/*
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;box-sizing:border-box}

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}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:transparent}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;margin:.67em 0}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;font-style:normal;font-weight:400;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-face{font-family:TrajanPro-Regular;font-style:normal;font-weight:400;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-face{font-display:fallback;font-family:AxiformaBook;font-style:normal;font-weight:400;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-face{font-display:fallback;font-family:AxiformaBlack;font-style:normal;font-weight:400;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-face{font-display:fallback;font-family:AxiformaLight;font-style:normal;font-weight:400;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-face{font-display:fallback;font-family:AxiformaMedium;font-style:normal;font-weight:400;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-face{font-family:BlackerTextRegular;font-style:normal;font-weight:400;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-face{font-family:BlackerDisplayBold;font-style:normal;font-weight:400;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-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-display:fallback;font-family:BlackerProTx-Lt;src:url(../life/assets/fonts/BlackerProTxLt/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxLt/font.woff) format("woff")}@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-display:fallback;font-family:BlackerProTx-Rg;src:url(../life/assets/fonts/BlackerProTxRg/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxRg/font.woff) format("woff")}@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-display:fallback;font-family:BlackerProTx-Bd;src:url(../life/assets/fonts/BlackerProTxBd/font.woff2) format("woff2"),url(../life/assets/fonts/BlackerProTxBd/font.woff) format("woff")}@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{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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{border:1px solid transparent;display:block;height:auto}@font-face{font-family:slick;font-style:normal;font-weight:400;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")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;line-height:0;margin-top:-10px;padding:0;position:absolute;top:50%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.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{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#141d28;font-family:life;font-size:3rem;line-height:1;opacity:.75}.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{bottom:-25px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:10px;width:10px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:1rem;height:10px;left:0;line-height:10px;opacity:.25;position:absolute;text-align:center;top:0;width:10px}.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{display:block;float:left;margin-left:53.31128%;margin-right:2.35765%;text-align:left;width:40.29137%}.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{-webkit-overflow-scrolling:touch;box-sizing:border-box;font-size:62.5%;height:100%;overflow-x:hidden;overflow-y:scroll}@-ms-viewport{width:device-width}*,:after,:before{box-sizing:inherit;margin:0;padding:0}*{outline:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#141d28;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.4rem;height:100%;line-height:2.4rem;text-rendering:optimizeLegibility}body,img{margin:0;padding:0}img{max-width:100%}.wrapper{overflow-x:hidden;position:relative;width:100%}.wrapper.home{height:auto;padding-top:0}.wrapper.dashboard{height:auto;padding-top:7.2rem}.wrapper.dashboard:after,.wrapper.dashboard:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.wrapper.dashboard:before{background-color:#b6cee1;z-index:-2}.wrapper.dashboard:after{background-image:url(../life/assets/img/pattern.png);opacity:.015;z-index:-1}.wrapper-subpage{position:relative;width:100%}@media only screen and (min-width:845px){.wrapper-subpage{height:100%;padding:9.6rem 0}}.content-wrap{background-color:#fff;overflow:auto}@media only screen and (min-width:845px){.content-wrap{height:100%;margin-left:auto;margin-right:auto;max-width:90%;padding-bottom:7.2rem;position:relative}.content-wrap:after{clear:both;content:"";display:table}}@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{display:block;float:left;margin-right:2.35765%;padding-left:4.8rem;width:100%}.content-wrap.full-width .page-content:last-child{margin-right:0}ol,ol ol,ul{padding-left:2.4rem}.button{border:1px solid transparent;display:inline-block;font-weight:700;line-height:normal;padding:1.2rem 4.8rem;text-align:center;text-decoration:none;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.button.primary-accessible{background-color:#8cc63e;border-color:#000;color:#000}.button.primary-accessible:active,.button.primary-accessible:focus,.button.primary-accessible:hover{background-color:#fff;color:#000}.button.primary{background-color:#8cc63e;border-color:#8cc63e;color:#fff}.button.primary:active,.button.primary:focus,.button.primary:hover{background-color:transparent;color:#8cc63e}.button.secondary{background-color:#141d28;border-color:#141d28;color:#fff}.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;border-color:#fff;color:#141d28}@media only screen and (min-width:1050px){.button.alternate{background-color:#fff;border-color:#fff;color:#141d28;font-size:1.6rem;font-weight:700}.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;border-color:#8cc63e;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{display:block;float:left;line-height:normal;margin-right:2.35765%;width:65.88078%}.wrapper-beta .gform_wrapper:last-child{margin-right:0}.gform_wrapper .validation_message{color:#ef4b4b!important}.gform_wrapper label{color:#000;display:block;line-height:normal}.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{clear:both;content:"";display:table}.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{display:block;float:left;margin-right:2.35765%;width:31.76157%}.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{cursor:pointer;display:inline-block;padding-left:2.8rem;position:relative}@media only screen and (min-width:845px){.gfield_radio li{display:block;float:left;margin-right:2.35765%;width:23.23176%}.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{display:block;float:left;margin-right:2.35765%;width:14.70196%}.feedback-five .gfield_radio li:nth-child(3n){margin-right:2.35765%}.feedback-five .gfield_radio li:nth-child(3n+1){clear:none}.feedback-five .gfield_radio li:last-child{margin-right:0}.ginput_complex:after{clear:both;content:"";display:table}.ginput_complex span{display:block;float:left;margin-right:2.35765%;width:48.82117%}.ginput_complex span:last-child,.ginput_complex span:nth-child(2n){margin-right:0}.ginput_complex span:nth-child(odd){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{background-color:#fff;border:1px solid #d1d2d4;content:"";display:inline-block;height:1.4rem;left:0;margin-right:.6rem;position:absolute;width:1.4rem}.gfield input[type=checkbox]:checked+label:before{color:#141d28;content:"\2713";font-size:1.4rem;text-align:center}.gfield input[type=radio]+label:before{border-radius:50%}.gfield input[type=radio]:checked+label:before{color:#141d28;content:"\2022";font-size:2.5rem;line-height:1.4rem;text-align:center}.gfield.stack-items .ginput_container .gfield_checkbox li,.gfield.stack-items .ginput_container .gfield_radio li{display:block;float:left;margin-right:2.35765%;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.35765%}.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.35765%}.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{clear:both;content:"";display:table}.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{display:inline-block;float:left}.gfield.inline .ginput_container .gfield_radio li{clear:none;display:inline-block;float:none;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{display:block;float:left;margin-right:2.35765%;width:6.17215%}.form-col-one:last-child{margin-right:0}.form-col-two{display:block;float:left;margin-right:2.35765%;width:14.70196%}.form-col-two:last-child{margin-right:0}.form-col-three{display:block;float:left;margin-right:2.35765%;width:23.23176%}.form-col-three:last-child{margin-right:0}.form-col-four{display:block;float:left;margin-right:2.35765%;width:31.76157%}.form-col-four:last-child{margin-right:0}.form-col-five{display:block;float:left;margin-right:2.35765%;width:40.29137%}.form-col-five:last-child{margin-right:0}.form-col-six{display:block;float:left;margin-right:2.35765%;width:48.82117%}.form-col-six:last-child{margin-right:0}.form-col-seven{display:block;float:left;margin-right:2.35765%;width:57.35098%}.form-col-seven:last-child{margin-right:0}.form-col-eight{display:block;float:left;margin-right:2.35765%;width:65.88078%}.form-col-eight:last-child{margin-right:0}.form-col-nine{display:block;float:left;margin-right:2.35765%;width:74.41059%}.form-col-nine:last-child{margin-right:0}.form-col-ten{display:block;float:left;margin-right:2.35765%;width:82.94039%}.form-col-ten:last-child{margin-right:0}.form-col-eleven{display:block;float:left;margin-right:2.35765%;width:91.4702%}.form-col-eleven:last-child{margin-right:0}.form-col-twelve{display:block;float:left;margin-right:2.35765%;width:100%}.form-col-twelve:last-child,[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{clear:both;content:"";display:table}.ui-datepicker-header a{color:#141d28;display:block;overflow:hidden;width:1.3rem}.ui-datepicker-trigger{cursor:pointer;left:1rem;position:relative;top:-.3rem;vertical-align:top}.ui-datepicker-trigger:before{speak:none;content:"\e607";font-family:Life;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ui-datepicker-prev{left:4rem;position:absolute}.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{background-color:transparent;border:0}.ui-datepicker-calendar{text-align:center}.ui-datepicker-calendar th{font-style:italic;font-weight:400;width:3rem}.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;border:1px solid #141d28;color:#fff}.gform_button.center{display:block;margin:0 auto}.form-home input[type=submit]{background-color:#fff;border-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{background-color:#fff;border:2px solid #141d28;box-shadow:0 0 5px rgba(20,29,40,.6);color:#141d28}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:life;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.social-icon-x{height:20px;width:20px}@media only screen and (min-width:950px){.social-icon-x{height:33px;width:33px}}.social-icon-x path{fill:#fff}.social-icon-x:hover path{fill:#8cc63e}.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{color:#8cc63e;content:"\e902"}.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{font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-weight:900;line-height:1;margin:2.4rem 0}p{font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin:2.4rem 0}.b-roll,.masthead-hero{overflow:hidden}.b-roll__toggle-link,.masthead-hero__toggle-link{display:none}@media only screen and (min-width:845px){.b-roll__toggle-link,.masthead-hero__toggle-link{bottom:2.4rem;color:#fff;display:inline-block;position:absolute;right:2.4rem;text-decoration:none;z-index:2}.b-roll__toggle-link svg,.masthead-hero__toggle-link svg{fill:#fff;border-radius:50%;display:block;height:4.8rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:4.8rem}.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}}.b-roll .broll-toggle-link,.masthead-hero .broll-toggle-link{display:none}@media only screen and (min-width:845px){.b-roll .broll-toggle-link,.masthead-hero .broll-toggle-link{bottom:2.4rem;color:#fff;display:inline-block;font-size:3.5rem;position:absolute;right:2.4rem;text-decoration:none;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;z-index:2}}.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{display:none;position:relative;width:100%;z-index:0}@media only screen and (min-width:845px){.b-roll-teaser{display:block}}.b-roll{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;max-height:48rem;min-height:22rem;position:relative}.b-roll:after{clear:both;content:"";display:table}@media only screen and (min-width:845px){.b-roll{display:block}}.b-roll .connected-form h1{font-weight:700}.b-roll .b-roll-container{color:#fff;margin:0 auto;text-align:center;width:90%;z-index:2}.b-roll .b-roll-container:after{clear:both;content:"";display:table}.b-roll .b-roll-container h1{font-size:2.5rem;margin:2.4rem auto;width:70%}@media only screen and (min-width:1050px){.b-roll .b-roll-container h1{font-size:3.5rem}.b-roll .b-roll-container{left:50%;margin-left:auto;margin-right:auto;max-width:90%;position:relative;position:absolute;top: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{clear:both;content:"";display:table}}@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]{background-color:transparent;border:1px solid #fff;color:#fff;display:inline-block;font-size:1.4rem;padding:.6rem 0;text-align:center}.b-roll form input[type=submit]{background-color:#141d28;border-color:transparent;color:#fff;display:block;float:none;font-weight:700;margin:1.2rem auto;width:40%}@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;border-color:#fff;color:#141d28;font-weight:400}}.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{background-color:#fff;left:0;padding:0 1.8rem 0 1.2rem;position:absolute;top:0;z-index:2}.b-roll-launch-video a{color:#141d28!important;display:block;padding-right:.6rem;position:relative;text-decoration:none}.b-roll-launch-video a:link:before,.b-roll-launch-video a:visited:before{border:solid transparent;border-left-color:#141d28;border-width:.6rem;content:"";height:0;left:100%;margin-top:-.6rem;position:absolute;top:50%;width:0}.b-roll-launch-video a:active,.b-roll-launch-video a:focus,.b-roll-launch-video a:hover{text-decoration:underline}.callouts{margin-left:auto;margin-right:auto;margin-top:7.2rem;max-width:90%;position:relative}.callouts:after{clear:both;content:"";display:table}@media only screen and (min-width:1150px){.callouts{max-width:110rem}}.callout-cont{position:relative}.callout-cont:after{clear:both;content:"";display:table}@media only screen and (min-width:845px){.callout-cont{display:block;float:left;margin-right:2.35765%;width:31.76157%}.callout-cont:last-child{margin-right:0}}.callout-stat{background-color:#141d28;border-radius:50%;color:#fff;float:left;font-size:2rem;font-weight:700;height:7.2rem;line-height:7.2rem;margin:0 2.4rem 2.4rem 0;text-align:center;width:7.2rem}.callout-fact{left:9.6rem;margin:0}.callout-fact,.gallery{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gallery{left:10%;max-height:90%;overflow-y:hidden;padding-left:0;right:10%;width:80%}.gallery li{bottom:0;color:transparent;display:none;height:100%;left:0;opacity:1;right:0;top:0;width:100%;z-index:0}.gallery li.visible{display:block;z-index:1}.gallery-overlay{background-color:rgba(0,0,0,.85);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:9999}.gallery-wrap{display:none}@media only screen and (min-width:845px){.gallery-wrap{background-position:50%;background-size:cover;display:block;height:280px;padding:7.2rem 0;width:100%}.gallery-wrap .container{padding-left:2.4rem}}.gallery-launch:link,.gallery-launch:visited{color:#fff;font-size:1.8rem;text-decoration:none}.gallery-launch:active,.gallery-launch:focus,.gallery-launch:hover{color:#fff;text-decoration:underline}.gallery-close{position:absolute;right:3.6rem;top:3.6rem}.gallery-close svg{fill:#fff;height:3.6rem;width:3.6rem}.page-title{color:#fff;font-size:3.6rem;font-weight:700;margin-bottom:1.2rem;margin-top:0}@media only screen and (min-width:845px){.mobile-title{display:none}}.gallery-navigation{color:#fff;cursor:pointer;display:block;font-size:3.2rem;position:fixed;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.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)}to{-webkit-transform:scale(1)}}@-moz-keyframes arrowPulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.2)}to{-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)}to{-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{clear:both;content:"";display:table}.accordion__title{cursor:pointer;font-size:2rem!important;font-weight:700;margin:0;padding:2.4rem 0 2.4rem 1.5rem;text-indent:-2rem}.accordion__title:before{content:"+";display:inline-block;margin-right:1.8rem}.accordion__content{margin-left:4.8rem;max-height:0;overflow-y:hidden;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.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{background-color:#222;height:47px;left:0;position:fixed;right:0;text-align:center;top:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;z-index:3}.site-header:after{clear:both;content:"";display:table}@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{font-size:3rem;line-height:4.8rem;margin-top:0;position:absolute;width:100%;z-index:2}@media only screen and (min-width:700px){.header-logo{margin:-2px 9px 0;position:absolute;width:auto}}.header-logo a{display:block;height:100%;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{font-size:3rem;left:5%;margin:-13px 0 0;position:absolute;right:auto}.header-logo,.header-logo i{line-height:7.2rem}}form{color:#fff;margin-right:0}form button[type=submit]{background-color:transparent;border:0;font-size:16px}form #show-search{background:transparent;border:0}form #show-search:hover{cursor:pointer}form input[type=search]{background-color:transparent;border:0;border-bottom:1px solid #fff;display:inline-block;font-size:1.4rem;height:2.3rem;line-height:1.9rem;padding:0 .6rem;position:relative;width:10.5rem}form input[type=search]::-webkit-input-placeholder{color:transparent}form input[type=search]:-moz-placeholder,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,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,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;margin-left:.8rem;width:10.5rem}@media only screen and (min-width:1350px){form:after{width:17.5rem}}.primary-navigation{background-color:#141d28;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.3),inset 0 -10px 10px -10px rgba(0,0,0,.3);float:right;height:0;overflow:hidden;position:relative;text-align:center;top:4.8rem;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:100%;z-index:1}.primary-navigation:after{clear:both;content:"";display:table}@media only screen and (min-width:1050px){.primary-navigation{background-color:transparent;box-shadow:none;line-height:4.8rem;max-height:none;overflow:visible;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{clear:both;content:"";display:table}@media only screen and (min-width:1050px){.primary-navigation ul{float:right;text-align:center}}.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 1rem;position:static}.primary-navigation li.nav-leaf-left{font-weight:700}.primary-navigation li.nav-leaf-left:before{color:#8cc63e;content:"\e622";display:block;float:left;font-family:life;font-weight:700;margin-right:.3rem;position:relative}}.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}.primary-navigation a:active,.primary-navigation a:focus,.primary-navigation a:hover{border-bottom:2px solid #141d28;text-decoration:none}}.sub-navigation{background-color:#58585b;box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.1),inset 0 -10px 10px -10px rgba(0,0,0,.1);font-size:1.4rem;height:0;overflow:hidden;position:relative;text-align:center;-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{background-color:#141d28;box-shadow:none;left:0;line-height:4.8rem!important;padding-left:0;position:absolute;right:0;top:7.2rem}.sub-navigation li{display:inline-block;line-height:4.8rem!important;margin:0 1rem}.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{color:#fff;display:block;overflow:hidden;position:absolute;right:2.4rem;top:.6rem;width:1.8rem}@media only screen and (min-width:1050px){.dropdown-trigger span{color:#141d28;display:inline-block;margin-left:1.2rem;position:static;vertical-align:middle}}.site-header--donate-button{background-color:#141d28;border:2px solid #fff;border-right:0;bottom:-5rem;display:none;font-weight:700;padding:6px 30px;position:absolute;right:0;text-decoration:none;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;z-index:5}.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{background-color:#fff;color:#141d28}@media only screen and (min-width:1050px){.site-header--donate-button{display:block}}.site-header2020{background-color:#222;color:#fff;display:flex;flex-direction:column;left:0;right:0;text-align:center;top:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;z-index:3}.site-header2020:after{clear:both;content:"";display:table}.slick-hero{margin:0}.masthead{background-color:#141d28;position:relative;z-index:1}.masthead .masthead-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;height:40vh;max-height:40vh;overflow:hidden!important;position:relative}@media only screen and (min-width:700px){.masthead .masthead-hero{height:100vh;margin-top:0;max-height:100vh}}.masthead .masthead-explore-text{position:absolute;top:50%}.masthead .masthead-footer{align-items:stretch;background-color:#141d28;color:#fff;display:flex;flex-direction:row;height:60px;justify-content:space-around;margin:0;width:100%}.masthead .masthead-footer .masthead-logo-text{align-self:center;display:inline-block;display:none;flex:1 1 70% auto;font-family:BlackerProTx-Rg;font-size:40px;letter-spacing:.4em;text-align:center}@media only screen and (min-width:800px){.masthead .masthead-footer .masthead-logo-text{display:block;flex:1 1 70%}}.masthead .masthead-button{color:#f3e681;display:flex;font-family:BlackerProTx-Rg;font-size:11px;height:60px}.masthead .masthead-button a{color:#f3e681;display:block;font-size:11px;height:100%;height:60px;position:relative;width:80px}.masthead .masthead-button h4{margin:0;position:absolute}.masthead .masthead-button__right{align-self:flex-end;display:flex}.masthead .masthead-triangle-right{border-bottom:1em solid transparent;border-left:2em solid #f3e681;border-top:1em solid transparent;height:0;left:25px;position:absolute;top:25px;width:0}.masthead .masthead-triangle-down{border-left:1em solid transparent;border-right:1em solid transparent;border-top:2em solid #f3e681;height:0;left:13px;position:absolute;top:26px;width:0}.masthead .masthead-play{bottom:2.4rem;color:#fff;display:inline-block;right:2.4rem;text-decoration:none;z-index:2}.masthead .masthead-play svg{fill:#fff;border-radius:50%;display:block;height:4.8rem;width:4.8rem}.masthead .masthead-down-arrow{bottom:2.4rem;color:#fff;cursor:pointer;display:none;font-size:3rem;left:50%;line-height:4rem;position:absolute;text-decoration:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;z-index:2}@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{color:#fff;position:absolute;text-align:center;top:0;top:45%;width:100%;z-index:2}.masthead .masthead-intro .button{border:0;margin-top:4.8rem}.masthead .masthead-intro h1{font-size:2.8rem;line-height:1.75;margin:0 auto 2.4rem;padding-top:2.4rem;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;line-height:5rem;width:65rem}}@media only screen and (min-width:1350px){.masthead .masthead-intro h1{font-size:4.8rem;line-height:7rem;width:75rem}}.connected{bottom:0;left:0;position:relative;right:0;width:100%}.connected:after{clear:both;content:"";display:table}@media only screen and (min-width:800px){.connected{padding-top:2.4rem}}.connected-headline-container{position:relative}.connected-headline-container:after{clear:both;content:"";display:table}@media only screen and (min-width:800px){.connected-headline-container{margin-left:auto;margin-right:auto;max-width:90%;position:relative}.connected-headline-container:after{clear:both;content:"";display:table}}@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;color:#e6e7e8;cursor:pointer;float:left;font-size:2.2rem;line-height:3.6rem;margin-bottom:0;margin-top:0;position:relative;text-align:center;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:50%}.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{border:solid transparent;border-top-color:#8cc63e;border-width:.5rem 1.1rem;content:"";height:0;left:50%;margin-left:-1.1rem;position:absolute;top:100%;width:0}@media only screen and (min-width:800px){.connected-headline-container h2{border:1px solid #e6e7e8;display:block;float:left;margin-right:2.35765%;width:48.82117%}.connected-headline-container h2:last-child{margin-right:0}}.connected-group{display:none;margin-left:auto;margin-right:auto;max-width:90%;position:relative}.connected-group:after{clear:both;content:"";display:table}@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{bottom:0;display:none;left:0;padding-bottom:1.2rem;position:relative;right:0;top:0;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}@media only screen and (min-width:800px){.connected-item{border:1px solid transparent;border-bottom:0;border-radius:0 2rem 0 0;display:block;float:left;margin-right:2.35765%;margin-top:2rem;padding:1rem;position:static;width:31.76157%}.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{color:#141d28;display:block}@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}.connected-item p{font-size:1.4rem}}.connected-pagination{bottom:1.2rem;position:absolute;right:5%;z-index:1}@media only screen and (min-width:700px){.connected-pagination{display:none}}.connected-pagination ul{display:inline-block;list-style:none;margin-left:2rem}.connected-pagination li{border:1px solid #e6e7e8;border-radius:50%;cursor:pointer;float:left;height:1.5rem;margin-right:1rem;width:1.5rem}.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{border:1px solid #000;text-decoration:underline}#gform_fields_16 .gform_validation_container,.hidden-mast{display:none}footer{background-color:#141d28;color:#fff;display:block;float:left;font-size:1.3rem;padding:2.4rem 2% 4.8rem 7.5%;position:relative;width:100%}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{background-color:#141d28;display:block;float:left;margin-bottom:-4.8rem;margin-top:1.5rem;width:100%}[class*=" footer-col-"],[class^=footer-col-]{display:block;float:left;padding-top:0;width:100%}@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-size:1.4rem;font-weight:700;line-height:2.8rem;margin-bottom:1.2rem}@media only screen and (min-width:950px){[class*=" footer-col-"] h2,[class^=footer-col-] h2{font-size:1.2rem;line-height:1.5rem}}[class*=" footer-col-"] .footer-column ul,[class^=footer-col-] .footer-column ul{display:block;float:left;width:50%}[class*=" footer-col-"] .footer-column ul li,[class^=footer-col-] .footer-column ul li{font-size:1.4rem;line-height:2rem;margin-bottom:11px}@media only screen and (min-width:950px){[class*=" footer-col-"] .footer-column ul li,[class^=footer-col-] .footer-column ul li{font-size:1.2rem;line-height: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{border-top:1px solid #939597;padding-left:2.5%;padding-top:3rem;position:relative;width:100%}@media only screen and (min-width:950px){.footer-col-5{border-left:1px solid #939597;border-top:none;left:3%;padding-top:0;width:20%}}.footer-col-5 h2{font-size:1.4rem;font-weight:700;line-height:1.9rem;margin-top:0;text-decoration:none}.footer-col-5 address{font-size:1.2rem;line-height:1.8rem;margin-bottom:2rem}.footer-links li{display:block;float:left;margin-right:2.35765%;width:48.82117%}.footer-links li:last-child,.footer-links li:nth-child(2n){margin-right:0}.footer-links li:nth-child(odd){clear:left}.footer-connect li{display:inline-block;float:left;font-size:1.8rem;margin-right:1.2rem}.footer-connect li a:active,.footer-connect li a:focus,.footer-connect li a:hover{color:#8cc63e;font-weight:400;text-decoration:none}.footer-brand-holder{display:block;float:left;width:100%}.footer-connect-2018{display:inline-flex;justify-content:space-between;padding-left:1em;position:relative;width:75%;z-index:99999}@media only screen and (min-width:950px){.footer-connect-2018{display:flex;padding-left:0;transform:none;width:75%}}.footer-connect-2018 li{display:inline-block;flex-basis:auto;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{color:#8cc63e;font-weight:400;text-decoration:none}.footer-header.footer-header.footer-header.footer-header.footer-header{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:2em;margin-top:0;padding-top:0;text-decoration:none}.footer-copyright{display:block;float:left;font-size:.8rem;font-weight:700;line-height:1rem;margin-bottom:.5rem;margin-top:2rem;width:100%}@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{float:unset!important;margin-top:2.4rem;width:auto!important}.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{background-color:#141d28;color:#fff}.main-stem-2018-reverse-colors p{color:#fff!important}.learn-more{margin-bottom:4.8rem}.learn-more-academics{margin-left:5.5%!important;width:24%!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;justify-content:space-around;margin-bottom:2.4rem;margin-top:2.4rem;width:100%}.mobile-menu-2018{background-color:#fff;display:block;height:100vh;overflow-y:scroll;position:fixed;right:0;right:-600px;top:0;transition:1s;transition-property:width;-webkit-transition:1s;width:100%;z-index:999999}@media only screen and (min-width:600px){.mobile-menu-2018{display:none}}.mobile-menu-2018 h2{background-color:#141d28;color:#fff;font-size:10vw;height:20vw;line-height:20vw;margin-top:0;padding-left:10%}.mobile-menu-2018 ul{font-size:1.6em;line-height:1.3;list-style:none}.mobile-menu-2018 ul li{margin-bottom:1.2rem;margin-left:6%}.mobile-menu-2018 ul li a{color:#767676;font-weight:100;text-decoration:none}.mobile-menu-2018 ul li:first-child{font-weight:700;margin-left:0}.mobile-menu-2018 .mobile-menu-2018-close{font-size:1.8em;font-weight:900;line-height:1.5;line-height:4rem;margin-left:60%;text-align:right;text-decoration:none}.mobile-menu-2018-open{right:0}.main-stem-2018{margin-bottom:0;padding:9.6rem 0 0;position:relative;width:100%}@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;height:100%;justify-content:center;justify-content:space-evenly}.main-stem-2018 .main-stem-2018-body_text p{font-weight:400!important}.main-stem-2018 .main-stem-2018-body_text a{font-size:1.8rem;line-height:normal;min-width:157px;white-space:pre;width:40%}.main-stem-2018 .main-stem-2018-body_text .button-centered{align-self:center}.main-stem-2018 .main-stem-2018-author{display:inline-block;font-size:1.8em;line-height:1.5;margin-left:40%}@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;font-size:1.8em;font-weight:700;line-height:1.5;margin-bottom:2.4rem;margin-left:55%;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{font-size:3.4rem;text-transform:uppercase}@media only screen and (min-width:600px){.main-stem-2018 .main-stem-2018-title{font-size:5vw;text-align:center}}@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{display:inline-block;font-size:3.5vw;margin:9.6rem 0;text-align:center;text-transform:uppercase}}@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}.main-stem-2018 li a{line-height:1.5;text-decoration:none}.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;flex-basis:60%;justify-content:space-around}.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{font-size:22px;margin:0}.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;max-width:100%;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-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1}.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{font-size:1.8em;grid-column-end:4;grid-column-start:2;grid-row-end:3;grid-row-start:2;line-height:1.5}}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-right_pic{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-end:5;grid-column-start:4;grid-row-end:6;grid-row-start:2}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-right_pic img{max-width:100%;width:100%}}.main-stem-2018 .main-stem-2018-academicsx .main-stem-2018-multi_body-two-columns{display:none}@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-end:4;grid-column-start:1;grid-row-end:6;grid-row-start:4}.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{font-size:1.8em;line-height:1.5;margin:0}}.main-stem-2018-about_columns{display:none}@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;font-size:1.8em;justify-content:space-around;line-height:1.5;margin-bottom:3.6rem}.main-stem-2018-about_columns ul{display:flex;flex-direction:column;list-style:none;padding-left:0}.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{color:#767676;font-size:.8em;line-height:1.5;text-decoration:none}}.main-stem-2018-college_columns{line-height:1.5;width:100%}.main-stem-2018-college_columns .college_header{flex-basis:3em;font-size:1em;font-weight:700}.main-stem-2018-college_columns .college_desc{color:#767676;display:inline-block;font-size:.8em;margin-bottom:2.4rem}.main-stem-2018-college_columns_flex{display:none}@media only screen and (min-width:600px){.main-stem-2018-college_columns_flex{display:flex;font-size:1.8em;justify-content:space-between;line-height:1.5;width:100%}.main-stem-2018-college_columns_flex ul{display:flex;flex-basis:45%;flex-direction:column;list-style:none;padding-left:0}.main-stem-2018-college_columns_flex ul li:first-child{flex-basis:3em;font-size:1em;font-weight:700}.main-stem-2018-college_columns_flex ul li{display:inline-block;font-size:.8em;margin-bottom:2.4rem}}.main-stem-2018-college_columns_grid{display:none;list-style:none}@media only screen and (min-width:600px){.main-stem-2018-college_columns_grid{grid-column-gap:4.8rem;grid-row-gap:2.4rem;display:grid;font-size:1.8em;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;line-height:1.5;width:100%}}.main-stem-2018-college_columns_grid .g1{grid-column-end:1;grid-column-start:1;grid-row-end:1;grid-row-start:1}.main-stem-2018-college_columns_grid .g2{grid-column-end:2;grid-column-start:2;grid-row-end:1;grid-row-start:1}.main-stem-2018-college_columns_grid .g3{grid-column-end:1;grid-column-start:1;grid-row-end:2;grid-row-start:2}.main-stem-2018-college_columns_grid .g4{grid-column-end:2;grid-column-start:2;grid-row-end:2;grid-row-start: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{grid-column-gap:9.6rem;grid-row-gap:4.8rem;display:grid;font-size:1.8em;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;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{font-size:.8em;margin-top:2.4rem}.main-stem-2018-depts{display:none}@media only screen and (min-width:600px){.main-stem-2018-depts{grid-column-gap:7.2rem;grid-row-gap:3.6rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;margin-bottom:12rem}}.main-stem-2018-depts ul{font-size:1.8em;line-height:1.5;list-style:none;padding:0}.main-stem-2018-depts ul li:first-child{font-size:1em;font-weight:700;margin-bottom:2.4rem}.main-stem-2018-depts ul li{color:#767676;font-size:.8em}.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{color:#000;text-decoration:none}.main-stem-2018-banner-long_text{background-color:#8cc63e;color:#000;font-size:3.2vw;height:9vw;line-height:9vw}@media only screen and (min-width:600px){.main-stem-2018-banner-long_text{font-size:3vw;height:12vw;line-height:12vw}}.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{color:#000;text-decoration:none}.main-stem-2018-engage{margin-bottom:0;margin-top:4.8rem}@media only screen and (min-width:600px){.main-stem-2018-engage{margin-top:0}}.main-stem-2018-hide-mobile{display:none}@media only screen and (min-width:600px){.main-stem-2018-hide-mobile{display:block}}.main-stem-2018-hide-tablet{display:none}@media only screen and (min-width:950px){.main-stem-2018-hide-tablet{display:block}}.main-stem-2018-news_events{display:none}@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 0 2.4rem;padding-left:0}.main-stem-2018-news_events .main-stem-2018-news_events-col{display:flex;flex-basis:40%;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{max-width:95%;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{color:#767676;display:inline-block;line-height:1.5;margin:0}}.main-stem-2018-image_block .main-stem-2018-image_block-with_caption .instagram-link{background-position:50%;background-repeat:no-repeat;flex-basis:20%;padding-bottom:50%;padding-top: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:50%;background-repeat:no-repeat;padding-bottom:50%;padding-top:50%}.main-stem-2018-instagram{padding-bottom:6rem}.main-stem-2018-faces h4{font-size:5vw;height:12vw;line-height:12vw;margin-top:4.8rem;text-align:left}@media only screen and (min-width:600px){.main-stem-2018-faces h4{font-size:4.5vw;height:8vw;line-height:8vw;text-align:center}}.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{background-color:#8cc63e;display:none;height:8.5vw;justify-content:space-around;list-style:none;margin:0;max-width:100%;overflow-y:hidden;padding:0 10%}@media only screen and (min-width:600px){.main-stem-2018-footer-banner{display:flex}}.main-stem-2018-footer-banner li{align-self:center;background-color:#fff;border-radius:3vw;display:inline-block;height:6vw;text-align:center;width:6vw}.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(.1vw) scale(1.2)}}@media only screen and (min-width:845px){.main-stem-2018-footer-banner .icon-snapchat{transform:translateY(0) 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{padding:4.8rem 0;position:relative;width:100%}.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{float:left;margin-left:10%;margin-right:10%;width:35%}}.main-stem-alt-title{font-size:3.6rem;margin-bottom:3.6rem;text-transform:uppercase}.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{margin-left:0;margin-right:10%;position:relative;top:-14.4rem}@media only screen and (min-width:845px){.main-stem-alt.bg-midnight-blue .main-stem-content{margin-left:10%;margin-right:10%}}.main-stem{padding:4.8rem 0;position:relative;width:100%}.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{float:left;margin-left:10%;margin-right:10%;width:55%}}.main-stem-title{font-size:3.6rem;margin-bottom:3.6rem;text-transform:uppercase}.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{margin-left:0;margin-right:10%;position:relative;top:-14.4rem}@media only screen and (min-width:845px){.main-stem.bg-midnight-blue .main-stem-content{margin-left:10%;margin-right:10%}}.masthead-explore-text{margin-left:auto;margin-right:auto;max-height:75%;width:fit-content}@media only screen and (min-width:1050px){.masthead-explore-text{max-height:58%;top:33%}}.about-block2020{background-color:#141d28;color:#fff;display:flex;justify-content:center;width:100%}.about-block2020__circles{align-items:center;display:none;flex-basis:55%;justify-content: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;max-width:10%;max-width:100%;width:100%}@media only screen and (min-width:1050px){.about-block2020__circles img{max-width:75%}}.about-block2020__text{display:flex;flex-basis:80%;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{color:#fff;font-size:2rem;line-height:1.5}.about-block2020__text h2{font-size:3rem;line-height:1.2;margin-top:1.5em;text-transform:uppercase}.about-block2020__text .secondary{background-color:#fff;color:#141d28;display:inline-block;font-size:1.2rem;line-height:2.5;margin-bottom:4rem;padding:0;width:12em}.academics-block2020{display:flex;justify-content:center;width:100%}.academics-block2020__circles{align-items:center;display:none;justify-content: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{display:flex;flex-basis:80%;flex-direction:column;justify-content:center}@media only screen and (min-width:1050px){.academics-block2020__text{flex-basis:55%;flex-basis:40%;padding-left:2%;padding-right:0}}.academics-block2020__text p{font-size:2rem;line-height:1.5}.academics-block2020__text h2{font-size:3rem;line-height:1.2;margin-top:3em;text-transform:uppercase}.academics-block2020__text a{display:inline-block;font-size:1.2rem;line-height:2.5;margin-bottom:4rem;padding:0;width:12em}.connected-form h1,.connected-form input[type=text]{color:#dedede}.connected-form .gform_submit_button_16{color:#fff}.campus-next-block2020{display:flex;flex-wrap:wrap;width:100%}.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{font-size:3rem;line-height:1.2;margin-top:1.5em;text-transform:uppercase}.campus-block2020__text .secondary{display:inline-block;font-size:1.2rem;line-height:2.5;margin-bottom:4rem;padding:0;width:12em}.campus-block2020__circles{align-items:center;display:none;justify-content:flex-start}@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{align-items:center;background-color:#141d28;color:#fff;display:flex;flex:0 0 50%;flex-direction:column;justify-content:flex-start}}@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{background-color:#141d28;color:#fff;display:flex;flex-direction:column;justify-content:center;padding-left:10%;padding-right:10%}@media only screen and (min-width:800px){.next-block2020__text{flex:0 0 50%;padding-left:0;padding-right:5%}}@media only screen and (min-width:1050px){.next-block2020__text{flex:0 0 50%;padding-left:0;padding-right:10%}}.next-block2020__text p{color:#fff;font-size:2rem;line-height:1.5}.next-block2020__text h2{font-size:3rem;line-height:1.2;margin-top:1.5em;text-transform:uppercase}.next-block2020__text .secondary{background-color:#fff;color:#141d28;display:inline-block;font-size:1.2rem;line-height:2.5;margin-bottom:4rem;padding:0;width:12em}.athletics-block2020{background-color:#141d28;color:#fff;display:flex;justify-content:center;width:100%}.athletics-block2020__circles{display:none}@media only screen and (min-width:800px){.athletics-block2020__circles{align-items:center;display:flex;flex-basis:40%;justify-content: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{display:flex;flex-basis:80%;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{color:#fff;font-size:2rem;line-height:1.5}.athletics-block2020__text h2{font-size:3rem;line-height:1.2;margin-top:1.5em;text-transform:uppercase}.athletics-block2020__text .secondary{background-color:#fff;color:#141d28;display:inline-block;font-size:1.2rem;line-height:2.5;margin-bottom:4rem;padding:0;width:12em}div#next.next-block2020__text p a:link{color:#fff}.youtube-block2021{background-color:#141d28;display:flex;width:100%}.youtube-block2021 .youtube-block2021_text{color:#fff;display:flex;flex:1 1 20%;flex-direction:column;justify-content:center}.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{height:0;padding-bottom:56.25%;position:relative}.youtube-block2021 .youtube-block2021_video_no_text{height:0;margin-bottom:-5%;margin-top:-5%;padding-bottom:56.25%;position:relative}.youtube-block2021 .youtube-block2021_video iframe{height:82%;left:21%;position:absolute;top:17%;width:72%}.youtube-block2021 .youtube-block2021_video_no_text iframe{height:57.209%;left:24.814%;position:absolute;top:22.1414%;width:50.23%}.green-link-bar2020{display:flex;flex-direction:column;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-weight:900;justify-content:space-between;margin:2px 0;text-transform:uppercase}@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{background-color:#8cc63e;color:#141d28!important;flex:0 0 24.5%;flex-direction:column;font-size:12px;letter-spacing:.08vw;line-height:2;margin-bottom:1px;margin-top:.1em;padding-top:.5vw;text-align:center;text-decoration:none}@media only screen and (min-width:600px){.green-link-bar2020 a{font-size:1.2vw;margin:0}}.block2021-one-purpose{align-items:center;background-color:#fff;background-image:url(/wp-content/themes/life/assets/img/block1_background-1920x842.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:44vw;justify-content:flex-start;margin:0;padding:10.3% 0 0}.block2021-one-purpose .item-one{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(left,#96c93c,#96c93c,#c5d220,#fddd00,#fddd00);-webkit-background-clip:text;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:18.5vw;letter-spacing:-.05em;line-height:1}.block2021-one-purpose .item-two{color:#000;font-family:BlackerProTx-Hv;font-size:2.6vw;margin-bottom:.5em;margin-top:-1em}.block2021-one-purpose .item-four{color:#96c93c;font-family:BlackerProTx-Hv;font-size:2.6vw}.block2021-one-purpose .item-one-b{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(bottom,#96c93c,#96c93c,#c5d220,#fddd00,#fddd00);-webkit-background-clip:text;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:16vw;letter-spacing:-.05em;line-height:1}.block2021-one-purpose .item-two-b{color:#000;font-family:BlackerProTx-Md;font-size:5.2vw;margin-bottom:1.5vw;margin-top:-1.8rem}.block2021-one-purpose .item-three-c{display:flex;flex-direction:row;font-weight:700;justify-content:space-around;list-style-type:none;width:88%}.block2021-one-purpose .item-three-c .item-c1,.block2021-one-purpose .item-three-c .item-c3{display:flex;flex:0 0 40%;flex-direction:column;justify-content:flex-start;margin-top:3.5vw}@media only screen and (min-width:600px){.block2021-one-purpose .item-three-c .item-c1,.block2021-one-purpose .item-three-c .item-c3{margin-top:4.25vw}}.block2021-one-purpose .item-three-c .item-c1 a,.block2021-one-purpose .item-three-c .item-c3 a{align-items:center;background-color:#000;color:#8cc63e;display:inline-flex;font-size:1.4vw;justify-content:center;line-height:1.5;margin-bottom:.2vw;padding:.9vw 0;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:600px){.block2021-one-purpose .item-three-c .item-c1 a,.block2021-one-purpose .item-three-c .item-c3 a{padding:.9vw 0}}.block2021-one-purpose .item-three-c .item-c1 a:nth-child(2),.block2021-one-purpose .item-three-c .item-c1 a:nth-child(3){background:linear-gradient(90deg,#e7e00d,#92c83e);color:#000}.block2021-one-purpose .item-three-c .item-50th-request{display:none!important}@media only screen and (min-width:600px){.block2021-one-purpose .item-three-c .item-50th-request{display:inline-flex!important}}.block2021-one-purpose .item-three-c .item-50th-request-mobile{display:inline-flex}@media only screen and (min-width:600px){.block2021-one-purpose .item-three-c .item-50th-request-mobile{display:none!important}}.block2021-one-purpose .item-three-c .item-c2{margin-top:1.75vw}.block2021-one-purpose .item-three-c .item-c2 img{width:11vw}.block2021-two-choose{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row-reverse;height:56.3542vw;width:100vw}.block2021-two-choose .right-side{display:flex;flex-basis:44.5%;flex-direction:column;padding:9.1666% 0 0}.block2021-two-choose .right-side .item-one{color:#000;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:4.6vw;line-height:1;list-style:none;padding:0}.block2021-two-choose .right-side .item-one li:first-child{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-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:3vw;padding-bottom:.3em;padding-top:.3em}.block2021-two-choose .right-side .item-two{color:#fff;font-size:4.3vw;line-height:1;margin:0;padding-left:.2em}.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;margin-top:1em;padding-left:.9em;padding-right:30%}.block2021-two-choose .right-side .item-three li{margin-bottom:.5em}.block2021-two-choose .right-side .item-three a{color:#96c93c;display:block;font-size:1.7vw;line-height:3;padding-left:1em;text-decoration:none;text-transform:uppercase}.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{background-color:#323a44;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;line-height:1}.block2021-three-thebody .item-one{grid-column:2/span 2;grid-row:2/span 1}.block2021-three-thebody .item-one,.block2021-three-thebody .item-two{color:#000;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:15vw;line-height:1;text-transform:uppercase;white-space:nowrap}.block2021-three-thebody .item-two{grid-column:2/span 1;grid-row:4/span 1}.block2021-three-thebody .item-three{color:#96c93c;font-family:BlackerProDis-Bd;font-size:3vw;font-weight:900;grid-column:3/span 1;grid-row:4/span 1;padding-left:1em;white-space:nowrap}.block2021-three-thebody .item-three p{font-family:BlackerProTx-Rg;font-family:BlackerProTx-Hv;font-size:3vw;font-weight:900!important;line-height:.95;margin:.4em 0 0;white-space:nowrap}.block2021-three-thebody .item-three p:first-child{color:#fff}.block2021-three-thebody .item-three p:nth-child(2){color:#96c93c}.block2021-three-thebody .item-four{display:flex;flex-wrap:wrap;font-family:BlackerProDis-Bd;font-weight:900;grid-column:2/span 2;grid-row:6/span 1;justify-content:space-between;list-style:none;padding:0;white-space:nowrap}.block2021-three-thebody .item-four li{flex-basis:48%;font-family:AxiformaBook,Helvetica,Arial,sans-serif;letter-spacing:.1em;line-height:3;margin-bottom:.5em;text-align:center}@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{color:#96c93c;display:block;font-size:1.3vw;text-decoration:none;text-transform:uppercase}.block2021-three-thebody .item-four li:first-child{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){background:radial-gradient(circle at left,#fddd00,#e8db02,#94d409,#94d409);flex-basis:48%;letter-spacing:.15em}.block2021-three-thebody .item-four li:nth-child(4) a:first-child{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:first-child{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{background-color:#11161e;display:flex;justify-content:space-between}.block2021-four-shine .block2021-four-shine-text_side{align-items:baseline;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;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{background-color:#fff;color:#96c93c;display:inline-block;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.4vw;font-weight:900;line-height:3;margin-top:1em;padding-left:7.25em;padding-right:7.25em;padding-top:.3em;text-decoration:none;text-transform:uppercase}.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{align-items:center;display:flex;flex-direction:column;height:27.33vw;justify-content:flex-start}.block2021-five-lifeis .item-one{color:#96c93c;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:5.5vw;line-height:1;margin:9.1666vw 0 0;text-transform:uppercase}.block2021-five-lifeis .item-two{font-family:BlackerProDis-Bd;font-family:BlackerProTx-Md;font-size:4vw;line-height:1;margin:1.1vw 0 0}.block2021-six-community{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:74vw;justify-content:flex-end;white-space:nowrap}.block2021-six-community .item-one{display:grid;grid-template-columns:40% auto;grid-template-rows:24% auto;list-style:none;margin:30.5vw 8vw 0;padding:0;white-space:nowrap!important}.block2021-six-community .item-one .item-one-i1{font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:5.15vw;font-weight:900;grid-column-end:2;grid-column-start:1;grid-row-end:1;grid-row-start:1;letter-spacing:-.05em;line-height:1;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{font-size:3.5vw;font-weight:900;font-weight:400;grid-column-end:1;grid-column-start:1;grid-row-end:2;grid-row-start:2;line-height:1.15;padding-top:.25em}.block2021-six-community .item-one .item-one-i3{grid-column-end:2;grid-column-start:2;grid-row-end:2;grid-row-start:2}.block2021-six-community .item-one .item-one-i3 .community-faces{display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:0}.block2021-six-community .item-one .item-one-i3 .face img{border:1px solid #fff;width:24.5vw}.block2021-six-community .item-two{display:flex;height:15.8vw;justify-content:space-between;list-style:none;margin-left:13.229vw;width:73.542vw}.block2021-six-community .item-two li img{height:15.625vw;width:15.625vw}.news-block2021{padding:0}.block2021-seven-athletics{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;height:110vw;position:relative}.block2021-seven-athletics .item-one{left:10vw;position:absolute;top:36vw}.block2021-seven-athletics .item-one .item-one-i1{-webkit-text-fill-color:transparent;background:radial-gradient(circle at left,#fddd00,#e8db02,#94d409,#94d409);-webkit-background-clip:text;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:12vw;letter-spacing:-.5vw;line-height:1;margin-bottom:0;margin-top:0;text-transform:uppercase;width:100%}.block2021-seven-athletics .item-one .item-one-i2{color:#fff;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:2.1vw;line-height:1;margin-bottom:0;margin-top:-.5em;padding-left:.25em;text-transform:uppercase;width:100%}.block2021-seven-athletics .item-one .item-one-i2 span{color:gold}.block2021-seven-athletics .item-two{bottom:9vw;display:flex;left:8vw;position:absolute}.block2021-seven-athletics .item-two .item-one-i1{color:gold;font-family:BlackerProTx-Md;font-size:12vw;line-height:1;margin-bottom:0;margin-top:0}.block2021-seven-athletics .item-two .item-one-i2{color:#fff;font-size:2vw;font-weight:900!important;line-height:1;margin-bottom:0;margin-top:0;padding-left:1em;padding-top:2.5em;text-transform:uppercase}.block2021-seven-athletics .item-two .item-one-i2 span{color:gold;font-size:1.5vw}.block2021-seven-athletics .item-three{bottom:0;display:flex;font-size:1.6vw;font-weight:900;justify-content:space-around;left:0;line-height:2.4;list-style:none;position:absolute;text-transform:uppercase;width:100%}.block2021-seven-athletics .item-three li{color:#fff;flex:1 1 auto;position:relative;text-align:center}.block2021-seven-athletics .item-three li:nth-child(2):before{color:#006400;content:"|";left:0;position:absolute}.block2021-seven-athletics .item-three li:nth-child(2):after{color:#006400;content:"|";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{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;line-height:1.15;list-style:none;margin-bottom:2.5%}.block2021-eight-form .item-one li{color:#fff;font-family:AxiformaBlack,Helvetica,Arial,sans-serif;font-size:4.4vw}.block2021-eight-form .item-one .item-one-i1{font-weight:900;letter-spacing:-.05em}.block2021-eight-form .item-one .item-one-i2{color:#000;font-weight:900;letter-spacing:-.05em}.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{background-color:#000;color:#fff;display:inline-block;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1vw;font-weight:700;letter-spacing:.1em;margin-top:5vw;padding:.6em 3.5em .4em;text-decoration:none;text-transform:uppercase}.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{background-color:#000;color:#fff;display:inline-block;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1vw;font-weight:700;letter-spacing:.1em;margin-top:5vw;padding:.6em 3.5em .4em;text-decoration:none;text-transform:uppercase}.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{background-color:#000;border:none;color:#fff;font-size:1vw;height:2.8vw;letter-spacing:.1vw;margin-top:2.5vw;padding:.22vw 0 0;text-transform:uppercase;width:10vw}.video-block2021{height:auto!important;margin-bottom:-7px;width:100%!important}.block2023-triple-block{background-color:#f2f2f2}.block2023-triple-block .item-one{align-items:center;display:flex;flex-direction:row;font-family:AxiformaBook,Helvetica,Arial,sans-serif;justify-content:space-between;line-height:1.15;list-style:none;padding:1.3% 2.6%}.block2023-triple-block .item-one li{flex:0 0 32%}.block2023-triple-block .item-one .item-two{align-items:center;background-color:#fff;border:.25vw solid #eaeaea;border-radius:2vw;display:flex;flex-direction:column;justify-content:flex-start;line-height:1.15;list-style:none;overflow:hidden;padding:0}.block2023-triple-block .item-one .item-two li{text-align:center;width:100%}.block2023-triple-block .item-one .item-two li:nth-child(2){color:#9b9ea1;font-size:1.4vw;letter-spacing:.2em;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{color:#000;display:inline-block;font-size:1.5vw;font-weight:700;letter-spacing:.1em;padding-bottom:.4em;padding-left:3.5em;padding-right:3.5em;text-decoration:none}.page-content{padding:2.4rem;position:relative;width:100%}@media only screen and (min-width:845px){.page-content{padding:4.8rem 0}.page-content.has-sidebar{display:block;float:left;margin-right:2.35765%;width:57.35098%}.page-content.has-sidebar:last-child{margin-right:0}.page-content.news-events{display:block;float:left;margin-left:8.5298%;margin-right:2.35765%;width:65.88078%}.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{display:block;float:left;margin-right:2.35765%;padding-left:4.8rem;width:82.94039%}.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{border-left:1px solid #e6e7e8;display:block;float:left;margin-top:4.8rem;width:14.70196%}.sidebar-ads,.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{color:#d0d2d3;font-family:BlackerProTx-Rg;font-size:1.2rem;margin-bottom:2.4rem;text-transform:uppercase}@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;position:relative;text-align:center}.landing-page-navigation.news-navigation{display:none}@media only screen and (min-width:845px){.landing-page-navigation{display:block;float:left;margin-right:2.35765%;min-height:100%;padding:2.4rem 0;text-align:left;width:23.23176%}.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}}.landing-page-navigation .mobile-spacer{display:none}@media only screen and (min-width:700px){.landing-page-navigation .mobile-spacer{display:none;height:0}}.breadcrumbs{background-color:#141d28;color:#fff;cursor:pointer;font-size:1.4rem;list-style:none;padding-left:0}.breadcrumbs:after{clear:both;content:"";display:table}@media only screen and (min-width:845px){.breadcrumbs{background-color:transparent;cursor:auto;font-size:1.2rem;line-height:normal;margin-bottom:1.2rem;padding-left:2.4rem}}.breadcrumbs li{border-right:1px solid #fff;display:inline-block;line-height:normal;margin:.6rem 1.2rem .6rem 0;padding-right:1.2rem}.breadcrumbs li:last-child{border:0;margin-right:0;padding-right:0}@media only screen and (min-width:845px){.breadcrumbs li{border:0;color:#141d28;margin:0 0 .6rem;padding:0}.breadcrumbs li:after{color:#141d28;content:"\3009";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}.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover{border-bottom:1px solid #141d28}}.secondary-navigation{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);list-style:none;max-height:0;overflow:hidden;padding-left:0;-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{display:block;padding-left:2.4rem}.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{background-color:transparent;box-shadow:none;max-height:none;padding:0}}.secondary-nav-toggle{border:0!important;margin-right:0!important;position:absolute;right:0}.secondary-nav-toggle span{font:0/0 a;margin:0!important;padding:0!important}@media only screen and (min-width:845px){.secondary-nav-toggle{display:none!important}}.secondary-navigation-sub{background-color:#74a634;box-shadow:inset 0 10px 10px -10px rgba(65,92,29,.1),inset 0 -10px 10px -10px rgba(65,92,29,.1);list-style:none;padding:.6rem 0}.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}.secondary-navigation-sub li,.secondary-navigation-sub li>a{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.secondary-navigation-sub li>a{display:block}.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}.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{color:#141d28;font-size:3.6rem;margin-left:auto;margin-right:auto;max-width:90%;position:relative}.dashboard-title:after{clear:both;content:"";display:table}@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{background-color:#141d28;color:#fff;font-size:2rem;margin-bottom:0;margin-top:0;padding-left:2.4rem;text-align:left}@media only screen and (min-width:845px){.dashboard-section-title{padding-left:0;text-align:center}}.dashboard-quick-links{list-style:none;margin-left:auto;margin-right:auto;max-width:90%;padding-left:0;position:relative;text-align:center}.dashboard-quick-links:after{clear:both;content:"";display:table}@media only screen and (min-width:1150px){.dashboard-quick-links{max-width:110rem}}.dashboard-quick-links li{border:1px solid #141d28;display:block;float:left;margin-bottom:2.4rem;margin-right:2.35765%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:48.82117%}.dashboard-quick-links li:last-child,.dashboard-quick-links li:nth-child(2n){margin-right:0}.dashboard-quick-links li:nth-child(odd){clear:left}.dashboard-quick-links li:after{clear:both;content:"";display:table}@media only screen and (min-width:600px){.dashboard-quick-links li{display:block;float:left;margin-right:2.35765%;width:31.76157%}.dashboard-quick-links li:nth-child(2n){margin-right:2.35765%}.dashboard-quick-links li:nth-child(odd){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{display:block;float:left;margin-right:2.35765%;width:14.70196%}.dashboard-quick-links li:nth-child(3n){margin-right:2.35765%}.dashboard-quick-links li:nth-child(3n+1){clear:none}.dashboard-quick-links li:last-child{margin-right:0}}.dashboard-quick-links li>div{text-align:center;vertical-align:middle}.dashboard-quick-links li a:link,.dashboard-quick-links li a:visited{color:#141d28;text-decoration:none;-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{display:block;font-size:5rem;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{display:block;font-size:1.4rem}.dashboard-container{margin-left:auto;margin-right:auto;max-width:90%;position:relative}.dashboard-container:after{clear:both;content:"";display:table}@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{display:block;float:left;margin-right:2.35765%;width:31.76157%}.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{border-bottom:0;border-right:1px solid #141d28;display:block;float:left;margin-right:0;width:33.333333333333336%}}.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;color:#141d28;display:inline-block;text-align:center;text-decoration:none;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:10rem}.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{padding:0;text-align:center}.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{background-color:#141d28;color:#fff}.dashboard-event-item:hover .dashboard-view-event{border-color:#fff;color:#fff}.dashboard-event-item:hover .dashboard-view-event:hover{background-color:#fff;color:#141d28}.dashboard-event-month{font-size:2.4rem;font-weight:700;margin-bottom:0;text-transform:uppercase}.dashboard-event-day{font-size:10rem;font-weight:700;line-height:normal;margin-bottom:0}.dashboard-event-title{font-size:1.8rem;margin-bottom:2.4rem}.inline-search-item:after{clear:both;content:"";display:table}.inline-search-item input{border:1px solid #e6e7e8;display:inline-block;float:left;height:3rem;padding:0 1rem}.inline-search-item input[type=search]{border-radius:3rem 0 0 3rem;width:50%}.inline-search-item input[type=submit]{background-color:#fff;border-left:0;border-radius:0 3rem 3rem 0;color:#141d28;height:3.2rem;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.inline-search-item input[type=submit]:hover{background-color:#141d28;color:#fff}.search-page-content{margin-left:auto;margin-right:auto;max-width:90%;padding:7.2rem 0;position:relative}.search-page-content:after{clear:both;content:"";display:table}@media only screen and (min-width:1150px){.search-page-content{max-width:110rem}}.search-header{border-bottom:1px solid #141d28;margin-bottom:2.4rem;padding-bottom:2.4rem}.search-header:after{clear:both;content:"";display:table}.search-header i{color:#141d28;float:left;font-size:4.2rem;margin-right:1rem}.search-header h1{font-size:2rem;margin:0}.search-header p{color:#141d28;display:inline-block;float:left;font-size:1.4rem;font-style:italic;margin:0}.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{color:#242a62;font-size:1.6rem}.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-size:1.4rem;font-style:italic;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{color:#141d28;font-size:1.6rem;text-decoration:none}.result-pagination a:active,.result-pagination a:hover{text-decoration:underline}.page-numbers{color:#141d28;font-size:1.6rem;padding:.5rem}.page-numbers.current{background-color:#141d28;color:#fff}.page-numbers.prev{margin-right:1rem;padding-left:0}.page-numbers.next{margin-left:1rem;padding-right:0}.landing-page.error-page{min-height:50vh}.error-page-content{margin:2.4rem auto;max-width:90%;position:relative}.error-page-content:after{clear:both;content:"";display:table}@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{display:none;float:left;margin-right:4.8rem}@media only screen and (min-width:1050px){.error-page-content img{display:inline}}.error-page-content h1{float:left;font-size:4rem;line-height:normal;margin-bottom:0}@media only screen and (min-width:1050px){.error-page-content h1{font-size:7rem;margin-top:0}}.error-page-content p{float:left;font-size:3rem}@media only screen and (min-width:1050px){.error-page-content p{width:50%}}.news-sidebar-title{color:#d1d2d4;display:block;font-size:1.6rem;margin-bottom:1.2rem;padding-left:1.2rem}.sidebar-archive-title{display:block;font-size:1.4rem;font-weight:700;padding-left:1.2rem}.category-link:link,.category-link:visited{color:#d1d2d4;text-decoration:none}.category-link:hover{text-decoration:underline}.featured-news{border-bottom:1px solid #d1d2d4;margin-bottom:2.4rem;padding-bottom:2.4rem}.featured-news:after{clear:both;content:"";display:table}.featured-news-photo{display:none!important}@media only screen and (min-width:600px){.featured-news-photo{display:block!important;display:block;float:left;margin-right:2.35765%;width:48.82117%}.featured-news-photo:last-child{margin-right:0}}.featured-news-article h2{font-size:2.1rem;margin-bottom:1.2rem;margin-top:0}.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{display:block;float:left;margin-left:2.13245%;margin-right:2.35765%;width:40.29137%}.featured-news-article:last-child{margin-right:0}}.category-item{border-bottom:1px solid #d1d2d4}.category-item h2{font-size:1.6rem;margin-bottom:0}.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-bottom:1.2rem;margin-top:0}.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{color:#d0d2d3;font-size:1.4rem;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;border-bottom:1px solid hsla(0,0%,100%,.3);border-top:1px solid rgba(0,0,0,.1);height:0;margin-bottom:2.4rem}.content-modules p{font-size:1.4rem;line-height:normal;margin-top:0}@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{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-headline p{color:#8cc63e;font-size:1.4rem;margin-bottom:.6rem}.video-headline p span{color:#939597}.list-columns{list-style:none;padding-left:0}.list-columns:after{clear:both;content:"";display:table}.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{color:#8cc63e;content:"\3009";margin-left:.5rem}.list-columns li:last-of-type:after{content:""}.staff-images{list-style:none;padding-left:0}.staff-images:after{clear:both;content:"";display:table}.staff-images li{display:block;float:left;margin-bottom:2.4rem;margin-right:2.35765%;width:48.82117%}.staff-images li:last-child,.staff-images li:nth-child(2n){margin-right:0}.staff-images li:nth-child(odd){clear:left}@media only screen and (min-width:600px){.staff-images li{display:block;float:left;width:31.76157%}.staff-images li,.staff-images li:nth-child(2n){margin-right:2.35765%}.staff-images li:nth-child(odd){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{display:block;float:left;width:23.23176%}.staff-images li,.staff-images li:nth-child(3n){margin-right:2.35765%}.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{color:#8cc63e;font-size:12rem;left:0;position:absolute;top:4.5rem}.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-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.8rem;margin-bottom:.6rem}.faculty-list{border-collapse:collapse;font-size:1.4rem;text-align:left;width:100%}.faculty-list thead tr{background-color:#e6e7e8;font-weight:700}.faculty-list th{padding:0 1.2rem;text-transform:uppercase}.faculty-list td{line-height:normal;padding:.6rem 1.2rem}.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{color:#141d28;text-decoration:underline}.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;font-size:1.7rem;height:2.4rem;width:2.4rem}.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;height:100px;margin-right:4%;width:100px}.faculty-list .faculty-extras-image img{border-radius:50%;height:100px;width:100px}.faculty-list .faculty-extras-text{display:block;float:left;width:70%}.faculty-list .faculty-extras__hidden{display:none}.course-list,.degree-requirements{border-bottom:1px solid hsla(210,4%,91%,.8);border-collapse:separate;border-spacing:3px 8px;font-size:1.2rem;margin-bottom:.6rem;text-align:left;width:100%}.course-list thead tr,.degree-requirements thead tr{background-color:#e6e7e8;font-size:1.4rem;font-weight:700;text-align:center}.course-list .area,.degree-requirements .area{text-indent:1rem;vertical-align:top;width:30%}@media only screen and (min-width:845px){.course-list .area,.degree-requirements .area{text-indent:3rem}}.course-list .credit,.degree-requirements .credit{vertical-align:top;width:20%}.course-list .title,.degree-requirements .title{vertical-align:top;width:50%}.course-list,.course-list tbody,.degree-requirements tbody{line-height:normal}.course-list td{padding:.6rem 0;vertical-align:top}.course-list thead tr{font-size:1rem;padding-left:1.2rem;text-align:left}@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{clear:both;content:"";display:table}.two-columns li{width:100%}@media only screen and (min-width:600px){.two-columns li{display:block;display:list-item;float:left;margin-right:2.35765%;width:48.82117%}.two-columns li:last-child,.two-columns li:nth-child(2n){margin-right:0}.two-columns li:nth-child(odd){clear:left}}.three-columns:after{clear:both;content:"";display:table}.three-columns li{width:100%}@media only screen and (min-width:600px){.three-columns li{display:block;display:list-item;float:left;margin-right:2.35765%;width:31.76157%}.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{color:#fff;display:none;line-height:normal;list-style:none;margin-top:4.8rem;padding-left:0;text-align:center}.navigation-grid:after{clear:both;content:"";display:table}@media only screen and (min-width:845px){.navigation-grid{display:block}}.navigation-grid li{background:#8cc63e;border:3px solid #fff;border-left:0;border-top:0;float:left;height:9.6rem;margin:0;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:25%}.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{height:100%;margin:auto;text-align:center;vertical-align:middle;width:100%}.navigation-grid li a{color:#fff;text-decoration:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.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;right:0;top:0}}.ootp-heading{line-height:normal;margin-bottom:4.8rem;position:relative}.ootp-heading:after{clear:both;content:"";display:table}.ootp-heading-copy-container{position:relative}.ootp-heading-copy-container:after{clear:both;content:"";display:table}.ootp-heading-copy{bottom:0;position:absolute}.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{clear:both;content:"";display:table}.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-bottom:1.2rem;margin-top:0}.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;font-size:2rem;margin-right:2.4rem;vertical-align:middle}.events-sidebar{color:#bbbdc0;padding:0 2.4rem;position:relative;width:100%}@media only screen and (min-width:845px){.events-sidebar{display:block;float:left;margin-right:2.35765%;padding:0 0 0 2.4rem;position:relative;top:-1.8rem;width:23.23176%}.events-sidebar:last-child{margin-right:0}}.events-sidebar h2{font-family:BlackerProTx-Rg;font-size:1.2rem;margin-bottom:1.2rem;margin-top:0;text-transform:uppercase}.events-sidebar h3{font-size:1.2rem;margin:0;position:relative}.events-sidebar h3 i{color:#8cc63e;font-size:1.6rem;left:-3rem;position:absolute;top:.5rem}.events-sidebar p{font-size:1.2rem;margin:0 0 1.2rem}@media only screen and (min-width:845px){.event-listing{display:block;float:left;margin-right:2.35765%;padding-right:2.4rem;width:74.41059%}.event-listing:last-child{margin-right:0}}.event-listing img{margin-bottom:2.4rem}.wrapper-beta{position:relative;width:100%}.wrapper-beta .container{margin-bottom:2.4rem}.wrapper-beta p{font-size:1.4rem}.wrapper-beta h1{border-bottom:1px solid #fff;color:#fff;font-family:BlackerProTx-Rg;font-size:3rem;line-height:normal;margin-bottom:2.4rem;margin-top:0;padding-bottom:2.4rem}.wrapper-beta h2{font-family:BlackerProTx-Rg;font-size:2rem}.wrapper-beta h2 i{font-size:3rem;margin-right:2.4rem}.wrapper-beta h3{border-bottom:1px solid #e6e7e8;cursor:pointer;font-family:BlackerProTx-Rg;font-size:1.6rem}.wrapper-beta h4{cursor:pointer;font-size:1.7rem;margin-bottom:1.2rem;margin-top:0}.wrapper-beta ol{padding-left:4.8rem}.wrapper-beta article{padding-bottom:4.8rem;padding-top:2.4rem}.container{margin-left:auto;margin-right:auto;max-width:90%;position:relative}.container:after{clear:both;content:"";display:table}@media only screen and (min-width:1150px){.container{max-width:110rem}}.beta-header{background-color:#8cc63e;padding:4.8rem 0 0;position:relative;width:100%}.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{display:block;float:left;margin-right:2.35765%;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{display:block;float:left;margin-right:2.35765%;width:57.35098%}.beta-header-left:last-child{margin-right:0}}.beta-header-right{display:block;display:none;float:left;margin-right:2.35765%;position:relative;width:31.76157%}.beta-header-right:last-child{margin-right:0}.beta-header-right img{bottom:0;display:block;position:absolute}@media only screen and (min-width:600px){.beta-header-right{display:block}}.beta-spacer{height:9.6rem;position:relative;width:100%}.question-block{display:none;padding-left:4.8rem}.question-group p{display:none;margin-top:1.2rem}.beta-modal h2{font-family:BlackerProTx-Rg;font-size:2rem}.beta-modal .gallery-help-modal-instructions{width:60rem}.beta-modal a{color:#fff;font-size:1.4rem;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{background-color:#ef4b4b;bottom:0;color:#fff!important;display:none!important;display:none;font-style:italic;font-weight:700;line-height:normal;padding:.6rem 1.2rem;position:absolute;right:9.6rem;text-decoration:none!important;z-index:9999}@media only screen and (min-width:1050px){.beta-feedback-link{display:block}}.beta-return{position:absolute;right:-4.8rem;top:-4.8rem}.beta-return i{font-size:1.7rem;margin-left:10px;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{border-bottom:none;cursor:auto;font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;margin:0}.beta-changelog-date{font-size:1.2rem;font-style:italic}.course-detail h2{font-size:1.6rem}.course-detail h2,.course-detail hr:first-of-type{margin-bottom:1.2rem}.course-detail p:first-of-type{margin-top:1.2rem}.home--news-container{background-color:#fff;color:#141d28;min-height:320px;width:100%}.home--news-container:after{clear:both;content:"";display:table}.home--news-container--nav{background-color:#fff;color:#141d28;font-family:BlackerProTx-Rg;font-size:2.7rem;font-weight:200;padding:2.4rem 0;text-align:center;text-transform:uppercase}.home--news-container--nav span{font-size:2.2rem;padding:0 .6rem;text-transform:none}.home--news-container__inner{margin-left:auto;margin-right:auto;max-width:90%;position:relative}.home--news-container__inner:after{clear:both;content:"";display:table}@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{height:auto;padding:1.2rem 2.4rem 2.4rem}.home--news-container--news-item h3{font-family:AxiformaBook,Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:500;margin-bottom:-1.2rem;margin-top:0;min-height:4.8rem}.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{color:#141d28;text-decoration:underline}.home--news--more:active i,.home--news--more:focus i,.home--news--more:hover i{color:#8cc63e}.home--news--category{background-color:#141d28;color:#fff;font-size:1.2rem;margin-left:1.2rem;padding:.2rem 1.2rem}.home--news-container--arrows i{color:#8cc63e;cursor:pointer;font-size:3rem;position:absolute;top:50%;-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{left:auto;right:-7.2rem}.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);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:9999}.weather-overlay.open{display:block}.weather-modal{background-color:#fff;height:auto;margin:9.6rem auto 0;padding:2.4rem;position:relative;width:300px}.weather-close{color:#141d28;font-size:2rem;font-weight:700;position:absolute;right:1.2rem;text-decoration:none;top:1.2rem}.lp-intro-content,.lp-intro-wrapper{background-color:#141d28;display:block;float:left;width:100%}.lp-intro-content{color:#fff;height:100%;left:0;margin-bottom:8rem;padding-left:13.33%;padding-right:13.33%;top:0}@media only screen and (min-width:1050px){.lp-intro-content{margin-bottom:0;width:71%}}.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-bottom:-1.41em;margin-left:-1.33em;margin-top:6rem}}.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{display:block;margin-bottom:6rem}}.lp-intro-content li{font-size:1.3rem;font-weight:700}.lp-leaf{background-color:#fff;color:#8cc63e;display:block;float:left;font-size:4.8rem;line-height: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{background:url(assets/img/lp-visit-life.jpg);background-position:50%;background-size:cover;display:block;float:right;height:200px;padding:0;width:100%}@media only screen and (min-width:1050px){.lp-visit-img{width:29%}}.lp-visit-img img{height:100%;margin:0;padding:0;width:100%}.lp-visit-img .lp-visit-text-box{border:2px solid #fff;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:58%}.lp-visit-img .lp-visit-text-box p{color:#fff;font-size:2.4rem;font-weight:700;line-height:3.2rem;text-align:center}.lp-call-out{background-color:#fff;color:#141d28;display:block;float:left;right:0;top:0;width:100%}@media only screen and (min-width:1050px){.lp-call-out{width:29%}}.lp-call-out h2{font-size:2.6rem;line-height:3.3rem;margin:6.2rem auto 1rem;text-align:center;width:85%}.lp-call-out p{font-size:1.6rem;line-height:2.2rem;margin:.5em auto;text-align:center;width:50%}@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{margin:3rem 15%;text-align:center;vertical-align:center;width:70%}.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;margin:0;width:100%}.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{margin:10%;width:80%}.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{color:#8cc63e;content:"\e622";display:block;float:left;font-family:life;font-size:14rem;position:relative;top:110px;width:100%}}.lp-call-out form{margin:2rem auto 8rem;width:74%}@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{display:block;float:left;height:5rem;margin:.8rem;width:100%!important}@media only screen and (min-width:700px){.lp-call-out form input{margin:1%;width:31%!important}}@media only screen and (min-width:1050px){.lp-call-out form input{float:none;width:100%!important}}.lp-call-out form input[type=submit]{background-color:#141d28;border-color:#141d28;font-weight:700!important;margin-bottom:5rem}@media only screen and (min-width:700px){.lp-call-out form input[type=submit]{margin-bottom:7rem;margin-left:34%;margin-right:33%}}@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{background-color:#fff;border:2px solid #141d28;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{padding:6rem 0 0;width:100%}}@media only screen and (min-width:1050px){.lp-sections{margin-bottom:8rem;margin-left:11.1%;margin-top:8rem;padding-top:0}}.lp-sections .lp-section{display:block;float:left;margin-bottom:6rem}@media only screen and (min-width:650px){.lp-sections .lp-section{margin-bottom:4rem;margin-left:17.4%;margin-right:17.4%;width:65.1%}}@media only screen and (min-width:800px){.lp-sections .lp-section{margin-bottom:4rem;margin-left:22.4%;margin-right:22.4%;width:55.1%}}@media only screen and (min-width:1050px){.lp-sections .lp-section{margin-left:0;margin-right:11.1%;width:18.5%}}.lp-sections .lp-section h2{display:block;float:left;font-size:1.8rem;line-height:2.1rem;margin-bottom:3.6rem;margin-top: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;margin:0;padding: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{background-color:#141d28;border-radius:50%;color:#fff;display:block;float:left;font-size:6rem;height:12rem;line-height:14rem;text-align:center;width:12rem}.lp-icon-container{display:block;float:left}@media only screen and (min-width:700px){.lp-icon-container{height:20rem;margin-right:2.2rem;padding-top:3rem;width:30%}}@media only screen and (min-width:1050px){.lp-icon-container{height:100%;width:100%}}.lp-icon-container:after{content:" ";display:block;float:left;height:1rem;width:100%}@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;float:left;height:1rem;width:100%}}.lp-sections:after{display:inline-block;float:left;height:1rem;width:100%}.lp-image-break{display:block;float:left;height:200px;overflow:hidden;width:100%}@media only screen and (min-width:700px){.lp-image-break{height:299px}.lp-image-break img{display:block;width:100%}}.lp-grayline{background-color:#d8d8d8;height:1rem}.lp-grayline,.lp-text-break{display:block;float:left;width:100%}.lp-text-break{background-color:#141d28;padding-bottom:6rem;padding-top:6rem}.lp-text-break p{color:#fff;display:block;float:left;font-size:2.4rem;line-height:4.6rem;margin:0 15%;padding:0;width:70%}.lp-main-outer-container{display:block;float:left;padding-top:5rem;width:100%}.lp-main-content{margin:0 auto;width:65%}.lp-main-content h2{font-size:2.2rem;font-weight:700;line-height:2.9rem;margin-top:5rem}.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{background-color:#141d28;color:#fff;display:block;float:left;font-size:1.6rem;font-weight:700;line-height:5rem;margin-bottom:5rem;margin-top:4rem;min-width:17rem;text-align:center;text-decoration:none;width:20%}.lp-main-content .lp-apply-button:focus{background-color:#fff;border:2px solid #141d28;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{border:0;bottom:1.3rem;color:#141d28;display:block;float:left;font-size:1.6rem;line-height:2rem;margin-left:3rem;margin-right:3rem;position:relative;text-decoration:none}@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;float:left;width:100%}.lp-accent .lp-leaf{display:none}@media only screen and (min-width:700px){.lp-accent .lp-leaf{display:block;font-size:4.8rem;line-height:4.8rem;margin-right:.8rem;min-width:4.8rem;width:8%}}.lp-accent p{display:block;float:left;font-weight:700;margin:0;right:0;top:0;width:80%}@media only screen and (min-width:1050px){.lp-accent p{margin-left:.4%;width:90%}}.lp-track-links{background-color:#141d28;color:#fff;display:block;float:left;margin-right:2.35765%;padding-bottom:5rem;width:100%}.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;text-align:center;width:100%}.lp-track-links a{border:2px solid #fff;display:block;float:left;font-size:1.6rem;font-weight:700;height:5rem;line-height:5rem;overflow:hidden;text-align:center;vertical-align:center}.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{background-color:#fff;color:#141d28}@media only screen and (min-width:950px){.lp-track-links__top{display:block;float:left;margin-left:17.05961%;margin-right:2.35765%;width:65.88078%}.lp-track-links__top:last-child{margin-right:0}}@media only screen and (min-width:1150px){.lp-track-links__top{display:block;float:left;margin-left:25.58941%;margin-right:2.35765%;width:48.82117%}.lp-track-links__top:last-child{margin-right:0}}.lp-track-links__top a{margin:.8rem 20%;width:60%}@media only screen and (min-width:700px){.lp-track-links__top a{margin:1%;width:31.1%}}.lp-track-links__bottom{margin-bottom:5rem}@media only screen and (min-width:700px){.lp-track-links__bottom{display:block;float:left;margin-left:17.05961%;margin-right:2.35765%;width:65.88078%}.lp-track-links__bottom:last-child{margin-right:0}}@media only screen and (min-width:950px){.lp-track-links__bottom{display:block;float:left;margin-left:25.58941%;margin-right:2.35765%;width:48.82117%}.lp-track-links__bottom:last-child{margin-right:0}}@media only screen and (min-width:1150px){.lp-track-links__bottom{display:block;float:left;margin-left:34.11922%;margin-right:2.35765%;width:31.76157%}.lp-track-links__bottom:last-child{margin-right:0}}.lp-track-links__bottom a{margin:.8rem 20%;width:60%}@media only screen and (min-width:700px){.lp-track-links__bottom a{margin:1.5%;width:47%}}.lp-quick-message{background-color:#141d28;color:#fff;display:block;float:left;padding-bottom:4rem;padding-top:4rem;width:100%}.lp-quick-message p{display:block;font-size:2.4rem;line-height:4.2rem;margin:2rem 15% 3rem;text-align:center;width:70%}.lp-quick-message a,.lp-quick-message a:hover,.lp-quick-message a:link,.lp-quick-message a:visited{background-color:#fff;color:#141d28;display:block;font-size:1.6rem;font-weight:700;line-height:5rem;margin:2rem auto;min-width:17rem;text-align:center;text-decoration:none;width:15%}.lp-quick-message a:focus{background-color:#fff;border:2px solid #141d28;color:#141d28}.lp-call-out-lanscape{background-color:#fff;color:#141d28;display:block;float:left;right:0;top:0;width:100%}.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{margin-left:15%;margin-right:15%;margin-top:2rem;text-align:center;width:70%}.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{font-size:2.6rem;line-height:3.3rem;margin:6.2rem auto 1rem;text-align:center;width:80%}.lp-call-out-lanscape p{font-size:1.6rem;line-height:2rem;margin:.5em auto;text-align:center;width:50%}.lp-call-out-lanscape form{margin:2rem auto;width:73%}@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;margin:.8rem;width:100%!important}@media only screen and (min-width:700px){.lp-call-out-lanscape form input{margin:1%;width:31%!important}}.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]{background-color:#141d28;border-color:#141d28;font-weight:700!important}@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{background-color:#fff;border:2px solid #141d28;color:#141d28}.lp-footer{background-color:#141d28;color:#fff;float:left;font-size:1rem;height:4.5rem;line-height:4rem;margin-top:9rem;width:100%}.connected-form,.lp-footer{display:block;text-align:center}.connected-form{background-position:50% 50%;background-size:cover;padding:9.6rem 0}.connected-form h1{color:#fff;font-size:4.2rem;font-weight:700;line-height:1.3;margin-bottom:4.8rem}.connected-form form input[type=email],.connected-form form input[type=text]{background-color:rgba(20,29,40,.1);border:2px solid #fff;color:#fff;font-weight:700;line-height:2.4rem;padding:4px 8px;text-align:center}.connected-form form input[type=submit]{background-color:#141d28;border:0;color:#fff;font-weight:700;margin-top:4.8rem;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease}.connected-form form input[type=submit]:active,.connected-form form input[type=submit]:focus,.connected-form form input[type=submit]:hover{background-color:#fff;color:#141d28}.connected-form form ::-webkit-input-placeholder{color:#fff;font-weight:700}.connected-form form :-moz-placeholder,.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{clear:both;content:"";display:table}.video-archive .video-item{border:3px solid transparent;display:block;float:left;margin-bottom:3.6rem;margin-right:2.35765%;padding:2.4rem;text-align:center;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;transition:all .15s ease;width:48.82117%}.video-archive .video-item:last-child,.video-archive .video-item:nth-child(2n){margin-right:0}.video-archive .video-item:nth-child(odd){clear:left}@media only screen and (min-width:845px){.video-archive .video-item{display:block;float:left;margin-right:2.35765%;width:31.76157%}.video-archive .video-item:nth-child(2n){margin-right:2.35765%}.video-archive .video-item:nth-child(odd){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{background-color:rgba(20,29,40,.05);border:2px solid rgba(20,29,40,.15);color:#141d28}.video-archive .video-item img{display:block;height:auto}.video-archive .video-title{font-weight:700;margin-bottom:0;margin-top:.6rem}@media only screen and (min-width:845px){.video-nav{padding-top:4.8rem}}.generic-title{font-size:1.4rem!important;font-weight:700;margin-bottom:0;margin-top:0;padding-left:2.4rem;text-transform:uppercase}.masthead-old{position:relative;z-index:1}.masthead-old .masthead-hero-old{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;max-height:100vh;overflow:hidden!important;position:relative}.masthead-old .masthead-play-old{bottom:2.4rem;color:#fff;display:inline-block;right:2.4rem;text-decoration:none;z-index:2}.masthead-old .masthead-play-old svg{fill:#fff;border-radius:50%;display:block;height:4.8rem;width:4.8rem}.masthead-old .masthead-down-arrow-old{bottom:2.4rem;color:#fff;cursor:pointer;display:none;font-size:3rem;left:50%;line-height:4rem;position:absolute;text-decoration:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;z-index:2}@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{color:#fff;position:absolute;text-align:center;top:0;top:45%;width:100%;z-index:2}.masthead-old .masthead-intro-old .button{border:0;margin-top:4.8rem}.masthead-old .masthead-intro-old h1{font-size:2.8rem;line-height:1.75;margin:0 auto 2.4rem;padding-top:2.4rem;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;line-height:5rem;width:65rem}}@media only screen and (min-width:1350px){.masthead-old .masthead-intro-old h1{font-size:4.8rem;line-height:7rem;width:75rem}}.row{margin-left:auto;margin-right:auto;max-width:90%;position:relative;text-align:left}.row:after{clear:both;content:"";display:table}@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{color:#8cc63e;display:inline-block;font-family:BlackerProDis-Bd;font-size:5.5rem!important;line-height:5.9rem!important;margin:0!important;padding-top:2.4rem!important;text-align:left;text-transform:uppercase;width:auto!important}@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{font-size:2.4rem!important;font-weight:700;line-height:3.3rem!important;text-align:left;text-transform:uppercase}@media only screen and (min-width:1024px){.hp-promo__tagline{line-height:2.6rem!important;text-align:center}}@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;margin-bottom:0!important;text-align-last:justify!important}.hp-promo__msg p:after{content:"";display:inline-block;width:100%}}.hp-promo__callouts{list-style-type:none;margin:0 auto;padding-left:0;text-align:center}.hp-promo__callouts:after{clear:both;content:"";display:table}@media only screen and (min-width:1024px){.hp-promo__callouts{max-width:47.5rem}}@media only screen and (min-width:1250px){.hp-promo__callouts{margin:0 auto 4.8rem;max-width:80%;padding-left:2.4rem}}.hp-promo__callouts li{margin-bottom:1.2rem;position:relative}.hp-promo__callouts li:after{clear:both;content:"";display:table}.hp-promo__callouts li:last-child{margin-bottom:0}@media only screen and (min-width:1250px){.hp-promo__callouts li{display:block;float:left;margin-bottom:0;margin-right:2.35765%;width:31.76157%}.hp-promo__callouts li:last-child{margin-right:0}}.hp-promo__callouts li .stat{float:left;font-family:BlackerProDis-Bd;font-size:4.5rem;line-height:4.5rem!important;overflow:hidden;width:9rem}.hp-promo__callouts li .stat:after{color:#8cc63e;content:"//";display:inline-block;letter-spacing:-10px;margin:0 1.8rem 0 .8rem}.hp-promo__callouts li .message{font-family:BlackerProDis-Bd;font-size:1.8rem;left:8.5rem;line-height:2.1rem;position:absolute;text-align:left;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:18.6rem}.hp-promo__btm-bar{background-color:#141d28;border-bottom:1px solid #fff;position:static;z-index:999}@media only screen and (min-width:1050px){.hp-promo__btm-bar{bottom:0;left:0;position:absolute;right:0}}.hp-promo__btm-bar p{color:#fff;font-size:1.2rem;margin:0 auto;max-width:80%;padding:1.2rem 0;text-align:center}@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{background-color:#141d28;border:2px solid #fff;border-left:0;border-right:0;display:block;padding-top:4.8rem}.hp-promo__badge>img{display:none}@media only screen and (min-width:768px){.hp-promo__badge{background-color:transparent;border:0;padding-top:0;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{margin-left:auto;margin-right:auto;max-width:90%;padding:1.2rem 0;position:relative}.hp-promo__badge-content:after{clear:both;content:"";display:table}@media only screen and (min-width:768px){.hp-promo__badge-content{max-width:none}}.hp-promo__badge-content .promo-img{display:block;float:left;margin-left:8.5%;margin-right:2.5%;width:23%}@media only screen and (min-width:768px){.hp-promo__badge-content .promo-img{float:none;margin-left:0;margin-right:0;width:100%}}.hp-promo__badge-content .promo-img img{display:block}.hp-promo__badge-content .promo-msg{display:block;float:left;left:45%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px){.hp-promo__badge-content .promo-msg{float:none;margin-right:0;position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:100%}.hp-promo__badge-content{background-color:#141d28;border:2px solid #fff;border-bottom:0;border-top:0;padding:4.8rem 2.8rem 0}}.hp-promo__badge-content p{color:#fff;margin:0}@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{background:linear-gradient(180deg,#000,#000 20%,#fff 0,#fff 40%,#000 0,#000 60%,#fff 0,#fff 80%,#000 0,#000);bottom:0;content:"";height:1em;left:-1.25em;position:absolute;top:.8em;width:2em}.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{color:#141d28;display:none;flex-direction:column;font-size:22px;height:100vh;margin-top:59px;position:absolute;text-align:left;width:100%;z-index:9}.mobile-side-menu2020 ul{list-style:none;padding-left:0}.mobile-side-menu2020 ul li{border-bottom:1px solid #141d28;padding-left:1em}.mobile-side-menu2020 ul li a,.mobile-side-menu2020 ul li a:visited{color:#141d28;flex:1 1 auto;text-decoration:none}@media only screen and (min-width:800px){.mobile-side-menu2020{display:none}}.mobile-side-menu2020 .header-level2020 .menu-nav2020-mobile-container ul{background-color:#8cc63e;color:#fff;display:flex;flex:1 1 auto;flex-direction:column;height:100vh}.mobile-side-menu2020 .header-level2020 .menu-nav2020-mobile-container ul li{display:flex;line-height:2;padding-left:1em;padding-right:.5em}.mobile-side-menu2020 .header-level2020{left:0;position:relative;width:100%;z-index:9}.mobile-side-menu2020 .categories-hidden{z-index:1!important}.mobile-side-menu2020 .category-level2020{left:0;min-height:100vh;overflow-x:hidden;position:absolute;top:0;-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;width:100%;z-index:10}.mobile-side-menu2020 .category-level2020 .side-container2020{background-color:#000;min-height:100vh;padding-left:24px;padding-top:24px;position:relative;right:-500px;-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;width:100%}.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;font-size:35px;text-decoration:none}@media only screen and (min-width:800px){.logo2020,.logo2020:active,.logo2020:hover,.logo2020:link,.logo2020:visited{font-size:50px}}.middle-bar{background-color:#fff;display:flex;justify-content:space-around}.middle-bar .middle-bar__left{display:flex;flex:1 1 50%;justify-content:center}.middle-bar .middle-bar__left .crest{align-items:center;display:none;flex-direction:column;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{align-self:center;flex:0 0 40%;justify-content:center;margin:0!important}.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{align-self:center;display:flex;flex:1 1 50%;justify-content:center}.middle-bar .middle-bar__right .search-area a{align-self:center;color:#000;flex:1 1 10%;text-align:left;text-decoration:none}.middle-bar .middle-bar__right form{flex:1 1 90%;margin:0 1em}.middle-bar .middle-bar__right input{color:#000;height:40px;width:100%}.main-nav-bar2020 #search-form-li{display:none}@media only screen and (min-width:1050px){.main-nav-bar2020 #search-form-li{display:inline-block}}.main_nav-bar2020{display:none}@media only screen and (min-width:800px){.main_nav-bar2020{display:block}}.main-nav-bar2020 .menu-nav2020-bottom-container{background-color:#8cc63e;color:#141d28;display:none;width:100%}@media only screen and (min-width:800px){.main-nav-bar2020 .menu-nav2020-bottom-container{display:block}}.main-nav-bar2020 .menu-nav2020-bottom-container .menu{color:#141d28;display:flex;justify-content:flex-end}.main-nav-bar2020 .menu-nav2020-bottom-container .menu a:hover,.main-nav-bar2020 .menu-nav2020-bottom-container .menu li>a:focus{border-bottom:solid #141d28}.main-nav-bar2020 .menu-nav2020-bottom-container .menu .menu-item{border-left:1px solid #141d28;flex:0 0 12.5%}.main-nav-bar2020 .menu-nav2020-bottom-container .menu .menu-item:first-child{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:solid #fff}.main-nav-bar2020 ul li{background-color:none;color:#fff;display:inline-block}.main-nav-bar2020 ul li a{color:#141d28;font-family:inherit;font-size:12px;font-weight:700;margin:0;overflow-y:hidden;padding-left:.5em;padding-right:.5em;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:600px){.main-nav-bar2020 ul li a{color:#141d28;padding-left:1em;padding-right:1em}}@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{color:#fff;display:block;width:100%}.menu-nav2020-top-container .menu{display:flex;justify-content:flex-end}.menu-nav2020-top-container .menu .menu-item{border-left:1px solid #fff;color:#fff;flex:0 0 12.5%}.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:first-child{border-left-width:0}.expanded-menu-content2020{border-top:1px solid #141d28;display:none}@media only screen and (min-width:600px){.expanded-menu-content2020{display:flex}.expanded-menu-content2020 .tier2-menus{border-right:1px solid #000;flex:0 0 20%;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{color:#141d28;text-decoration:none}.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{color:#141d28;flex:0 0 auto;padding-bottom:2em}.expanded-menu-content2020 .submenu-hovered-small h4{color:#141d28;text-align:center}.expanded-menu-content2020 .submenu-hovered-small .menu{display:flex;flex-direction:row}.expanded-menu-content2020 .submenu-hovered-small .menu .menu-item{flex:1 1 15%;font-size:22px;padding-bottom:2em;padding-left:2em;padding-right: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;padding-right:3em;text-align:right}}.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:solid #fff}.main-nav-bar ul li{background-color:none;color:#fff;display:inline-block}.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{color:#141d28;color:#fff;font-family:inherit;font-size:13px;font-weight:700;line-height:51px;margin:0;overflow-y:hidden;padding-left:.5em;padding-right:.5em;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:600px){.main-nav-bar ul li a{color:#fff;font-size:16px;padding-left:1em;padding-right:1em}}.main-nav-expander a:after{content:"\e61d";font-family:life;font-size:1.2rem;font-style:normal;font-variant:normal;font-weight:700;line-height:1;margin-left:.3rem;text-transform:none}.search-hidden{display:none!important}.nav-hidden,.search-hidden{height:0!important;max-height:0!important}@media only screen and (min-width:600px){.nav-hidden{height:auto;max-height:0!important}}.main-nav-expanded-container{background-color:#8cc63e;height:600px;left:0;position:absolute;top:108px;width:100%;z-index:9}@media only screen and (min-width:600px){.main-nav-expanded-container{height:fit-content;max-height:800px;overflow-y:hidden;transition-duration:.2s;-webkit-transition-duration:.2s;transition-property:all;-webkit-transition-property:all}}.main-nav-expanded-container a:hover{color:#000;text-decoration:underline}.main-nav-expanded-container .expanded-menu-content{height:100%;overflow-y:auto}.main-nav-search-dropdown{color:#000;height:3.5em;width:100%}.main-nav-search-dropdown form{color:#000;flex:1 1 100%;height:100%}.main-nav-search-dropdown form ul{display:flex;height:100%;justify-content:flex-end;list-style:none;margin:0 auto;width:80%}.main-nav-search-dropdown form ul .single-input{display:flex;flex:1 1 10em}.main-nav-search-dropdown form ul .single-input input{align-self:center;padding:.4rem;width:100%}.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{align-self:center;background-color:#141d28;border:1px solid transparent;color:#000;font-weight:700;line-height:normal;margin-left:2em;padding:.4rem 1rem;text-align:center;text-decoration:none;width:100%}#show-search-dropdown{color:#141d28;display:inline-block;text-decoration:none}#show-search-dropdown:focus{border-bottom:2px solid #141d28}.main-nav-sub-col{display:inline-block;padding-bottom:1em;vertical-align:top;width:100%}@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{color:#222;font-family:inherit;font-size:16px;font-weight:700;margin-left:0;padding:0;text-align:left;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:600px){.main-nav-sub-col h4{margin-bottom:-5rem}}.main-nav-sub-col ul{list-style:none;padding:0;text-align:left}@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{margin:0;padding:0;width:100%}.luc-content .luc-main{float:left;padding-right:2.4rem;width:100%}@media only screen and (min-width:600px){.luc-content .luc-main{width:75%}}.luc-content .luc-sidebar{align-items:center;border-left:1px solid #e6e7e8;display:flex;flex-direction:column;list-style:none;margin:0;width:100%}.luc-content .luc-sidebar li{flex:1 1 auto}@media only screen and (min-width:600px){.luc-content .luc-sidebar{width:25%}}.luc-content .luc-sidebar li{margin-bottom:2.4rem}.luc-content .luc-sidebar img{display:block;height:auto}