@import url(https://fonts.googleapis.com/css?family=Averia+Serif+Libre:700|News+Cycle:400,700);html.video{margin-bottom:0}body{margin:0;padding:0;text-rendering:optimizeLegibility;font-family:"News Cycle",serif;font-weight:400;font-size:18px;color:#222;line-height:1.4}.site-container{position:relative;overflow:hidden}.wrap{margin:0 auto;max-width:1600px;padding:0 20px}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}a,a:link,a:visited{color:#408743;text-decoration:none}a:active,a:hover,a:link:active,a:link:hover,a:visited:active,a:visited:hover{color:#50aa54;text-decoration:none}.container-dark{color:#fff}.container-dark tfoot,.container-dark thead{color:#fff}.container-dark a,.container-dark a:link,.container-dark a:visited{color:#00e}.container-dark a:active,.container-dark a:hover,.container-dark a:link:active,.container-dark a:link:hover,.container-dark a:visited:active,.container-dark a:visited:hover{color:#551a8b}.container-dark h1,.container-dark h2,.container-dark h3,.container-dark h4,.container-dark h5,.container-dark h6{color:#fff}p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:1.4;margin-bottom:12px}h1,h2,h3,h4,h5,h6{font-family:"Averia Serif Libre",sans-serif;font-weight:700;color:#222;margin-top:3.6px;margin-bottom:9px;line-height:1.6}h1{font-size:72px}@media only screen and (max-width:640px){h1{font-size:30px}}h2{font-size:37px}@media only screen and (max-width:640px){h2{font-size:28px}}h3{font-size:30px}@media only screen and (max-width:640px){h3{font-size:24px}}h4{font-size:23px}@media only screen and (max-width:640px){h4{font-size:20px}}h5{font-size:20px}@media only screen and (max-width:640px){h5{font-size:18px}}h6{font-size:18px}@media only screen and (max-width:640px){h6{font-size:16px}}hr{height:2px;width:100%;background:#222;border:0}form{margin-bottom:20px}input[type=file]{font-size:16px;line-height:1}.spotlight--list ul,.spotlight--random ul{height:71vh;min-height:540px}@media only screen and (max-width:800px){.spotlight--list ul,.spotlight--random ul{height:500px}}@media only screen and (max-width:640px){.spotlight--list ul,.spotlight--random ul{height:400px}}.spotlight--list li,.spotlight--random li{opacity:1;display:block;height:100%;position:relative}.spotlight--list .spotlight-content,.spotlight--random .spotlight-content{height:100%}.spotlight--list .spotlight-overlay,.spotlight--random .spotlight-overlay{text-align:center;display:flex;flex-direction:column;justify-content:center;height:100%;padding:100px;padding-bottom:30px}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay,.spotlight--random .spotlight-overlay{padding:30px 60px}}.spotlight--list .spotlight-overlay .spotlight-text,.spotlight--random .spotlight-overlay .spotlight-text{display:flex;flex-direction:column}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{display:block;color:#fff;font-family:"Averia Serif Libre",sans-serif;font-size:97px;line-height:1;text-shadow:1px 1px 1px gray;letter-spacing:-2px;order:2;margin-bottom:40px}@media only screen and (max-width:800px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:50px}}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__title,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:30px}}.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content{color:#fff;font-size:26px;line-height:1.1;text-shadow:1px 1px 1px gray}@media only screen and (max-width:800px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content{font-size:22px}}@media only screen and (max-width:640px){.spotlight--list .spotlight-overlay .spotlight-text .spotlight-text__content,.spotlight--random .spotlight-overlay .spotlight-text .spotlight-text__content{font-size:20px}}.spotlight--list .spotlight-overlay .spotlight-button .spotlight-button__contents,.spotlight--random .spotlight-overlay .spotlight-button .spotlight-button__contents{display:inline-block;color:#fff;background:#408743;transition:background .3s ease;padding:20px;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:15px}.spotlight--list .spotlight-overlay .spotlight-button .spotlight-button__contents:hover,.spotlight--random .spotlight-overlay .spotlight-button .spotlight-button__contents:hover{background:#60b463;transition:background .3s ease}.spotlight--list .slider__controls .slider-controls-nav .slider-nav::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav::after{font-size:120px;color:#fff;padding:0 20px}@media only screen and (max-width:800px){.spotlight--list .slider__controls .slider-controls-nav .slider-nav::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav::after{font-size:100px}}@media only screen and (max-width:640px){.spotlight--list .slider__controls .slider-controls-nav .slider-nav::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav::after{font-size:60px}}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--prev::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--prev::after{content:'\f104'}.spotlight--list .slider__controls .slider-controls-nav .slider-nav--next::after,.spotlight--random .slider__controls .slider-controls-nav .slider-nav--next::after{content:'\f105'}.spotlight--list .slider__controls .slider-controls-pager,.spotlight--random .slider__controls .slider-controls-pager{display:none}.search-is-visible .overlay-container{display:block}.mobile-is-visible .offcanvas-container{transform:translate(0,0)}.content-block.quicklinks-block .collection--list{margin:0}.content-block.quicklinks-block .collection--list ul{list-style:none;margin:0;padding:0;display:flex}.content-block.quicklinks-block .collection--list .collection-item-label a{display:block;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;transition:color .2s ease;padding:20px;color:#000}.content-block.quicklinks-block .collection--list .collection-item-label a:hover{color:#c12436}.content-block.quicklinks-block .collection--list .collection-item-description,.content-block.quicklinks-block .collection--list .collection-item-image{display:none}.content-block.social-media-block ul{list-style:none;margin:0;padding:0;display:flex}.content-block.social-media-block img{width:auto}.content-block.social-media-block .collection-item-description,.content-block.social-media-block .collection-item-label{display:none}header{position:relative;z-index:999}header .wrap{display:flex;margin:0;max-width:none;padding:0}@media screen and (max-width:1160px){header .desktop-header{display:none}}header .mobile-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 20px}@media screen and (min-width:1160px){header .mobile-header{display:none}}header .mobile-header .fa{font-size:28px;cursor:pointer}header .nav-logo{align-self:center;padding:20px}@media screen and (min-width:500px){header .nav-logo{flex-shrink:0}}header .col-right{margin-left:auto}header .top-nav-container{display:flex;justify-content:flex-end}header .top-nav-container li{flex-shrink:0}@media screen and (max-width:1100px){header .top-nav-container .quicklinks-block{display:none}}header .bottom-nav-container{display:flex}header .search-container .search-block{display:none}header .search-container .search-trigger{width:50px;height:56px;display:flex;justify-content:center;align-items:center;cursor:pointer}.overlay-container{display:none;background:#408743;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9999;padding:20px;padding-top:140px}.overlay-container .wrap{max-width:800px}.overlay-container .search-title h4{color:#fff}.overlay-container .close-trigger{color:#fff;position:absolute;right:20px;top:10px;font-size:30px;cursor:pointer}.overlay-container .form-control--search::before{display:none}.overlay-container input{border-radius:0;box-shadow:none;border:0;padding:4px;font-weight:700;font-size:20px;height:auto}.overlay-container input::after,.overlay-container input::before{display:none}.offcanvas-container{position:absolute;right:0;top:0;bottom:0;transform:translateX(100%) translateX(50px);transition:transform .3s ease;width:300px;z-index:2000;background:#fecf49}.offcanvas-container .mobile-close{padding:10px;font-size:30px;cursor:pointer;width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:absolute;top:40px;left:0;transform:translateX(-100%);background:#fecf49}footer{padding:75px 0 5px;position:relative;background:#408743}footer::before{content:'';position:absolute;width:100%;height:100%;top:0;right:0;background:url("/designs/007008_5223_2/images/footer.png") top right/auto 100% no-repeat;z-index:1}footer .footer-image-block{display:none}footer .wrap{position:relative;z-index:10;max-width:1180px}footer .footer-title-container{margin-bottom:30px}footer .footer-title-container h1,footer .footer-title-container h2,footer .footer-title-container h3,footer .footer-title-container h4,footer .footer-title-container h5,footer .footer-title-container h6{color:#fff}footer .top-footer-container{position:relative}footer .top-footer-container h1,footer .top-footer-container h2,footer .top-footer-container h3,footer .top-footer-container h4,footer .top-footer-container h5,footer .top-footer-container h6{color:#fff}footer .top-footer-container .wrap{display:flex;width:100%}footer .top-footer-container .col-left{margin-right:20px}footer .top-footer-container .col-left h1,footer .top-footer-container .col-left h2,footer .top-footer-container .col-left h3,footer .top-footer-container .col-left h4,footer .top-footer-container .col-left h5,footer .top-footer-container .col-left h6{margin-left:0}footer .top-footer-container .col-left .locations-hours.locations-hours--variable{color:#fff}footer .top-footer-container .col-left .locations-hours.locations-hours--variable a{color:#fff}footer .top-footer-container .col-left .locations-hours.locations-hours--variable a:hover{text-decoration:underline}footer .top-footer-container .col-left .locations-hours.locations-hours--variable .location__title h5{font-weight:700;font-family:"News Cycle",serif}footer .top-footer-container .col-left .label{display:none}footer .top-footer-container .col-left .location__links{margin-top:30px}footer .top-footer-container .col-left .location__hours{display:none}footer .top-footer-container .col-right{margin-left:auto}@media only screen and (max-width:800px){footer .top-footer-container .col-right{display:none}}footer .top-footer-container nav.footer{margin-bottom:20px}footer .top-footer-container nav.footer li{list-style:none;font-weight:700}footer .top-footer-container nav.footer li a{color:#fff}footer .top-footer-container nav.footer li a:hover{color:#fff}footer .top-footer-container nav.footer>ul{-moz-columns:4;columns:4}@media only screen and (max-width:1600px){footer .top-footer-container nav.footer>ul{-moz-columns:3;columns:3}}@media only screen and (max-width:1024px){footer .top-footer-container nav.footer>ul{-moz-columns:2;columns:2}}footer .top-footer-container nav.footer>ul>li{text-align:left;width:180px;margin:0 10px 20px;-moz-column-break-inside:avoid;break-inside:avoid-column}footer .top-footer-container nav.footer>ul>li>a{font-size:18px;line-height:30px;padding:0}footer .top-footer-container nav.footer>ul>li>a:hover{text-decoration:underline}footer .top-footer-container nav.footer ul ul{margin:0}footer .top-footer-container nav.footer ul ul>li a{display:block;font-size:18px;line-height:21px;padding:4px 0;font-weight:400}footer .top-footer-container nav.footer ul ul>li a:hover{text-decoration:underline}footer .top-footer-container nav.footer ul ul ul{display:none}@media only screen and (max-width:800px){footer .bottom-footer-container .customer-utilities-block{display:none}}footer .social-media-block{margin-bottom:20px}footer .social-media-block .collection--list{margin:0}footer .social-media-block .collection--list ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-end}footer .social-media-block .collection--list li{padding:0 10px;margin-bottom:0}footer .social-media-block .collection--list .collection-item-image{margin:0}footer .customer-utilities-block{margin:0 auto}footer .customer-utilities-block .collection--list ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-start}footer .customer-utilities-block .collection--list li{margin:10px 30px 0 30px}footer .customer-utilities-block .collection--list li a,footer .customer-utilities-block .collection--list li p{color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700;padding-bottom:10px}footer .customer-utilities-block .collection--list li a:hover,footer .customer-utilities-block .collection--list li p:hover{color:#fff;text-decoration:underline}footer .customer-utilities-block .collection--list .collection-item-description{display:none}footer .copy-container{text-align:center;color:#fff;font-size:16px;margin-bottom:40px}footer .policy-container{text-align:center;color:#fff;font-size:16px;margin-bottom:10px}footer .policy-container a{color:#fff}footer .policy-container a:hover{color:#000}nav.dropdown ul{width:100%;display:flex;list-style:none;margin:0;padding:0}nav.dropdown li{position:relative}nav.dropdown a{display:block}nav.dropdown ul ul .nav__list--parent:hover::after{color:#408743}nav.dropdown ul ul .nav__list--parent a{padding-right:30px}nav.dropdown ul ul .nav__list--parent::after{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:20px;padding:0 10px;z-index:1}nav.dropdown>ul{border-top:solid 1px #d5d5d5}nav.dropdown>ul>li:last-child>a{background:#408743;color:#fff}nav.dropdown>ul>li:last-child>a:hover{color:#fff;background:#50aa54}nav.dropdown>ul>li:nth-last-child(2)>ul{right:0;left:auto}nav.dropdown>ul>li{flex-shrink:0}nav.dropdown>ul li:hover>a{color:#000}nav.dropdown>ul a{color:#000;font-size:23px;font-weight:700;text-transform:capitalize;padding:30px}nav.dropdown>ul>li>ul{padding:12px 0}nav.dropdown ul ul{display:none;position:absolute;width:auto;background-color:#fff}nav.dropdown ul ul li:hover>a{color:#408743}nav.dropdown ul ul a{background-color:#fff;width:340px;font-size:23px;line-height:24px;padding:13px 30px}nav.dropdown ul ul ul{top:0;left:100%;border-left:1px solid #d5d5d5}nav.dropdown li:hover>ul{display:block}nav.subnav{width:100%}nav.subnav ul{list-style:none;margin:0;padding:0}nav.subnav a{display:block;position:relative;font-size:23px;font-weight:400}nav.subnav a span.accordian_toggle{width:50px;height:100%;position:absolute;top:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center}nav.subnav a span.accordian_toggle::after{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"";color:#fed04f;font-size:20px}nav.subnav a span.accordian_toggle:hover::after{transform:rotate(90deg)}nav.subnav li.nav__list--parent a{padding-right:50px}nav.subnav li.accordian_open>a{color:null;background:null}nav.subnav li.accordian_open>a>span.accordian_toggle::after{transform:rotate(90deg)}nav.subnav ul li:not(:last-child) a{border-bottom:1px solid #fff}nav.subnav ul li a{font-size:23px;line-height:20px;padding:10px 0 10px 30px;color:#408743}nav.subnav ul li:hover>a{color:#408743}nav.subnav ul ul{display:none;margin:17px 0}nav.subnav ul ul li a{font-size:20px;padding:15px 0 15px 30px;margin-left:30px;border-left:1px solid #fed04f}nav.subnav ul ul ul{display:none}nav.subnav ul ul ul li a{padding:20px 20px 20px 60px}nav.mobile{width:100%}nav.mobile ul{list-style:none;margin:0;padding:0}nav.mobile>ul{padding:20px 0}nav.mobile a{display:block;position:relative;font-size:23px;font-weight:700}nav.mobile a span.accordian_toggle{width:50px;height:100%;position:absolute;top:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center}nav.mobile a span.accordian_toggle::after{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"";font-size:30px}nav.mobile a span.accordian_toggle:hover::after{transform:rotate(90deg)}nav.mobile li.nav__list--parent a{padding-right:50px}nav.mobile li.accordian_open>a{color:null;background:null}nav.mobile li.accordian_open>a>span.accordian_toggle::after{transform:rotate(90deg)}nav.mobile ul li a{font-size:23px;text-transform:Capitalize;padding:10px 20px;color:#000}nav.mobile ul li:hover>a{color:#408743}nav.mobile ul ul{display:none}nav.mobile ul ul li a{padding:10px 10px 10px 40px}nav.mobile ul ul ul{display:none}nav.mobile ul ul ul li a{padding:10px 10px 10px 60px}.spotlight-container{position:relative}.spotlight-container::after{content:'';position:absolute;bottom:0;left:0;z-index:100;width:100%;height:25px;background:url("/designs/007008_5223_2/images/spotlight-border.png") center center repeat}.primary-container{padding:47px 0 80px;text-align:center;font-size:37px;line-height:51px}@media only screen and (max-width:800px){.primary-container{font-size:30px}}@media only screen and (max-width:640px){.primary-container{font-size:24px}}.primary-container .wrap{max-width:1180px}.primary-container h1,.primary-container h2,.primary-container h3,.primary-container h4,.primary-container h5,.primary-container h6{margin-bottom:28px}.objective-container{text-align:center}.objective-container .wrap{position:relative}.objective-container h1,.objective-container h2,.objective-container h3,.objective-container h4,.objective-container h5,.objective-container h6{position:relative;display:inline-block;padding:10px;letter-spacing:2px;z-index:100;max-width:100%}.objective-container h1::after,.objective-container h1::before,.objective-container h2::after,.objective-container h2::before,.objective-container h3::after,.objective-container h3::before,.objective-container h4::after,.objective-container h4::before,.objective-container h5::after,.objective-container h5::before,.objective-container h6::after,.objective-container h6::before{content:'';position:absolute;width:calc(50vw - 100%);max-width:calc(820px - 100%);background:#c12436;height:3px;top:50%;z-index:1}.objective-container h1::before,.objective-container h2::before,.objective-container h3::before,.objective-container h4::before,.objective-container h5::before,.objective-container h6::before{transform:translateX(-100%);left:0}.objective-container h1::after,.objective-container h2::after,.objective-container h3::after,.objective-container h4::after,.objective-container h5::after,.objective-container h6::after{transform:translateX(100%);right:0}.objective-container .collection--list ul{list-style:none;margin:0;padding:0;margin-bottom:90px;display:flex;justify-content:space-around;align-items:flex-start}@media only screen and (max-width:1024px){.objective-container .collection--list ul{flex-wrap:wrap}}@media only screen and (max-width:640px){.objective-container .collection--list ul{display:block}}.objective-container .collection--list li{padding:0 20px;list-style:none;position:relative;flex:0 1 255px}@media only screen and (max-width:1024px){.objective-container .collection--list li{margin-bottom:30px}}.objective-container .collection--list li+li::after{content:'';width:1px;background:#d5d5d5;height:150px;position:absolute;top:5px;left:0}@media only screen and (max-width:1024px){.objective-container .collection--list li+li::after{display:none}}@media only screen and (max-width:800px){.objective-container .collection--list li+li::after{display:none}}.objective-container .collection--list li:nth-child(5n+1) .collection-item-label a{color:#308ac5;transition:color .3s ease}.objective-container .collection--list li:nth-child(5n+2) .collection-item-label a{color:#c12436;transition:color .3s ease}.objective-container .collection--list li:nth-child(5n+3) .collection-item-label a{color:#dba627;transition:color .3s ease}.objective-container .collection--list li:nth-child(5n+4) .collection-item-label a{color:#408743;transition:color .3s ease}.objective-container .collection--list li:nth-child(5n+5) .collection-item-label a{color:#ae47d6;transition:color .3s ease}.objective-container .collection--list li .collection-item-label a{font-size:20px;text-transform:uppercase;line-height:26px;letter-spacing:1px;font-weight:700;flex:0 1 auto}.objective-container .collection--list li .collection-item-label a:hover{transition:color .3s ease;color:#000}.objective-container .collection--list .collection-item-description{display:none}.objective-container .collection--list .collection-item-image img{border-radius:100%;width:145px;height:145px}.programs-container{width:100%;text-align:center;position:relative}.programs-container>p a{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:100;padding:20px 30px;background:#408743;transition:background .3s ease;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;line-height:30px;letter-spacing:2px}.programs-container>p a::after{content:"\f061";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:17px;padding-left:.5em}.programs-container>p a:hover{background:#60b463;transition:background .3s ease;color:#fff}.programs-container .collection--list ul{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;z-index:1}@media only screen and (max-width:800px){.programs-container .collection--list ul{display:block}}.programs-container .collection--list li{width:50%;list-style:none;margin:0;height:500px;position:relative}@media only screen and (max-width:800px){.programs-container .collection--list li{width:100%}}.programs-container .collection--list li::before{content:'';position:absolute;width:100%;height:100%;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0,transparent 80%);background:-ms-linear-gradient(to top,rgba(0,0,0,.7) 0,transparent 80%)}.programs-container .collection--list .collection-item__content{position:relative;text-align:center;max-width:400px;width:100%;margin:0 auto;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);padding-bottom:100px}.programs-container .collection--list .collection-item-image{display:none}.programs-container .collection--list .collection-item-label{position:relative;color:#fff;font-size:42px;font-family:"Averia Serif Libre",sans-serif}.programs-container .collection--list .collection-item-label a{color:#fff}.programs-container .collection--list .collection-item-description{width:100%;text-align:center;position:relative;color:#fff;font-size:20px;line-height:42px;font-family:"News Cycle",serif;font-weight:700;font-style:normal}.programs-container .collection--list .collection-item-description a{display:block;color:#fece4d;text-transform:uppercase;font-style:normal}.programs-container .collection--list .collection-item-description a:hover{text-decoration:underline}.news-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:100px auto 130px}.news-container .wrap{max-width:1180px;width:100%;text-align:center}.news-container .wrap>h1,.news-container .wrap>h2,.news-container .wrap>h3,.news-container .wrap>h4,.news-container .wrap>h5,.news-container .wrap>h6{position:relative;display:inline-block;padding-bottom:3px;text-transform:uppercase;letter-spacing:4px;margin-bottom:55px;text-align:center}.news-container .wrap>h1before,.news-container .wrap>h2before,.news-container .wrap>h3before,.news-container .wrap>h4before,.news-container .wrap>h5before,.news-container .wrap>h6before{content:'';background:#c12436;height:3px;width:40%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.news-container .news-articles--list{text-align:center;text-align:left;position:relative;list-style:none;display:flex;height:auto;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-end;margin:0 auto}.news-container .news-articles--list .news-article{display:flex;flex-direction:column;align-items:flex-start;margin:0;width:50%;box-shadow:none;margin:0}@media only screen and (max-width:800px){.news-container .news-articles--list .news-article{width:100%}}@media only screen and (min-width:801px){.news-container .news-articles--list .news-article:first-child{position:absolute;top:0;bottom:0;left:0}.news-container .news-articles--list .news-article:first-child h5 a{font-size:53px;line-height:60px}}.news-container .news-articles--list .news-article:not(:first-child){margin:25px 0;padding:0}.news-container .news-articles--list .news-article:not(:first-child) .news-article-description{display:none}.news-container .news-articles--list .news-article-title h5 a{font-family:"News Cycle",serif;font-size:37px;line-height:42px}.news-container .news-articles--list .news-article-image{display:none}.news-container .news-articles--list h5{order:2;font-size:30px;line-height:37px;letter-spacing:-1px}.news-container .news-articles--list h5 a{color:#000;transition:color .3s ease}.news-container .news-articles--list h5 a:hover{color:#c12436}.news-container .news-articles--list .news-article-meta--date{order:1;font-style:normal;font-size:16px;font-weight:700;color:gray;margin-bottom:5px}.news-container .news-articles--list .news-article-description{order:3}.news-container .news-articles--list .news-article-description p{margin-top:0;width:490px;color:#000;font-size:18px}.news-container .news-articles-archive{display:none}.video-container{width:100%;max-height:880px}.video-container .content-video{max-height:880px}.video-container iframe{max-height:880px}.globe-container{padding:160px 0}@media only screen and (max-width:800px){.globe-container{padding:80px 0}}.globe-container .wrap{background-size:contain!important;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;padding:30px 20px}.globe-container .wrap img:first-of-type{display:none}.globe-container h1,.globe-container h2,.globe-container h3,.globe-container h4,.globe-container h5,.globe-container h6{max-width:1100px;text-align:center;margin-bottom:40px;line-height:1}.globe-container p{max-width:800px;line-height:30px;font-size:20px;margin:20px 0}.globe-container p:first-of-type{font-size:30px;line-height:37px}.globe-container a{text-align:center!important;color:#408743;transition:color .3s ease;font-size:26px;line-height:30px;font-weight:700;padding-bottom:5px}.globe-container a:hover{color:#60b463;transition:color .3s ease}.globe-container a+p{text-align:center;font-size:23px;margin-bottom:5px}.globe-container p:last-of-type{text-align:center;margin:0;font-weight:700}.cta-container{position:relative;margin-top:50px}.cta-container .collection--list{margin:0}.cta-container .collection--list ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width:800px){.cta-container .collection--list ul{display:block;text-align:center}}.cta-container .collection--list li{position:relative}.cta-container .collection--list li+li{margin-left:100px}@media only screen and (max-width:800px){.cta-container .collection--list li+li{margin:0;margin-top:20px}}.cta-container .collection--list li:first-child a{background:#000}.cta-container .collection--list li:first-child a:hover{background:#262626}.cta-container .collection--list li:nth-child(2) a{background:#408743}.cta-container .collection--list li:nth-child(2) a:hover{background:#60b463}.cta-container .collection--list .collection-item__content{margin:0}.cta-container .collection--list .collection-item-label a{display:block;padding:20px 40px;padding-right:110px;color:#fff;text-transform:uppercase;letter-spacing:2px;transition:background .3s ease;font-size:20px}.cta-container .collection--list .collection-item-label a::after{position:absolute;display:block;content:"\f061";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;right:0;top:0;height:100%;width:70px;display:flex;justify-content:center;align-items:center;font-size:20px;border-left:1px solid #e1ece2}.cta-container .collection--list .collection-item-description{display:none}.cta-container .collection--list .collection-item-image{display:none}.internal .masthead-container{height:370px;width:100%;position:relative;text-align:center}@media only screen and (max-width:640px){.internal .masthead-container{height:300px}}.internal .masthead-container::after{content:'';position:absolute;bottom:0;left:0;z-index:100;width:100%;height:25px;background:url("/designs/007008_5223_2/images/spotlight-border.png") center center repeat}.internal .masthead-container .collection-item-description,.internal .masthead-container .content-image-box,.internal .masthead-container img{display:none}.internal .masthead-container ul{margin:0}.internal .masthead-container ul li{list-style:none}.internal .masthead-container .collection-item-label,.internal .masthead-container h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:"Averia Serif Libre",sans-serif;color:#fff;font-size:97px;line-height:.83505}@media only screen and (max-width:800px){.internal .masthead-container .collection-item-label,.internal .masthead-container h1{font-size:50px}}.internal .masthead-container .collection-item-label a,.internal .masthead-container h1 a{color:#fff;text-shadow:1px 1px 1px #000}.internal .masthead-container h1{text-shadow:1px 1px 1px #000}.internal .masthead-container img{max-height:370px}.internal main{font-size:23px;padding-bottom:40px}.internal main .wrap{display:flex;justify-content:center;align-items:flex-start;margin-top:70px}.internal main .wrap .subnav-container{width:300px;flex-shrink:0;margin-right:40px}@media only screen and (max-width:800px){.internal main .wrap .subnav-container{display:none}}.internal main .wrap .subnav-container .under-sidebar-container{margin-top:40px}.internal main .wrap .main-container{width:100%;max-width:800px}.internal main .wrap .main-container a{color:#c12436}.internal main .wrap .main-container a:hover{border-bottom:solid 1px #c12436}.internal main .wrap .main-container p{margin-top:0}.internal main .wrap .main-container>p:first-of-type{font-size:30px;line-height:42px}.internal main .wrap .main-container .content-image-title{font-size:18px}.internal main .wrap .main-container .content-image-caption p{font-size:18px;font-style:normal}.internal main .wrap .main-container>ul{margin-top:0;padding-left:40px}.internal main .wrap .main-container>ul li{line-height:30px;list-style:none;position:relative}.internal main .wrap .main-container>ul li::before{content:"•";font-style:normal;font-weight:400;text-decoration:inherit;color:#000;font-size:26px;padding-right:.5em;position:absolute;top:0;left:-15px}.internal main .wrap .main-container>h1,.internal main .wrap .main-container>h2,.internal main .wrap .main-container>h3,.internal main .wrap .main-container>h4,.internal main .wrap .main-container>h5,.internal main .wrap .main-container>h6{margin-top:40px}.internal main .wrap h1,.internal main .wrap h2,.internal main .wrap h3{font-family:"Averia Serif Libre",sans-serif;letter-spacing:1px;text-transform:capitalize;margin-bottom:0}.internal main .wrap h4,.internal main .wrap h5,.internal main .wrap h6{font-family:"News Cycle",serif;text-transform:uppercase;letter-spacing:1px}.internal .form_row_submit{background:0 0}.internal .button,.internal input[type=reset],.internal input[type=submit]{transition:background ease .3s;background:#408743;color:#fff!important;border:0!important;width:100%;margin-top:20px;color:#fff;font-family:"News Cycle",serif;font-style:normal;font-size:23px;line-height:30px;text-transform:uppercase;letter-spacing:1px;text-align:center}.internal .button:hover,.internal input[type=reset]:hover,.internal input[type=submit]:hover{background:#60b463;color:#fff;transition:background ease .3s}.internal .button{display:inline-block;width:auto;display:flex;align-items:center}.internal .wizard__actions .button{margin-top:0;padding:.5rem 1rem}@media only screen and (max-width:640px){.internal .wizard__actions .button{margin-top:.75rem}}.internal input[type=submit]{border-radius:0}.internal .news-articles{text-align:center}.internal .news-articles ul{text-align:left;position:relative;list-style:none;display:flex;height:auto;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:5px 0 100px 0;width:1180px;margin:0 auto 0 0}.internal .news-articles ul li{display:flex;flex-direction:column;align-items:flex-start;margin:25px 0;width:500px;list-style:none}.internal .news-articles ul li .content-news-article-headline{font-family:"News Cycle",serif;font-size:37px;line-height:42px}.internal .news-articles ul li h3 a{color:#000;transition:color .3s ease}.internal .news-articles ul li h3 a:hover{color:#c12436;transition:color .3s ease}.internal .news-articles ul li span.content-news-article-by-line{order:1;font-style:normal;font-size:16px;font-weight:700;color:gray;margin-bottom:5px}.internal .news-articles ul li .article-description{order:3;display:none}.internal .news-articles ul li .article-description p{margin-top:0;width:490px;color:#000;font-size:18px}.internal .news-articles ul li h3{order:2;font-size:30px;width:550px;line-height:37px;letter-spacing:-1px}.internal .news_archives{display:none}.internal .fdpc_fundraising_campaign_progress{width:100%;height:70px;font-size:23px;color:#fff;position:relative;font-weight:700}.internal .fdpc_fundraising_campaign_progress .fdpc_fundraising_campaign_progress_trench{background:#cfcfcf;border-radius:0;box-shadow:none;padding:0}.internal .fdpc_fundraising_campaign_progress .fdpc_fundraising_campaign_progress_trench .fdpc_fundraising_campaign_progress_slider{height:70px;background:#408743;border-radius:0;padding:0}.internal .fdpc_fundraising_campaign_progress .fdpc_fundraising_campaign_progress_zero{display:none}.internal .fdpc_fundraising_campaign_progress .fdpc_fundraising_campaign_progress_metrics{position:absolute;top:50%;transform:translateY(-50%);right:20px}.internal .fdpc_fundraising_campaign_progress .fdpc_fundraising_campaign_progress_status{position:absolute;top:50%;transform:translateY(-50%);left:20px}.internal .fdpc_fundraising_campaign_progress .fdpc_fundraising_campaign_progress_status strong{border:none;background:0 0;font-size:23px;padding:0;font-weight:700}.internal .fdpc_fundraising_campaign_progress .fdpc_fundraising_campaign_progress_goal{font-size:23px;color:#fff;position:relative;font-weight:700}.internal .calendar_section a{font-size:23px;line-height:1em}.internal .calendar_section li{list-style:none}.internal .content_location div,.internal .content_location p{margin-bottom:0!important;padding-bottom:0}.landing .lp-site-container{display:block;background:#fff}.landing .wrap{margin:0 auto;max-width:1600px;padding:0 20px}.landing header{position:relative;width:100%;text-align:center;background:#fff;display:flex;justify-content:center}.landing header .lp-nav-logo img{max-width:100%;max-height:150px;padding:20px 0}.landing .lp-masthead-container{position:relative;padding:20px 0 140px}.landing .lp-masthead-container::before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.landing .lp-headline-container{position:relative;text-align:center;z-index:10}.landing .lp-headline-container h1{font-size:72px;font-weight:700;text-transform:uppercase;margin-bottom:30px}@media only screen and (max-width:640px){.landing .lp-headline-container h1{font-size:30px;margin-bottom:30px}}.landing .lp-headline-container h1,.landing .lp-headline-container h2,.landing .lp-headline-container h3,.landing .lp-headline-container h4,.landing .lp-headline-container h5,.landing .lp-headline-container h6{color:#fff;margin:10px 0}.landing .lp-media-container{margin-top:-120px;position:relative;z-index:10;display:flex;justify-content:center}.landing .lp-media-container .wrap{max-width:640px}.landing .lp-columns-container{padding:20px 0 100px}.landing .lp-columns-container .wrap{display:flex;justify-content:center;max-width:1640px}@media only screen and (max-width:800px){.landing .lp-columns-container .wrap{flex-direction:column}}.landing .lp-columns-container .lp-columns-content{flex:0 1 auto;margin:0 20px}.landing .lp-columns-container .lp-cta-container{border-radius:5px;min-width:50%;margin:0 20px;padding:20px;color:#000}.landing .lp-columns-container .lp-cta-container .form-title{margin-top:0}.landing .lp-columns-container .lp-cta-container form{margin-bottom:10px}.landing .lp-columns-container .lp-cta-container ul{list-style:none;margin:0;padding:0}.landing .lp-columns-container .lp-cta-container .collection-item-label a{color:#fff;background:#f55930;padding:10px 20px;display:inline-block;font-weight:lighter;text-transform:uppercase;border:2px solid #f55930}.landing .lp-columns-container .lp-cta-container .collection-item-label a:hover{background:0 0;border:2px solid #f55930;color:#f55930}.landing .lp-columns-container .lp-cta-container .collection-item-description,.landing .lp-columns-container .lp-cta-container .collection-item-image{display:none}.landing .lp-callout-container{color:#000;text-align:center;font-size:18px;padding:40px 0;position:relative;z-index:10}.landing .lp-primary-container{background:#fff;color:#000;font-size:18px;flex-direction:column}.landing .lp-primary-container .wrap{display:flex;justify-content:space-between}@media only screen and (max-width:800px){.landing .lp-primary-container .wrap{display:block}}.landing .lp-primary-container .lp-primary-content{max-width:48%}@media only screen and (max-width:800px){.landing .lp-primary-container .lp-primary-content{max-width:none}}.landing .lp-testimonials-container{background:#fbfbfb;border:1px solid #e1e1e1;border-width:1px 0;padding:30px 0}.landing .lp-testimonials-container h1,.landing .lp-testimonials-container h2,.landing .lp-testimonials-container h3,.landing .lp-testimonials-container h4,.landing .lp-testimonials-container h5,.landing .lp-testimonials-container h6{color:#000;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:60px}.landing .lp-testimonials-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}@media only screen and (max-width:800px){.landing .lp-testimonials-container ul{display:block}}.landing .lp-testimonials-container li{position:relative;flex:0 1 50%;min-height:140px;padding-right:20px}@media only screen and (max-width:800px){.landing .lp-testimonials-container li{max-width:none;margin-bottom:50px}}.landing .lp-testimonials-container .collection-item__content{display:flex;flex-direction:column}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item__content{align-items:center;text-align:center}}.landing .lp-testimonials-container .collection-item-image{width:100px;height:100px;border:4px solid #fff;position:absolute;top:0;left:0}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-image{position:initial}}.landing .lp-testimonials-container .collection-item-label{margin-left:120px;order:5;color:#000}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-label{margin-left:0}}.landing .lp-testimonials-container .collection-item-description{margin-left:120px;margin-bottom:20px;order:1}@media only screen and (max-width:640px){.landing .lp-testimonials-container .collection-item-description{margin-left:0}}.landing .lp-fundraising-container{color:#000;text-align:center;background:#fff;padding:0 0 60px}.landing .lp-logos-container{background:#fff;position:relative;padding:20px 0}.landing .lp-logos-container h1,.landing .lp-logos-container h2,.landing .lp-logos-container h3,.landing .lp-logos-container h4,.landing .lp-logos-container h5,.landing .lp-logos-container h6{text-align:center;text-transform:uppercase;letter-spacing:2px;color:#000}.landing .lp-logos-container ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:800px){.landing .lp-logos-container ul{flex-wrap:wrap}}.landing .lp-logos-container li{flex:0 1 auto;padding:15px}@media only screen and (max-width:640px){.landing .lp-logos-container li{flex:0 1 50%}.landing .lp-logos-container li:nth-child(n+5){display:none}}.landing .lp-logos-container .collection{margin-bottom:0}.landing .lp-logos-container .collection-item-image{margin:0;text-align:center}.landing .lp-logos-container .collection-item-description,.landing .lp-logos-container .collection-item-label{display:none}.landing footer{padding:20px 0}.landing footer .location-container{text-align:center;margin-bottom:20px}.landing footer .location-container .locations-hours--variable{display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width:640px){.landing footer .location-container .locations-hours--variable{display:block}}.landing footer .location-container .location{margin:20px}.landing footer .location-container .location__title{display:none}.landing footer .location-container .label{display:none}.landing footer .location-container .location__hours{display:none}.landing footer .bottom-footer-container{display:flex;justify-content:center}@media only screen and (max-width:800px){.landing footer .bottom-footer-container{flex-direction:column;text-align:center}}.landing footer .policy-links{margin-left:1rem}.landing footer .powered-by-block{text-align:center;margin-left:1rem}.progress-bar{max-width:700px;width:100%;margin:0 auto}.progress-bar__trench{height:3.5rem;border:4px solid #000;border-radius:30px;padding:8px;background-color:#fff}.progress-bar__meter{height:100%;border-radius:30px;background-color:#f55930}.progress-bar__metrics{font-size:20px;font-weight:700}#st-launcher-tab{display:none}html{-webkit-font-smoothing:antialiased}.product .catalogs .form-actions:first-of-type{display:none}.product .catalogs .pageflex-preview-actions .form-actions{display:block}.product .catalog__header h2{display:none}.product nav.catalogs-nav-breadcrumbs{display:none}@media only screen and (max-width:640px){.objective-container h2{font-size:37px}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}a[href^='#']::after,a[href^='javascript:']::after{content:''}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}