/*
Theme Name: Life University
Theme URI: http://www.bakspace.io
Description: A custom WordPress theme for Life University
Author: Brandon Travis
Author URI: http://www.bakspace.io
Version: 1.0
Tags: clean, responsive, video, custom, custom-post-types, custom-fields, brochure
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-w.0.html
*/
@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}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{-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:life;src:url(../life/assets/fonts/life/life6.eot?-srweid);src:url(../life/assets/fonts/life/life6.eot?#iefix-srweid) format("embedded-opentype"),url(../life/assets/fonts/life/life6.woff?-srweid) format("woff"),url(../life/assets/fonts/life/life6.ttf?-srweid) format("truetype"),url(../life/assets/fonts/life/life6.svg?-srweid#life) format("svg");font-weight:400;font-style:normal}@font-face{font-family:TrajanPro-Regular;src:url(../life/assets/fonts/TrajanPro-Regular/TrajanPro-Regular.eot);src:url(../life/assets/fonts/TrajanPro-Regular/TrajanPro-Regular.eot?#iefix) format("embedded-opentype"),url(../life/assets/fonts/TrajanPro-Regular/TrajanPro-Regular.woff) format("woff"),url(../life/assets/fonts/TrajanPro-Regular/TrajanPro-Regular.ttf) format("truetype"),url(../life/assets/fonts/TrajanPro-Regular/TrajanPro-Regular.svg?TrajanPro-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AxiformaBook;src:url(../life/assets/fonts/Axiforma/Axiforma-Book.eot);src:url(../life/assets/fonts/Axiforma/Axiforma-Book.eot?#iefix) format("embedded-opentype"),url(../life/assets/fonts/Axiforma/Axiforma-Book.woff) format("woff"),url(../life/assets/fonts/Axiforma/Axiforma-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:AxiformaBlack;src:url(../life/assets/fonts/Axiforma/Axiforma-Black.eot);src:url(../life/assets/fonts/Axiforma/Axiforma-Black.eot?#iefix) format("embedded-opentype"),url(../life/assets/fonts/Axiforma/Axiforma-Black.woff) format("woff"),url(../life/assets/fonts/Axiforma/Axiforma-Black.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:AxiformaLight;src:url(../life/assets/fonts/Axiforma/Axiforma-Light.eot);src:url(../life/assets/fonts/Axiforma/Axiforma-Light.eot?#iefix) format("embedded-opentype"),url(../life/assets/fonts/Axiforma/Axiforma-Light.woff) format("woff"),url(../life/assets/fonts/Axiforma/Axiforma-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:AxiformaMedium;src:url(../life/assets/fonts/Axiforma/Axiforma-Medium.eot);src:url(../life/assets/fonts/Axiforma/Axiforma-Medium.eot?#iefix) format("embedded-opentype"),url(../life/assets/fonts/Axiforma/Axiforma-Medium.woff) format("woff"),url(../life/assets/fonts/Axiforma/Axiforma-Medium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:BlackerTextRegular;src:url(../life/assets/fonts/blacker/BlackerProTextTrial-Regular.eot);src:url(../life/assets/fonts/blacker/BlackerProTextTrial-Regular.eot?#iefix) format("embedded-opentype"),url(../life/assets/fonts/blacker/BlackerProTextTrial-Regular.woff) format("woff"),url(../life/assets/fonts/blacker/BlackerProTextTrial-Regular.woff2) format("woff2"),url(../life/assets/fonts/blacker/BlackerProTextTrial-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BlackerDisplayBold;src:url(../life/assets/fonts/blacker/BlackProDisplayTrial-Bold.eot);src:url(../life/assets/fonts/blacker/BlackProDisplayTrial-Bold.eot?#iefix) format("embedded-opentype"),url(../life/assets/fonts/blacker/BlackProDisplayTrial-Bold.woff) format("woff"),url(../life/assets/fonts/blacker/BlackProDisplayTrial-Bold.woff2) format("woff2"),url(../life/assets/fonts/blacker/BlackProDisplayTrial-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BlackerProTx-Md;src:url(../life/assets/fonts/BlackerProTxMd/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxMd/font.woff) format("woff")}@font-face{font-family:BlackerProDis-MdIt;src:url(../life/assets/fonts/BlackerProDisMdIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisMdIt/font.woff) format("woff")}@font-face{font-family:BlackerProTx-BkIt;src:url(../life/assets/fonts/BlackerProTxBkIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxBkIt/font.woff) format("woff")}@font-face{font-family:BlackerProDis-Bd;src:url(../life/assets/fonts/BlackerProDisBd/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisBd/font.woff) format("woff")}@font-face{font-family:BlackerProDis-ExBdIt;src:url(../life/assets/fonts/BlackerProDisExBdIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisExBdIt/font.woff) format("woff")}@font-face{font-family:BlackerProDis-Hv;src:url(../life/assets/fonts/BlackerProDisHv/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisHv/font.woff) format("woff")}@font-face{font-family:BlackerProTx-Bk;src:url(../life/assets/fonts/BlackerProTxBk/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxBk/font.woff) format("woff")}@font-face{font-family:BlackerProTx-Lt;src:url(../life/assets/fonts/BlackerProTxLt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxLt/font.woff) format("woff");font-display:fallback}@font-face{font-family:BlackerProDis-LtIt;src:url(../life/assets/fonts/BlackerProDisLtIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisLtIt/font.woff) format("woff")}@font-face{font-family:BlackerProDis-HvIt;src:url(../life/assets/fonts/BlackerProDisHvIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisHvIt/font.woff) format("woff")}@font-face{font-family:BlackerProDis-ExBd;src:url(../life/assets/fonts/BlackerProDisExBd/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisExBd/font.woff) format("woff")}@font-face{font-family:BlackerProTx-It;src:url(../life/assets/fonts/BlackerProTxIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxIt/font.woff) format("woff")}@font-face{font-family:BlackerProDis-Lt;src:url(../life/assets/fonts/BlackerProDisLt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisLt/font.woff) format("woff")}@font-face{font-family:BlackerProTx-Rg;src:url(../life/assets/fonts/BlackerProTxRg/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxRg/font.woff) format("woff");font-display:fallback}@font-face{font-family:BlackerProDis-BdIt;src:url(../life/assets/fonts/BlackerProDisBdIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisBdIt/font.woff) format("woff")}@font-face{font-family:BlackerProDis-Md;src:url(../life/assets/fonts/BlackerProDisMd/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisMd/font.woff) format("woff")}@font-face{font-family:BlackerProDis-It;src:url(../life/assets/fonts/BlackerProDisIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisIt/font.woff) format("woff")}@font-face{font-family:BlackerProTx-LtIt;src:url(../life/assets/fonts/BlackerProTxLtIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxLtIt/font.woff) format("woff")}@font-face{font-family:BlackerProDis-Rg;src:url(../life/assets/fonts/BlackerProDisRg/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProDisRg/font.woff) format("woff")}@font-face{font-family:BlackerProTx-Hv;src:url(../life/assets/fonts/BlackerProTxHv/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxHv/font.woff) format("woff")}@font-face{font-family:BlackerProTx-BdIt;src:url(../life/assets/fonts/BlackerProTxBdIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxBdIt/font.woff) format("woff")}@font-face{font-family:BlackerProTx-Bd;src:url(../life/assets/fonts/BlackerProTxBd/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxBd/font.woff) format("woff");font-display:fallback}@font-face{font-family:BlackerProTx-HvIt;src:url(../life/assets/fonts/BlackerProTxHvIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxHvIt/font.woff) format("woff")}@font-face{font-family:BlackerProTx-MdIt;src:url(../life/assets/fonts/BlackerProTxMdIt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxMdIt/font.woff) format("woff")}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:slick;src:url(./assets/fonts/slick/slick.eot);src:url(./assets/fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(./assets/fonts/slick/slick.woff) format("woff"),url(./assets/fonts/slick/slick.ttf) format("truetype"),url(./assets/fonts/slick/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:life;font-size:3rem;line-height:1;color:#141D28;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-4.8rem}[dir=rtl] .slick-prev{left:auto;right:-7.2rem}.slick-prev:before{content:"\e602"}[dir=rtl] .slick-prev:before{content:"\e604"}.slick-next{right:-4.8rem}[dir=rtl] .slick-next{left:-7.2rem;right:auto}.slick-next:before{content:"\e604"}[dir=rtl] .slick-next:before{content:"\e602"}.slick-slider{margin-bottom:3.6rem}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:10px;height:10px;font-family:slick;font-size:1rem;line-height:10px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.featured-news .slick-dots{bottom:2.4rem}@media only screen and (min-width:600px){.featured-news .slick-dots{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:53.3112768739%;text-align:left}.featured-news .slick-dots:last-child{margin-right:0}}.featured-news .slick-dots li button:before{color:#141D28;font-size:1.5rem;height:1.5rem;width:1.5rem}.featured-news .slick-dots .slick-active button:before{color:#141D28}html{font-size:62.5%;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%}@-ms-viewport{width:device-width}*,::after,::before{margin:0;padding:0;box-sizing:inherit}*{outline:0}body{margin:0;padding:0;height:100%;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.4rem;color:#141D28;background-color:#FFF;line-height:2.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{max-width:100%;margin:0;padding:0}.wrapper{position:relative;width:100%;overflow-x:hidden}.wrapper.home{padding-top:0;height:auto}.wrapper.dashboard{height:auto;padding-top:7.2rem}.wrapper.dashboard:after,.wrapper.dashboard:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;display:block}.wrapper.dashboard:before{z-index:-2;background-color:#B6CEE1}.wrapper.dashboard:after{opacity:.015;z-index:-1;background-image:url(../life/assets/img/pattern.png)}.wrapper-subpage{width:100%;position:relative}@media only screen and (min-width:845px){.wrapper-subpage{padding:9.6rem 0;height:100%}}.content-wrap{background-color:#FFF;overflow:auto}@media only screen and (min-width:845px){.content-wrap{max-width:90%;margin-left:auto;margin-right:auto;position:relative;height:100%;padding-bottom:7.2rem}.content-wrap:after{content:"";display:table;clear:both}}@media only screen and (min-width:845px) and (min-width:1150px){.content-wrap{max-width:110rem}}.content-wrap.dashboard{background-color:transparent}.content-wrap.full-width .page-content{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-left:4.8rem}.content-wrap.full-width .page-content:last-child{margin-right:0}ol,ol ol,ul{padding-left:2.4rem}.button{text-align:center;border:1px solid transparent;text-decoration:none;line-height:normal;display:inline-block;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;padding:1.2rem 4.8rem;font-weight:700}.button.primary-accessible{background-color:#8CC63E;color:#000;border-color:#000}.button.primary-accessible:active,.button.primary-accessible:focus,.button.primary-accessible:hover{background-color:#FFF;color:#000}.button.primary{background-color:#8CC63E;color:#FFF;border-color:#8CC63E}.button.primary:active,.button.primary:focus,.button.primary:hover{background-color:transparent;color:#8CC63E}.button.secondary{background-color:#141D28;color:#FFF;border-color:#141D28}.button.secondary:active,.button.secondary:focus,.button.secondary:hover{background-color:#FFF;color:#141D28}.button.alternate{background-color:#141D28;border-color:#FFF;color:#FFF;font-weight:700}.button.alternate:active,.button.alternate:focus,.button.alternate:hover{background-color:#FFF;color:#141D28;border-color:#FFF}@media only screen and (min-width:1050px){.button.alternate{background-color:#fff;color:#141D28;font-weight:700;font-size:1.6rem;border-color:#FFF}.button.alternate:active,.button.alternate:focus,.button.alternate:hover{background-color:#141D28;color:#FFF}}.button.alternate-alt{background-color:transparent;border-color:#FFF;color:#FFF}.button.alternate-alt:active,.button.alternate-alt:focus,.button.alternate-alt:hover{background-color:#FFF;color:#B6CEE1}.button.secondary-alt{background-color:transparent;border-color:#B6CEE1;color:#B6CEE1}.button.secondary-alt:active,.button.secondary-alt:focus,.button.secondary-alt:hover{background-color:#B6CEE1;color:#FFF}.button.large{font-size:2.2rem;width:13rem}.button.primary-content{background-color:transparent;color:#8CC63E;border-color:#8CC63E}.button.primary-content:active,.button.primary-content:focus,.button.primary-content:hover{background-color:#8CC63E;color:#FFF}.visit-button{background-color:#8CC63E;margin-top:20px}.wrapper-beta .gform_wrapper{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;line-height:normal}.wrapper-beta .gform_wrapper:last-child{margin-right:0}.gform_wrapper .validation_message{color:#EF4B4B!important}.gform_wrapper label{display:block;line-height:normal;color:#000}.gform_confirmation_wrapper{color:#141D28;font-size:1.8rem}.gform_heading{display:none}.gfield_checkbox,.gfield_radio,.gform_fields{list-style:none;padding-left:0}.gfield_checkbox:after,.gfield_radio:after,.gform_fields:after{content:"";display:table;clear:both}.gform_footer{margin-bottom:2.4rem}.gfield_checkbox li,.gfield_radio li{position:relative}@media only screen and (min-width:845px){.gfield_checkbox li,.gfield_radio li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.gfield_checkbox li:last-child,.gfield_checkbox li:nth-child(3n),.gfield_radio li:last-child,.gfield_radio li:nth-child(3n){margin-right:0}.gfield_checkbox li:nth-child(3n+1),.gfield_radio li:nth-child(3n+1){clear:left}}.gfield_checkbox li label,.gfield_radio li label{display:inline-block;cursor:pointer;position:relative;padding-left:2.8rem}@media only screen and (min-width:845px){.gfield_radio li{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.gfield_radio li:last-child,.gfield_radio li:nth-child(3n){margin-right:0}.gfield_radio li:nth-child(3n+1){clear:left}}.feedback-five .gfield_radio li{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.feedback-five .gfield_radio li:nth-child(3n){margin-right:2.3576515979%}.feedback-five .gfield_radio li:nth-child(3n+1){clear:none}.feedback-five .gfield_radio li:last-child{margin-right:0}.ginput_complex:after{content:"";display:table;clear:both}.ginput_complex span{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.ginput_complex span:last-child,.ginput_complex span:nth-child(2n){margin-right:0}.ginput_complex span:nth-child(2n+1){clear:left}.ginput_complex span:last-of-type{margin-right:0}.gfield_description{font-size:1.2rem;font-style:italic}.gfield{margin-bottom:1.2rem}.gfield input[type=email],.gfield input[type=number],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=url],.gfield select,.gfield textarea{border:1px solid #D1D2D4;padding:.3rem .6rem}.gfield input[type=email].small,.gfield input[type=number].small,.gfield input[type=tel].small,.gfield input[type=text].small,.gfield input[type=url].small,.gfield select.small,.gfield textarea.small{width:33.33%}.gfield input[type=email].medium,.gfield input[type=number].medium,.gfield input[type=tel].medium,.gfield input[type=text].medium,.gfield input[type=url].medium,.gfield select.medium,.gfield textarea.medium{width:50%}.gfield input[type=email].large,.gfield input[type=number].large,.gfield input[type=tel].large,.gfield input[type=text].large,.gfield input[type=url].large,.gfield select.large,.gfield textarea.large{width:100%}.gfield input[type=checkbox],.gfield input[type=radio]{display:none}.gfield input[type=checkbox]+label,.gfield input[type=radio]+label{line-height:1.4rem}.gfield input[type=checkbox]+label:before,.gfield input[type=radio]+label:before{content:'';display:inline-block;height:1.4rem;width:1.4rem;margin-right:.6rem;background-color:#FFF;border:1px solid #D1D2D4;position:absolute;left:0}.gfield input[type=checkbox]:checked+label:before{content:"\2713";font-size:1.4rem;color:#141D28;text-align:center}.gfield input[type=radio]+label:before{border-radius:50%}.gfield input[type=radio]:checked+label:before{content:"\2022";font-size:2.5rem;color:#141D28;text-align:center;line-height:1.4rem}.gfield.stack-items .ginput_container .gfield_checkbox li,.gfield.stack-items .ginput_container .gfield_radio li{float:left;display:block;margin-right:2.3576515979%;width:100%}.gfield.stack-items .ginput_container .gfield_checkbox li:last-child,.gfield.stack-items .ginput_container .gfield_radio li:last-child{margin-right:0}.gfield.stack-items .ginput_container .gfield_checkbox li:nth-child(3n),.gfield.stack-items .ginput_container .gfield_radio li:nth-child(3n){margin-right:2.3576515979%}.gfield.stack-items .ginput_container .gfield_checkbox li:nth-child(3n+1),.gfield.stack-items .ginput_container .gfield_radio li:nth-child(3n+1){clear:none}.gfield.stack-items .ginput_container .gfield_checkbox li:nth-child(4n),.gfield.stack-items .ginput_container .gfield_radio li:nth-child(4n){margin-right:2.3576515979%}.gfield.stack-items .ginput_container .gfield_checkbox li:nth-child(4n+1),.gfield.stack-items .ginput_container .gfield_radio li:nth-child(4n+1){clear:none}.gfield textarea{height:5.6rem}.gfield.text-area-medium textarea{height:11.2rem}.gfield.text-area-large textarea{height:22.4rem}.gfield.text-area-essay textarea{height:39.2rem}.gfield.inline:after{content:"";display:table;clear:both}.gfield.inline>label{display:block}@media only screen and (min-width:845px){.gfield.inline>label{float:left;margin-right:2.4rem;width:80%}}.gfield.inline .ginput_container{float:left;display:inline-block}.gfield.inline .ginput_container .gfield_radio li{clear:none;float:none;display:inline-block;width:auto}.gfield.inline .ginput_container .gfield_radio li:first-child{margin-right:1rem}.gfield.no-margin,.gfield.no-margin p{margin-bottom:0}.gfield.date-large input{width:88%!important}.gfield.date-small input{width:33%!important}.gfield.gfield_error{color:#EF4B4B}.gfield.gfield_error input[type=email],.gfield.gfield_error input[type=number],.gfield.gfield_error input[type=tel],.gfield.gfield_error input[type=text],.gfield.gfield_error input[type=url],.gfield.gfield_error select,.gfield.gfield_error textarea{border-color:#EF4B4B}.gfield_required{margin-left:.6rem}@media only screen and (min-width:600px){.form-col-one{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}.form-col-one:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-two{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.form-col-two:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-three{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.form-col-three:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-four{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.form-col-four:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-five{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.form-col-five:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-six{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.form-col-six:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-seven{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.form-col-seven:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-eight{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.form-col-eight:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-nine{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.form-col-nine:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-ten{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.form-col-ten:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-eleven{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}.form-col-eleven:last-child{margin-right:0}}@media only screen and (min-width:600px){.form-col-twelve{float:left;display:block;margin-right:2.3576515979%;width:100%}.form-col-twelve:last-child{margin-right:0}}@media only screen and (min-width:600px){[class*=" form-col-"].last,[class^=form-col-].last{margin-right:0}}.ui-datepicker{background-color:#FFF;border:1px solid #D1D2D4;padding:1.2rem 2.4rem;position:relative}.ui-datepicker-header:after{content:"";display:table;clear:both}.ui-datepicker-header a{display:block;width:1.3rem;color:#141D28;overflow:hidden}.ui-datepicker-trigger{position:relative;top:-.3rem;left:1rem;vertical-align:top;cursor:pointer}.ui-datepicker-trigger:before{font-family:Life;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e607"}.ui-datepicker-prev{position:absolute;left:4rem}.ui-datepicker-prev:before{content:"\25c0"}.ui-datepicker-next{position:absolute;right:3.6rem}.ui-datepicker-next:before{content:"\25B6"}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{border:0;background-color:transparent}.ui-datepicker-calendar{text-align:center}.ui-datepicker-calendar th{width:3rem;font-weight:400;font-style:italic}.ui-datepicker-calendar a:link,.ui-datepicker-calendar a:visited{text-decoration:none}.ui-datepicker-current-day a,.ui-datepicker-today a{color:#141D28}.gform_button{background-color:#141D28;color:#FFF;border:1px solid #141D28}.gform_button.center{margin:0 auto;display:block}.form-home input[type=submit]{border-color:#FFF;background-color:#FFF;color:#141D28;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.form-home input[type=submit] a:active,.form-home input[type=submit]:focus,.form-home input[type=submit]:hover{background-color:#141D28;border-color:#141D28;color:#FFF}.form-home .gform_confirmation_message{color:#FFF;font-size:2.2rem;line-height:normal}.form-home .gform_ajax_spinner{display:none}.form-home .gfield_label,.form-home .gform_wrapper label{display:none!important}.form-home .gform_footer{margin-bottom:0}form .ginput_container input[type=email]:focus,form .ginput_container input[type=number]:focus,form .ginput_container input[type=tel]:focus,form .ginput_container input[type=text]:focus{border:2px solid #141D28;box-shadow:0 0 5px rgba(20,29,40,.6);color:#141D28;background-color:#FFF}[class*=" icon-"],[class^=icon-]{font-family:life;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-clipboard:before{content:"\e620"}.icon-graph:before{content:"\e621"}.icon-leaf:before{content:"\e622"}.icon-pinterest:before{content:"\ead0"}.icon-smugmug:before{content:"\e61f"}.icon-download:before{content:"\e61e"}.icon-nav-arrow-toggle:before{content:"\e61d"}.icon-beta-changes:before{content:"\e61c"}.icon-beta-feedback:before{content:"\e619"}.icon-beta-overview:before{content:"\e61a"}.icon-beta-qa:before{content:"\e61b"}.icon-search:before{content:"\e618"}.icon-apply:before{content:"\e600"}.icon-arrow-down:before{content:"\e601"}.icon-arrow-left:before{content:"\e602"}.icon-arrow-nav:before{content:"\e603"}.icon-arrow-right:before{content:"\e604"}.icon-arrow-top-right:before{content:"\e605"}.icon-arrow-up:before{content:"\e606"}.icon-event-calendar:before{content:"\e905"}.icon-event-calendar2:before{content:"\e607"}.icon-event-clock:before{content:"\e608"}.icon-event-contact:before{content:"\e609"}.icon-event-dollar:before{content:"\e60a"}.icon-facebook:before{content:"\e60b"}.icon-help:before{content:"\e60c"}.icon-linked-in:before{content:"\e60d"}.icon-location:before{content:"\e60e"}.icon-logo:before{content:"\e60f"}.icon-maximize:before{content:"\e610"}.icon-minimize:before{content:"\e611"}.icon-pause:before{content:"\e612"}.icon-play:before{content:"\e613"}.icon-search-right:before{content:"\e614"}.icon-twitter:before{content:"\e615"}.icon-youtube:before{content:"\e616"}.icon-zinfolio:before{content:"\e617"}.icon-snapchat:before{content:"\e901"}.icon-snapchat-large{text-align:center}.icon-instagram:before{content:"\e903"}.icon-snapchat-large:before{content:"\e901";font-size:4rem;line-height:32px}.icon-play3:before{content:"\ea1c"}.icon-play3{display:inline-block;transform:translateY(15%)}.icon-play3-reverse:before{content:"\ea1d"}.icon-play3-reverse{display:inline-block;transform:translateY(15%)}.icon-stacked_brandmark:before{content:"\e902";color:#8CC63E}.icon-stacked_brandmark{display:none}@media only screen and (min-width:950px){.icon-stacked_brandmark{display:inline-block;font-size:120px;line-height:120px;margin-left:-40px}}.dashboard-list a:focus{border:1px solid #000}h1,h2,h3,h4,h5,h6{margin:2.4rem 0;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-weight:900;line-height:1}p{font-size:1.6rem;line-height:2.4rem;margin:2.4rem 0;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-weight:400}.b-roll,.masthead-hero{overflow:hidden}.b-roll .broll-toggle-link,.b-roll__toggle-link,.masthead-hero .broll-toggle-link,.masthead-hero__toggle-link{display:none}@media only screen and (min-width:845px){.b-roll__toggle-link,.masthead-hero__toggle-link{display:inline-block;position:absolute;right:2.4rem;bottom:2.4rem;color:#FFF;z-index:2;text-decoration:none}.b-roll__toggle-link svg,.masthead-hero__toggle-link svg{fill:#fff;height:4.8rem;width:4.8rem;border-radius:50%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;display:block}.b-roll__toggle-link:active svg,.b-roll__toggle-link:focus svg,.b-roll__toggle-link:hover svg,.masthead-hero__toggle-link:active svg,.masthead-hero__toggle-link:focus svg,.masthead-hero__toggle-link:hover svg{fill:#141D28;background-color:#FFF}}@media only screen and (min-width:845px){.b-roll .broll-toggle-link,.masthead-hero .broll-toggle-link{display:inline-block;position:absolute;right:2.4rem;bottom:2.4rem;font-size:3.5rem;color:#FFF;z-index:2;text-decoration:none;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}}.b-roll .broll-toggle-link:active,.b-roll .broll-toggle-link:focus,.b-roll .broll-toggle-link:hover,.masthead-hero .broll-toggle-link:active,.masthead-hero .broll-toggle-link:focus,.masthead-hero .broll-toggle-link:hover{font-size:4.5rem}.b-roll-teaser{width:100%;position:relative;z-index:0;display:none}@media only screen and (min-width:845px){.b-roll-teaser{display:block}}.b-roll{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:22rem;max-height:48rem;display:none}.b-roll:after{content:"";display:table;clear:both}@media only screen and (min-width:845px){.b-roll{display:block}}.b-roll .connected-form h1{font-weight:700}.b-roll .b-roll-container{width:90%;margin:0 auto;text-align:center;color:#FFF;z-index:2}.b-roll .b-roll-container:after{content:"";display:table;clear:both}.b-roll .b-roll-container h1{margin:2.4rem auto;font-size:2.5rem;width:70%}@media only screen and (min-width:1050px){.b-roll .b-roll-container h1{font-size:3.5rem}}@media only screen and (min-width:1050px){.b-roll .b-roll-container{max-width:90%;margin-left:auto;margin-right:auto;position:relative;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-roll .b-roll-container:after{content:"";display:table;clear:both}}@media only screen and (min-width:1050px) and (min-width:1150px){.b-roll .b-roll-container{max-width:110rem}}.b-roll img{display:block}.b-roll form{text-align:center}.b-roll form input[type=email],.b-roll form input[type=text]{border:1px solid #FFF;text-align:center;padding:.6rem 0;background-color:transparent;font-size:1.4rem;color:#FFF;display:inline-block}.b-roll form input[type=submit]{width:40%;float:none;display:block;margin:1.2rem auto;background-color:#141D28;border-color:transparent;font-weight:700;color:#FFF}@media only screen and (min-width:700px){.b-roll form input[type=submit]{width:18rem}}@media only screen and (min-width:800px){.b-roll form input[type=submit]{width:20rem}}@media only screen and (min-width:1050px){.b-roll form input[type=submit]{background-color:#FFF;color:#141D28;font-weight:400;border-color:#FFF}}.b-roll form ::-webkit-input-placeholder{color:#FFF!important}.b-roll form ::-moz-placeholder{color:#FFF!important;opacity:1}.b-roll form :-ms-input-placeholder{color:#FFF!important;opacity:1}.b-roll form input:-moz-placeholder{color:#FFF!important}.b-roll-launch-video{position:absolute;top:0;left:0;padding:0 1.8rem 0 1.2rem;z-index:2;background-color:#FFF}.b-roll-launch-video a{display:block;position:relative;padding-right:.6rem;text-decoration:none;color:#141D28!important}.b-roll-launch-video a:link:before,.b-roll-launch-video a:visited:before{content:'';height:0;width:0;border:solid transparent;position:absolute;top:50%;left:100%;margin-top:-.6rem;border-left-color:#141D28;border-top-width:.6rem;border-bottom-width:.6rem;border-left-width:.6rem;border-right-width:.6rem}.b-roll-launch-video a:active,.b-roll-launch-video a:focus,.b-roll-launch-video a:hover{text-decoration:underline}.callouts{max-width:90%;margin-left:auto;margin-right:auto;position:relative;margin-top:7.2rem}.callouts:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.callouts{max-width:110rem}}.callout-cont{position:relative}.callout-cont:after{content:"";display:table;clear:both}@media only screen and (min-width:845px){.callout-cont{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.callout-cont:last-child{margin-right:0}}.callout-stat{border-radius:50%;float:left;margin:0;margin-right:2.4rem;background-color:#141D28;color:#FFF;font-weight:700;height:7.2rem;width:7.2rem;line-height:7.2rem;text-align:center;font-size:2rem;margin-bottom:2.4rem}.callout-fact{position:absolute;left:9.6rem;top:50%;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery{padding-left:0;width:80%;max-height:90%;overflow-y:hidden;position:absolute;top:50%;left:10%;right:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery li{display:none;width:100%;height:100%;color:transparent;opacity:1;z-index:0;top:0;bottom:0;right:0;left:0}.gallery li.visible{display:block;z-index:1}.gallery-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.85);z-index:9999}.gallery-wrap{display:none}@media only screen and (min-width:845px){.gallery-wrap{width:100%;padding:7.2rem 0;background-position:center center;background-size:cover;display:block;height:280px}.gallery-wrap .container{padding-left:2.4rem}}.gallery-launch:link,.gallery-launch:visited{color:#FFF;text-decoration:none;font-size:1.8rem}.gallery-launch:active,.gallery-launch:focus,.gallery-launch:hover{text-decoration:underline;color:#FFF}.gallery-close{position:absolute;top:3.6rem;right:3.6rem}.gallery-close svg{fill:#FFF;height:3.6rem;width:3.6rem}.page-title{font-size:3.6rem;font-weight:700;color:#FFF;margin-top:0;margin-bottom:1.2rem}@media only screen and (min-width:845px){.mobile-title{display:none}}.gallery-navigation{display:block;position:fixed;font-size:3.2rem;color:#FFF;top:50%;cursor:pointer;z-index:3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery-navigation.left{left:3.6rem}.gallery-navigation.right{right:3.6rem}@-webkit-keyframes arrowPulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes arrowPulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@keyframes arrowPulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.accordion{border-bottom:1px solid rgba(20,29,40,.5)}.accordion:after{content:"";display:table;clear:both}.accordion__title{font-size:2rem!important;font-weight:700;cursor:pointer;margin:0;padding:2.4rem 0;padding-left:1.5rem;text-indent:-2rem}.accordion__title:before{content:'+';display:inline-block;margin-right:1.8rem}.accordion__content{max-height:0;overflow-y:hidden;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;margin-left:4.8rem}.accordion.open .accordion__title:before{content:'-'}.accordion.open .accordion__content{max-height:none}.accordion:last-of-type{border-bottom:0}.beta-modal-open .site-header{z-index:6}.beta-modal-open .site-header .header-logo{display:none}.beta-modal-open .site-header:hover{background-color:transparent!important}.beta-modal-open .site-header:hover .header-logo a:link,.beta-modal-open .site-header:hover .header-logo a:visited,.beta-modal-open .site-header:hover .header-quicklinks,.beta-modal-open .site-header:hover .primary-navigation{display:none!important}#mega-menu-max_mega_menu_1 #search-form-li{display:inline-block!important;width:40px}.site-header{height:47px;position:fixed;top:0;left:0;right:0;width:100%;background-color:#222;text-align:center;z-index:3;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.site-header:after{content:"";display:table;clear:both}@media only screen and (min-width:1050px){.site-header{height:47px}.site-header.home{background-color:transparent}.site-header.home .header-logo a:link,.site-header.home .header-logo a:visited{color:#FFF}.site-header.home .header-quicklinks,.site-header.home .primary-navigation,.site-header.home .site-header--donate-button{display:none}.site-header.home.scrolled{background-color:#222}.site-header.home.scrolled .header-logo a:link,.site-header.home.scrolled .header-logo a:visited{color:#8CC63E}.site-header.home.scrolled .header-quicklinks,.site-header.home.scrolled .primary-navigation,.site-header.home.scrolled .site-header--donate-button{display:block}}.header-item{height:4.8rem;vertical-align:middle;z-index:2}@media only screen and (min-width:1050px){.header-item{height:7.2rem}}.header-logo{width:100%;position:absolute;margin-top:0;z-index:2;font-size:3rem;line-height:4.8rem}@media only screen and (min-width:700px){.header-logo{width:auto;position:absolute;margin:-2px 9px 0}}.header-logo a{height:100%;display:block;text-decoration:none}.header-logo a:link,.header-logo a:visited{color:#8CC63E}.header-logo a:active,.header-logo a:focus,.header-logo a:hover{color:#8CC63E!important}@media only screen and (min-width:1050px){.header-logo a{line-height:7.2rem}}.header-logo i{line-height:4.8rem}@media only screen and (min-width:845px){.header-logo{position:absolute;left:5%;margin:-13px 0 0;right:auto;line-height:7.2rem;font-size:3rem}.header-logo i{line-height:7.2rem}}form{margin-right:0}form button[type=submit]{border:0;background-color:transparent;font-size:16px}form #show-search{background:0 0;border:0}form #show-search:hover{cursor:pointer}form input[type=search]{display:inline-block;width:10.5rem;font-size:1.4rem;line-height:1.9rem;border-top:0;border-right:0;border-bottom:1px solid #fff;border-left:0;height:2.3rem;position:relative;background-color:transparent;padding:0 .6rem}form input[type=search]::-webkit-input-placeholder{color:transparent}form input[type=search]:-moz-placeholder{color:transparent}form input[type=search]::-moz-placeholder{color:transparent}form input[type=search]:-ms-input-placeholder{color:transparent}@media only screen and (min-width:1350px){form input[type=search]{width:14rem}form input[type=search]::-webkit-input-placeholder{color:#fff}form input[type=search]:-moz-placeholder{color:#fff}form input[type=search]::-moz-placeholder{color:#fff}form input[type=search]:-ms-input-placeholder{color:#fff}}form input[type=search]:focus:-webkit-input-placeholder{color:transparent}form input[type=search]:focus:-moz-placeholder{color:transparent}form input[type=search]:focus::-moz-placeholder{color:transparent}form input[type=search]:focus:-ms-input-placeholder{color:transparent}form:after{content:' ';display:block;height:1px;width:10.5rem;margin-left:.8rem}@media only screen and (min-width:1350px){form:after{width:17.5rem}}.primary-navigation{width:100%;position:relative;height:0;top:4.8rem;float:right;overflow:hidden;z-index:1;background-color:#141D28;text-align:center;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.3),inset 0 -10px 10px -10px rgba(0,0,0,.3);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.primary-navigation:after{content:"";display:table;clear:both}@media only screen and (min-width:1050px){.primary-navigation{max-height:none;overflow:visible;line-height:4.8rem;background-color:transparent;box-shadow:none;top:auto}}.primary-navigation.open{height:36.8rem}.primary-navigation.open.sub-nav-open{height:58.4rem}.primary-navigation>ul{font-size:1.6rem}.primary-navigation ul{list-style:none;padding:0 5% 0 0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.primary-navigation ul:after{content:"";display:table;clear:both}@media only screen and (min-width:1050px){.primary-navigation ul{text-align:center;float:right}}.primary-navigation li{padding:.6rem 0;position:relative;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}@media only screen and (min-width:1050px){.primary-navigation li{display:inline-block;font-size:1.6rem;line-height:7.2rem;padding:0;padding:0 1rem;position:static}.primary-navigation li.nav-leaf-left{font-weight:700}.primary-navigation li.nav-leaf-left:before{font-weight:700;font-family:life;content:'\e622';display:block;float:left;margin-right:.3rem;position:relative;color:#8CC63E}}.primary-navigation a:link,.primary-navigation a:visited{color:#FFF;text-decoration:none}@media only screen and (min-width:1050px){.primary-navigation a:link,.primary-navigation a:visited{color:#141D28;padding-bottom:2px}}@media only screen and (min-width:1050px){.primary-navigation a:active,.primary-navigation a:focus,.primary-navigation a:hover{text-decoration:none;border-bottom:2px solid #141D28}}.sub-navigation{position:relative;overflow:hidden;height:0;text-align:center;background-color:#58585B;font-size:1.4rem;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.1),inset 0 -10px 10px -10px rgba(0,0,0,.1);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.sub-navigation.open{height:21.6rem}.sub-navigation a:active,.sub-navigation a:focus,.sub-navigation a:hover{border:0}@media only screen and (min-width:1050px){.sub-navigation{position:absolute;top:7.2rem;line-height:4.8rem!important;padding-left:0;left:0;right:0;background-color:#141D28;box-shadow:none}.sub-navigation li{display:inline-block;margin:0 1rem;line-height:4.8rem!important}.sub-navigation.open{height:4.8rem}.sub-navigation a:link,.sub-navigation a:visited{color:#FFF}.sub-navigation a:active,.sub-navigation a:focus,.sub-navigation a:hover{border-bottom:2px solid #FFF}}.sub-navigation i{display:none}@media only screen and (min-width:1050px){.sub-navigation i{display:block;font-size:3rem;margin-top:1rem}}.dropdown-trigger span{width:1.8rem;overflow:hidden;color:#FFF;display:block;position:absolute;right:2.4rem;top:.6rem}@media only screen and (min-width:1050px){.dropdown-trigger span{color:#141D28;position:static;display:inline-block;margin-left:1.2rem;vertical-align:middle}}.site-header--donate-button{position:absolute;display:none;right:0;bottom:-5rem;padding:6px 30px;background-color:#141D28;border:2px solid #FFF;border-right:0;z-index:5;text-decoration:none;font-weight:700;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.site-header--donate-button:link,.site-header--donate-button:visited{color:#FFF}.site-header--donate-button:active,.site-header--donate-button:focus,.site-header--donate-button:hover{color:#141D28;background-color:#FFF}@media only screen and (min-width:1050px){.site-header--donate-button{display:block}}.site-header2020{display:flex;flex-direction:column;top:0;left:0;right:0;width:100%;background-color:#222;color:#FFF;text-align:center;z-index:3;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.site-header2020:after{content:"";display:table;clear:both}.slick-hero{margin:0}.masthead{position:relative;z-index:1;background-color:#141D28}.masthead .masthead-hero{background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden!important;position:relative;max-height:40vh;height:40vh}@media only screen and (min-width:700px){.masthead .masthead-hero{margin-top:0;height:100vh;max-height:100vh}}.masthead .masthead-explore-text{top:50%;position:absolute}.masthead .masthead-footer{color:#FFF;background-color:#141D28;height:60px;width:100%;margin:0;display:flex;flex-direction:row;justify-content:space-around;align-items:stretch}.masthead .masthead-footer .masthead-logo-text{font-family:BlackerProTx-Rg;flex:1 1 70% auto;align-self:center;letter-spacing:.4em;font-size:40px;text-align:center;display:none}@media only screen and (min-width:800px){.masthead .masthead-footer .masthead-logo-text{display:block;flex:1 1 70%}}.masthead .masthead-button{display:flex;height:60px;font-size:11px;color:#F3E681;font-family:BlackerProTx-Rg}.masthead .masthead-button a{display:block;position:relative;font-size:11px;color:#F3E681;height:60px;width:80px}.masthead .masthead-button h4{position:absolute;margin:0}.masthead .masthead-button__right{display:flex;align-self:flex-end}.masthead .masthead-triangle-right{position:absolute;top:25px;left:25px;width:0;height:0;border-top:1em solid transparent;border-bottom:1em solid transparent;border-left:2em solid #F3E681}.masthead .masthead-triangle-down{position:absolute;top:26px;left:13px;width:0;height:0;border-left:1em solid transparent;border-right:1em solid transparent;border-top:2em solid #F3E681}.masthead .masthead-play{display:inline-block;right:2.4rem;bottom:2.4rem;z-index:2;text-decoration:none;color:#fff}.masthead .masthead-play svg{fill:#fff;height:4.8rem;width:4.8rem;border-radius:50%;display:block}.masthead .masthead-down-arrow{position:absolute;bottom:2.4rem;left:50%;font-size:3rem;line-height:4rem;color:#FFF;cursor:pointer;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-decoration:none;display:none;z-index:2;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media only screen and (min-width:700px){.masthead .masthead-down-arrow{display:none}}.masthead .masthead-down-arrow:active,.masthead .masthead-down-arrow:focus,.masthead .masthead-down-arrow:hover{font-size:3rem}.masthead .masthead-down-arrow .icon-arrow-down{margin:0 0 0 40%}.masthead .masthead-intro{text-align:center;color:#FFF;width:100%;position:absolute;top:45%;z-index:2}.masthead .masthead-intro .button{margin-top:4.8rem;border:0}.masthead .masthead-intro h1{margin:0 auto 2.4rem;line-height:1.75;padding-top:2.4rem;font-size:2.8rem;width:90%}@media only screen and (min-width:500px){.masthead .masthead-intro h1{width:45rem}}@media only screen and (min-width:700px){.masthead .masthead-intro h1{font-size:3.6rem;width:55rem}}@media only screen and (min-width:900px){.masthead .masthead-intro h1{font-size:4rem;width:65rem;line-height:5rem}}@media only screen and (min-width:1350px){.masthead .masthead-intro h1{font-size:4.8rem;width:75rem;line-height:7rem}}.connected{position:relative;bottom:0;left:0;right:0;width:100%}.connected:after{content:"";display:table;clear:both}@media only screen and (min-width:800px){.connected{padding-top:2.4rem}}.connected-headline-container{position:relative}.connected-headline-container:after{content:"";display:table;clear:both}@media only screen and (min-width:800px){.connected-headline-container{max-width:90%;margin-left:auto;margin-right:auto;position:relative}.connected-headline-container:after{content:"";display:table;clear:both}}@media only screen and (min-width:800px) and (min-width:1150px){.connected-headline-container{max-width:110rem}}.connected-headline-container h2{border-bottom:1px solid #E6E7E8;width:50%;float:left;text-align:center;color:#E6E7E8;font-size:2.2rem;cursor:pointer;line-height:3.6rem;position:relative;margin-top:0;margin-bottom:0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.connected-headline-container h2:hover{background-color:rgba(140,198,62,.8);color:#FFF}.connected-headline-container h2.active{background-color:#8CC63E;color:#FFF}.connected-headline-container h2.active:before{content:'';height:0;width:0;border:solid transparent;position:absolute;left:50%;top:100%;margin-left:-1.1rem;border-top-color:#8CC63E;border-top-width:.5rem;border-bottom-width:.5rem;border-left-width:1.1rem;border-right-width:1.1rem}@media only screen and (min-width:800px){.connected-headline-container h2{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;border:1px solid #E6E7E8}.connected-headline-container h2:last-child{margin-right:0}}.connected-group{display:none;max-width:90%;margin-left:auto;margin-right:auto;position:relative}.connected-group:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.connected-group{max-width:110rem}}.connected-group.active{display:block}@media only screen and (min-width:800px){.connected-group{margin-bottom:0}}.connected-item{display:none;position:relative;top:0;left:0;right:0;bottom:0;padding-bottom:1.2rem;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}@media only screen and (min-width:800px){.connected-item{position:static;padding:1rem;margin-top:2rem;border:1px solid transparent;border-radius:0 2rem 0 0;border-bottom:0;float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.connected-item:last-child{margin-right:0}.connected-item:hover{border-color:#8CC63E}}.connected-item a:link,.connected-item a:visited{color:#D1D2D4;font-size:1.3rem;text-decoration:none}.connected-item a:link i,.connected-item a:visited i{color:#D1D2D4;margin-left:1rem}.connected-item a:active span,.connected-item a:hover span{border-bottom:1px solid #141D28}.connected-item.active{display:block;color:#141D28}@media only screen and (min-width:800px){.connected-item.active{border-color:#8CC63E}}.connected-item.active a:link,.connected-item.active a:visited{color:#141D28}.connected-item.active a:link i,.connected-item.active a:visited i{color:#8CC63E}.connected-item h3{font-size:2rem}@media only screen and (min-width:800px){.connected-item h3{font-size:1.8rem}}@media only screen and (min-width:800px){.connected-item p{font-size:1.4rem}}.connected-pagination{position:absolute;bottom:1.2rem;right:5%;z-index:1}@media only screen and (min-width:700px){.connected-pagination{display:none}}.connected-pagination ul{list-style:none;display:inline-block;margin-left:2rem}.connected-pagination li{height:1.5rem;width:1.5rem;float:left;border-radius:50%;border:1px solid #E6E7E8;margin-right:1rem;cursor:pointer}.connected-pagination li:last-of-type{margin-right:0}.connected-pagination li.active,.connected-pagination li:hover{background-color:#E6E7E8}.textwidget a{text-decoration:none}.textwidget a:focus{text-decoration:underline;border:1px solid #000}#gform_fields_16 .gform_validation_container,.hidden-mast{display:none}footer{position:relative;display:block;float:left;width:100%;background-color:#141D28;color:#FFF;font-size:1.3rem;padding-top:2.4rem;padding-bottom:4.8rem;padding-left:7.5%;padding-right:2%}footer a:link,footer a:visited{color:#FFF;text-decoration:none}footer a:active,footer a:focus,footer a:hover{font-weight:700;text-decoration:underline}footer ul{list-style:none;padding-left:0}footer address{font-style:normal}.footer-row{display:block;float:left;width:100%;background-color:#141D28;margin-top:1.5rem;margin-bottom:-4.8rem}[class*=" footer-col-"],[class^=footer-col-]{width:100%;display:block;float:left;padding-top:0}@media only screen and (min-width:950px){[class*=" footer-col-"],[class^=footer-col-]{width:26%}}[class*=" footer-col-"].hide-col,[class^=footer-col-].hide-col{display:none}@media only screen and (min-width:800px){[class*=" footer-col-"].hide-col,[class^=footer-col-].hide-col{display:block}}[class*=" footer-col-"] h2,[class^=footer-col-] h2{font-weight:700;line-height:2.8rem;font-size:1.4rem;margin-bottom:1.2rem}@media only screen and (min-width:950px){[class*=" footer-col-"] h2,[class^=footer-col-] h2{line-height:1.5rem;font-size:1.2rem}}[class*=" footer-col-"] .footer-column ul,[class^=footer-col-] .footer-column ul{width:50%;display:block;float:left}[class*=" footer-col-"] .footer-column ul li,[class^=footer-col-] .footer-column ul li{line-height:2rem;font-size:1.4rem;margin-bottom:11px}@media only screen and (min-width:950px){[class*=" footer-col-"] .footer-column ul li,[class^=footer-col-] .footer-column ul li{line-height:2rem;font-size:1.2rem;margin-bottom:11px}}[class*=" footer-col-"] address,[class^=footer-col-] address{width:100%}.footer-col-2,.footer-col-3,.footer-col-4{margin-top:1.9rem}.footer-col-5{padding-left:2.5%;padding-top:3rem;position:relative;width:100%;border-top:1px solid #939597}@media only screen and (min-width:950px){.footer-col-5{width:20%;left:3%;padding-top:0;border-left:1px solid #939597;border-top:none}}.footer-col-5 h2{line-height:1.9rem;font-size:1.4rem;margin-top:0;text-decoration:none;font-weight:700}.footer-col-5 address{line-height:1.8rem;font-size:1.2rem;margin-bottom:2rem}.footer-links li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.footer-links li:last-child,.footer-links li:nth-child(2n){margin-right:0}.footer-links li:nth-child(2n+1){clear:left}.footer-connect li{float:left;display:inline-block;font-size:1.8rem;margin-right:1.2rem}.footer-connect li a:active,.footer-connect li a:focus,.footer-connect li a:hover{text-decoration:none;font-weight:400;color:#8CC63E}.footer-brand-holder{display:block;width:100%;float:left}.footer-connect-2018{display:inline-flex;width:75%;padding-left:1em;position:relative;z-index:99999;justify-content:space-between}@media only screen and (min-width:950px){.footer-connect-2018{width:75%;display:flex;transform:none;padding-left:0}}.footer-connect-2018 li{flex-basis:auto;display:inline-block;font-size:2rem}@media only screen and (min-width:950px){.footer-connect-2018 li{font-size:3.6rem}}.footer-connect-2018 li a:active,.footer-connect-2018 li a:focus,.footer-connect-2018 li a:hover{text-decoration:none;font-weight:400;color:#8CC63E}.footer-header.footer-header.footer-header.footer-header.footer-header{font-size:1.5rem;line-height:2rem;font-weight:700;margin-bottom:2em;padding-top:0;margin-top:0;text-decoration:none}.footer-copyright{line-height:1rem;font-size:.8rem;display:block;float:left;width:100%;margin-top:2rem;margin-bottom:.5rem;font-weight:700}@media only screen and (min-width:950px){.footer-copyright{color:#FFF}}#input_16_5{display:flex;justify-content:center}#label_16_5_1,.privacy-box{color:#fff!important}#label_16_5_1 a,#label_16_5_1 a:link,#label_16_5_1 a:visited,.privacy-box a,.privacy-box a:link,.privacy-box a:visited{color:#fff}.wordpress-gdpr-privacy-center-items p{display:none}.wordpress-gdpr-popup-text p a,.wordpress-gdpr-popup-text p a:active,.wordpress-gdpr-popup-text p a:hover{color:#000!important}.wordpress-gdpr-popup-actions-buttons{width:auto!important;float:unset!important;margin-top:2.4rem}.wordpress-gdpr-form .form-group{color:#000!important}.wordpress-gdpr-form .form-group label{font-size:16px!important;line-height:32px!important}.wordpress-gdpr-form .form-group .gdpr-accept-conditiones-text{margin-left:1em}.main-stem-2018-reverse-colors,.main-stem-2018-reverse-colors a,.main-stem-2018-reverse-colors a:link,.main-stem-2018-reverse-colors a:visited{color:#FFF;background-color:#141D28}.main-stem-2018-reverse-colors p{color:#FFF!important}.learn-more{margin-bottom:4.8rem}.learn-more-academics{width:24%!important;margin-left:5.5%!important}.main-stem-2018-no_padding{padding-top:0!important}.main-stem-2018-low_padding{padding-top:6rem!important}@media only screen and (min-width:900px){.main-stem-2018-low_padding{padding-top:7.2rem!important}}@media only screen and (min-width:950px){.main-stem-2018-low_padding{padding-top:8.4rem!important}}@media only screen and (min-width:1050px){.main-stem-2018-low_padding{padding-top:9.6rem!important}}.main-stem-2018-learn_more{display:flex;width:100%;justify-content:space-around;margin-top:2.4rem;margin-bottom:2.4rem}.mobile-menu-2018{display:block;height:100vh;position:fixed;top:0;z-index:999999;width:100%;right:-600px;background-color:#fff;transition:1s;transition-property:width;-webkit-transition:1s;overflow-y:scroll}@media only screen and (min-width:600px){.mobile-menu-2018{display:none}}.mobile-menu-2018 h2{color:#FFF;background-color:#141D28;font-size:10vw;line-height:20vw;height:20vw;margin-top:0;padding-left:10%}.mobile-menu-2018 ul{list-style:none;font-size:1.6em;line-height:1.3}.mobile-menu-2018 ul li{margin-left:6%;margin-bottom:1.2rem}.mobile-menu-2018 ul li a{text-decoration:none;color:#767676;font-weight:100}.mobile-menu-2018 ul li:first-child{margin-left:0;font-weight:700}.mobile-menu-2018 .mobile-menu-2018-close{text-align:right;text-decoration:none;font-weight:900;font-size:1.8em;line-height:1.5;line-height:4rem;margin-left:60%}.mobile-menu-2018-open{right:0}.main-stem-2018{width:100%;position:relative;padding:9.6rem 0 0;margin-bottom:0}@media only screen and (min-width:600px){.main-stem-2018{padding:6rem 0 0}}@media only screen and (min-width:900px){.main-stem-2018{padding-top:14.4rem}}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-raise_top{margin-top:-9.6rem}}.main-stem-2018 .main-stem-2018-body_text{display:flex;flex-direction:column;justify-content:space-evenly;height:100%}.main-stem-2018 .main-stem-2018-body_text p{font-weight:400!important}.main-stem-2018 .main-stem-2018-body_text a{line-height:normal;font-size:1.8rem;width:40%;white-space:pre;min-width:157px}.main-stem-2018 .main-stem-2018-body_text .button-centered{align-self:center}.main-stem-2018 .main-stem-2018-author{display:inline-block;margin-left:40%;font-size:1.8em;line-height:1.5}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-author{display:none}}.main-stem-2018 .main-stem-2018-explore{display:inline-block;margin-left:55%;margin-bottom:2.4rem;font-size:1.8em;line-height:1.5;font-weight:700;text-decoration:none}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-explore{display:none}}.main-stem-2018 .main-stem-2018-title{text-transform:uppercase;font-size:3.4rem}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-title{text-align:center;font-size:5vw}}@media only screen and (min-width:800px){.main-stem-2018 .main-stem-2018-title{text-align:left}}.main-stem-2018 .main-stem-2018-subtitle{display:none}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-subtitle{text-align:center;display:inline-block;text-transform:uppercase;font-size:3.5vw;margin:9.6rem 0}}@media only screen and (min-width:800px){.main-stem-2018 .main-stem-2018-subtitle{text-align:left}}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-content{display:flex;justify-content:space-around}}@media only screen and (min-width:600px){.main-stem-2018 li a{text-decoration:none;line-height:1.5}}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-multi_body{display:flex;justify-content:space-around}}.main-stem-2018 .main-stem-2018-multi_body-two-columns{display:flex;justify-content:space-around;flex-basis:60%}.main-stem-2018 .main-stem-2018-multi_body-two-columns div{flex-basis:40%}.main-stem-2018 .main-stem-2018-multi_body-two-columns div p:first-child{font-weight:700}.main-stem-2018 .main-stem-2018-multi_body-two-columns div p{margin:0;font-size:22px}.main-stem-2018 .main-stem-2018-left_pic{display:none}@media only screen and (min-width:800px){.main-stem-2018 .main-stem-2018-left_pic{display:block;flex-basis:20%}.main-stem-2018 .main-stem-2018-left_pic img{display:block;width:100%;max-width:100%}}.main-stem-2018 .main-stem-2018-main_body{display:flex;flex-direction:column}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-main_body{flex-basis:100%;justify-content:space-around}}@media only screen and (min-width:800px){.main-stem-2018 .main-stem-2018-main_body{flex-basis:60%;justify-content:space-between}}.main-stem-2018 .main-stem-2018-main_body p{align-self:center;font-size:1.8em;line-height:1.5}.main-stem-2018 .main-stem-2018-academicsx{margin-bottom:0}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-academicsx{display:grid;grid-template-columns:15% 10% auto 20% 5%;grid-template-rows:105px auto 100px auto;margin-top:3.6rem;padding-top:0}}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-title{grid-column-start:3;grid-column-end:4;grid-row-start:1;grid-row-end:2}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-text_body{font-size:1.8em;line-height:1.5;margin:0}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-text_body{grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:3;font-size:1.8em;line-height:1.5}}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-multi_body-two-columns,.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-right_pic,.main-stem-2018-about_columns{display:none}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-right_pic{display:block;flex-direction:column;grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:6}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-right_pic img{width:100%;max-width:100%}}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-multi_body-two-columns{display:flex;grid-column-start:1;grid-column-end:4;grid-row-start:4;grid-row-end:6}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-multi_body-two-columns div{flex-basis:40%}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-multi_body-two-columns div p:first-child{font-weight:700}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-multi_body-two-columns div p{margin:0;font-size:1.8em;line-height:1.5}}@media only screen and (min-width:800px){.main-stem-2018-about_columns{justify-content:space-between}}@media only screen and (min-width:600px){.main-stem-2018-about_columns{display:flex;justify-content:space-around;font-size:1.8em;line-height:1.5;margin-bottom:3.6rem}.main-stem-2018-about_columns ul{padding-left:0;display:flex;flex-direction:column;list-style:none}.main-stem-2018-about_columns ul li:first-child{font-weight:700}.main-stem-2018-about_columns ul li{display:inline-block;padding:1rem 0 0}.main-stem-2018-about_columns ul li a{text-decoration:none;color:#767676;line-height:1.5;font-size:.8em}}.main-stem-2018-college_columns{width:100%;line-height:1.5}.main-stem-2018-college_columns .college_header{font-size:1em;font-weight:700;flex-basis:3em}.main-stem-2018-college_columns .college_desc{display:inline-block;margin-bottom:2.4rem;color:#767676;font-size:.8em}.main-stem-2018-college_columns_flex{display:none}@media only screen and (min-width:600px){.main-stem-2018-college_columns_flex{display:flex;width:100%;font-size:1.8em;line-height:1.5;justify-content:space-between}.main-stem-2018-college_columns_flex ul{flex-basis:45%;padding-left:0;display:flex;flex-direction:column;list-style:none}.main-stem-2018-college_columns_flex ul li:first-child{font-size:1em;font-weight:700;flex-basis:3em}.main-stem-2018-college_columns_flex ul li{display:inline-block;margin-bottom:2.4rem;font-size:.8em}}.main-stem-2018-college_columns_grid{display:none;list-style:none}@media only screen and (min-width:600px){.main-stem-2018-college_columns_grid{display:grid;width:100%;font-size:1.8em;line-height:1.5;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-column-gap:4.8rem;grid-row-gap:2.4rem}}.main-stem-2018-college_columns_grid .g1{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1}.main-stem-2018-college_columns_grid .g2{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1}.main-stem-2018-college_columns_grid .g3{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2}.main-stem-2018-college_columns_grid .g4{grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2}.min-gray{color:#767676}.main-stem-2018-join_us_columns{display:none}@media only screen and (min-width:600px){.main-stem-2018-join_us_columns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-column-gap:9.6rem;grid-row-gap:4.8rem;font-size:1.8em;line-height:1.5;margin-bottom:9.6rem}}.main-stem-2018-join_us_columns ul{list-style:none;padding:0}.main-stem-2018-join_us_columns ul li:first-child{font-weight:700}.main-stem-2018-join_us_columns ul li:last-child{margin-top:2.4rem;font-size:.8em}.main-stem-2018-depts{display:none}@media only screen and (min-width:600px){.main-stem-2018-depts{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-column-gap:7.2rem;grid-row-gap:3.6rem;margin-bottom:12rem}}.main-stem-2018-depts ul{list-style:none;font-size:1.8em;line-height:1.5;padding:0}.main-stem-2018-depts ul li:first-child{margin-bottom:2.4rem;font-size:1em;font-weight:700}.main-stem-2018-depts ul li{font-size:.8em;color:#767676}.main-stem-2018-banner{background-color:#8CC63E;color:#000}.main-stem-2018-banner h4{margin:0;text-align:center}.main-stem-2018-banner h4 a,.main-stem-2018-banner h4 a:active,.main-stem-2018-banner h4 a:hover,.main-stem-2018-banner h4 a:link,.main-stem-2018-banner h4 a:visited{text-decoration:none;color:#000}.main-stem-2018-banner-long_text{background-color:#8CC63E;color:#000;height:9vw;line-height:9vw;font-size:3.2vw}@media only screen and (min-width:600px){.main-stem-2018-banner-long_text{height:12vw;line-height:12vw;font-size:3vw}}.main-stem-2018-banner-long_text h4{margin:0;text-align:center}.main-stem-2018-banner-long_text h4 a,.main-stem-2018-banner-long_text h4 a:active,.main-stem-2018-banner-long_text h4 a:hover,.main-stem-2018-banner-long_text h4 a:link,.main-stem-2018-banner-long_text h4 a:visited{text-decoration:none;color:#000}.main-stem-2018-engage{margin-top:4.8rem;margin-bottom:0}@media only screen and (min-width:600px){.main-stem-2018-engage{margin-top:0}}.main-stem-2018-hide-mobile,.main-stem-2018-hide-tablet,.main-stem-2018-news_events{display:none}@media only screen and (min-width:600px){.main-stem-2018-hide-mobile{display:block}}@media only screen and (min-width:950px){.main-stem-2018-hide-tablet{display:block}}@media only screen and (min-width:600px){.main-stem-2018-news_events{display:flex;justify-content:space-between;padding:0}}.main-stem-2018-news_events .main-stem-2018-subtitle{margin-bottom:2.4rem}.main-stem-2018-news_events ul{list-style:none;margin:0;padding-left:0;margin-bottom:2.4rem}.main-stem-2018-news_events .main-stem-2018-news_events-col{flex-basis:40%;display:flex;flex-direction:column;font-size:1.8em;line-height:1.5}.main-stem-2018-news_events .main-stem-2018-news_events-col .main-stem-2018-news_events-excerpt,.main-stem-2018-news_events .main-stem-2018-news_events-col .main-stem-2018-news_events-headline{color:#FFF}.main-stem-2018-news_events .main-stem-2018-odd_entry{background-color:#0B141F}.main-stem-2018-image_block{display:flex;flex-wrap:wrap;margin:0 auto}.main-stem-2018-image_block div{flex:1 0 100%}@media only screen and (min-width:600px){.main-stem-2018-image_block div{flex:1 0 50%}}@media only screen and (min-width:845px){.main-stem-2018-image_block div{flex:1 0 25%}}.main-stem-2018-image_block div h3{text-transform:capitalize}.main-stem-2018-image_block div img,.main-stem-2018-image_block div p{width:95%;max-width:95%}.main-stem-2018-image_block .main-stem-2018-image_block-with_caption{display:flex;flex-direction:column;margin-bottom:2.4rem}.main-stem-2018-image_block .main-stem-2018-image_block-with_caption p{display:inline-block}@media only screen and (min-width:600px){.main-stem-2018-image_block .main-stem-2018-image_block-with_caption p{display:inline-block;margin:0;line-height:1.5;color:#767676}}.main-stem-2018-image_block .main-stem-2018-image_block-with_caption .instagram-link{flex-basis:20%;background-position:center;background-repeat:no-repeat;padding-top:50%;padding-bottom:50%}.main-stem-2018-image_block .main-stem-2018-image_block-instagram{display:flex;flex-direction:column;margin-bottom:1.2rem;padding-left:.6rem;padding-right:.6rem}.main-stem-2018-image_block .main-stem-2018-image_block-instagram .instagram-link{background-position:center;background-repeat:no-repeat;padding-top:50%;padding-bottom:50%}.main-stem-2018-instagram{padding-bottom:6rem}.main-stem-2018-faces h4{margin-top:4.8rem;text-align:left;height:12vw;line-height:12vw;font-size:5vw}@media only screen and (min-width:600px){.main-stem-2018-faces h4{text-align:center;height:8vw;line-height:8vw;font-size:4.5vw}}.faces-read-more,.faces-read-more:active,.faces-read-more:hover,.faces-read-more:link,.faces-read-more:visited{color:#141D28!important;text-decoration:none}.faces-read-more:hover{text-decoration:underline}.main-stem-2018-footer-banner{display:none;max-width:100%;background-color:#8CC63E;justify-content:space-around;list-style:none;height:8.5vw;overflow-y:hidden;padding:0 10%;margin:0}@media only screen and (min-width:600px){.main-stem-2018-footer-banner{display:flex}}.main-stem-2018-footer-banner li{display:inline-block;height:6vw;width:6vw;background-color:#fff;border-radius:3vw;text-align:center;align-self:center}.main-stem-2018-footer-banner li a{text-decoration:none}.main-stem-2018-footer-banner i{font-size:3.5vw;line-height:6vw}.main-stem-2018-footer-banner .icon-snapchat{display:inline-block;transform:scale(1.4)}@media only screen and (min-width:600px){.main-stem-2018-footer-banner .icon-snapchat{transform:translateY(-.1vw) scale(1)}}@media only screen and (min-width:700px){.main-stem-2018-footer-banner .icon-snapchat{transform:scale(1.1)}}@media only screen and (min-width:800px){.main-stem-2018-footer-banner .icon-snapchat{transform:translateY(0.1vw) scale(1.2)}}@media only screen and (min-width:845px){.main-stem-2018-footer-banner .icon-snapchat{transform:translateY(0vw) scale(1.3)}}@media only screen and (min-width:950px){.main-stem-2018-footer-banner .icon-snapchat{transform:translateY(-.3vw) scale(1.7)}}@media only screen and (min-width:1050px){.main-stem-2018-footer-banner .icon-snapchat{transform:translateY(-.4vw) scale(1.9)}}@media only screen and (min-width:1150px){.main-stem-2018-footer-banner .icon-snapchat{transform:translateY(-1vw) scale(2)}}.main-stem-alt{width:100%;position:relative;padding:4.8rem 0}.main-stem-alt-img{display:none;float:left;margin-left:10%;width:35%}@media only screen and (min-width:845px){.main-stem-alt-img{display:block}}.main-stem-alt-img img{display:block;width:100%}@media only screen and (min-width:845px){.main-stem-alt-content{width:35%;margin-left:10%;margin-right:10%;float:left}}.main-stem-alt-title{text-transform:uppercase;font-size:3.6rem;margin-bottom:3.6rem}.main-stem-alt-headline{font-size:2.2rem;line-height:1.5;margin-bottom:3.6rem}@media only screen and (min-width:845px){.main-stem-alt-headline{font-size:2.8rem}}.main-stem-alt-msg{font-size:1.8em;line-height:1.5;margin-bottom:3.6rem}.main-stem-alt.bg-white{background-color:#FFF;color:#141D28}.main-stem-alt.bg-midnight-blue{background-color:#141D28;color:#FFF}.main-stem-alt.bg-midnight-blue .main-stem-img{position:relative;top:-14.4rem;margin-right:10%;margin-left:0}@media only screen and (min-width:845px){.main-stem-alt.bg-midnight-blue .main-stem-content{margin-right:10%;margin-left:10%}}.main-stem{width:100%;position:relative;padding:4.8rem 0}.main-stem-img{display:none;float:left;margin-left:10%;width:15%}@media only screen and (min-width:845px){.main-stem-img{display:block}}.main-stem-img img{display:block;width:100%}@media only screen and (min-width:845px){.main-stem-content{width:55%;margin-left:10%;margin-right:10%;float:left}}.main-stem-title{text-transform:uppercase;font-size:3.6rem;margin-bottom:3.6rem}.main-stem-headline{font-size:2.2rem;line-height:1.5;margin-bottom:3.6rem}@media only screen and (min-width:845px){.main-stem-headline{font-size:2.8rem}}.main-stem-msg{font-size:1.8em;line-height:1.5;margin-bottom:3.6rem}.main-stem.bg-white{background-color:#FFF;color:#141D28}.main-stem.bg-midnight-blue{background-color:#141D28;color:#FFF}.main-stem.bg-midnight-blue .main-stem-img{position:relative;top:-14.4rem;margin-right:10%;margin-left:0}@media only screen and (min-width:845px){.main-stem.bg-midnight-blue .main-stem-content{margin-right:10%;margin-left:10%}}.masthead-explore-text{max-height:75%;width:fit-content;margin-left:auto;margin-right:auto}@media only screen and (min-width:1050px){.masthead-explore-text{max-height:58%;top:33%}}.about-block2020{width:100%;background-color:#141D28;color:#FFF;display:flex;justify-content:center}.about-block2020__circles{display:none;flex-basis:55%;justify-content:center;align-items:center;margin-left:5%}@media only screen and (min-width:600px){.about-block2020__circles{display:flex}}@media only screen and (min-width:1050px){.about-block2020__circles{margin-left:10%}}.about-block2020__circles img{display:block;width:100%;max-width:100%}@media only screen and (min-width:1050px){.about-block2020__circles img{max-width:75%}}.about-block2020__text{flex-basis:80%;display:flex;flex-direction:column;justify-content:center;margin-right:5%}@media only screen and (min-width:800px){.about-block2020__text{flex-basis:45%}}@media only screen and (min-width:1050px){.about-block2020__text{margin-right:10%}}.about-block2020__text p{font-size:2rem;line-height:1.5;color:#FFF}.about-block2020__text h2{text-transform:uppercase;font-size:3rem;line-height:1.2;margin-top:1.5em}.about-block2020__text .secondary{display:inline-block;color:#141D28;background-color:#FFF;font-size:1.2rem;padding:0;line-height:2.5;width:12em;margin-bottom:4rem}.academics-block2020{width:100%;display:flex;justify-content:center}.academics-block2020__circles{display:none;justify-content:center;align-items:center}@media only screen and (min-width:600px){.academics-block2020__circles{display:flex;flex-basis:40%}}@media only screen and (min-width:1050px){.academics-block2020__circles{flex-basis:33%}}.academics-block2020__circles img{display:block;max-width:100%;width:100%}.academics-block2020__text{flex-basis:80%;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1050px){.academics-block2020__text{flex-basis:55%}}@media only screen and (min-width:1050px){.academics-block2020__text{flex-basis:40%;padding-left:2%;padding-right:0}}.academics-block2020__text p{font-size:2rem;line-height:1.5}.academics-block2020__text h2{text-transform:uppercase;font-size:3rem;line-height:1.2;margin-top:3em}.academics-block2020__text a{display:inline-block;font-size:1.2rem;padding:0;line-height:2.5;width:12em;margin-bottom:4rem}.connected-form h1,.connected-form input[type=text]{color:#dedede}.connected-form .gform_submit_button_16{color:#fff}.campus-next-block2020{width:100%;display:flex;flex-wrap:wrap}.campus-block2020__text{display:flex;flex:1 0 90%;flex-direction:column;justify-content:center;padding-left:10%;padding-right:0}@media only screen and (min-width:800px){.campus-block2020__text{flex:0 0 60%}}@media only screen and (min-width:1050px){.campus-block2020__text{flex:0 0 60%;padding-left:20%;padding-right:0}}.campus-block2020__text p{font-size:2rem;line-height:1.5}.campus-block2020__text h2{text-transform:uppercase;font-size:3rem;line-height:1.2;margin-top:1.5em}.campus-block2020__text .secondary{display:inline-block;font-size:1.2rem;padding:0;line-height:2.5;width:12em;margin-bottom:4rem}.campus-block2020__circles{display:none;justify-content:flex-start;align-items:center}@media only screen and (min-width:800px){.campus-block2020__circles{display:flex;flex:0 0 40%}}@media only screen and (min-width:1050px){.campus-block2020__circles{flex:0 0 40%}}.campus-block2020__circles img{display:block;max-width:95%;width:100%}@media only screen and (min-width:1050px){.campus-block2020__circles img{max-width:85%}}@media only screen and (min-width:800px){.campus-block2020__circles img{transform:translate3d(3%,12%,0)}}.next-block2020__circles{display:none}@media only screen and (min-width:800px){.next-block2020__circles{flex:0 0 50%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:#141D28;color:#FFF}}@media only screen and (min-width:1050px){.next-block2020__circles{flex:0 0 50%}}.next-block2020__circles img{display:block;max-width:100%;width:100%}@media only screen and (min-width:800px){.next-block2020__circles img{transform:translateY(-13.5%)}}@media only screen and (min-width:1050px){.next-block2020__circles img{flex:0 0 50%;max-width:75%}}.next-block2020__text{display:flex;padding-left:10%;padding-right:10%;background-color:#141D28;color:#FFF;flex-direction:column;justify-content:center}@media only screen and (min-width:800px){.next-block2020__text{flex:0 0 50%;padding-right:5%;padding-left:0}}@media only screen and (min-width:1050px){.next-block2020__text{flex:0 0 50%;padding-right:10%;padding-left:0}}.next-block2020__text p{font-size:2rem;line-height:1.5;color:#FFF}.next-block2020__text h2{text-transform:uppercase;font-size:3rem;line-height:1.2;margin-top:1.5em}.next-block2020__text .secondary{display:inline-block;color:#141D28;background-color:#FFF;font-size:1.2rem;padding:0;line-height:2.5;width:12em;margin-bottom:4rem}.athletics-block2020{width:100%;background-color:#141D28;color:#FFF;display:flex;justify-content:center}.athletics-block2020__circles{display:none}@media only screen and (min-width:800px){.athletics-block2020__circles{flex-basis:40%;display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:1050px){.athletics-block2020__circles{flex-basis:30%}}.athletics-block2020__circles img{display:block;width:100%}.athletics-block2020__text{flex-basis:80%;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:800px){.athletics-block2020__text{flex-basis:45%}}@media only screen and (min-width:1050px){.athletics-block2020__text{flex-basis:45%}}.athletics-block2020__text p{font-size:2rem;line-height:1.5;color:#FFF}.athletics-block2020__text h2{text-transform:uppercase;font-size:3rem;line-height:1.2;margin-top:1.5em}.athletics-block2020__text .secondary{display:inline-block;color:#141D28;background-color:#FFF;font-size:1.2rem;padding:0;line-height:2.5;width:12em;margin-bottom:4rem}div#next.next-block2020__text p a:link{color:#fff}.youtube-block2021{background-color:#141D28;width:100%;display:flex}.youtube-block2021 .youtube-block2021_text{display:flex;flex:1 1 20%;flex-direction:column;justify-content:center;color:#FFF}.youtube-block2021 .youtube-block2021_text p{font-family:BlackerProTx-Rg;font-size:1.8vw}.youtube-block2021 .youtube-block2021_video_wrapper{flex:1 1 60%}.youtube-block2021 .youtube-block2021_video{position:relative;padding-bottom:56.25%;height:0}.youtube-block2021 .youtube-block2021_video_no_text{position:relative;padding-bottom:56.25%;height:0;margin-bottom:-5%;margin-top:-5%}.youtube-block2021 .youtube-block2021_video iframe{position:absolute;top:17%;left:21%;width:72%;height:82%}.youtube-block2021 .youtube-block2021_video_no_text iframe{position:absolute;top:22.1414%;left:24.814%;width:50.23%;height:57.209%}.green-link-bar2020{flex-direction:column;text-transform:uppercase;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-weight:900;margin:2px 0;display:flex;justify-content:space-between}@media only screen and (min-width:600px){.green-link-bar2020{flex-direction:row;margin:5px 0}}.green-link-bar2020 a:first-child{margin-top:0}.green-link-bar2020 a{flex-direction:column;margin-top:.1em;font-size:12px;padding-top:.5vw;letter-spacing:.08vw;margin-bottom:1px;flex:0 0 24.5%;color:#141D28!important;background-color:#8CC63E;line-height:2;text-decoration:none;text-align:center}@media only screen and (min-width:600px){.green-link-bar2020 a{font-size:1.2vw;margin:0}}.block2021-one-purpose{display:flex;flex-direction:column;margin:0;padding:0;padding-top:10.3%;height:44vw;background-color:#FFF;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(/wp-content/themes/life/assets/img/block1_background-1920x842.jpg);justify-content:flex-start;align-items:center}.block2021-one-purpose .item-one{font-size:18.5vw;line-height:1;letter-spacing:-.05em;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;background:-webkit-linear-gradient(left,#96c93c,#96c93c,#C5D220,#FDDD00,#FDDD00);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block2021-one-purpose .item-two{color:#000;font-family:BlackerProTx-Hv;font-size:2.6vw;margin-top:-1em;margin-bottom:.5em}.block2021-one-purpose .item-four{color:#96c93c;font-family:BlackerProTx-Hv;font-size:2.6vw}.block2021-one-purpose .item-five{list-style:none;display:flex;justify-content:center;align-items:center;line-height:1.7;text-transform:uppercase}.block2021-one-purpose .item-five ul{list-style:none;font-size:1.7vw;letter-spacing:-.015em;padding:0;margin-top:0}@media only screen and (min-width:600px){.block2021-one-purpose .item-five ul{margin-top:3vw}}.block2021-one-purpose .item-five ul .item-one-i3{display:none;background-color:#000;color:#fff;padding:.5em 1em}@media only screen and (min-width:600px){.block2021-one-purpose .item-five ul .item-one-i3{display:inline-block}}.block2021-one-purpose .item-five ul .item-one-i3 a,.block2021-one-purpose .item-five ul .item-one-i3 a:link,.block2021-one-purpose .item-five ul .item-one-i3 a:visited{display:inline-block;background-color:#000;text-decoration:none;color:#fff;font-family:AxiformaBook,Helvetica,Arial,sans-serif;text-transform:uppercase}.block2021-one-purpose .item-five ul .item-one-i3-mobile{display:inline-block;background-color:#000;color:#fff;padding:.5em 1em}@media only screen and (min-width:600px){.block2021-one-purpose .item-five ul .item-one-i3-mobile{display:none}}.block2021-one-purpose .item-five ul .item-one-i3-mobile a,.block2021-one-purpose .item-five ul .item-one-i3-mobile a:link,.block2021-one-purpose .item-five ul .item-one-i3-mobile a:visited{display:inline-block;background-color:#000;text-decoration:none;color:#fff;font-family:AxiformaBook,Helvetica,Arial,sans-serif;padding-left:1.5em;padding-right:1.5em;text-transform:uppercase}.block2021-two-choose{display:flex;flex-direction:row-reverse;width:100vw;background-color:#FFF;background-size:cover;background-repeat:no-repeat;background-position:center center;height:56.3542vw}.block2021-two-choose .right-side{flex-basis:44.5%;padding:0;display:flex;flex-direction:column;padding-top:9.1666%}.block2021-two-choose .right-side .item-one{list-style:none;font-size:4.6vw;padding:0;line-height:1;color:#000;font-family:AxiformaBlack,Helvetica,Arial,sans-serif}.block2021-two-choose .right-side .item-one li:nth-child(1){color:#8CC63E}.block2021-two-choose .right-side .item-one li:nth-child(2){color:#fff}.block2021-two-choose .right-side .item-one li:nth-child(3){color:#000}.block2021-two-choose .right-side .item-one li:nth-child(4){color:#fff;font-size:3vw;font-family:AxiformaBook,Helvetica,Arial,sans-serif;padding-top:.3em;padding-bottom:.3em}.block2021-two-choose .right-side .item-two{margin:0;font-size:4.3vw;line-height:1;padding-left:.2em;color:#fff}.block2021-two-choose .right-side .item-two span{color:#000;font-family:AxiformaBlack,Helvetica,Arial,sans-serif}.block2021-two-choose .right-side .item-three{list-style:none;padding-left:.9em;padding-right:30%;margin-top:1em}.block2021-two-choose .right-side .item-three li{margin-bottom:.5em}.block2021-two-choose .right-side .item-three a{display:block;text-decoration:none;text-transform:uppercase;color:#96c93c;font-size:1.7vw;line-height:3;padding-left:1em}.block2021-two-choose .right-side .item-three .item-three-i1{background-color:#000}.block2021-two-choose .right-side .item-three .item-three-i2{background:radial-gradient(circle at left,#f4ee8c,#d3ec90)}.block2021-two-choose .right-side .item-three .item-three-i3{background-color:#fff}.block2021-three-thebody{display:grid;grid-template-columns:9.0625% 62.2292% 20.7292% 7.7083%;grid-template-rows:13.2631% 21.6842% 4.6316% 21.6842% 9.2632% 18.9474% 9.2632%;height:49.48vw;background-color:#323a44;line-height:1}.block2021-three-thebody .item-one{grid-column:2 / span 2;grid-row:2 / span 1;font-size:15vw;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:1;color:#000;white-space:nowrap}.block2021-three-thebody .item-two{grid-column:2 / span 1;grid-row:4 / span 1;font-size:15vw;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:1;color:#000;white-space:nowrap}.block2021-three-thebody .item-three{grid-column:3 / span 1;grid-row:4 / span 1;font-size:3vw;font-weight:900;padding-left:1em;font-family:BlackerProDis-Bd;color:#96c93c;white-space:nowrap}.block2021-three-thebody .item-three p{margin:0;margin-top:.4em;font-size:3vw;font-weight:900!important;font-family:BlackerProTx-Rg;font-family:BlackerProTx-Hv;white-space:nowrap;line-height:.95}.block2021-three-thebody .item-three p:nth-child(1){color:#fff}.block2021-three-thebody .item-three p:nth-child(2){color:#96c93c}.block2021-three-thebody .item-four{grid-column:2 / span 2;grid-row:6 / span 1;font-weight:900;font-family:BlackerProDis-Bd;list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;white-space:nowrap}.block2021-three-thebody .item-four li{flex-basis:48%;text-align:center;font-family:AxiformaBook,Helvetica,Arial,sans-serif;line-height:3;margin-bottom:.5em;letter-spacing:.1em}@media only screen and (min-width:500px){.block2021-three-thebody .item-four li{flex-basis:32%;padding-top:.3em}}.block2021-three-thebody .item-four li a{display:block;text-decoration:none;color:#96c93c;text-transform:uppercase;font-size:1.3vw}.block2021-three-thebody .item-four li:nth-child(1){background-color:#fff}.block2021-three-thebody .item-four li:nth-child(2){background-color:#767b81}.block2021-three-thebody .item-four li:nth-child(3){background-color:#000}.block2021-three-thebody .item-four li:nth-child(4){flex-basis:48%;background:radial-gradient(circle at left,#FDDD00,#e8db02,#94d409,#94D409);letter-spacing:.15em}.block2021-three-thebody .item-four li:nth-child(4) a:nth-child(1){display:none}.block2021-three-thebody .item-four li:nth-child(4) a:nth-child(2){display:block}@media only screen and (min-width:500px){.block2021-three-thebody .item-four li:nth-child(4){flex-basis:100%}.block2021-three-thebody .item-four li:nth-child(4) a:nth-child(1){display:block}.block2021-three-thebody .item-four li:nth-child(4) a:nth-child(2){display:none}}.block2021-three-thebody .item-four li:nth-child(4) a{color:#000}@media only screen and (min-width:800px){.block2021-three-thebody .item-four li:nth-child(4){letter-spacing:.3em}}.block2021-four-shine{display:flex;justify-content:space-between;background-color:#11161e}.block2021-four-shine .block2021-four-shine-text_side{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;align-items:baseline;padding-left:10%}.block2021-four-shine .block2021-four-shine-text_side .item-one{color:#8CC63E;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:8.5vw;line-height:1}.block2021-four-shine .block2021-four-shine-text_side .item-two{color:#fff;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:3.65vw;line-height:1.1}.block2021-four-shine .block2021-four-shine-text_side .item-two .item-two-i1{color:#96c93c}.block2021-four-shine .block2021-four-shine-text_side .item-three,.block2021-four-shine .block2021-four-shine-text_side .item-three:link,.block2021-four-shine .block2021-four-shine-text_side .item-three:visited{display:inline-block;background-color:#fff;color:#96c93c;line-height:3;font-size:1.4vw;padding-left:7.25em;padding-right:7.25em;padding-top:.3em;margin-top:1em;font-family:AxiformaBook,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;font-weight:900}.block2021-four-shine .block2021-four-shine-image_side{display:flex}.block2021-four-shine .block2021-four-shine-image_side img{flex:1 1 100%;height:35vw}.block2021-five-lifeis{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:27.33vw}.block2021-five-lifeis .item-one{line-height:1;font-size:5.5vw;margin:0;margin-top:9.1666vw;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;color:#96c93c;text-transform:uppercase}.block2021-five-lifeis .item-two{line-height:1;font-size:4vw;margin:0;margin-top:1.1vw;font-family:BlackerProDis-Bd;font-family:BlackerProTx-Md}.block2021-six-community{display:flex;height:74vw;flex-direction:column;justify-content:flex-end;white-space:nowrap;background-color:#FFF;background-size:cover;background-repeat:no-repeat;background-position:center center}.block2021-six-community .item-one{display:grid;margin-top:30.5vw;margin-left:8vw;margin-right:8vw;margin-bottom:0;grid-template-rows:24% auto;grid-template-columns:40% auto;padding:0;white-space:nowrap!important;list-style:none}.block2021-six-community .item-one .item-one-i1{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:1;font-weight:900;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;letter-spacing:-.05em;line-height:1;font-size:5.15vw;margin-bottom:2.4vw;white-space:nowrap!important}.block2021-six-community .item-one .item-one-i1 .i1-accent{color:#fff}.block2021-six-community .item-one .item-one-i2{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2;font-size:3.5vw;line-height:1.15;font-weight:400;padding-top:.25em}.block2021-six-community .item-one .item-one-i3{grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:2}.block2021-six-community .item-one .item-one-i3 .community-faces{list-style:none;display:flex;flex-direction:row;padding:0;justify-content:space-between}.block2021-six-community .item-one .item-one-i3 .face img{width:24.5vw;border:solid #fff 1px}.block2021-six-community .item-two{display:flex;justify-content:space-between;list-style:none;height:15.8vw;width:73.542vw;margin-left:13.229vw}.block2021-six-community .item-two li img{width:15.625vw;height:15.625vw}.news-block2021{padding:0}.block2021-seven-athletics{background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center center;height:110vw;position:relative}.block2021-seven-athletics .item-one{position:absolute;top:36vw;left:10vw}.block2021-seven-athletics .item-one .item-one-i1{font-size:12vw;letter-spacing:-.5vw;margin-top:0;margin-bottom:0;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;line-height:1;text-transform:uppercase;width:100%;background:radial-gradient(circle at left,#FDDD00,#e8db02,#94d409,#94D409);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block2021-seven-athletics .item-one .item-one-i2{font-size:2.1vw;margin-top:-.5em;margin-bottom:0;padding-left:.25em;font-family:AxiformaBook,Helvetica,Arial,sans-serif;width:100%;line-height:1;color:#fff;text-transform:uppercase}.block2021-seven-athletics .item-one .item-one-i2 span{color:gold}.block2021-seven-athletics .item-two{position:absolute;bottom:9vw;left:8vw;display:flex}.block2021-seven-athletics .item-two .item-one-i1{font-size:12vw;margin-top:0;margin-bottom:0;font-family:BlackerProTx-Md;line-height:1;color:gold}.block2021-seven-athletics .item-two .item-one-i2{font-size:2vw;margin-top:0;margin-bottom:0;padding-top:2.5em;padding-left:1em;line-height:1;color:#fff;text-transform:uppercase;font-weight:900!important}.block2021-seven-athletics .item-two .item-one-i2 span{color:gold;font-size:1.5vw}.block2021-seven-athletics .item-three{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-around;font-size:1.6vw;line-height:2.4;list-style:none;text-transform:uppercase;font-weight:900}.block2021-seven-athletics .item-three li{color:#fff;flex:1 1 auto;text-align:center;position:relative}.block2021-seven-athletics .item-three li:nth-child(2)::before{content:'|';color:#006400;position:absolute;left:0}.block2021-seven-athletics .item-three li:nth-child(2)::after{content:'|';color:#006400;position:absolute;right:0}.block2021-eight-form{background:radial-gradient(ellipse at bottom right,#FDDD00,#FDDD00,#C4D803,#94D409,#94D409);height:34vw;padding-top:6.5%}.block2021-eight-form .item-one{display:flex;flex-direction:column;justify-content:flex-start;color:#fff;list-style:none;align-items:center;line-height:1.15;margin-bottom:2.5%}.block2021-eight-form .item-one li{color:#fff;font-size:4.4vw;font-family:AxiformaBlack,Helvetica,Arial,sans-serif}.block2021-eight-form .item-one .item-one-i1{font-weight:900;letter-spacing:-.05em}.block2021-eight-form .item-one .item-one-i2{font-weight:900;letter-spacing:-.05em;color:#000}.block2021-eight-form .item-one .item-one-i3{display:none}@media only screen and (min-width:600px){.block2021-eight-form .item-one .item-one-i3{display:inline-block}}.block2021-eight-form .item-one .item-one-i3 a,.block2021-eight-form .item-one .item-one-i3 a:link,.block2021-eight-form .item-one .item-one-i3 a:visited{display:inline-block;background-color:#000;text-decoration:none;color:#fff;font-size:1vw;font-family:AxiformaBook,Helvetica,Arial,sans-serif;padding-left:3.5em;padding-right:3.5em;padding-top:.6em;padding-bottom:.4em;text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin-top:5vw}.block2021-eight-form .item-one .item-one-i3-mobile{display:inline-block}@media only screen and (min-width:600px){.block2021-eight-form .item-one .item-one-i3-mobile{display:none}}.block2021-eight-form .item-one .item-one-i3-mobile a,.block2021-eight-form .item-one .item-one-i3-mobile a:link,.block2021-eight-form .item-one .item-one-i3-mobile a:visited{display:inline-block;background-color:#000;text-decoration:none;color:#fff;font-size:1vw;font-family:AxiformaBook,Helvetica,Arial,sans-serif;padding-left:3.5em;padding-right:3.5em;padding-top:.6em;padding-bottom:.4em;text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin-top:5vw}.block2021-eight-form .gform_body ul{display:flex;justify-content:center}.block2021-eight-form .gfield{width:25vw}.block2021-eight-form .gfield input{background-color:rgba(0,0,0,.2)}.block2021-eight-form .gfield ::placeholder{color:#fff;font-size:1vw;text-align:center}.block2021-eight-form .gform_footer{display:flex;justify-content:center}.block2021-eight-form .gform_footer input{color:#fff;background-color:#000;padding:0;text-transform:uppercase;width:10vw;height:2.8vw;font-size:1vw;letter-spacing:.1vw;margin-top:2.5vw;padding-top:.22vw;border:none}.video-block2021{width:100%!important;height:auto!important;margin-bottom:-7px}.block2023-triple-block{background-color:#f2f2f2}.block2023-triple-block .item-one{display:flex;flex-direction:row;justify-content:space-between;list-style:none;align-items:center;line-height:1.15;padding:1.3% 2.6%;font-family:AxiformaBook,Helvetica,Arial,sans-serif}.block2023-triple-block .item-one li{flex:0 0 32%}.block2023-triple-block .item-one .item-two{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;list-style:none;align-items:center;line-height:1.15;padding:0;overflow:hidden;border-radius:2vw;border:solid #eaeaea .25vw}.block2023-triple-block .item-one .item-two li{width:100%;text-align:center}.block2023-triple-block .item-one .item-two li:nth-child(2){font-size:1.4vw;letter-spacing:.2em;color:#9b9ea1;margin-bottom:1.2vw}.block2023-triple-block .item-one .item-two li:nth-child(3) a,.block2023-triple-block .item-one .item-two li:nth-child(3) a:link,.block2023-triple-block .item-one .item-two li:nth-child(3) a:visited{display:inline-block;text-decoration:none;color:#000;font-size:1.5vw;padding-left:3.5em;padding-right:3.5em;padding-bottom:.4em;font-weight:700;letter-spacing:.1em}.page-content{width:100%;position:relative;padding:2.4rem}@media only screen and (min-width:845px){.page-content{padding:4.8rem 0}.page-content.has-sidebar{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.page-content.has-sidebar:last-child{margin-right:0}.page-content.news-events{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:8.5298042998%}.page-content.news-events:last-child{margin-right:0}.page-content>p:first-child{font-size:2.8rem}}.page-content.events{padding-right:0}.page-content.course-detail{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;padding-left:4.8rem}.page-content.course-detail:last-child{margin-right:0}.sidebar-ads{display:none;list-style-type:none}@media only screen and (min-width:845px){.sidebar-ads{float:left;display:block;width:14.7019570017%;margin-right:0;margin-top:4.8rem;border-left:1px solid #E6E7E8}.sidebar-ads:last-child{margin-right:0}.sidebar-ads li{margin-bottom:2.4rem}.sidebar-ads img{display:block;height:auto}}.landing-page-intro h1{font-family:BlackerProTx-Rg;font-size:1.2rem;text-transform:uppercase;margin-bottom:2.4rem;color:#D0D2D3}@media only screen and (min-width:845px){.landing-page-intro h1{margin-bottom:4.8rem}}.landing-page-intro p{font-size:1.4rem}.landing-page-intro p:first-of-type{font-size:2.4rem;line-height:normal}.landing-page-navigation{display:none!important;text-align:center;position:relative}.landing-page-navigation .mobile-spacer,.landing-page-navigation.news-navigation{display:none}@media only screen and (min-width:845px){.landing-page-navigation{float:left;margin-right:2.3576515979%;width:23.2317613015%;display:block;min-height:100%;text-align:left;padding:2.4rem 0}.landing-page-navigation:last-child{margin-right:0}.landing-page-navigation.news-navigation{display:block}.landing-page-navigation.news-navigation .breadcrumbs{padding-left:1.2rem}}@media only screen and (min-width:700px){.landing-page-navigation .mobile-spacer{height:0;display:none}}.breadcrumbs{list-style:none;font-size:1.4rem;background-color:#141D28;color:#FFF;padding-left:0;cursor:pointer}.breadcrumbs:after{content:"";display:table;clear:both}@media only screen and (min-width:845px){.breadcrumbs{background-color:transparent;font-size:1.2rem;margin-bottom:1.2rem;padding-left:2.4rem;cursor:auto;line-height:normal}}.breadcrumbs li{display:inline-block;margin:.6rem 0;line-height:normal;padding-right:1.2rem;margin-right:1.2rem;border-right:1px solid #FFF}.breadcrumbs li:last-child{border:0;margin-right:0;padding-right:0}@media only screen and (min-width:845px){.breadcrumbs li{margin:0;margin-bottom:.6rem;padding:0;border:0;margin-right:0;color:#141D28}.breadcrumbs li:after{content:'\3009';color:#141D28;margin-left:.5rem}.breadcrumbs li:last-of-type:after{content:''}}.breadcrumbs a:link,.breadcrumbs a:visited{color:#fff;text-decoration:none}@media only screen and (min-width:845px){.breadcrumbs a:link,.breadcrumbs a:visited{color:#141D28}}@media only screen and (min-width:845px){.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover{border-bottom:1px solid #141D28}}.secondary-navigation{max-height:0;list-style:none;overflow:hidden;padding-left:0;background-color:#141D28;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.2),inset 0 -10px 10px -10px rgba(0,0,0,.2);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.secondary-navigation li{font-size:1.3rem}.secondary-navigation>li{padding:.3rem 0 0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.secondary-navigation>li>a{display:block}.secondary-navigation>li>a:link,.secondary-navigation>li>a:visited{color:#FFF;text-decoration:none}.secondary-navigation>li>a:active{color:#141D28}@media only screen and (min-width:845px){.secondary-navigation>li{font-size:1.4rem}.secondary-navigation>li>a{padding-left:2.4rem;display:block}.secondary-navigation>li>a:link,.secondary-navigation>li>a:visited{color:#141D28;text-decoration:none}.secondary-navigation>li>a:active,.secondary-navigation>li>a:focus,.secondary-navigation>li>a:hover{background-color:#141D28;color:#FFF}}.secondary-navigation.open{max-height:400rem;padding:.6rem 0}@media only screen and (min-width:845px){.secondary-navigation{max-height:none;background-color:transparent;box-shadow:none;padding:0}}.secondary-nav-toggle{border:0!important;position:absolute;right:0;margin-right:0!important}.secondary-nav-toggle span{font:0/0 a;padding:0!important;margin:0!important}@media only screen and (min-width:845px){.secondary-nav-toggle{display:none!important}}.secondary-navigation-sub{list-style:none;background-color:#74A634;padding:.6rem 0;box-shadow:inset 0 10px 10px -10px rgba(65,92,29,.1),inset 0 -10px 10px -10px rgba(65,92,29,.1)}.secondary-navigation-sub li a:link,.secondary-navigation-sub li a:visited{color:#FFF;text-decoration:none}.secondary-navigation-sub li a:hover{color:#141D28}@media only screen and (min-width:845px){.secondary-navigation-sub li{padding-left:4.8rem;padding-right:1rem;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.secondary-navigation-sub li>a{display:block;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.secondary-navigation-sub li>a:link,.secondary-navigation-sub li>a:visited{color:#141D28;text-decoration:none}.secondary-navigation-sub li>a:active,.secondary-navigation-sub li>a:focus,.secondary-navigation-sub li>a:hover{color:#FFF}}@media only screen and (min-width:845px){.secondary-navigation-sub{background-color:#FFF;box-shadow:none;padding:0}}.active{background:#141D28;color:#FFF}.active a{color:#FFF!important}.active .secondary-navigation-sub a{color:#141D28!important}.active .secondary-navigation-sub a:hover{color:#FFF!important}.dashboard-title{max-width:90%;margin-left:auto;margin-right:auto;position:relative;font-size:3.6rem;color:#141D28}.dashboard-title:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.dashboard-title{max-width:110rem}}@media only screen and (min-width:600px){.dashboard-title{font-size:4.4rem}}.dashboard-title i{margin-right:1rem}.dashboard-section-title{font-size:2rem;background-color:#141D28;color:#FFF;margin-bottom:0;margin-top:0;text-align:left;padding-left:2.4rem}@media only screen and (min-width:845px){.dashboard-section-title{text-align:center;padding-left:0}}.dashboard-quick-links{max-width:90%;margin-left:auto;margin-right:auto;position:relative;list-style:none;text-align:center;padding-left:0}.dashboard-quick-links:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.dashboard-quick-links{max-width:110rem}}.dashboard-quick-links li{border:1px solid #141D28;margin-bottom:2.4rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.dashboard-quick-links li:last-child,.dashboard-quick-links li:nth-child(2n){margin-right:0}.dashboard-quick-links li:nth-child(2n+1){clear:left}.dashboard-quick-links li:after{content:"";display:table;clear:both}@media only screen and (min-width:600px){.dashboard-quick-links li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.dashboard-quick-links li:nth-child(2n){margin-right:2.3576515979%}.dashboard-quick-links li:nth-child(2n+1){clear:none}.dashboard-quick-links li:last-child,.dashboard-quick-links li:nth-child(3n){margin-right:0}.dashboard-quick-links li:nth-child(3n+1){clear:left}}@media only screen and (min-width:1050px){.dashboard-quick-links li{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.dashboard-quick-links li:nth-child(3n){margin-right:2.3576515979%}.dashboard-quick-links li:nth-child(3n+1){clear:none}.dashboard-quick-links li:last-child{margin-right:0}}.dashboard-quick-links li>div{vertical-align:middle;text-align:center}.dashboard-quick-links li a:link,.dashboard-quick-links li a:visited{text-decoration:none;color:#141D28;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.dashboard-quick-links li a:active,.dashboard-quick-links li a:hover{color:#FFF}.dashboard-quick-links li:hover{background-color:#141D28}.dashboard-quick-links li:hover a:link,.dashboard-quick-links li:hover a:visited{color:#FFF}.dashboard-quicklinks-abbr{font-size:5rem;display:block;line-height:normal}@media only screen and (min-width:600px){.dashboard-quicklinks-abbr{font-size:6.8rem}}.dashboard-quicklinks-abbr p i{font-size:6.8rem}.dashboard-quicklinks-title{font-size:1.4rem;display:block}.dashboard-container{max-width:90%;margin-left:auto;margin-right:auto;position:relative}.dashboard-container:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.dashboard-container{max-width:110rem}}.dashboard-block{border:1px solid #141D28;margin-bottom:2.4rem}@media only screen and (min-width:845px){.dashboard-column{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.dashboard-column:last-child{margin-right:0}}.dashboard-event-item,.dashboard-news-item{border-bottom:1px solid #141D28;padding:2.4rem}@media only screen and (min-width:845px){.dashboard-event-item,.dashboard-news-item{width:33.33333333333333333333333333333333333333333333333333%;margin-right:0;float:left;display:block;border-bottom:0;border-right:1px solid #141D28}}.dashboard-event-item:last-child,.dashboard-news-item:last-child{border-bottom:0}@media only screen and (min-width:845px){.dashboard-event-item:last-child,.dashboard-news-item:last-child{border-right:0}}.dashboard-event-item h3,.dashboard-news-item h3{margin-top:0}.dashboard-event-item a:link,.dashboard-event-item a:visited,.dashboard-news-item a:link,.dashboard-news-item a:visited{border:1px solid #141D28;width:10rem;text-align:center;color:#141D28;text-decoration:none;display:inline-block;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.dashboard-event-item a:active,.dashboard-event-item a:hover,.dashboard-news-item a:active,.dashboard-news-item a:hover{background-color:#141D28;color:#FFF}.dashboard-list{list-style:none;padding:2.4rem}.dashboard-list a:active,.dashboard-list a:hover{color:#FFF}.dashboard-go-to{background-color:#141D28;border-top:1px solid #FFF;list-style:none;padding:2.4rem;text-align:left}@media only screen and (min-width:845px){.dashboard-go-to{text-align:center;padding:0}}@media only screen and (min-width:845px){.dashboard-go-to li{display:inline-block;padding:1.2rem 2.4rem}}.dashboard-go-to a:link,.dashboard-go-to a:visited{color:#FFF}.dashboard-event-item{text-align:center;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.dashboard-event-item p{margin-top:0}.dashboard-event-item:hover{color:#FFF;background-color:#141D28}.dashboard-event-item:hover .dashboard-view-event{color:#FFF;border-color:#FFF}.dashboard-event-item:hover .dashboard-view-event:hover{color:#141D28;background-color:#FFF}.dashboard-event-month{font-size:2.4rem;font-weight:700;text-transform:uppercase;margin-bottom:0}.dashboard-event-day{font-size:10rem;line-height:normal;font-weight:700;margin-bottom:0}.dashboard-event-title{font-size:1.8rem;margin-bottom:2.4rem}.inline-search-item:after{content:"";display:table;clear:both}.inline-search-item input{display:inline-block;height:3rem;border:1px solid #E6E7E8;float:left;padding:0 1rem}.inline-search-item input[type=search]{width:50%;border-radius:3rem 0 0 3rem}.inline-search-item input[type=submit]{background-color:#FFF;color:#141D28;height:3.2rem;border-left:0;border-radius:0 3rem 3rem 0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.inline-search-item input[type=submit]:hover{color:#FFF;background-color:#141D28}.search-page-content{max-width:90%;margin-left:auto;margin-right:auto;position:relative;padding:7.2rem 0}.search-page-content:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.search-page-content{max-width:110rem}}.search-header{border-bottom:1px solid #141D28;padding-bottom:2.4rem;margin-bottom:2.4rem}.search-header:after{content:"";display:table;clear:both}.search-header i{float:left;color:#141D28;font-size:4.2rem;margin-right:1rem}.search-header h1{font-size:2rem;margin:0}.search-header p{float:left;display:inline-block;margin:0;font-style:italic;font-size:1.4rem;color:#141D28}.search-header.no-border{border-bottom:0}.search-results{margin-bottom:2.4rem}.news-item,.search-item{border-bottom:1px solid #D1D2D4}.news-item h2 a:link,.news-item h2 a:visited,.search-item h2 a:link,.search-item h2 a:visited{font-size:1.6rem;color:#242A62}.news-item h2 a:link i,.news-item h2 a:visited i,.search-item h2 a:link i,.search-item h2 a:visited i{color:#141D28;font-size:2.2rem;margin-left:1rem;vertical-align:middle}.news-item h2 a:link i:before,.news-item h2 a:visited i:before,.search-item h2 a:link i:before,.search-item h2 a:visited i:before{display:inline-block;text-decoration:none}.news-item h2 a:active,.news-item h2 a:hover,.search-item h2 a:active,.search-item h2 a:hover{text-decoration:none}.news-item p,.search-item p{font-size:1.4rem}.excerpt-read-more{display:block;margin:1.2rem 0 2.4rem}.excerpt-read-more:link,.excerpt-read-more:visited{color:#141D28;font-style:italic;font-size:1.4rem;text-decoration:none}.excerpt-read-more:active span,.excerpt-read-more:hover span{text-decoration:underline}.result-pagination{margin-bottom:2.4rem}.result-pagination a:link,.result-pagination a:visited{font-size:1.6rem;color:#141D28;text-decoration:none}.result-pagination a:active,.result-pagination a:hover{text-decoration:underline}.page-numbers{padding:.5rem;font-size:1.6rem;color:#141D28}.page-numbers.current{color:#FFF;background-color:#141D28}.page-numbers.prev{padding-left:0;margin-right:1rem}.page-numbers.next{padding-right:0;margin-left:1rem}.landing-page.error-page{min-height:50vh}.error-page-content{max-width:90%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:2.4rem;margin-top:2.4rem}.error-page-content:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.error-page-content{max-width:110rem}}@media only screen and (min-width:1050px){.error-page-content{padding-top:7.2rem}}.error-page-content img{float:left;margin-right:4.8rem;display:none}@media only screen and (min-width:1050px){.error-page-content img{display:inline}}.error-page-content h1{float:left;line-height:normal;font-size:4rem;margin-bottom:0}@media only screen and (min-width:1050px){.error-page-content h1{font-size:7rem;margin-top:0}}.error-page-content p{font-size:3rem;float:left}@media only screen and (min-width:1050px){.error-page-content p{width:50%}}.news-sidebar-title{display:block;color:#D1D2D4;font-size:1.6rem;margin-bottom:1.2rem;padding-left:1.2rem}.sidebar-archive-title{font-size:1.4rem;display:block;font-weight:700;padding-left:1.2rem}.category-link:link,.category-link:visited{text-decoration:none;color:#D1D2D4}.category-link:hover{text-decoration:underline}.featured-news{padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:1px solid #D1D2D4}.featured-news:after{content:"";display:table;clear:both}.featured-news-photo{display:none!important}@media only screen and (min-width:600px){.featured-news-photo{display:block!important;float:left;margin-right:2.3576515979%;width:48.821174201%}.featured-news-photo:last-child{margin-right:0}}.featured-news-article h2{font-size:2.1rem;margin-top:0;margin-bottom:1.2rem}.featured-news-article p{font-size:1.4rem;margin-top:0}.featured-news-article .button{margin-bottom:2.4rem}@media only screen and (min-width:600px){.featured-news-article{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:2.132451075%}.featured-news-article:last-child{margin-right:0}}.category-item{border-bottom:1px solid #D1D2D4}.category-item h2{margin-bottom:0;font-size:1.6rem}.category-item p:not(.post-metadata){font-size:1.4rem;margin:0}.category-item:last-child{border-bottom:0}.post-metadata{font-size:1.1rem;font-style:italic;margin-top:0;margin-bottom:1.2rem}.post-metadata span{color:#141D28}.content-header p{font-size:1.8rem;line-height:normal;margin-top:0}@media only screen and (min-width:600px){.content-header p{font-size:2rem}}@media only screen and (min-width:900px){.content-header p{font-size:2.4rem}}.content-headline,.content-subheadline{font-family:BlackerProTx-Rg;line-height:normal;margin-bottom:1.2rem;text-transform:uppercase}.content-headline{font-size:1.4rem;color:#D0D2D3;margin-bottom:2.4rem}@media only screen and (min-width:845px){.content-headline{margin-bottom:4.8rem}}.content-subheadline{font-size:1.8rem}hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3);margin-bottom:2.4rem}.content-modules p{margin-top:0;font-size:1.4rem;line-height:normal}@media only screen and (min-width:900px){.content-modules p{font-size:1.4rem}}.content-modules p.wp-caption-text{font-size:1.4rem}.content-modules>ol,.content-modules>ul{padding-bottom:2.4rem}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-headline p{font-size:1.4rem;color:#8CC63E;margin-bottom:.6rem}.video-headline p span{color:#939597}.list-columns{list-style:none;padding-left:0}.list-columns:after{content:"";display:table;clear:both}.list-columns li{display:inline;font-size:1.4rem}.list-columns li a:link,.list-columns li a:visited{text-decoration:none}.list-columns li a:active,.list-columns li a:hover{font-weight:700}.list-columns li:after{content:'\3009';color:#8CC63E;margin-left:.5rem}.list-columns li:last-of-type:after{content:''}.staff-images{list-style:none;padding-left:0}.staff-images:after{content:"";display:table;clear:both}.staff-images li{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:2.4rem}.staff-images li:last-child,.staff-images li:nth-child(2n){margin-right:0}.staff-images li:nth-child(2n+1){clear:left}@media only screen and (min-width:600px){.staff-images li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.staff-images li:nth-child(2n){margin-right:2.3576515979%}.staff-images li:nth-child(2n+1){clear:none}.staff-images li:last-child,.staff-images li:nth-child(3n){margin-right:0}.staff-images li:nth-child(3n+1){clear:left}}@media only screen and (min-width:845px){.staff-images li{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.staff-images li:nth-child(3n){margin-right:2.3576515979%}.staff-images li:nth-child(3n+1){clear:none}.staff-images li:last-child,.staff-images li:nth-child(4n){margin-right:0}.staff-images li:nth-child(4n+1){clear:left}}.staff-name{color:#8CC63E;font-size:1.4rem!important;margin:0}.staff-name a:link,.staff-name a:visited{color:#8CC63E;text-decoration:none}.staff-name a:active,.staff-name a:hover{text-decoration:underline}.staff-more{color:#939597;font-size:1.2rem!important;font-style:italic;margin:0}.content-quote{font-size:1.6rem;padding-left:4.8rem;position:relative}.content-quote p{margin-bottom:0}.content-quote .pullquote-left{font-size:12rem;position:absolute;top:4.5rem;left:0;color:#8CC63E}.content-quote cite{font-size:1.4rem;font-style:normal}.content-quote cite .author{color:#8CC63E}.content-quote cite .author-title{color:#939597}a:link,a:visited{color:#141D28}a:active,a:hover{color:#8CC63E;text-decoration:none}.nobullets{list-style:none}.program-headlines{font-size:1.8rem;font-family:AxiformaBook,Helvetica,Arial,sans-serif;margin-bottom:.6rem}.faculty-list{border-collapse:collapse;width:100%;text-align:left;font-size:1.4rem}.faculty-list thead tr{background-color:#E6E7E8;font-weight:700}.faculty-list th{padding:0 1.2rem;text-transform:uppercase}.faculty-list td{padding:.6rem 1.2rem;line-height:normal}.faculty-list .faculty-name{font-weight:700;width:30%}.faculty-list .faculty-name:hover{cursor:pointer}.faculty-list .name{width:30%}.faculty-list .title{width:6%}.faculty-list .email,.faculty-list .phone{width:32%}.faculty-list a:link,.faculty-list a:visited{text-decoration:none}.faculty-list a:active,.faculty-list a:hover{text-decoration:underline;color:#141D28}.faculty-list .hide{display:none}@media only screen and (min-width:600px){.faculty-list .hide{display:block}}.faculty-list tbody tr{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.faculty-list .faculty-extras-expander{display:block;width:2.4rem;height:2.4rem;font-size:1.7rem}.faculty-list .faculty-extras-expander:hover{cursor:pointer}.faculty-list .faculty-extras{margin-top:2.4rem}.faculty-list .faculty-extras-image{display:block;float:left;width:100px;height:100px;margin-right:4%}.faculty-list .faculty-extras-image img{width:100px;height:100px;border-radius:50%}.faculty-list .faculty-extras-text{display:block;float:left;width:70%}.faculty-list .faculty-extras__hidden{display:none}.course-list,.degree-requirements{border-collapse:separate;border-spacing:3px 8px;width:100%;text-align:left;font-size:1.2rem;border-bottom:1px solid rgba(230,231,232,.8);margin-bottom:.6rem}.course-list thead tr,.degree-requirements thead tr{background-color:#E6E7E8;font-weight:700;text-align:center;font-size:1.4rem}.course-list .area,.degree-requirements .area{width:30%;text-indent:1rem;vertical-align:top}@media only screen and (min-width:845px){.course-list .area,.degree-requirements .area{text-indent:3rem}}.course-list .credit,.degree-requirements .credit{width:20%;vertical-align:top}.course-list .title,.degree-requirements .title{width:50%;vertical-align:top}.course-list,.course-list tbody,.degree-requirements tbody{line-height:normal}.course-list td{vertical-align:top;padding:.6rem 0}.course-list thead tr{text-align:left;padding-left:1.2rem;font-size:1rem}@media only screen and (min-width:600px){.course-list thead tr{font-size:1.4rem}}.course-list thead tr td{padding:0 0 .6rem;vertical-align:middle}.course-list tr td:first-child{padding-left:1.2rem}.course-list .hidable{display:none}@media only screen and (min-width:600px){.course-list .hidable{display:table-cell}}.course-list .center{text-align:center}.course-list .right{text-align:right}.js-course-row{cursor:pointer}.js-course-row:hover{color:#8CC63E}.js-course-desc{display:none}.course-list-description{font-size:1rem;font-style:italic}.degree-requirements-total{float:right;font-weight:700}.table-additional-info{float:left;font-size:1.2rem!important;font-style:italic;padding-left:1.2rem}.course-list-headline{font-size:1.4rem;font-style:italic;margin:0;padding-bottom:.6rem}.table-more:after,.two-columns:after{content:"";display:table;clear:both}.two-columns li{width:100%}@media only screen and (min-width:600px){.two-columns li{float:left;margin-right:2.3576515979%;width:48.821174201%;display:list-item}.two-columns li:last-child,.two-columns li:nth-child(2n){margin-right:0}.two-columns li:nth-child(2n+1){clear:left}}.three-columns:after{content:"";display:table;clear:both}.three-columns li{width:100%}@media only screen and (min-width:600px){.three-columns li{float:left;margin-right:2.3576515979%;width:31.7615656014%;display:list-item}.three-columns li:last-child,.three-columns li:nth-child(3n){margin-right:0}.three-columns li:nth-child(3n+1){clear:left}}.navigation-grid{margin-top:4.8rem;list-style:none;padding-left:0;text-align:center;line-height:normal;display:none;color:#FFF}.navigation-grid:after{content:"";display:table;clear:both}@media only screen and (min-width:845px){.navigation-grid{display:block}}.navigation-grid li{width:25%;float:left;margin:0;height:9.6rem;border:3px solid #FFF;position:relative;border-left:0;border-top:0;background:#8CC63E;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.navigation-grid li:nth-child(4n){border-right:0}.navigation-grid li div{display:table-cell;height:9.6rem;text-align:center;vertical-align:middle;width:1%}.navigation-grid li div span{margin:auto;height:100%;width:100%;text-align:center;vertical-align:middle}.navigation-grid li a{text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;color:#FFF}.navigation-grid li a:hover{color:#141D28}.navigation-grid li:hover{background-color:#FFF}.navigation-grid li:hover a,.navigation-grid li:hover a:hover{color:#000}.ootp-seal{display:none}@media only screen and (min-width:845px){.ootp-seal{display:block;height:12rem;position:absolute;top:0;right:0}}.ootp-heading{line-height:normal;position:relative;margin-bottom:4.8rem}.ootp-heading:after{content:"";display:table;clear:both}.ootp-heading-copy-container{position:relative}.ootp-heading-copy-container:after{content:"";display:table;clear:both}.ootp-heading-copy{position:absolute;bottom:0}.header-img{float:left;margin-right:2.4rem}.heading-large{font-size:3.5rem;font-weight:400}.heading-small{font-size:1.8rem;font-weight:400}.clearfix:after{content:"";display:table;clear:both}.table-title{font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;margin-bottom:0}.table-desc{font-size:1.6rem!important;font-style:italic;margin-top:0;margin-bottom:1.2rem}.generic-table thead tr{text-align:left}.generic-table tr td:first-child{padding-left:1.2rem}.generic-table.one-col td{width:100%}.generic-table.two-col td{width:50%}.generic-table.three-col td{width:33.33%}.generic-table.four-col td{width:25%}.generic-table.five-col td{width:20%}.additional-info-item{margin-bottom:1.2rem}.additional-info-item a{text-decoration:none}.additional-info-item a:active,.additional-info-item a:hover{color:#141D28}.additional-info-item a:active span,.additional-info-item a:hover span{text-decoration:underline}.additional-info-item i{color:#8CC63E;margin-right:2.4rem;font-size:2rem;vertical-align:middle}.events-sidebar{width:100%;position:relative;padding:0 2.4rem;color:#BBBDC0}@media only screen and (min-width:845px){.events-sidebar{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%;padding:0;position:relative;top:-1.8rem;padding-left:2.4rem}.events-sidebar:last-child{margin-right:0}}.events-sidebar h2{margin-top:0;margin-bottom:1.2rem;text-transform:uppercase;font-size:1.2rem;font-family:BlackerProTx-Rg}.events-sidebar h3{font-size:1.2rem;margin:0;position:relative}.events-sidebar h3 i{position:absolute;left:-3rem;color:#8CC63E;font-size:1.6rem;top:.5rem}.events-sidebar p{margin:0 0 1.2rem;font-size:1.2rem}@media only screen and (min-width:845px){.event-listing{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%;padding-right:2.4rem}.event-listing:last-child{margin-right:0}}.event-listing img{margin-bottom:2.4rem}.wrapper-beta{width:100%;position:relative}.wrapper-beta .container{margin-bottom:2.4rem}.wrapper-beta p{font-size:1.4rem}.wrapper-beta h1{font-family:BlackerProTx-Rg;font-size:3rem;color:#FFF;line-height:normal;margin-top:0;padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:1px solid #FFF}.wrapper-beta h2{font-size:2rem;font-family:BlackerProTx-Rg}.wrapper-beta h2 i{margin-right:2.4rem;font-size:3rem}.wrapper-beta h3{font-family:BlackerProTx-Rg;font-size:1.6rem;border-bottom:1px solid #E6E7E8;cursor:pointer}.wrapper-beta h4{font-size:1.7rem;cursor:pointer;margin-top:0;margin-bottom:1.2rem}.wrapper-beta ol{padding-left:4.8rem}.wrapper-beta article{padding-top:2.4rem;padding-bottom:4.8rem}.container{max-width:90%;margin-left:auto;margin-right:auto;position:relative;position:relative}.container:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.container{max-width:110rem}}.beta-header{width:100%;position:relative;padding:4.8rem 0 0;background-color:#8CC63E}.beta-header p{color:#FFF}.beta-header .circle-callouts{background-color:transparent;padding-bottom:4.8rem}.beta-header .circle-callouts li{border-color:#FFF;margin-right:2.4rem}.beta-header .circle-callouts li:hover{background-color:#FFF;color:#141D28}.beta-header .circle-callouts li:hover:after{background-image:none}.beta-header .circle-callouts li:hover .statement{color:#141d28}.beta-header [class*=" icon-"],.beta-header [class^=icon-]{line-height:9.6rem}.beta-header .callout{color:#FFF}.beta-header-left{float:left;display:block;margin-right:2.3576515979%;width:100%}.beta-header-left:last-child{margin-right:0}.beta-header-left .circle-callouts{padding-top:0}@media only screen and (min-width:600px){.beta-header-left{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.beta-header-left:last-child{margin-right:0}}.beta-header-right{float:left;margin-right:2.3576515979%;width:31.7615656014%;position:relative;display:none}.beta-header-right:last-child{margin-right:0}.beta-header-right img{display:block;position:absolute;bottom:0}@media only screen and (min-width:600px){.beta-header-right{display:block}}.beta-spacer{width:100%;height:9.6rem;position:relative}.question-block{padding-left:4.8rem;display:none}.question-group p{display:none;margin-top:1.2rem}.beta-modal h2{font-size:2rem;font-family:BlackerProTx-Rg}.beta-modal .gallery-help-modal-instructions{width:60rem}.beta-modal a{font-size:1.4rem;color:#FFF;text-decoration:none}.beta-modal a i{color:#141D28;text-decoration:none}.beta-modal a span{margin-right:.5rem}.beta-modal a:active,.beta-modal a:hover{color:#FFF}.beta-modal a:active span,.beta-modal a:hover span{text-decoration:underline}.beta-modal a:first-of-type{margin-right:2.4rem}.beta-feedback-link{display:none!important;position:absolute;bottom:0;right:9.6rem;z-index:9999;background-color:#EF4B4B;color:#FFF!important;text-decoration:none!important;padding:.6rem 1.2rem;font-style:italic;line-height:normal;font-weight:700}@media only screen and (min-width:1050px){.beta-feedback-link{display:block}}.beta-return{position:absolute;top:-4.8rem;right:-4.8rem}.beta-return i{margin-left:10px;font-size:1.7rem;vertical-align:middle}.beta-return:link,.beta-return:visited{color:#FFF;text-decoration:none}.beta-return:hover,.beta-return:visited{color:#FFF}.beta-return:hover span,.beta-return:visited span{text-decoration:underline}.wrapper-beta .beta-changelog-title{font-weight:700;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.6rem;cursor:auto;margin:0;border-bottom:none}.beta-changelog-date{font-size:1.2rem;font-style:italic}.course-detail h2{margin-bottom:1.2rem;font-size:1.6rem}.course-detail hr:first-of-type{margin-bottom:1.2rem}.course-detail p:first-of-type{margin-top:1.2rem}.home--news-container{width:100%;color:#141D28;background-color:#FFF;min-height:320px}.home--news-container:after{content:"";display:table;clear:both}.home--news-container--nav{background-color:#FFF;color:#141D28;text-align:center;font-size:2.7rem;padding:2.4rem 0;font-family:BlackerProTx-Rg;text-transform:uppercase;font-weight:200}.home--news-container--nav span{padding:0 .6rem;font-size:2.2rem;text-transform:none}.home--news-container__inner{max-width:90%;margin-left:auto;margin-right:auto;position:relative}.home--news-container__inner:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.home--news-container__inner{max-width:110rem}}.home--news-container__inner.hidden{display:none!important}.home--news-container__spacer{height:0;margin:0;padding:0}.home--news-container--news-item{padding:1.2rem 2.4rem 2.4rem;height:auto}.home--news-container--news-item h3{font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:500;margin-top:0;min-height:4.8rem;margin-bottom:-1.2rem}.home--news-container--news-item p{font-size:1.4rem;max-height:4.8rem;overflow:hidden}.home--news--more i{margin-left:1.2rem}.home--news--more:link,.home--news--more:visited{text-decoration:none}.home--news--more:active span,.home--news--more:focus span,.home--news--more:hover span{text-decoration:underline;color:#141D28}.home--news--more:active i,.home--news--more:focus i,.home--news--more:hover i{color:#8CC63E}.home--news--category{font-size:1.2rem;color:#FFF;background-color:#141D28;padding:.2rem 1.2rem;margin-left:1.2rem}.home--news-container--arrows i{position:absolute;top:50%;color:#8CC63E;font-size:3rem;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.home--news-container--arrows.prev i{left:-7.2rem;right:auto}.home--news-container--arrows.next i{right:-7.2rem;left:auto}.news-block2020{padding:0}.news-block2020 .slick-next{transform:translateX(-100%)}.news-block2020 .slick-prev{transform:translateX(100%)}.weather-overlay{background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;display:none}.weather-overlay.open{display:block}.weather-modal{background-color:#FFF;margin:9.6rem auto 0;width:300px;height:auto;padding:2.4rem;position:relative}.weather-close{position:absolute;top:1.2rem;right:1.2rem;font-size:2rem;color:#141D28;text-decoration:none;font-weight:700}.lp-intro-wrapper{width:100%;display:block;float:left;background-color:#141D28}.lp-intro-content{width:100%;margin-bottom:8rem;height:100%;display:block;float:left;top:0;left:0;background-color:#141D28;color:#FFF;padding-left:13.33%;padding-right:13.33%}@media only screen and (min-width:1050px){.lp-intro-content{width:71%;margin-bottom:0}}.lp-intro-content .lp-intro-leaf{color:#8CC63E;font-size:4.7rem;line-height:6.4rem}@media only screen and (min-width:700px){.lp-intro-content .lp-intro-leaf{margin-top:6rem;margin-left:-1.33em;margin-bottom:-1.41em}}.lp-intro-content h1{font-size:2.4rem;line-height:3.3rem;margin-bottom:4.8rem}@media only screen and (min-width:700px){.lp-intro-content h1{font-size:6.4rem;line-height:6.4rem;margin-top:6rem}}.lp-intro-content p{font-size:2rem;margin-bottom:6rem}@media only screen and (min-width:700px){.lp-intro-content p{margin-top:5rem}}.lp-intro-content ul{display:none}@media only screen and (min-width:700px){.lp-intro-content ul{margin-bottom:6rem;display:block}}.lp-intro-content li{font-size:1.3rem;font-weight:700}.lp-leaf{display:block;float:left;color:#8CC63E;background-color:#FFF;line-height:4.8rem;font-size:4.8rem}.lp-visit-link,.lp-visit-link:active,.lp-visit-link:focus,.lp-visit-link:hover,.lp-visit-link:visited{border:0;text-decoration:none}.lp-visit-img{width:100%;display:block;float:right;padding:0;background:url(assets/img/lp-visit-life.jpg);background-size:cover;height:200px;background-position:center}@media only screen and (min-width:1050px){.lp-visit-img{width:29%}}.lp-visit-img img{width:100%;height:100%;margin:0;padding:0}.lp-visit-img .lp-visit-text-box{width:58%;margin:0 auto;border:2px solid #FFF;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.lp-visit-img .lp-visit-text-box p{color:#FFF;font-size:2.4rem;line-height:3.2rem;text-align:center;font-weight:700}.lp-call-out{width:100%;display:block;float:left;top:0;right:0;color:#141D28;background-color:#FFF}@media only screen and (min-width:1050px){.lp-call-out{width:29%}}.lp-call-out h2{width:85%;margin:6.2rem auto 1rem;text-align:center;font-size:2.6rem;line-height:3.3rem}.lp-call-out p{width:50%;margin:.5em auto;text-align:center;font-size:1.6rem;line-height:2.2rem}@media only screen and (min-width:1050px){.lp-call-out p{font-size:1.6rem;line-height:2rem}}.lp-call-out .gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message{width:70%;margin-left:15%;margin-right:15%;text-align:center;margin-top:3rem;margin-bottom:3rem;vertical-align:center}.lp-call-out .gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message .lp-email-form{color:#141D28!important}@media only screen and (min-width:1050px){.lp-call-out .gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message{height:33rem;width:100%;margin:0}.lp-call-out .gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message .lp-email-form{width:80%;margin:10%}.lp-call-out .gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message .lp-email-form:after{font-family:life;content:'\e622';display:block;float:left;position:relative;width:100%;font-size:14rem;top:110px;color:#8CC63E}}.lp-call-out form{width:74%;margin:2rem auto;margin-bottom:8rem}@media only screen and (min-width:700px){.lp-call-out form{width:61%}}@media only screen and (min-width:1050px){.lp-call-out form{width:63%}}.lp-call-out form label{display:none}.lp-call-out form input{width:100%!important;margin:.8rem;height:5rem;display:block;float:left}@media only screen and (min-width:700px){.lp-call-out form input{width:31%!important;margin:1%}}@media only screen and (min-width:1050px){.lp-call-out form input{width:100%!important;float:none}}.lp-call-out form input[type=submit]{margin-bottom:5rem;font-weight:700!important;background-color:#141D28;border-color:#141D28}@media only screen and (min-width:700px){.lp-call-out form input[type=submit]{margin-left:34%;margin-right:33%;margin-bottom:7rem}}@media only screen and (min-width:1050px){.lp-call-out form input[type=submit]{margin:1%}}.lp-call-out form input[type=submit]:focus,.lp-call-out form input[type=submit]:hover{border:2px solid #141D28;background-color:#FFF;color:#141D28}.lp-call-out form input::-webkit-input-placeholder{color:#141D28;text-align:center}.lp-call-out form input::-moz-placeholder{color:#141D28;text-align:center}.lp-call-out form input:focus::-webkit-input-placeholder{color:transparent}.lp-call-out form input:focus::-moz-placeholder{color:transparent}.lp-sections{display:block;float:left;padding:15% 15% 0}@media only screen and (min-width:700px){.lp-sections{width:100%;padding:0;padding-top:6rem}}@media only screen and (min-width:1050px){.lp-sections{margin-left:11.1%;margin-top:8rem;margin-bottom:8rem;padding-top:0}}.lp-sections .lp-section{margin-bottom:6rem;display:block;float:left}@media only screen and (min-width:650px){.lp-sections .lp-section{width:65.1%;margin-left:17.4%;margin-right:17.4%;margin-bottom:4rem}}@media only screen and (min-width:800px){.lp-sections .lp-section{width:55.1%;margin-left:22.4%;margin-right:22.4%;margin-bottom:4rem}}@media only screen and (min-width:1050px){.lp-sections .lp-section{width:18.5%;margin-left:0;margin-right:11.1%}}.lp-sections .lp-section h2{display:block;float:left;font-size:1.8rem;line-height:2.1rem;margin-top:3.6rem;margin-bottom:3.6rem;padding:0;width:100%}@media only screen and (min-width:700px){.lp-sections .lp-section h2{width:60%}}@media only screen and (min-width:1050px){.lp-sections .lp-section h2{width:100%}}.lp-sections .lp-section p{display:block;float:left;padding:0;margin:0;margin-top:0}@media only screen and (min-width:700px){.lp-sections .lp-section p{width:60%}}@media only screen and (min-width:1050px){.lp-sections .lp-section p{width:100%}}.lp-sections .lp-section__icon{display:block;float:left;height:12rem;width:12rem;line-height:14rem;font-size:6rem;border-radius:50%;color:#FFF;background-color:#141D28;text-align:center}.lp-icon-container{display:block;float:left}@media only screen and (min-width:700px){.lp-icon-container{width:30%;height:20rem;padding-top:3rem;margin-right:2.2rem}}@media only screen and (min-width:1050px){.lp-icon-container{height:100%;width:100%}}.lp-icon-container:after{content:' ';display:block;width:100%;float:left;height:1rem}@media only screen and (min-width:700px){.lp-icon-container:after{display:none}}@media only screen and (min-width:1050px){.lp-icon-container:after{display:block;width:100%;float:left;height:1rem}}.lp-sections:after{display:inline-block;width:100%;float:left;height:1rem}.lp-image-break{height:200px;width:100%;display:block;float:left;overflow:hidden}@media only screen and (min-width:700px){.lp-image-break{height:299px}}@media only screen and (min-width:700px){.lp-image-break img{display:block;width:100%}}.lp-grayline{display:block;float:left;height:1rem;width:100%;background-color:#D8D8D8}.lp-text-break{width:100%;display:block;float:left;background-color:#141D28;padding-top:6rem;padding-bottom:6rem}.lp-text-break p{display:block;float:left;font-size:2.4rem;line-height:4.6rem;width:70%;margin:0 15%;padding:0;color:#FFF}.lp-main-outer-container{display:block;float:left;width:100%;padding-top:5rem}.lp-main-content{margin:0 auto;width:65%}.lp-main-content h2{font-size:2.2rem;line-height:2.9rem;margin-top:5rem;font-weight:700}.lp-main-content p{font-size:1.6rem;line-height:2.4rem}.lp-main-content .lp-apply-button,.lp-main-content .lp-apply-button:link,.lp-main-content .lp-apply-button:visited{display:block;float:left;background-color:#141D28;color:#FFF;text-decoration:none;width:20%;min-width:17rem;font-weight:700;text-align:center;margin-top:4rem;margin-bottom:5rem;font-size:1.6rem;line-height:5rem}.lp-main-content .lp-apply-button:focus{border:2px solid #141D28;background-color:#FFF;color:#141D28}.lp-back-to-top{display:block;float:left;height:3rem;width:100%}.lp-back-to-top a,.lp-back-to-top a:active,.lp-back-to-top a:hover,.lp-back-to-top a:link,.lp-back-to-top a:visited{float:left;margin-left:3rem;margin-right:3rem;display:block;color:#141D28;position:relative;font-size:1.6rem;line-height:2rem;text-decoration:none;bottom:1.3rem;border:0}@media only screen and (min-width:700px){.lp-back-to-top a,.lp-back-to-top a:active,.lp-back-to-top a:hover,.lp-back-to-top a:link,.lp-back-to-top a:visited{float:right}}.lp-back-to-top a:focus{color:#141D28;text-decoration:underline}.lp-accent{display:block;width:100%;float:left}.lp-accent .lp-leaf{display:none}@media only screen and (min-width:700px){.lp-accent .lp-leaf{display:block;line-height:4.8rem;font-size:4.8rem;width:8%;min-width:4.8rem;margin-right:.8rem}}.lp-accent p{display:block;float:left;width:80%;font-weight:700;right:0;top:0;margin:0}@media only screen and (min-width:1050px){.lp-accent p{width:90%;margin-left:.4%}}.lp-track-links{float:left;display:block;margin-right:2.3576515979%;width:100%;padding-bottom:5rem;background-color:#141D28;color:#FFF}.lp-track-links:last-child{margin-right:0}@media only screen and (min-width:700px){.lp-track-links{padding-bottom:0}}.lp-track-links h2{font-size:3.7rem;line-height:4.2rem;margin-top:5rem;width:100%;text-align:center}.lp-track-links a{display:block;float:left;font-size:1.6rem;line-height:5rem;height:5rem;border:2px solid #FFF;text-align:center;vertical-align:center;font-weight:700;overflow:hidden}.lp-track-links a,.lp-track-links a:link,.lp-track-links a:visited{color:#FFF;text-decoration:none}.lp-track-links a:active,.lp-track-links a:focus,.lp-track-links a:hover{color:#141D28;background-color:#FFF}@media only screen and (min-width:950px){.lp-track-links__top{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}.lp-track-links__top:last-child{margin-right:0}}@media only screen and (min-width:1150px){.lp-track-links__top{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}.lp-track-links__top:last-child{margin-right:0}}.lp-track-links__top a{width:60%;margin:.8rem 20%}@media only screen and (min-width:700px){.lp-track-links__top a{width:31.1%;margin:1%}}.lp-track-links__bottom{margin-bottom:5rem}@media only screen and (min-width:700px){.lp-track-links__bottom{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%;margin-left:17.0596085997%}.lp-track-links__bottom:last-child{margin-right:0}}@media only screen and (min-width:950px){.lp-track-links__bottom{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:25.5894128995%}.lp-track-links__bottom:last-child{margin-right:0}}@media only screen and (min-width:1150px){.lp-track-links__bottom{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:34.1192171993%}.lp-track-links__bottom:last-child{margin-right:0}}.lp-track-links__bottom a{width:60%;margin:.8rem 20%}@media only screen and (min-width:700px){.lp-track-links__bottom a{width:47%;margin:1.5%}}.lp-quick-message{display:block;float:left;width:100%;padding-top:4rem;padding-bottom:4rem;color:#FFF;background-color:#141D28}.lp-quick-message p{display:block;font-size:2.4rem;line-height:4.2rem;margin:2rem 15% 3rem;width:70%;text-align:center}.lp-quick-message a,.lp-quick-message a:hover,.lp-quick-message a:link,.lp-quick-message a:visited{display:block;color:#141D28;background-color:#FFF;text-decoration:none;width:15%;min-width:17rem;font-weight:700;text-align:center;margin-top:2rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:5rem}.lp-quick-message a:focus{border:2px solid #141D28;background-color:#FFF;color:#141D28}.lp-call-out-lanscape{width:100%;display:block;float:left;top:0;right:0;color:#141D28;background-color:#FFF}.lp-call-out-lanscape .gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message{width:70%;margin-left:15%;margin-right:15%;text-align:center;margin-top:2rem}.lp-call-out-lanscape .gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message.gforms_confirmation_message .gform_confirmation_message{color:#141D28}.lp-call-out-lanscape h2{width:80%;margin:6.2rem auto 1rem;text-align:center;font-size:2.6rem;line-height:3.3rem}.lp-call-out-lanscape p{width:50%;margin:.5em auto;text-align:center;font-size:1.6rem;line-height:2rem}.lp-call-out-lanscape form{width:73%;margin:2rem auto}@media only screen and (min-width:700px){.lp-call-out-lanscape form{width:61%}}.lp-call-out-lanscape form label{display:none}.lp-call-out-lanscape form input{display:block;float:left;height:5rem;width:100%!important;margin:.8rem}@media only screen and (min-width:700px){.lp-call-out-lanscape form input{width:31%!important;margin:1%}}.lp-call-out-lanscape form input::-webkit-input-placeholder{color:#141D28;text-align:center}.lp-call-out-lanscape form input::-moz-placeholder{color:#141D28;text-align:center}.lp-call-out-lanscape form input:-ms-input-placeholder{color:#141D28;text-align:center}.lp-call-out-lanscape form input:focus::-webkit-input-placeholder{color:transparent}.lp-call-out-lanscape form input:focus:-ms-input-placeholder{color:transparent}.lp-call-out-lanscape form input:focus::-moz-placeholder{color:transparent}.lp-call-out-lanscape form input[type=submit]{font-weight:700!important;background-color:#141D28;border-color:#141D28}@media only screen and (min-width:700px){.lp-call-out-lanscape form input[type=submit]{margin-left:34%;margin-right:33%}}.lp-call-out-lanscape form input[type=submit]:focus,.lp-call-out-lanscape form input[type=submit]:hover{border:2px solid #141D28;background-color:#FFF;color:#141D28}.lp-footer{display:block;float:left;width:100%;height:4.5rem;line-height:4rem;margin-top:9rem;background-color:#141D28;font-size:1rem;color:#FFF;text-align:center}.connected-form{display:block;padding:9.6rem 0;background-size:cover;background-position:50% 50%;text-align:center}.connected-form h1{font-weight:700;font-size:4.2rem;color:#FFF;margin-bottom:4.8rem;line-height:1.3}.connected-form form input[type=email],.connected-form form input[type=text]{line-height:2.4rem;background-color:rgba(20,29,40,.1);font-weight:700;color:#FFF;text-align:center;border:2px solid #FFF;padding:4px 8px}.connected-form form input[type=submit]{margin-top:4.8rem;background-color:#141D28;color:#FFF;font-weight:700;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;border:0}.connected-form form input[type=submit]:active,.connected-form form input[type=submit]:focus,.connected-form form input[type=submit]:hover{color:#141D28;background-color:#FFF}.connected-form form ::-webkit-input-placeholder{color:#FFF;font-weight:700}.connected-form form :-moz-placeholder{color:#FFF;font-weight:700}.connected-form form ::-moz-placeholder{color:#FFF;font-weight:700}.connected-form form :-ms-input-placeholder{color:#FFF;font-weight:700}.video-archive .video-group:after{content:"";display:table;clear:both}.video-archive .video-item{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-bottom:3.6rem;border:3px solid transparent;padding:2.4rem;text-align:center;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.video-archive .video-item:last-child,.video-archive .video-item:nth-child(2n){margin-right:0}.video-archive .video-item:nth-child(2n+1){clear:left}@media only screen and (min-width:845px){.video-archive .video-item{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.video-archive .video-item:nth-child(2n){margin-right:2.3576515979%}.video-archive .video-item:nth-child(2n+1){clear:none}.video-archive .video-item:last-child,.video-archive .video-item:nth-child(3n){margin-right:0}.video-archive .video-item:nth-child(3n+1){clear:left}}.video-archive .video-item:link,.video-archive .video-item:visited{text-decoration:none}.video-archive .video-item:active,.video-archive .video-item:focus,.video-archive .video-item:hover{border:2px solid rgba(20,29,40,.15);color:#141D28;background-color:rgba(20,29,40,.05)}.video-archive .video-item img{height:auto;display:block}.video-archive .video-title{font-weight:700;margin-top:.6rem;margin-bottom:0}@media only screen and (min-width:845px){.video-nav{padding-top:4.8rem}}.generic-title{font-size:1.4rem!important;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:0;padding-left:2.4rem}.masthead-old{position:relative;z-index:1}.masthead-old .masthead-hero-old{background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden!important;position:relative;max-height:100vh;height:100vh}.masthead-old .masthead-play-old{display:inline-block;right:2.4rem;bottom:2.4rem;z-index:2;text-decoration:none;color:#fff}.masthead-old .masthead-play-old svg{fill:#fff;height:4.8rem;width:4.8rem;border-radius:50%;display:block}.masthead-old .masthead-down-arrow-old{position:absolute;bottom:2.4rem;left:50%;font-size:3rem;line-height:4rem;color:#FFF;cursor:pointer;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-decoration:none;display:none;z-index:2;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media only screen and (min-width:1050px){.masthead-old .masthead-down-arrow-old{display:block}}.masthead-old .masthead-down-arrow-old:active,.masthead-old .masthead-down-arrow-old:focus,.masthead-old .masthead-down-arrow-old:hover{font-size:3rem}.masthead-old .masthead-down-arrow-old .icon-arrow-down{margin:0 0 0 40%}.masthead-old .masthead-intro-old{text-align:center;color:#FFF;width:100%;position:absolute;top:45%;z-index:2}.masthead-old .masthead-intro-old .button{margin-top:4.8rem;border:0}.masthead-old .masthead-intro-old h1{margin:0 auto 2.4rem;line-height:1.75;padding-top:2.4rem;font-size:2.8rem;width:90%}@media only screen and (min-width:500px){.masthead-old .masthead-intro-old h1{width:45rem}}@media only screen and (min-width:700px){.masthead-old .masthead-intro-old h1{font-size:3.6rem;width:55rem}}@media only screen and (min-width:900px){.masthead-old .masthead-intro-old h1{font-size:4rem;width:65rem;line-height:5rem}}@media only screen and (min-width:1350px){.masthead-old .masthead-intro-old h1{font-size:4.8rem;width:75rem;line-height:7rem}}.row{max-width:90%;margin-left:auto;margin-right:auto;position:relative;text-align:left}.row:after{content:"";display:table;clear:both}@media only screen and (min-width:1150px){.row{max-width:110rem}}@media only screen and (min-width:1024px){.row{text-align:center}}.masthead-hero-old.promo{max-height:none}@media only screen and (min-width:768px){.masthead-hero-old.promo{height:auto;padding-top:9.6rem}}.masthead-hero-old.promo .masthead-intro-old{position:static}.masthead-hero-old.promo .masthead-intro-old .button{margin:4.8rem 0}@media only screen and (min-width:1250px){.masthead-hero-old.promo .masthead-intro-old .button{margin:4.8rem 0 0}}.masthead-hero-old.promo .masthead-down-arrow-old{bottom:7.2rem}.hp-promo__headline{font-size:5.5rem!important;width:auto!important;line-height:5.9rem!important;color:#8CC63E;text-transform:uppercase;font-family:BlackerProDis-Bd;padding-top:2.4rem!important;margin:0!important;display:inline-block;text-align:left}@media only screen and (min-width:1250px){.hp-promo__headline{font-size:9.2rem!important;line-height:1.1!important;text-align:center}}.hp-promo__tagline{text-transform:uppercase;font-weight:700;font-size:2.4rem!important;line-height:3.3rem!important;text-align:left}@media only screen and (min-width:1024px){.hp-promo__tagline{text-align:center;line-height:2.6rem!important}}@media only screen and (min-width:768px){.hp-promo__msg{max-width:47.5rem}}@media only screen and (min-width:1024px){.hp-promo__msg{margin:0 auto}}@media only screen and (min-width:1250px){.hp-promo__msg{max-width:80rem}}.hp-promo__msg p{text-align:justify!important}@media only screen and (min-width:1250px){.hp-promo__msg p{line-height:2.6rem!important;text-align-last:justify!important;margin-bottom:0!important}.hp-promo__msg p:after{content:"";display:inline-block;width:100%}}.hp-promo__callouts{list-style-type:none;text-align:center;padding-left:0;margin:0 auto}.hp-promo__callouts:after{content:"";display:table;clear:both}@media only screen and (min-width:1024px){.hp-promo__callouts{max-width:47.5rem}}@media only screen and (min-width:1250px){.hp-promo__callouts{max-width:80%;padding-left:2.4rem;margin:0 auto 4.8rem}}.hp-promo__callouts li{position:relative;margin-bottom:1.2rem}.hp-promo__callouts li:after{content:"";display:table;clear:both}.hp-promo__callouts li:last-child{margin-bottom:0}@media only screen and (min-width:1250px){.hp-promo__callouts li{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-bottom:0}.hp-promo__callouts li:last-child{margin-right:0}}.hp-promo__callouts li .stat{font-size:4.5rem;font-family:BlackerProDis-Bd;float:left;line-height:4.5rem!important;width:9rem;overflow:hidden}.hp-promo__callouts li .stat:after{content:'//';display:inline-block;margin:0 1.8rem 0 .8rem;color:#8CC63E;letter-spacing:-10px}.hp-promo__callouts li .message{width:18.6rem;text-align:left;font-family:BlackerProDis-Bd;font-size:1.8rem;line-height:2.1rem;position:absolute;top:50%;left:8.5rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hp-promo__btm-bar{background-color:#141D28;border-bottom:1px solid #fff;z-index:999;position:static}@media only screen and (min-width:1050px){.hp-promo__btm-bar{position:absolute;bottom:0;left:0;right:0}}.hp-promo__btm-bar p{text-align:center;margin:0 auto;padding:1.2rem 0;color:#FFF;max-width:80%;font-size:1.2rem}@media only screen and (min-width:1050px){.hp-promo__btm-bar p{font-size:1.6rem}}.hp-promo__btm-bar p a:link,.hp-promo__btm-bar p a:visited{color:#FFF}.hp-promo__badge{display:block;border:2px solid #FFF;border-left:0;border-right:0;background-color:#141D28;padding-top:4.8rem}.hp-promo__badge>img{display:none}@media only screen and (min-width:768px){.hp-promo__badge{padding-top:0;border:0;background-color:transparent;position:absolute;right:2.4rem;top:4.8rem;width:19.8rem;z-index:999}.hp-promo__badge>img{display:block;position:relative;top:-1px}}@media only screen and (min-width:1250px){.hp-promo__badge{top:7.2rem}}.hp-promo__badge-content{padding:1.2rem 0;margin-left:auto;margin-right:auto;max-width:90%;position:relative}.hp-promo__badge-content:after{content:"";display:table;clear:both}@media only screen and (min-width:768px){.hp-promo__badge-content{max-width:none}}.hp-promo__badge-content .promo-img{float:left;display:block;margin-right:2.5%;margin-left:8.5%;width:23%}@media only screen and (min-width:768px){.hp-promo__badge-content .promo-img{float:none;width:100%;margin-right:0;margin-left:0}}.hp-promo__badge-content .promo-img img{display:block}.hp-promo__badge-content .promo-msg{float:left;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:45%}@media only screen and (min-width:768px){.hp-promo__badge-content .promo-msg{float:none;width:100%;margin-right:0;position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-width:768px){.hp-promo__badge-content{background-color:#141D28;border:2px solid #fff;border-top:0;border-bottom:0;padding:4.8rem 2.8rem 0}}.hp-promo__badge-content p{margin:0;color:#FFF}@media only screen and (min-width:768px){.hp-promo__badge-content p{margin-bottom:1.2rem}.hp-promo__badge-content p:last-of-type{margin-bottom:0}}.hp-promo__badge-content p a:link,.hp-promo__badge-content p a:visited{color:#8CC63E;text-decoration:none}.hp-promo__badge-content p a:active,.hp-promo__badge-content p a:focus,.hp-promo__badge-content p a:hover{text-decoration:underline}.hamburger{padding-left:1.25em;position:relative}@media only screen and (min-width:800px){.hamburger{display:none}}.hamburger:before{content:"";position:absolute;left:-1.25em;top:.8em;bottom:0;height:1em;width:2em;background:linear-gradient(to bottom,#000,#000 20%,#fff 20%,#fff 40%,#000 40%,#000 60%,#fff 60%,#fff 80%,#000 80%,#000 100%)}.closeSides2020{text-decoration:none}.mobile-menu-search2020{display:none!important}.mobileSearchOpen{display:flex!important}#jsSearchFormMobile2020{width:100%}#jsSearchButtonMobile2020{text-align:center}#jsSearchValueMobile2020{color:#000}.mobileMenuOpen{display:block!important}@media only screen and (min-width:800px){.mobileMenuOpen{display:none!important}}.mobile-side-menu2020{z-index:9;position:absolute;margin-top:59px;display:none;width:100%;text-align:left;height:100vh;color:#141D28;font-size:22px;flex-direction:column}.mobile-side-menu2020 ul{list-style:none;padding-left:0}.mobile-side-menu2020 ul li{padding-left:1em;border-bottom:1px solid #141D28}.mobile-side-menu2020 ul li a,.mobile-side-menu2020 ul li a:visited{color:#141D28;text-decoration:none;flex:1 1 auto}@media only screen and (min-width:800px){.mobile-side-menu2020{display:none}}.mobile-side-menu2020 .header-level2020 .menu-nav2020-mobile-container ul{display:flex;flex:1 1 auto;flex-direction:column;background-color:#8CC63E;color:#FFF;height:100vh}.mobile-side-menu2020 .header-level2020 .menu-nav2020-mobile-container ul li{display:flex;line-height:2;padding-right:.5em;padding-left:1em}.mobile-side-menu2020 .header-level2020{position:relative;width:100%;left:0;z-index:9}.mobile-side-menu2020 .categories-hidden{z-index:1!important}.mobile-side-menu2020 .category-level2020{position:absolute;top:0;left:0;width:100%;overflow-x:hidden;min-height:100vh;z-index:10;-webkit-transition:all 1s ease-in;-moz-transition:all 1s ease-in;-o-transition:all 1s ease-in;-ms-transition:all 1s ease-in;transition:all 1s ease-in}.mobile-side-menu2020 .category-level2020 .side-container2020{position:relative;right:-500px;padding-top:24px;padding-left:24px;background-color:#000;width:100%;min-height:100vh;-webkit-transition:all 2s ease-in;-moz-transition:all 2s ease-in;-o-transition:all 2s ease-in;-ms-transition:all 2s ease-in;transition:all 2s ease-in}.mobile-side-menu2020 .category-level2020 .side-container2020 a,.mobile-side-menu2020 .category-level2020 .side-container2020 a:visited{color:#FFF}.mobile-side-menu2020 .category-level2020 .sidehidden{right:-500px}.mobile-side-menu2020 .category-level2020 .side-revealed{transform:translateX(-500px)}.mobile-side-menu2020 .category-level2020 .side-menu2020 .submenu-hovered{border-bottom:1px solid #FFF}.mobile-side-menu2020 .category-level2020 .side-menu2020 .submenu-hovered div{display:none;height:0}.mobile-side-menu2020 .category-level2020 .side-menu2020 .submenu-hovered .revealed{display:block;height:auto}.main-nav-bar2020{background-color:#222;white-space:nowrap}@media only screen and (min-width:700px){.menu-main-nav2020-top-container{margin-top:0}}.logo2020,.logo2020:active,.logo2020:hover,.logo2020:link,.logo2020:visited{color:#8CC63E!important;text-decoration:none;font-size:35px}@media only screen and (min-width:800px){.logo2020,.logo2020:active,.logo2020:hover,.logo2020:link,.logo2020:visited{font-size:50px}}.middle-bar{display:flex;justify-content:space-around;background-color:#FFF}.middle-bar .middle-bar__left{flex:1 1 50%;display:flex;justify-content:center}.middle-bar .middle-bar__left .crest{display:none;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width:800px){.middle-bar .middle-bar__left .crest{display:flex;flex:0 0 20%}}.middle-bar .middle-bar__left .crest img{height:60px}.middle-bar .middle-bar__left .banner-logo{flex:0 0 40%;margin:0!important;align-self:center;justify-content:center}.middle-bar .middle-bar__right{display:none}@media only screen and (min-width:800px){.middle-bar .middle-bar__right{display:flex;flex:1 1 50%}}.middle-bar .middle-bar__right .search-area{display:flex;flex:1 1 50%;align-self:center;justify-content:center}.middle-bar .middle-bar__right .search-area a{flex:1 1 10%;color:#000;text-decoration:none;align-self:center;text-align:left}.middle-bar .middle-bar__right form{flex:1 1 90%;margin:0 1em}.middle-bar .middle-bar__right input{width:100%;height:40px;color:#000}.main-nav-bar2020 #search-form-li,.main_nav-bar2020{display:none}@media only screen and (min-width:1050px){.main-nav-bar2020 #search-form-li{display:inline-block}}@media only screen and (min-width:800px){.main_nav-bar2020{display:block}}.main-nav-bar2020 .menu-nav2020-bottom-container{display:none;width:100%;background-color:#8CC63E;color:#141D28}@media only screen and (min-width:800px){.main-nav-bar2020 .menu-nav2020-bottom-container{display:block}}.main-nav-bar2020 .menu-nav2020-bottom-container .menu{display:flex;justify-content:flex-end;color:#141D28}.main-nav-bar2020 .menu-nav2020-bottom-container .menu a:hover,.main-nav-bar2020 .menu-nav2020-bottom-container .menu li>a:focus{border-bottom:medium solid #141D28}.main-nav-bar2020 .menu-nav2020-bottom-container .menu .menu-item{flex:0 0 12.5%;border-left:1px solid #141D28}.main-nav-bar2020 .menu-nav2020-bottom-container .menu .menu-item:nth-child(1){border-left-width:0}.main-nav-bar2020 ul{display:inline-block;list-style:none;padding-left:0}.main-nav-bar2020 ul a:hover,.main-nav-bar2020 ul li>a:focus{border-bottom:medium solid #FFF}.main-nav-bar2020 ul li{display:inline-block;background-color:none;color:#FFF}.main-nav-bar2020 ul li a{margin:0;overflow-y:hidden;padding-left:.5em;padding-right:.5em;color:#141D28;font-family:inherit;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:700}@media only screen and (min-width:600px){.main-nav-bar2020 ul li a{padding-left:1em;padding-right:1em;color:#141D28}}@media only screen and (min-width:650px){.main-nav-bar2020 ul li a{font-size:10px}}@media only screen and (min-width:1050px){.main-nav-bar2020 ul li a{font-size:12px}}.menu-nav2020-top-container{display:block;width:100%;color:#FFF}.menu-nav2020-top-container .menu{display:flex;justify-content:flex-end}.menu-nav2020-top-container .menu .menu-item{flex:0 0 12.5%;border-left:1px solid #FFF;color:#FFF}.menu-nav2020-top-container .menu .menu-item a,.menu-nav2020-top-container .menu .menu-item a:visited{color:#FFF}.menu-nav2020-top-container .menu .menu-item:nth-child(1){border-left-width:0}.expanded-menu-content2020{display:none;border-top:1px solid #141D28}@media only screen and (min-width:600px){.expanded-menu-content2020{display:flex}.expanded-menu-content2020 .tier2-menus{flex:0 0 20%;border-right:1px solid #000;padding-top:20px}.expanded-menu-content2020 .tier3-menus{flex:0 0 70%}.expanded-menu-content2020 .tier3-menus .menu-tier3{display:flex;flex-direction:row;justify-content:space-around;padding-left:5%}.expanded-menu-content2020 .tier3-menus .menu-tier3 div{margin-right:5px}.expanded-menu-content2020 .tier3-menus .menu-tier3 .menu{flex:1 0 auto}}.expanded-menu-content2020 .hover-menu{display:flex;justify-content:space-around}.expanded-menu-content2020 a{text-decoration:none;color:#141D28}.expanded-menu-content2020 ul{list-style:none;text-align:left}.expanded-menu-content2020 h4{font-weight:700!important;text-align:left;text-transform:uppercase}.expanded-menu-content2020 .submenu-hovered{flex:0 0 auto;padding-bottom:2em;color:#141D28}.expanded-menu-content2020 .submenu-hovered-small h4{text-align:center;color:#141D28}.expanded-menu-content2020 .submenu-hovered-small .menu{display:flex;flex-direction:row}.expanded-menu-content2020 .submenu-hovered-small .menu .menu-item{font-size:22px;flex:1 1 15%;padding-left:2em;padding-right:2em;padding-bottom:2em}.expanded-menu-content2020 .menu{padding:0}.expanded-menu-content2020 .tier2-menus{background-image:linear-gradient(45deg,#97d700,#fddd00);font-weight:900}.expanded-menu-content2020{background-image:linear-gradient(135deg,#fddd00,#97d700)}.expanded-menu-content2020 .tier3-menus{flex:0 0 80%}.expanded-menu-content2020 .tier3-menus .menu-tier3 div{margin-left:20px}.expanded-menu-content2020 h4{color:#141d28;margin-left:20px}.expanded-menu-content2020 .tier3-menus .menu-tier3{margin-bottom:20px}.side-container2020 .submenu-hovered,.side-container2020 .submenu-hovered h4,.side-container2020 .submenu-hovered-small,.side-container2020 .submenu-hovered-small h4{color:#FFF}.subhidden{display:none!important}.social-mobile-menu .submenu-hovered-small h4{display:none}.social-mobile-menu .submenu-hovered-small .menu-social-media-container .menu{display:flex;flex-wrap:wrap}.social-mobile-menu .submenu-hovered-small .menu-social-media-container .menu li{border-bottom:0!important;flex:1 1 33%;line-height:2em}.main-nav-bar{background-color:#222;height:76px}@media only screen and (min-width:700px){.main-nav-bar{height:51px;text-align:right;padding-right:3em}}.menu-main-nav-top-container{display:inline-block;margin-top:32px}@media only screen and (min-width:700px){.menu-main-nav-top-container{margin-top:0}}.main-nav-bar #search-form-li{display:none}@media only screen and (min-width:1050px){.main-nav-bar #search-form-li{display:inline-block}}.main-nav-bar ul{display:inline-block;list-style:none;padding-left:0}.main-nav-bar ul a:hover,.main-nav-bar ul li>a:focus{border-bottom:medium solid #FFF}.main-nav-bar ul li{display:inline-block;background-color:none;color:#FFF}.main-nav-bar ul li:nth-child(3){display:none}@media only screen and (min-width:700px){.main-nav-bar ul li:nth-child(3){display:inline-block}}.main-nav-bar ul li a{margin:0;overflow-y:hidden;line-height:51px;padding-left:.5em;padding-right:.5em;color:#FFF;font-family:inherit;font-size:13px;text-transform:uppercase;text-decoration:none;font-weight:700}@media only screen and (min-width:600px){.main-nav-bar ul li a{padding-left:1em;padding-right:1em;color:#FFF}}@media only screen and (min-width:600px){.main-nav-bar ul li a{font-size:16px}}.main-nav-expander a:after{font-family:life;content:'\e61d';font-size:1.2rem;margin-left:.3rem;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;line-height:1}.search-hidden{display:none!important;height:0!important;max-height:0!important}.nav-hidden{height:0!important;max-height:0!important}@media only screen and (min-width:600px){.nav-hidden{max-height:0!important;height:auto}}.main-nav-expanded-container{height:600px;background-color:#8CC63E;z-index:9;position:absolute;top:108px;left:0;width:100%}@media only screen and (min-width:600px){.main-nav-expanded-container{overflow-y:hidden;height:fit-content;max-height:800px;transition-property:all;transition-duration:.2s;-webkit-transition-property:all;-webkit-transition-duration:.2s}}.main-nav-expanded-container a:hover{color:#000;text-decoration:underline}.main-nav-expanded-container .expanded-menu-content{overflow-y:auto;height:100%}.main-nav-search-dropdown{height:3.5em;color:#000;width:100%}.main-nav-search-dropdown form{color:#000;flex:1 1 100%;height:100%}.main-nav-search-dropdown form ul{display:flex;justify-content:flex-end;list-style:none;height:100%;width:80%;margin:0 auto}.main-nav-search-dropdown form ul .single-input{display:flex;flex:1 1 10em}.main-nav-search-dropdown form ul .single-input input{width:100%;align-self:center;padding:.4rem}.main-nav-search-dropdown form ul .single-input ::-webkit-input-placeholder{text-align:center}.main-nav-search-dropdown form ul .single-input input:-moz-placeholder{text-align:center}.main-nav-search-dropdown form ul .submit-button{display:flex;flex:0 1 auto}.main-nav-search-dropdown form ul .submit-button input{width:100%;align-self:center;margin-left:2em;text-align:center;border:1px solid transparent;text-decoration:none;padding:.4rem 1rem;line-height:normal;background-color:#141D28;color:#000;font-weight:700}#show-search-dropdown{display:inline-block;color:#141D28;text-decoration:none}#show-search-dropdown:focus{border-bottom:2px solid #141D28}.main-nav-sub-col{display:inline-block;width:100%;padding-bottom:1em;vertical-align:top}@media only screen and (min-width:600px){.main-nav-sub-col{width:33%}}@media only screen and (min-width:800px){.main-nav-sub-col{width:20%}}.main-nav-sub-col h4{margin-left:0;color:#222;font-family:inherit;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:700;text-align:left;padding:0}@media only screen and (min-width:600px){.main-nav-sub-col h4{margin-bottom:-5rem}}.main-nav-sub-col ul{list-style:none;text-align:left;padding:0}@media only screen and (min-width:600px){.main-nav-sub-col ul{margin-top:6rem}}.main-nav-sub-col ul li a{text-decoration:none}.main-nav-sub-col ul li a:focus{text-decoration:underline}.main-nav-sub-col .textwidget{margin-top:6rem;text-align:left}.hide-mobile{display:none!important}@media only screen and (min-width:800px){.hide-mobile{display:inline-block!important}}.calendar-nav-label{width:0}@media only screen and (min-width:950px){.footer-brand-holder{margin-bottom:72px}}img.acalog-permalink{float:right;margin:1em}.luc-content{width:100%;margin:0;padding:0}.luc-content .luc-main{width:100%;padding-right:2.4rem;float:left}@media only screen and (min-width:600px){.luc-content .luc-main{width:75%}}.luc-content .luc-sidebar{width:100%;margin:0;list-style:none;display:flex;flex-direction:column;align-items:center;margin-right:0;margin-top:0;border-left:1px solid #E6E7E8}.luc-content .luc-sidebar li{flex:1 1 auto;margin-bottom:2.4rem}@media only screen and (min-width:600px){.luc-content .luc-sidebar{width:25%}}.luc-content .luc-sidebar img{display:block;height:auto}