section#page-header{position:relative;background-color:#075c25}section#page-header div.image-wrap{display:none;position:absolute;z-index:1;top:0;right:50%;width:50%;height:100%}@media screen and (min-width:960px){section#page-header div.image-wrap{display:block}}section#page-header div.image-wrap.hidden{display:block;width:100%;height:100%;top:0;left:0;right:0}@media screen and (min-width:960px){section#page-header div.image-wrap.hidden{display:none}}section#page-header div.image-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top}section#page-header div.container{position:relative;z-index:2}@media screen and (min-width:960px){section#page-header div.container{display:-moz-flex;display:flex;flex-wrap:nowrap}}@media screen and (max-width:959px){section#page-header div.container{padding:0}}section#page-header div.container div.column-left{position:relative}@media screen and (min-width:960px){section#page-header div.container div.column-left{width:50%;display:-moz-flex;display:flex;flex-wrap:nowrap;align-self:center}}@media screen and (max-width:959px){section#page-header div.container div.column-left div.text-wrap{position:relative;z-index:2;padding:35px 20px 50px}}section#page-header div.container div.column-left h1{font-size:25px;max-width:335px}@media screen and (min-width:414px){section#page-header div.container div.column-left h1{max-width:430px;font-size:30px}}@media screen and (min-width:960px){section#page-header div.container div.column-left h1{padding-right:30px}}@media screen and (min-width:1200px){section#page-header div.container div.column-left h1{max-width:550px;font-size:40px}}@media screen and (min-width:1600px){section#page-header div.container div.column-left h1{max-width:615px;font-size:45px}}section#page-header div.container div.column-left h1 span{display:block;color:#fff;font-family:fatfrank,sans-serif}section#page-header div.container div.column-left h1 span:first-child{background-color:#075c25;padding:0 0 0 .8em;font-size:.6em;line-height:2em}@media screen and (min-width:1200px){section#page-header div.container div.column-left h1 span:first-child{font-size:.5em}}section#page-header div.container div.column-left h1 span:nth-child(2){padding:10px 0 0;font-size:1em;line-height:1.2em}section#page-header div.container div.column-right{padding:30px 20px}@media screen and (min-width:960px){section#page-header div.container div.column-right{width:50%;padding:50px 0 50px 30px}}@media screen and (min-width:1200px){section#page-header div.container div.column-right{padding:120px 0 120px 50px}}@media screen and (min-width:1600px){section#page-header div.container div.column-right{padding:140px 0 140px 50px}}section#page-header div.container div.column-right div.bullets div.bullet{padding:0 0 25px;display:-moz-flex;display:flex;flex-wrap:nowrap;-moz-align-items:center;align-items:center}@media screen and (min-width:1200px){section#page-header div.container div.column-right div.bullets div.bullet{padding:0 0 40px}}section#page-header div.container div.column-right div.bullets div.bullet div.count{width:50px;height:50px;border:4px solid #70aa4a;border-radius:50%;display:-moz-flex;display:flex;flex-wrap:nowrap;-moz-justify-content:center;justify-content:center;-moz-align-items:center;align-items:center;color:#70aa4a;text-align:center}@media screen and (min-width:960px){section#page-header div.container div.column-right div.bullets div.bullet div.count{width:60px;height:60px}}@media screen and (min-width:1200px){section#page-header div.container div.column-right div.bullets div.bullet div.count{width:80px;height:80px;border:5px solid #70aa4a}}section#page-header div.container div.column-right div.bullets div.bullet div.count span{display:inline-block;font-family:fatfrank,sans-serif}@media screen and (min-width:960px){section#page-header div.container div.column-right div.bullets div.bullet div.count span{font-size:1.4em}}@media screen and (min-width:1200px){section#page-header div.container div.column-right div.bullets div.bullet div.count span{font-size:1.6em}}section#page-header div.container div.column-right div.bullets div.bullet div.text{padding:0 0 0 20px;width:calc(100% - 50px)}@media screen and (min-width:960px){section#page-header div.container div.column-right div.bullets div.bullet div.text{width:calc(100% - 60px)}}@media screen and (min-width:1200px){section#page-header div.container div.column-right div.bullets div.bullet div.text{padding:0 0 0 30px;width:calc(100% - 80px)}}section#page-header div.container div.column-right div.bullets div.bullet div.text p{color:#fff;font-family:fatfrank,sans-serif;line-height:1.2em;letter-spacing:1px}@media screen and (min-width:960px){section#page-header div.container div.column-right div.bullets div.bullet div.text p{font-size:1.1em}}@media screen and (min-width:1200px){section#page-header div.container div.column-right div.bullets div.bullet div.text p{font-size:1.5em}}@media screen and (min-width:1600px){section#page-header div.container div.column-right div.bullets div.bullet div.text p{font-size:1.8em}}@media screen and (max-width:959px){section#page-header div.container div.column-right div.bullets div.bullet div.text p{max-width:450px}}section#text-columns{padding:50px 0 0}@media screen and (min-width:960px){section#text-columns{padding:80px 0 160px}}section#text-columns div.container{max-width:1200px}@media screen and (min-width:960px){section#text-columns div.container{display:-moz-flex;display:flex;flex-wrap:nowrap}}@media screen and (max-width:959px){section#text-columns div.container{padding:0}}section#text-columns div.column-left{position:relative;z-index:2}@media screen and (min-width:960px){section#text-columns div.column-left{width:50%;padding:0 40px 0 0}}@media screen and (max-width:959px){section#text-columns div.column-left{padding:0 20px}}section#text-columns div.column-left div.text-wrap{padding:0 0 60px}section#text-columns div.column-left div.text-wrap p{padding-top:30px;font-size:1.1em;line-height:1.2em}section#text-columns div.column-left div.text-wrap p:first-child{padding-top:0}section#text-columns div.column-left div.text-wrap p:nth-child(2){color:#70aa4a;font-family:fatfrank,sans-serif;font-size:1.4em}section#text-columns div.column-left div.image-wrap{position:relative}@media screen and (min-width:960px){section#text-columns div.column-left div.image-wrap{height:500px}}@media screen and (max-width:959px){section#text-columns div.column-left div.image-wrap{max-width:650px;margin:0 auto;padding:0 0 30px}}section#text-columns div.column-left div.image-wrap img{display:block;width:100%;height:auto}@media screen and (min-width:960px){section#text-columns div.column-left div.image-wrap img{position:absolute;top:0;right:0;width:650px;height:500px}}section#text-columns div.column-right{position:relative;z-index:1}@media screen and (min-width:960px){section#text-columns div.column-right{width:50%;padding:0 0 0 40px}}section#text-columns div.column-right h2{margin:0 auto;padding:40px 0 50px;max-width:360px;text-align:center;font-size:65px}@media screen and (min-width:768px){section#text-columns div.column-right h2{max-width:450px;font-size:80px}}@media screen and (min-width:960px){section#text-columns div.column-right h2{margin:0;padding:0 0 50px;max-width:600px;font-size:70px}}@media screen and (min-width:1200px){section#text-columns div.column-right h2{font-size:100px}}section#text-columns div.column-right h2 span{display:block}section#text-columns div.column-right h2 span:first-child{color:#000;font-family:fatfrank,sans-serif;font-size:.45em;line-height:1.2em}section#text-columns div.column-right h2 span:nth-child(2){margin:5px 0;background-color:#70aa4a;color:#fff;font-family:fatfrank,sans-serif;font-size:.34em;line-height:1.6em}section#text-columns div.column-right h2 span:nth-child(3){color:#000;font-family:fatfrank,sans-serif;font-size:.45em;line-height:1.2em}section#text-columns div.column-right h2 span:nth-child(4){margin-top:-.1em;color:#70aa4a;font-family:marydale,sans-serif;font-size:.8em;line-height:1em}section#text-columns div.column-right div.text-wrap{padding:0 0 75px}@media screen and (max-width:959px){section#text-columns div.column-right div.text-wrap{padding-left:20px;padding-right:20px}}section#text-columns div.column-right div.text-wrap div.text p{padding-top:30px;font-size:1.1em;line-height:1.2em}section#text-columns div.column-right div.text-wrap div.text p:first-child{padding-top:0}section#text-columns div.column-right div.text-wrap div.button-wrap{padding:30px 0 0}section#student-pictures{padding:0 0 35px}@media screen and (min-width:768px){section#student-pictures{padding:0 0 100px}}section#student-pictures div.container{padding:0;max-width:1600px}@media screen and (min-width:768px){section#student-pictures div.container{display:-moz-flex;display:flex;flex-wrap:nowrap}}section#student-pictures div.container div.student{width:100%;max-width:375px;margin:0 auto}@media screen and (min-width:768px){section#student-pictures div.container div.student{width:33.33333%;max-width:100%}}section#student-pictures div.container div.student div.student-inner{position:relative}section#student-pictures div.container div.student div.student-inner:before{display:block;content:"";width:100%;padding-top:62.6666666667%}section#student-pictures div.container div.student div.student-inner>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (min-width:768px){section#student-pictures div.container div.student div.student-inner{position:relative}section#student-pictures div.container div.student div.student-inner:before{display:block;content:"";width:100%;padding-top:85.0694444444%}section#student-pictures div.container div.student div.student-inner>.content{position:absolute;top:0;left:0;right:0;bottom:0}}section#student-pictures div.container div.student div.student-inner img{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#student-pictures div.container div.student div.student-inner div.label{width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;display:-moz-flex;display:flex;flex-wrap:nowrap;-moz-align-items:flex-end;align-items:flex-end;padding:0 0 30px 35px}@media screen and (min-width:960px){section#student-pictures div.container div.student div.student-inner div.label{padding:0 0 20px 35px}}@media screen and (min-width:1200px){section#student-pictures div.container div.student div.student-inner div.label{padding:0 0 40px 85px}}section#student-pictures div.container div.student div.student-inner div.label>span{display:block;position:relative;width:100%;height:2.4em;max-width:235px;display:-moz-flex;display:flex;flex-wrap:nowrap;-moz-align-items:center;align-items:center}@media screen and (min-width:768px){section#student-pictures div.container div.student div.student-inner div.label>span{max-width:300px}}section#student-pictures div.container div.student div.student-inner div.label>span:before{content:"";display:block;width:4px;height:60px;background-color:#70aa4a;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}@media screen and (min-width:960px){section#student-pictures div.container div.student div.student-inner div.label>span:before{width:5px;height:75px;left:-20px}}section#student-pictures div.container div.student div.student-inner div.label>span span{color:#fff;font-family:fatfrank,sans-serif;font-size:1.2em;line-height:1.2em}@media screen and (min-width:960px){section#student-pictures div.container div.student div.student-inner div.label>span span{font-size:1.4em}}@media screen and (min-width:1200px){section#student-pictures div.container div.student div.student-inner div.label>span span{font-size:1.6em}}section#student-text{padding:0 0 30px}section#student-text div.text-wrap{text-align:center}section#student-text div.text-wrap div.text{max-width:670px;margin:0 auto}section#student-text div.text-wrap div.text p{padding:30px 0 0;color:#000;font-size:1.125em;line-height:1.2em}section#student-text div.text-wrap div.text p:first-child{padding-top:0}section#opportunity{margin:40px 0 30px;position:relative}@media screen and (min-width:480px){section#opportunity{margin:50px 0 100px}}section#opportunity div.container div.text-wrap{padding:0 0 45px;position:relative;z-index:2}@media screen and (min-width:480px){section#opportunity div.container div.text-wrap{padding:100px 0 75px}}section#opportunity div.container div.text-wrap h2{font-size:30px}@media screen and (min-width:480px){section#opportunity div.container div.text-wrap h2{font-size:40px}}@media screen and (min-width:768px){section#opportunity div.container div.text-wrap h2{font-size:75px}}@media screen and (min-width:960px){section#opportunity div.container div.text-wrap h2{font-size:100px}}section#opportunity div.container div.text-wrap h2 span{display:block}section#opportunity div.container div.text-wrap h2 span:first-child,section#opportunity div.container div.text-wrap h2 span:nth-child(2){color:#000;font-family:fatfrank,sans-serif;font-size:1.06em;line-height:1em;letter-spacing:1px}section#opportunity div.container div.text-wrap h2 span:nth-child(2){padding:0 0 .5em}section#opportunity div.container div.text-wrap h2 span:nth-child(3){margin-top:-.4em;margin-bottom:.5em;color:#70aa4a;font-family:marydale,sans-serif;font-size:1.58em;line-height:1em}section#opportunity div.container div.text-wrap div.text{max-width:550px;font-size:18px}@media screen and (min-width:768px){section#opportunity div.container div.text-wrap div.text{font-size:27px}}section#opportunity div.container div.text-wrap div.text p{padding:0 0 1em;color:#70aa4a;font-family:fatfrank,sans-serif;font-size:1em;line-height:1.2em;letter-spacing:1px}section#opportunity img.background{display:block;width:100%;height:auto}@media screen and (min-width:768px){section#opportunity img.background{position:absolute;z-index:1;top:0;left:50%;width:auto;height:100%}}