@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,700|Source+Serif+Pro:400,600,700');.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}
.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static;}.yamm .container{position:relative;}.yamm .dropdown-menu{left:auto;}.yamm .yamm-content{padding:20px 30px;}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;}
body{font-family:'Source Sans Pro',Arial,sans-serif;font-size:13px;line-height:1.6;color:#2e2d29;}a{text-decoration:underline;color:#28737a;}a:hover,a:focus{text-decoration:none;color:#28737a;}h1,h2,h3,h4{font-family:'Source Serif Pro',serif;font-weight:bold;line-height:1.4;}h5,h6{font-family:'Source Sans Pro',serif;font-weight:normal;line-height:1.4;}h1,h2{font-size:2.25em;}h3{font-size:1.875em;}h4{font-size:1.125em;}h4 a{color:#2e2d29;text-decoration:none;}h5,h6{font-size:0.9375em;}p{font-size:1.125em;margin-bottom:1.5em;line-height:1.7;}img{max-width:100%;}.lead,.paragraph--type--faq-container .field--name-field-body p{font-size:1.5em;line-height:1.6;margin-bottom:1.25em;font-family:'Source Serif Pro',serif;}.hero .lead{line-height:1.63em;margin-bottom:.75em}ol,ul{margin:1.5em 0 2em 0;padding-left:2em;font-size:1em;}li{margin-bottom:.5em;padding-left:0;}.title{margin-top:0;}.region-content ul{padding-left:5px;}.region-content ul li{color:#2e2d29;list-style-type:none;padding-left:15px;position:relative;}.region-content ul li:before{font-family:"FontAwesome";content:"\f04d";font-size:8px;line-height:1em;padding:10px 5px 2px 0;position:absolute;vertical-align:middle;left:0;color:#3f8289;}.region-content ul.nav li:before,li.pager__item:before{content:'';display:none;}.region-content ul.nav li{padding-left:0;}.sub-title{text-transform:uppercase;font-weight:600;font-size:.937em;color:#8d130e;letter-spacing:1px;margin-bottom:5px;}p.sub-title{font-size:.83333em;margin-bottom:5px;}.hero p.sub-title{font-size:.937em;margin-bottom:5px;}small.sub-title{font-size:.937em;}.sub-title.grey{color:#5f574f;}.sub-title + h1,.sub-title + h2,.sub-title + h3,.sub-title + h4{margin-top:0;}.hero .sub-title{margin-bottom:5px;display:block;}.paragraph--type--tabs-set .sub-title{margin-bottom:-15px;display:block;}.paragraph--type--tabs-set#campuses .sub-title{margin-bottom:0;}.btn-text{text-transform:uppercase;font-size:.8333em;display:inline-block;margin-bottom:1em;font-weight:bold;text-decoration:none;color:#5f574f;letter-spacing:1px;position:relative;padding-left:25px;}.btn-text:before{margin-right:0;display:inline-block;width:18px;height:18px;background:url(/themes/custom/careers/img/red_circle_arrow.png) no-repeat;content:'';vertical-align:middle;left:0;top:2px;position:absolute;}.btn-text:hover,.btn-text:focus{color:#5f574f;text-decoration:underline;}.paragraph--type--into-and-link-list .field--name-field-formatted-links a,.btn-label{float:left;margin:0 10px 10px 0;background:#ffffff;padding:15px;line-height:1em;text-transform:uppercase;letter-spacing:.5px;color:#2e2d29;text-decoration:none;font-size:0.8em;}.btn-label{float:none;}.paragraph--type--into-and-link-list .field--name-field-formatted-links a em,.btn-label em{color:#8e130e;font-style:normal;}.paragraph--type--into-and-link-list .field--name-field-formatted-links a:hover,.btn-label:hover{background:#000;color:#fff;}.paragraph--type--into-and-link-list .field--name-field-formatted-links a:hover em,.btn-label:hover em{color:#fff;}label{background:#f7f7f7;font-size:11px;letter-spacing:.5px;color:#2e2d29;padding:8px 12px;font-weight:600;}.btn,.js-pager__items.pager > .pager__item > .button{border-radius:0;text-decoration:none;text-transform:uppercase;border-radius:10px;font-size:13px;background:#004f5b;padding:13px 29px;letter-spacing:1px;font-weight:600;line-height:1.3;border:0 none;}.btn.btn-default,.js-pager__items.pager > .pager__item > .button{border:1px solid #004f5b;background:rgba(0,0,0,0);color:#004f5b;}.btn.btn-secondary{background:#2e2d29;color:#fff;}.btn.btn-lg{font-size:15px;}.btn.btn-sm{line-height:40px;padding:0px 20px;}.btn.btn-xs{font-size:12px;line-height:1.1em;padding:9px 20px;}.btn-block{white-space:normal;}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-default:hover,.btn.btn-default:focus,.js-pager__items.pager > .pager__item > .button:hover,.js-pager__items.pager > .pager__item > .button:focus{background:#000000;color:#fff;border-color:#000;}.well{background-color:#f1f1f1;border:none;box-shadow:none;margin-bottom:1px;border-radius:0;padding:10px 20px;}blockquote{font-size:1.125em;line-height:1.4;font-style:normal;padding:1.4em 2.5em;position:relative;color:#2e2d29;border:1px solid #e3dfd5;position:relative;font-family:'Source Serif Pro',serif;letter-spacing:.1px;background-color:#fff;}.hero blockquote{border:0 none;font-size:1.375em;padding:1em 1em .7em 1em;margin:0;line-height:1.63em;background:rgba(0,0,0,0);}.hero .cite{margin:0 0 20px 20px;}blockquote:before{display:block;content:"\201C";font-size:38px;position:absolute;left:0.55em;top:0.3em;color:#8d130e;font-family:"Times New Roman",Georgia,Serif;}.hero blockquote:before{display:block;content:"\201C";font-size:35px;position:absolute;left:0;top:0.5em;color:#8d130e;font-family:"Times New Roman",Georgia,Serif;}blockquote:after{content:"\201D";font-size:35px;color:#8d130e;font-family:"Times New Roman",Georgia,Serif;line-height:1;margin:-6px 0 0 8px;position:absolute;}.hero blockquote:after{content:"\201D";font-size:35px;color:#8d130e;font-family:"Times New Roman",Georgia,Serif;line-height:1;margin:-2px 0 0 5px;position:absolute;}blockquote + .cite{color:#5f574f;font-size:.875em;display:block;font-style:normal;}blockquote + .cite img{float:left;border-radius:50px;margin-right:1em;}blockquote + .cite h5{font-size:1.286em;font-weight:bold;color:#8d130e;font-style:normal;margin-bottom:0;margin-top:0;padding-top:1.25em;}.hero blockquote + .cite h5{padding-top:0;}blockquote + .cite em{font-style:italic;}.v-center{position:relative;top:50%;transform:perspective(1px) translateY(-50%);-ms-transform:perspective(1px) translateY(-50%);-webkit-transform:perspective(1px) translateY(-50%);}.h-center{position:relative;left:50%;transform:perspective(1px) translateX(-50%);transform:perspective(1px) translateX(-50%);transform:perspective(1px) translateX(-50%);}.perfect-center{position:absolute;top:50%;left:50%;transform:perspective(1px) translate(-50%,-50%);-ms-transform:perspective(1px) translate(-50%,-50%);-webkit-transform:perspective(1px) translate(-50%,-50%);}.label-default.label{color:#2e2d29;display:inline;font-size:0.6875em;font-weight:600;text-transform:uppercase;padding:0.2em 0.6em 0.3em 1.5em;text-align:left;vertical-align:baseline;white-space:nowrap;background-color:rgba(0,0,0,0);letter-spacing:.5px;}.section-colored h4{font-size:1.25em;font-weight:600;}.section-colored h4 a{color:#8d130e;text-decoration:none;letter-spacing:.5px;}.section-colored h4 a:hover{text-decoration:underline;}.nav-tabs > li > a{border:1px solid rgba(0,0,0,0);border-width:0 0 1px 0;border-radius:0;line-height:1.42857;margin-right:2px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#585754;text-decoration:none;font-size:0.875em;margin:0 12px;padding:10px 3px;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{border:1px solid #8c130f;border-width:0 0 1px 0;background:#fff;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{border:1px solid #8c130f;border-width:0 0 1px 0;color:#585754;text-decoration:none;background:#fff;outline:none;}.description p{margin-bottom:15px;}.hero-content a.large-link{color:#8e130d;text-decoration:underline;font-family:'Source Serif Pro',serif;font-size:1.25em;font-weight:600;}.hero-content a.large-link:hover,.hero-content a.large-link:focus{text-decoration:none;}.hero-contact p.contact-info{font-size:1.2;}.intro.centered h2.title{margin-top:0;}p:last-child{margin-bottom:1.5em;}#schools-units p.small{font-size:.9375em;}@media (min-width:368px){}@media (min-width:560px){body{font-size:15px;line-height:1.6;}#other .intro{margin-bottom:-1px;}}@media (min-width:768px){.btn + .btn{}}@media (min-width:992px){}@media (min-width:1200px){body{font-size:16px;line-height:1.6;}}@media (min-width:1600px){}@media (max-width:767px){.paragraph--type--into-and-link-list .field--name-field-formatted-links a{display:block;float:none;margin:0 0px 10px 0;text-align:center;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus{background:rgba(0,0,0,0);color:#fff;}}
.sticky-nav{height:67px;background-color:#2e2d29;text-align:center;font-size:.9em;display:none;}.sticky-nav > .container{position:relative;}.sticky-nav.affix{position:fixed;width:100%;z-index:3000;top:0;-webkit-box-shadow:2px 0 20px 0px rgba(0,0,0,0.75);-moz-box-shadow:2px 0 20px 0px rgba(0,0,0,0.75);box-shadow:2px 0 10px 0px rgba(0,0,0,0.25);-webkit-animation-name:sticky-animate-in;-webkit-animation-duration:.5s;animation-name:sticky-animate-in;animation-duration:.5s;}@-webkit-keyframes sticky-animate-in{0%{top:-100px;}100%{top:0;}}@keyframes sticky-animate-in{0%{top:-100px;}100%{top:0;}}.no-start{display:none;}.affix .no-start{display:block;}.section-brand{position:absolute;left:0;top:0;width:135px;}.section-brand img{padding:10px 20px 15px 20px;width:auto;height:auto;}.section-nav{width:80%;margin:0 auto;}.section-brand{}.section-cta{}.nav-section > ul{list-style:none;margin:0;padding:0 40px;display:inline-block;height:67px;}.more,.flexMenu-viewMore{display:block !important;width:auto !important;}.flexMenu-viewMore > a:after{font-family:"FontAwesome";content:"\f078";font-size:10px;line-height:1;margin-left:5px;color:#999;}.dropdown-menu .more{display:none!important;}.more .dropdown-menu,.flexMenu-viewMore .flexMenu-popup{background-color:rgba(0,0,0,0);margin:-1px 0 0 0;padding:10px 0 0 0;right:0;width:185px;z-index:1000;}.nav-section ul li{float:left;}.nav-section ul li a{color:#fff;text-transform:uppercase;height:49px;line-height:67px;display:block;padding:0 15px;text-decoration:none;letter-spacing:1px;}.nav-section ul li a:hover,.nav-section ul li a:active,.nav-section ul li a:focus{color:#fff;background-color:transparent;}.nav-section > ul > li.active > a,.nav-section > ul > li.more.active .dropdown > a,.nav-section > ul > li.more.active .dropdown > a:hover{background-color:rgba(0,0,0,0);text-decoration:none;border-bottom:1px solid #8e130e;padding:0;line-height:67px;height:49px;margin:0 15px;}.more .dropdown li,.region-content ul.nav .flexMenu-viewMore .flexMenu-popup li{float:none;text-align:left;padding:5px 17px;margin:0;background-color:#222220;}.region-content ul.nav .flexMenu-viewMore .flexMenu-popup li:first-child{padding:15px 17px 5px;}.region-content ul.nav .flexMenu-viewMore .flexMenu-popup li:last-child{padding:5px 17px 15px;}.more .dropdown li a,.flexMenu-viewMore .flexMenu-popup li a{line-height:1.2;height:auto;padding:5px 2px;display:inline-block;border-bottom:1px solid rgba(0,0,0,0);}.flexMenu-viewMore .flexMenu-popup li.active a,.flexMenu-viewMore .flexMenu-popup li a:hover,.flexMenu-viewMore .flexMenu-popup li a:focus{border-bottom:1px solid #8e130e;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#9e040e;}.section-cta{position:absolute;right:15px;top:12px;color:#fff;font-size:.9em;}.section-cta .btn{margin-left:10px;background-color:#8d130e;}.back-to-top{background-color:rgba(0,0,0,0);color:#2e2d29;width:40px;height:40px;display:block;position:fixed;right:50px;bottom:30px;z-index:20;visibility:hidden;}.back-to-top:before{font-family:"FontAwesome";content:"\f077";position:absolute;left:0;right:0;top:0;bottom:0;font-size:20px;line-height:36px;text-align:center;background-color:#2e2d29;color:#fff;border-radius:20px;}.back-to-top:hover,.back-to-top:focus{background-color:rgba(0,0,0,0);color:#2e2d29;}.back-to-top:hover:after{position:absolute;top:110%;left:-22px;right:-20px;text-align:center;color:#2e2d29;font-size:.75em;content:"Back to Top";text-transform:uppercase;letter-spacing:1px;background-color:#fff;}.back-to-top.affix{visibility:visible;-webkit-animation-name:sticky-animate-up;-webkit-animation-duration:.5s;animation-name:sticky-animate-up;animation-duration:.5s;}@-webkit-keyframes sticky-animate-up{0%{bottom:-100px;}100%{bottom:30px;}}@keyframes sticky-animate-up{0%{bottom:-100px;}100%{bottom:30px;}}.faq > .container-small > .faq-section:first-child{margin-top:0;}.faq-section{margin-bottom:0;}.faq-section .title{margin-top:0;}.section-nav li{margin-bottom:0;}@media (min-width:368px){}@media (min-width:560px){}@media (min-width:768px){.section-nav .nav{margin-top:0;}}@media (max-width:991px){}@media (min-width:992px){.sticky-nav{display:block;clear:both;position:absolute;left:0;right:0;z-index:100;margin-top:-67px;}.affix .nav-section > ul{clear:none;margin:0;padding:0 100px;display:inline-block;}.affix{margin-top:0;}}@media (min-width:1120px) and (max-width:1170px){.affix .nav-section > ul{padding:0 50px 0 100px;}}@media (min-width:1200px){}@media (min-width:1600px){}
#site-footer{background-color:#f4f4f4;padding:50px 0;background-image:url(/themes/custom/careers/img/bg_footer_campus.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;border-top:1px solid #e7e4db;}#global-footer{font-family:'Source Sans Pro',sans-serif;font-size:15px;font-weight:200;background-color:#8c1515;color:#e3dfd6;padding:30px 0;}#global-footer a{color:#e3dfd5;text-decoration:none;}#global-footer .global-logo{width:105px;float:left;}#global-footer .global-logo img{width:100%;}.global-content{padding-left:160px;}.global-nav ul{list-style:none;margin:6px 0 0 0;padding:0;}.global-nav ul li{display:inline-block;margin:0 13px 3px 0}.global-nav ul li a{}.copyright{font-size:13px;}.copyright small{font-size:12px;margin-left:5px;}p.vcard{font-size:13px;}#site-footer p{font-size:.9375em;}@media (min-width:1400px){#site-footer{background-size:contain;}}@media (min-width:768px){#global-footer div.legal{padding-left:55px;float:left;}}@media (max-width:767px){.global-content{display:block;float:left;margin-right:0;width:49%;padding-left:0;}#global-footer .global-logo{display:block;float:left;margin-right:2%;padding-top:30px;text-align:center;width:49%;}p.vcard{margin:0;padding:0;text-align:center;}#global-footer .global-logo img{height:auto;width:105px;}.global-nav ul li{display:block;}#global-footer div.legal{margin:20px 0 0 0;float:left;width:100%;}.copyright-links{display:block;clear:both;}}
#global-header{background-color:#8c1515;padding:3px 0;}.nav-header{padding:15px 0 5px;overflow:hidden;}#main-header .mobile-triggers{float:right;}#main-header .mobile-trigger{display:inline-block;font-size:26px;color:#252525;margin:0 8px;vertical-align:middle;text-align:center;}#main-header .mobile-trigger span{display:block;text-transform:uppercase;font-size:10px;line-height:1;font-family:'Source Sans Pro',Arial,sans-serif;}#main-header .site-logo{width:80px;float:left;}#main-header .site-logo img{width:100%;}#main-header .site-navigation{display:none;}.nav-primary .grid-item{margin-top:0;margin-bottom:1em;}.nav-list ul{list-style:none;margin:0;padding:0;font-size:1em;font-weight:bold;}#main-header .container{position:relative;}.nav-primary > ul{list-style:none;margin:0;padding:0;}.nav-primary > ul > li{margin-bottom:10px;}.nav-primary > ul > li > a{font-size:1.2em;font-weight:600;text-transform:uppercase;display:block;color:#2e2d29;border-bottom:1px solid transparent;text-decoration:none;letter-spacing:1px;}.nav-primary > ul > li > a:hover,.nav-primary > ul > li > a:focus,.nav-primary > ul > li > a:focus{text-decoration:none;}.yamm .dropdown.yamm-fw .dropdown-menu{border:none;box-shadow:none;border-radius:0;background-color:#fff;border:1px solid #ccc;top:102%;}.dropdown-toggle .fa{font-size:.8em;color:#666;margin-left:5px;}.nav-utility ul{list-style:none;margin:0;padding:0;}.nav-utility ul li{font-size:.6em;}.nav-utility ul li a{}@media (min-width:368px){}@media (min-width:560px){}@media (min-width:768px){}@media (max-width:991px){.nav-primary > ul{margin:0 0 30px;}}@media (min-width:992px){.nav-header{padding:15px 0 20px;overflow:hidden;float:left;}#main-header .mobile-triggers{display:none;}#main-header .site-navigation{display:block;}#main-header .site-logo{width:80px;}.site-navigation{padding-left:120px;margin-top:25px;}#main-header{position:relative;padding:10px 2px;}.nav-primary{float:left;}.nav-utility{float:right;margin-top:-10px;}.nav-primary > ul > li{float:left;margin-bottom:0;margin-right:20px;}.nav-primary > ul > li > a{font-size:1.2em;}.yamm .dropdown-menu{top:70%;}.nav-primary > ul > li > a:hover,.nav-primary > ul > li > a:focus{border-bottom-color:#e3dfd5;}.nav-primary > ul > li > a.is-active{border-bottom-color:#831d0e;}}@media (min-width:1200px){#main-header .site-logo{width:110px;}.site-navigation{padding-left:160px;margin-top:30px;}.nav-primary > ul > li{margin-right:30px;}.nav-primary > ul > li > a{font-size:1.2em;}}@media (min-width:1600px){#main-header .site-logo{width:140px;}.site-navigation{padding-left:190px;margin-top:35px;}.nav-primary > ul > li{margin-right:40px;}}
.container-small{width:90%;margin:0 auto;max-width:1200px;}.container{max-width:1540px;}.container-fluid{}.section-bordered{border-top:1px solid #e7e4db;border-bottom:1px solid #e7e4db;}#spirit .section-bordered{border-top:0 none;}.bt{border-top:1px solid #e7e4db;}.bb{border-bottom:1px solid #e7e4db;}.section-spaced{padding:50px 0;}.paragraph.paragraph--type--temporary-opportunities-rotater.paragraph--view-mode--default{padding:50px 0;background:#fbfbf9;}.section-spaced.condensed{padding:50px 0;}.paragraph--type--faq-container.section-spaced{padding:50px 0 0;}.section-colored{background-color:#fbfbf9;}.section .content{margin-bottom:2em;}.section .support{}.section .support img{width:100%;}.main{margin-bottom:2em;}.sidebar{margin-bottom:2em;}#main-content{}.main-content{padding-top:30px;margin-bottom:3em;}.text-grid .grid-item{margin:1.5em 0 3em 0;}.grid-item .juice{margin-bottom:1em;}.load-in .grid-item{display:none;}.row-centered{text-align:center;}.col-centered{display:inline-block;float:none;margin-right:-4px;vertical-align:top;}.col-fixed{width:320px;}.col-min{min-width:320px;}.col-max{max-width:320px;}.hero{width:100%;position:relative;background-color:#fbfbf9;border:1px solid #e3dfd5;border-width:1px 0 0;}.hero.full{min-height:300px;}.hero.w-bg{background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:0;}.hero > .hero-content > .container{position:relative;}.hero-content{padding:0px 15px 15px;}.hero-img{background-size:cover;background-repeat:no-repeat;background-position:center center;display:block;min-height:300px;overflow:hidden;position:relative;}.hero-img:after{width:0;height:0;border-style:solid;border-width:40px 0 0 767px;border-color:#fbfbf9 transparent transparent transparent;content:'';left:0;top:0;position:absolute;}.hero .intro{width:90%;margin:50px auto 75px auto;}.featured .hero .intro{margin:150px auto 5px auto;}.hero .intro h1{margin-top:0;}.hero .intro-support{text-align:center;margin:2em 0;}.btn-icon{display:inline-block;font-size:1.5em;text-decoration:none;}.btn-icon:before{font-family:"FontAwesome";display:block;line-height:1;font-size:5em;}.btn-icon span{display:block;}.btn-icon:hover,.btn-icon:focus,.btn-icon:active{text-decoration:none;}.play:before{content:"\f04b";font-size:2em;}.btn-icon.play{border:5px solid #fff;border-radius:70px;color:#fff;padding:40px 40px 40px 45px;}.btn-icon.play:hover,.btn-icon.play:focus,.btn-icon.play:active{color:#fff;}.facts:before{content:"\f080";}.home-hero-statement{position:absolute;left:0;bottom:0;width:100%;padding:20px;text-align:center;background-color:rgba(0,0,0,0.75);color:#fff;text-transform:uppercase;letter-spacing:1px;}.intro{margin-bottom:3em;}.intro .title{margin-top:0;}.seperation{background-color:#eee;text-align:center;font-size:1.2em;font-weight:bold;padding:20px;}.flex-row{-ms-flex-wrap:wrap;flex-wrap:wrap;}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;overflow:visible;padding:0;}.flex-row.section-bordered{border-top:0 none;}.flex-row.reversed{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.flex-row .col{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.info .col{background-color:#fff;}.info .image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;min-height:400px;position:relative;}.info .image img{display:none;}.info .title{margin-top:0;}.info p{}.info .quote .liner,.info .bio .liner{padding:30px 40px;}.info .bio{text-align:center;background-color:#f1f1f1;}.school-logo{margin-bottom:30px;}.school-btn{height:32px;padding:8px 20px;}.path-frontpage .job-triptych{padding-bottom:77px;}.page-bottom{padding-bottom:73px !important;}.page-bottom-explore{padding-bottom:80px !important;}section#healthier{border-top:1px solid #e3dfd5;}section.job-triptych .text-grid{width:100%;}section.job-triptych .actions{clear:both;}.user-login-form{margin:50px;}.footer .field--name-body{width:100%;padding:0;}#view-open-jobs-btn{margin-right:15px;}#view-open-jobs-btn,#how-apply-btn{margin-bottom:15px;}.sidr.right{background-color:#2e2d29;padding:60px 20px;}#info-menu{width:80%;right:-80%;}.sidr-close{position:absolute;right:15px;top:10px;font-size:20px;line-height:1;color:#fff;}.sidr.right .nav-primary > ul > li > a{color:#fff;}.text-grid{}.text-grid .item{margin:2em 0;}.text-grid .item .title{margin-top:0;}.text-grid .item img{width:100%;margin-bottom:2em;}.flex-row{clear:both;}.text-grid.bordered{background:#fff;}.path-frontpage .text-grid.bordered{margin-top:30px;}.footer{border-top:0 none;margin-top:0;padding:0;}.nav-section{display:none;}.view-job-families .views-field-field-image{margin-bottom:20px;}.view-job-families .views-field-field-image img{width:100%;}.view-job-families .grid-item{padding-bottom:60px;}.view-job-families img{margin-right:auto;margin-left:auto;}.img-left-50,.img-left-25,.img-left{float:left;margin:0 2em 2em 0;height:auto;}.img-left-25{width:25%;height:auto;}.img-left-50{width:46%;height:auto;}.img-right-50,.img-right-25,.img-right{float:right;margin:0 0 2em 2em;height:auto;}.img-right-25{width:25%;height:auto;}.img-right-50{width:46%;height:auto;}.img-center-75,.img-center-50,.img-center{margin:0 auto 14px auto;display:block;height:auto;clear:both;}.img-center-50{width:50%;height:auto;}.img-center-75{width:75%;height:auto;}.views-infinite-scroll-content-wrapper p:last-child{margin-bottom:1.5em;}.field--name-body{max-width:1540px;margin:0 auto;padding:0 15px;}.info .text{padding:10% 10% 10% 8%;}.panel-body img{padding:15px 0;display:block;}.text-grid.bordered{margin-bottom:30px;background:#fff;}.path-frontpage .text-grid.bordered{margin-top:30px;}#staff >.container,.paragraph--type--tabs-set>.container{max-width:1280px;}.field--name-field-text-and-image-rows{border:1px solid #e3dfd5;border-width:1px 0 0;}#wellness{border-top:1px solid #e3dfd5;}#healthier>.section-bordered{border-bottom:0 none;}@media (min-width:368px){#other .intro{margin-bottom:-1px;}}@media (min-width:560px){.hero.full{min-height:350px;}#other .intro{margin-bottom:-1px;padding:92px 0 26px 0;}}@media (min-width:768px){.container,.field--name-body{width:90%;margin:0 auto;}.container-small{width:70%;}.paragraph--type--faq-container>.container-small{width:80%;}.footer .btn + .btn{}.view-job-families .views-field-field-image{max-height:240px;overflow:hidden;}.view-job-families .grid-item{min-height:480px;}.view-job-families .grid-item:nth-child(n+7){min-height:280px;}.field--name-field-tab-navigation .nav-tabs{display:flex;justify-content:center;flex-direction:row;border:0 none;margin-bottom:40px;}.tab-pane .content.col{padding-right:3.4em;}.tab-pane .content.col img{width:100%;}.hero.full{min-height:400px;}}@media (min-width:992px){.intro.centered{width:80%;margin:0 auto 4em auto;text-align:center;}#other .info{padding:100px 0 71px 0 !important;}.paragraph.paragraph--type--large-text-block.intro.centered{width:auto;margin:0 auto -1px;}.section-spaced,.paragraph.paragraph--type--temporary-opportunities-rotater.paragraph--view-mode--default{padding:75px 0;}.flex-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.info.paragraph--type--into-and-link-list .text{padding:7% 10% 10% 8%;min-height:740px;}.sidebar-right .sidebar{padding-left:50px;}.nav-section{display:block;}.paragraph--type--into-and-link-list{width:100%;position:relative;display:flex;flex-direction:row;}.paragraph--type--into-and-link-list.info .col{flex:6 1 0;background:#f4f4f4;}.paragraph--type--into-and-link-list.info .col:first-child{flex:4.15 1 0;}.link-list{position:absolute;width:100%;padding:21.5em 3.2% 0 3.2%;position:absolute;z-index:3000;top:0;max-height:500px;z-index:2;}.paragraph--type--into-and-link-list{overflow:hidden;border-top:1px solid #e7e4db;border-bottom:1px solid #e7e4db;}.paragraph--type--into-and-link-list.info .col .image:after{border-color:#f4f4f4 transparent transparent;border-style:solid;border-width:740px 240px 0 0;content:"";height:0;left:0%;position:absolute;top:0;width:0;}#schools-units .field--name-field-double-grid .grid-item{padding:0px;margin:0;}#schools-units .field--name-field-double-grid .grid-item>.field--type-text-long{min-height:260px;margin:20px 0;padding:20px;}#schools-units .field--name-field-double-grid .grid-item:first-child >.field--type-text-long{border-right:1px solid #e3dfd5;}#schools-units .field--name-field-double-grid .grid-item hr{border-top:1px solid #e3dfd5;margin:0 auto;width:90%;}#schools-units .field--name-field-double-grid .field--item:last-child hr{border-color:rgba(0,0,0,0);}#schools-units .field--name-field-double-grid .field--item:last-child .grid-item > .field--type-text-long{margin-bottom:0;}.hero{width:100%;position:relative;display:flex;flex-direction:row;border:1px solid #e3dfd5;border-width:1px 0 0;padding-bottom:67px;}.hero > .hero-content > .container{position:relative;margin:0 0 0 12%;padding-right:50px;}.hero-content{padding-top:30px;min-height:380px;flex:1;padding-bottom:50px;padding-left:0;}.hero-img{flex:1;background-size:cover;background-repeat:no-repeat;background-position:center center;}.hero-img:after{width:0;height:0;border-style:solid;border-width:500px 100px 0 0;border-color:#fbfbf9 transparent transparent transparent;content:'';left:0;top:0;position:absolute;}.hero.full{min-height:430px;}.text-grid.bordered{border:1px solid #e3dfd5;margin-bottom:30px;float:left;background:#fff;}.text-grid.bordered .grid-item{border-right:1px solid #e3dfd5;padding:30px;margin:0;min-height:250px;width:33.3%}.text-grid.bordered .grid-item:last-child{border-right:0 none;}}@media (min-width:1200px){.section-spaced,.paragraph.paragraph--type--temporary-opportunities-rotater.paragraph--view-mode--default{padding:100px 0;}.paragraph--type--faq-container.section-spaced{padding:50px 0 0;}.info .image{min-height:450px;}.hero.full{min-height:500px;}.hero-content{padding-top:65px;min-height:430px;padding-bottom:70px;}}@media (min-width:1384px){.link-list{padding:19.75em 3.2% 0;}}@media (min-width:1600px){.info .image{min-height:510px;}.hero.full{min-height:600px;}.hero-content{padding-top:80px;padding-bottom:90px;min-height:500px;}}@media (max-width:767px){.tab-content > .active{padding:5px;}.tab-pane .support.col{margin-bottom:40px;}.tab-pane .content.col{text-align:center;margin:0 auto;}.tab-pane .content.col p{margin-bottom:0;}.btn + .btn{}.btn.btn-block + .btn.btn-block{margin-left:0px;margin-top:5px;}.hero-img:after{width:0;height:0;border-style:solid;border-width:40px 0 0 767px;border-color:#fbfbf9 transparent transparent transparent;content:'';left:0;top:0;position:absolute;}.hero-content{padding-bottom:35px;}}@media (max-width:991px){.paragraph--type--into-and-link-list.info,.paragraph--type--into-and-link-list.info .col{background:#f4f4f4;}.info .col{clear:both;}.info .col .text{padding:30px 20px;}.info .col .link-list{padding:0px 20px 30px;}.paragraph--type--into-and-link-list .field--name-field-formatted-links a,a.btn-label{display:block;float:none;text-align:center;}#schools-units .text-grid .field--items .field--item .grid-item{border-bottom:1px solid #e3dfd5;margin:1.5em 1.5em 2.7em;padding:0 0 2.5em 0;}#schools-units .text-grid .field--items .field--item:last-child .grid-item{border-bottom:0 none;margin-bottom:-3.5em;}.hero-img:after{width:0;height:0;border-style:solid;border-width:40px 0 0 991px;border-color:#fbfbf9 transparent transparent transparent;content:'';left:0;top:0;position:absolute;}.section .support.col{margin-bottom:3em;}.hero-content{padding-top:35px;}.hero{border-bottom:1px solid #e3dfd5;}.text-grid.bordered .grid-item{border:1px solid #e3dfd5;padding:20px;margin:0 0 -1px 0;}.page-bottom{padding-bottom:43px !important;}.page-bottom-explore{padding-bottom:46px !important;}}
.content.centered,div.centered{text-align:center;}.intro .title{margin-top:0;}.grid-links{list-style:none;margin:0 0 3em 0;padding:0;}.grid-links li{border-top:1px solid #f1f1f1;padding:20px 10px 10px 10px;color:#555;}.grid-links li a{color:#333;font-weight:bold;}.img-stack{text-align:center;}.img-stack .item{text-align:center;}.nav-tabs{margin-bottom:2em;}.responsive-tabs.nav-tabs{position:relative;z-index:2;overflow:visible;border-bottom:none;}.responsive-tabs.nav-tabs span.glyphicon{position:absolute;top:14px;right:22px;}.responsive-tabs.nav-tabs span.glyphicon.glyphicon-chevron-up{display:none;}.responsive-tabs.nav-tabs.open span.glyphicon.glyphicon-chevron-down{display:none;}.responsive-tabs.nav-tabs.open span.glyphicon.glyphicon-chevron-up{display:block;}.thumbnail{margin-bottom:3em;border:none;}a.thumbnail{cursor:pointer;}.view-job-families a.btn-default{text-align:center;display:block;margin:0 auto;width:275px;}.thumbnail .caption > *:first-child{margin-top:0;}.media-contact{border-top:1px solid #eee;padding-top:1em;padding-bottom:1em;margin-top:2em;}.media-contact *:first-child{margin-top:0;}.article-meta{margin-bottom:1em;text-align:center;}.article-meta .type{margin-bottom:15px;}.article-meta .category{margin-bottom:15px;}.article-meta .date{font-size:.8em;display:block;}.share-module{margin:2em 0;}.category-list-item{margin-top:2em;}.category-list-img img{width:100%;}.category-list-item h2{margin-top:0;}.category-list > .category-list-item:first-child{margin-top:0;}.category-list .btn-link{margin:0 0 1em 0;}.module{margin-bottom:2em}.module-header *{margin-top:0;}.tab-content p.lead{font-family:'Source Sans Pro',Arial,sans-serif;font-size:1.25em;line-height:1.5em;}.sub-topic{margin:1.6em 0 0.35em 0;}.panel{box-shadow:none;background-color:transparent;}.panel-group .panel{border-radius:0;border:none;border-bottom:1px solid #e3dfd5;}.panel-heading{border-radius:0;}.panel-body{padding:0 30px 25px 0;border:none !important;color:#2e2d29;}.panel-body p,.panel-body ul,.panel-body ol{font-size:1.125em;color:#2e2d29;}.panel-body > *:last-child{margin-bottom:0;}.panel-title{font-size:1.2em;font-weight:400;color:#2e2d29;padding:0 15px;}.panel-title > a{display:block;position:relative;padding:.75em 5em .75em 0;text-decoration:none;font-weight:400;color:#2e2d29;}.panel-title > a:after{position:absolute;top:50%;right:2%;margin-top:-1em;font-family:"FontAwesome";content:"\f078";color:#8e130e;}.panel-title > a:hover,.panel-title > a:focus{text-decoration:none;color:#555;}.panel-title > a.collapsed:after{content:"\f078";}.panel-group .panel + .panel{margin-top:0;}.paragraph--type--faq-container .centered{margin-bottom:35px;}.panel-lg .panel-title{font-size:1.5em;}.panel-default .panel-heading{background-color:transparent;padding:0;color:#2e2d29;}@media (min-width:368px){}@media (min-width:560px){}@media (min-width:768px){.img-stack .item{width:40%;display:inline-block;margin:4%;}.newsletter-signup p{margin-bottom:0;}}@media (min-width:992px){.img-stack .item{width:28%;margin:2%;}.nav-information .title{display:inline-block;}.category-list-item{margin-top:4em;}.article-meta{margin-bottom:3em;text-align:left;}.article-meta .type{display:block;}.article-meta .category{display:block;font-size:.9em;}.article-meta .date{font-size:.8em;}.share-module{margin:2em 0;}.share-module span{margin-bottom:5px;}.consumable .juice{float:left;width:30%;}.consumable .juice img{display:block;}.consumable .meat{padding-right:5%;}.consumable .juice + .meat{padding-left:35%;}.consumable.featured .juice{float:left;width:45%;}.consumable.featured .meat{padding-right:5%;}.consumable.featured .juice + .meat{padding-left:50%;}.grid-links li{display:inline-block;width:40%;vertical-align:top;margin-right:8%;}}@media (min-width:1200px){}@media (min-width:1600px){}.responsive-tabs-container{position:relative;}.responsive-tabs-container .responsive-tabs{padding-right:102px;}.responsive-tabs-container .tabs-dropdown{position:absolute;right:0;top:0;margin-right:0 !important;}.responsive-tabs-container .tabs-dropdown.navbar-nav{margin:0 !important;}@media only screen and (max-width:767px){.responsive-tabs.nav-tabs > li{display:none;float:none;text-align:left;background:#222220;color:#fff;margin:0 auto;width:15em;}.responsive-tabs.nav-tabs.open > li{display:block;}.responsive-tabs.nav-tabs.open > li:last-child{display:block;padding-bottom:15px;}.responsive-tabs.nav-tabs.open > li a{border-radius:0;color:#fff;display:block;}.responsive-tabs.nav-tabs.open > li a:hover{color:#585754;}.responsive-tabs.nav-tabs > li.active{display:block;background:rgba(0,0,0,0);margin-bottom:13px;}.responsive-tabs.nav-tabs.open > li > a:hover{color:#fff;}.responsive-tabs.nav-tabs.open > li.active a:hover{color:#585754;}.responsive-tabs.nav-tabs > li.active > a,.responsive-tabs.nav-tabs > li.active > a:focus,.responsive-tabs.nav-tabs > li.active > a:hover{border-color:#8c130f;border-image:none;border-style:solid;border-width:0 0 1px;color:#585754;outline:medium none;text-decoration:none;}.responsive-tabs-container .tabs-dropdown .dropdown-menu{position:fixed;top:20px;right:20px;bottom:20px;left:20px;padding-top:50px;overflow:hidden;overflow-y:scroll;}.responsive-tabs-container .tabs-dropdown .dropdown-menu .dropdown-header{position:fixed;left:21px;right:21px;background:#FFF;margin-top:-50px;padding-top:18px;border-radius:4px 4px 0 0;}.responsive-tabs-container .tabs-dropdown .dropdown-menu .close{position:absolute;top:14px;right:20px;}.responsive-tabs-container .tabs-dropdown .dropdown-menu .divider{margin:0;}.responsive-tabs.nav-tabs{text-align:center;position:relative;}.responsive-tabs.nav-tabs > li a{display:inline-block;outline:none;padding:10px 0 5px;margin:0 12px 0 16px;position:relative;}.responsive-tabs.nav-tabs > li.active > a:after{font-family:"FontAwesome";content:"\f078";font-size:14px;line-height:18px;color:#999;margin-left:10px;position:absolute;}.responsive-tabs.nav-tabs.open > li.active > a:after{font-family:"FontAwesome";content:"\f077";font-size:14px;line-height:18px;color:#999;}}.responsive-tabs-container .tabs-dropdown .dropdown-toggle{width:102px;position:relative;display:block;padding:10px 15px;}.responsive-tabs-container .tabs-dropdown .dropdown-toggle .count{margin-right:5px;}.responsive-tabs-container .tabs-dropdown .dropdown-toggle .caret{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid;margin-left:0;vertical-align:initial;}
.img-placeholder{background-image:url("http://placehold.it/1000x1000/transparent/cccccc?text=IMAGE");background-position:center center;background-repeat:no-repeat;background-color:#eeeeee;}.video-placeholder{background-image:url("http://placehold.it/500x500/transparent/cccccc?text=IMG");background-position:center center;background-repeat:no-repeat;background-size:1000px auto;background-color:#F1EFF0;}.full-img img{width:100%;}.bot{display:inline;color:#999;background:#999;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (min-width:368px){}@media (min-width:560px){}@media (min-width:768px){}@media (max-width:991px){}@media (min-width:992px){}@media (min-width:1200px){}@media (min-width:1600px){}
