section#content-header{width:100%;position:relative}@media screen and (min-width:960px){section#content-header{height:calc(100vh - 155px)}}section#content-header>picture>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}section#ag-science-lab div.text p,section#content-header div.text p,section#tick-tock div.block div.constrain div.text-wrapper div.description p{line-height:1.4em}section#college-career-opportunities div.constrain,section#tick-tock div.block div.constrain{max-width:1200px;margin:0 auto}section#college-career-opportunities div.constrain div.title h2{font-family:fatfrank,sans-serif;color:#000;font-size:2.5rem}@media screen and (min-width:960px){section#college-career-opportunities div.constrain div.title h2{font-size:3.2rem}}@media screen and (min-width:1200px){section#college-career-opportunities div.constrain div.title h2{font-size:4rem}}section#college-career-opportunities div.constrain div.title h2 span{display:block;font-family:marydale,sans-serif;font-size:1.2em;color:#075c25}section#content-header div.text{width:100%;max-width:500px;padding:0 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}section#content-header div.text h1{font-family:fatfrank,sans-serif;font-size:3.6rem}@media screen and (min-width:768px){section#content-header div.text h1{font-size:4.2rem}}@media screen and (min-width:960px){section#content-header div.text h1{font-size:5rem}}@media screen and (min-width:1200px){section#content-header div.text h1{font-size:6.5rem}}section#content-header div.text h1 span.anchor{display:inline-block;position:relative}section#content-header div.text h1 span.anchor span.highlight{width:0;height:100%;display:block;position:absolute;top:0;left:-25px;z-index:5;transform:translateY(2px);background-color:rgba(112,170,74,.9)}section#content-header div.text h1 span.anchor span.text{position:relative;z-index:10;font-family:marydale,sans-serif}section#content-header div.text p{margin-top:30px;font-family:fatfrank,sans-serif}@media screen and (min-width:960px){section#content-header div.text p{margin-top:50px;font-size:1.3rem}}section#tick-tock div.block{position:relative}@media screen and (min-width:768px){section#tick-tock div.block.odd div.constrain div.text-wrapper{margin-left:0;margin-right:auto}}section#tick-tock div.block div.constrain{position:relative;z-index:10}section#tick-tock div.block div.constrain div.text-wrapper{max-width:500px;padding:60px 20px 30px}@media screen and (min-width:768px){section#tick-tock div.block div.constrain div.text-wrapper{padding:80px 20px 80px 0;margin-left:auto;margin-right:0}}@media screen and (min-width:1200px){section#tick-tock div.block div.constrain div.text-wrapper{max-width:600px;padding:160px 20px 160px 0}}section#tick-tock div.block div.constrain div.text-wrapper h2{margin-bottom:10px;color:#fff;font-family:fatfrank,sans-serif;font-size:2em}@media screen and (min-width:768px){section#tick-tock div.block div.constrain div.text-wrapper h2{font-size:3em}}@media screen and (min-width:1200px){section#tick-tock div.block div.constrain div.text-wrapper h2{font-size:3.7rem}}section#tick-tock div.block div.constrain div.text-wrapper div.description{padding:40px 20px;position:relative;background-color:#fff;box-shadow:7px 7px 20px rgba(0,0,0,.45)}section#tick-tock div.block div.constrain div.text-wrapper div.description:before{width:220px;height:6px;display:block;position:absolute;top:0;left:0;content:"";background-color:#70aa4a}section#tick-tock div.block>picture>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;left:0;z-index:5}section#college-career-opportunities{padding:40px 0}@media screen and (min-width:960px){section#college-career-opportunities{padding:80px 0}}@media screen and (min-width:768px){section#college-career-opportunities div.constrain{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:960px){section#college-career-opportunities div.constrain{grid-template-columns:1.2fr 2fr}}@media screen and (min-width:768px){section#college-career-opportunities div.constrain div.title{padding-right:30px;align-self:center}}section#college-career-opportunities div.constrain div.title h2{margin-bottom:30px}section#college-career-opportunities div.constrain div#grades-topics-wrapper{position:relative;background-color:#70aa4a}section#college-career-opportunities div.constrain div#grades-topics-wrapper div#grades-wrapper{padding:20px;position:relative;z-index:10}@media screen and (min-width:960px){section#college-career-opportunities div.constrain div#grades-topics-wrapper div#grades-wrapper{padding:60px;display:grid;grid-template-columns:repeat(2,1fr)}}section#college-career-opportunities div.constrain div#grades-topics-wrapper div#grades-wrapper div.grade h3{font-family:fatfrank,sans-serif;font-size:1.6rem;color:#fff}@media screen and (min-width:960px){section#college-career-opportunities div.constrain div#grades-topics-wrapper div#grades-wrapper div.grade h3{font-size:2.2rem}}section#college-career-opportunities div.constrain div#grades-topics-wrapper div#grades-wrapper div.grade ul{margin:20px 0 20px 40px}section#college-career-opportunities div.constrain div#grades-topics-wrapper div#grades-wrapper div.grade ul li{margin-bottom:5px;list-style-type:disc;color:#fff}section#college-career-opportunities div.constrain div#grades-topics-wrapper div#grades-wrapper div.grade ul li:last-child{margin-bottom:0}section#college-career-opportunities div.constrain div#grades-topics-wrapper>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;position:absolute;bottom:0;left:0;z-index:5}section#ag-science-lab{position:relative}@media screen and (min-width:960px){section#ag-science-lab{margin-top:-100px}}@media screen and (min-width:1600px){section#ag-science-lab{margin-top:-150px}}section#ag-science-lab div.text{width:100%;max-width:500px;padding:0 20px;position:absolute;top:0;left:50%;transform:translateX(-50%);text-align:center}@media screen and (min-width:960px){section#ag-science-lab div.text{top:150px}}@media screen and (min-width:1600px){section#ag-science-lab div.text{top:250px}}section#ag-science-lab div.text h2{margin-bottom:10px;font-family:fatfrank,sans-serif;font-size:1.6rem;color:#70aa4a}@media screen and (min-width:960px){section#ag-science-lab div.text h2{font-size:2.5rem}}section#ag-science-lab>picture>img{width:100%;height:auto;display:block}