@import url(https://fonts.googleapis.com/css?family=Acme|Overpass:300,300i,400,400i,600,600i,700,700i);body{background:#fff;margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:Overpass,sans-serif;font-weight:400;font-size:16px;color:#222;line-height:1.4}.wrap{margin:0 auto;max-width:1210px;padding:0 20px}.container{margin:0 auto;max-width:1400px;padding:20px;padding-bottom:90px;background:#e6e6e6}.hidden-visually.skip-to-main{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.hidden-visually.skip-to-main:focus{clip:auto;left:3px;top:3px;width:auto;height:auto;margin:0;padding:10px;background:#512da8;color:#fff;border:2px solid #512da8;text-align:center;font-weight:700;z-index:1000}.hidden-visually.skip-to-main:focus:hover{background:#2f1471;color:#fff}.hidden-visually.skip-to-main a,.hidden-visually.skip-to-main a:link{color:inherit;background:inherit}.sb-float-left+.fundraising-campaign-progress::before,.sb-float-left+.image-slideshow::before,.sb-float-left+style+form::before,.sb-float-right+.fundraising-campaign-progress::before,.sb-float-right+.image-slideshow::before,.sb-float-right+style+form::before{clear:both;content:"";display:table}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:#673ab7;text-decoration:none}a:active,a:hover,a:link:active,a:link:hover,a:visited:active,a:visited:hover{color:#2f1471;text-decoration:none}.container-dark,.dark-container,.donate-block{color:#fff}.container-dark tfoot,.container-dark thead,.dark-container tfoot,.dark-container thead,.donate-block tfoot,.donate-block thead{color:#fff}.container-dark a,.container-dark a:link,.dark-container a,.dark-container a:link,.donate-block a{color:#fff;text-decoration:underline}.container-dark a:active,.container-dark a:hover,.container-dark a:link:active,.container-dark a:link:hover,.dark-container a:active,.dark-container a:hover,.dark-container a:link:active,.dark-container a:link:hover,.donate-block a:active,.donate-block a:hover{color:#fff}.container-dark h1,.container-dark h2,.container-dark h3,.container-dark h4,.container-dark h5,.container-dark h6,.dark-container h1,.dark-container h2,.dark-container h3,.dark-container h4,.dark-container h5,.dark-container h6,.donate-block h1,.donate-block h2,.donate-block h3,.donate-block h4,.donate-block h5,.donate-block h6{color:#fff}p{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:1.4;margin-bottom:18px}h1,h2,h3,h4,h5,h6{color:#222;font-family:Acme,sans-serif;font-weight:700;margin-top:3.2px;margin-bottom:8px;line-height:1.6}h1{font-size:44px}@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:27px}@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:18px}@media only screen and (max-width:640px){h5{font-size:18px}}hr{height:2px;width:100%;background:#222;border:0}.form-row__label{font-size:30px;font-family:Acme,sans-serif}.button,.button-content a.button,.button:link,.button:visited{color:#fff;background:#417505;border-radius:30px;padding:15px 30px;transition:background .3s ease,color .3s ease;font-family:Overpass,sans-serif;font-size:15px;font-weight:600;letter-spacing:1.07px;line-height:23px;text-align:center;border:none;text-transform:uppercase}.button .fa,.button-content a.button .fa,.button:link .fa,.button:visited .fa{color:#fff}.button-content a.button:active,.button-content a.button:focus,.button-content a.button:hover,.button:active,.button:focus,.button:hover,.button:link:active,.button:link:focus,.button:link:hover,.button:visited:active,.button:visited:focus,.button:visited:hover{border:0;color:#fff;background:#264403}.button-content a.button:active .fa,.button-content a.button:focus .fa,.button-content a.button:hover .fa,.button:active .fa,.button:focus .fa,.button:hover .fa,.button:link:active .fa,.button:link:focus .fa,.button:link:hover .fa,.button:visited:active .fa,.button:visited:focus .fa,.button:visited:hover .fa{color:#fff}.internal .primary-content .button-content a.button,.internal .primary-content .button-content a.button:link,.internal .primary-content .button-content a.button:visited{font-style:normal;text-decoration:none}select{font-size:23px}.form-grid__control.region>div{height:100%}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{height:auto;font-size:23px;box-shadow:none}input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,textarea:active,textarea:focus{box-shadow:none}.form-grid__control.date-year input{padding-right:.5rem;padding-left:.5rem}textarea{height:12rem}input[type=radio]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:2px solid #222;border-radius:100%;top:4px}input[type=radio]:checked{background:#512da8}input[type=radio]:checked::before{content:"";width:7px;height:7px;border-radius:100%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:2px solid #222;top:4px}input[type=checkbox]:checked::after,input[type=checkbox]:checked::before{content:"";width:20px;height:4px;background:#512da8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}input[type=checkbox]:checked::after{transform:translate(-50%,-50%) rotate(-45deg)}.internal .primary-content .news-article-title{font-family:Acme,sans-serif;font-size:37px;line-height:1.1351351351;margin-bottom:11px}.internal .primary-content .news-article-title a,.internal .primary-content .news-article-title a:link{font-weight:400;font-style:normal;text-decoration:none}.internal .primary-content .news-article-title a:hover,.internal .primary-content .news-article-title a:link:hover{color:#673ab7;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media only screen and (max-width:1024px){.internal .primary-content .news-article-title{font-size:30px;line-height:1.1;margin-bottom:1px}}@media only screen and (max-width:640px){.internal .primary-content .news-article-title{font-size:26px;line-height:1.1538461538}}.internal .primary-content .news-article-title h5{font-size:inherit;line-height:inherit;margin:0}.internal .primary-content .news-article-meta--date{color:#727272;font-family:Overpass,sans-serif;font-size:15px;line-height:1.3;letter-spacing:2px;font-weight:700}@media only screen and (max-width:1024px){.internal .primary-content .news-article-meta--date{letter-spacing:1.67px}}.fc-event:hover,.fc-event:link:hover,.fc-event:visited:hover{color:#fff}.progress-bar{max-width:700px;width:100%;margin:0 auto}.progress-bar__trench{height:3.5rem;border:0;border-radius:30px;padding:8px;background-color:#fff}.progress-bar__meter{height:100%;border-radius:30px;background-image:linear-gradient(227.22deg,#5ca607 0,#417505 100%);background-size:100%}.progress-bar__metrics{font-size:20px;font-weight:700}.modal-popup--progress-bar{background:#e6e6e6}.progress-bar--animated .progress-bar__meter{background-size:100%}.spotlight .slider__contents{overflow:unset}.spotlight ul{height:auto;overflow:unset}.spotlight li{opacity:1}.spotlight li:nth-child(n+2){display:none}.spotlight .spotlight-content a,.spotlight .spotlight-content.spotlight-content--unlinked{display:flex;align-items:center}.spotlight .spotlight-image{align-self:flex-start;margin-top:-40px;order:2;flex:0 1 50%;height:822px}@media only screen and (max-width:1024px){.spotlight .spotlight-image{position:relative;margin-top:0;margin-right:-40px;right:-20px;width:100%;height:545px;flex:0 1 75%}}@media only screen and (max-width:800px){.spotlight .spotlight-image{height:315px;margin-right:-10px;width:50%}}@media only screen and (max-width:640px){.spotlight .spotlight-image{position:absolute;right:-20px;width:58%}}.spotlight .spotlight-overlay{position:relative;top:auto;right:auto;bottom:auto;left:auto;flex:0 1 50%;order:1;text-align:left;margin-right:40px;padding:40px 0}@media only screen and (max-width:800px){.spotlight .spotlight-overlay{margin-right:10px}}@media only screen and (max-width:640px){.spotlight .spotlight-overlay{padding:0;margin-right:0;flex:0 1 100%;min-height:315px}}.spotlight .spotlight-overlay .spotlight-text{padding:20px 0}@media only screen and (max-width:640px){.spotlight .spotlight-overlay .spotlight-text{width:40%;padding-bottom:40px}}.spotlight .spotlight-overlay .spotlight-text .spotlight-text__title{color:#222;font-family:Acme,sans-serif;font-size:81px;font-weight:400;line-height:.9382716049;padding-bottom:30px}@media only screen and (max-width:1024px){.spotlight .spotlight-overlay .spotlight-text .spotlight-text__title{font-size:60px;line-height:1;padding-bottom:30px}}@media only screen and (max-width:800px){.spotlight .spotlight-overlay .spotlight-text .spotlight-text__title{color:#222;font-family:Acme,sans-serif;font-size:33px;line-height:1}}.spotlight .spotlight-overlay .spotlight-text .spotlight-text__content{color:#727272;font-family:Overpass,sans-serif;font-size:37px;font-weight:300;letter-spacing:-2px;line-height:1.1351351351}@media only screen and (max-width:1024px){.spotlight .spotlight-overlay .spotlight-text .spotlight-text__content{font-size:30px;line-height:1.2333333333;font-weight:300;letter-spacing:-1px}}@media only screen and (max-width:800px){.spotlight .spotlight-overlay .spotlight-text .spotlight-text__content{font-weight:300;font-size:18px;line-height:1.2777777778}}.spotlight .spotlight-overlay .spotlight-text .spotlight-text__content p{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents{position:relative;display:inline-block;color:#fff;background:#512da8;border-radius:30px;padding:15px 30px;transition:background .3s ease,color .3s ease;border-radius:40px;color:#fff;text-transform:uppercase;font-family:Overpass,sans-serif;font-weight:600;font-size:18px;letter-spacing:2px;line-height:1.5555555556;padding:23px 40px;padding-right:90px;text-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents .fa{color:#fff}.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents:active,.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents:focus,.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents:hover{border:0;color:#fff;background:#3e2280}.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents:active .fa,.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents:focus .fa,.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents:hover .fa{color:#fff}@media only screen and (max-width:640px){.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents{width:100%;position:absolute;bottom:0;transform:translate(0,50%)}}.spotlight .spotlight-overlay .spotlight-button .spotlight-button__contents::after{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;position:absolute;right:39px;top:50%;transform:translate(0,-50%)}.spotlight .slider__controls{display:none}.mobile-nav-is-visible .site-canvas{transform:translate(400px,0);box-shadow:0 70px 80px -40px rgba(0,0,0,.4),0 5px 20px rgba(0,0,0,.1),-80px 0 80px -70px rgba(0,0,0,.4)}.mobile-nav-is-visible .mobile-canvas-container{opacity:1;transition:transform .5s ease 0s,opacity .3s ease 0s}.mobile-nav-is-visible .mobile-canvas-container>.search-2-block,.mobile-nav-is-visible .mobile-canvas-container>.search-block{bottom:50px;transform:translate(-50%,0)}.mobile-nav-is-visible .mobile-trigger .fa::before{content:"";transform:rotate(45deg)}.mobile-nav-is-visible nav.mobile>ul>li a{transform:translate(0,0);width:100%}.mobile-nav-is-visible nav.mobile>ul>li a span.accordion_toggle{opacity:1}.resizing .site-canvas{transition-property:linear}.hide-dropdown-nav header.header nav.dropdown{display:none}.hide-dropdown-nav header.header .mobile-trigger{display:block}.hide-dropdown-nav header.header .mobile-trigger .fa::before{transition:.5s ease}.hide-dropdown-nav header.header .donate-block{margin-left:auto}.small-header-search header.header .search-trigger{display:flex}.small-header-search header.header .search-2-block,.small-header-search header.header .search-block{display:none}.hide-header-search header.header .search-trigger{display:none}.donate-block{margin:0}.donate-block .collection--list{margin:0}.donate-block .collection--list ul{list-style:none;margin:0;padding:0}.donate-block .collection--list .collection-item-label a{display:block;color:#fff;background:#417505;border-radius:30px;padding:15px 30px;transition:background .3s ease,color .3s ease;text-decoration:none}.donate-block .collection--list .collection-item-label a .fa{color:#fff}.donate-block .collection--list .collection-item-label a:active,.donate-block .collection--list .collection-item-label a:focus,.donate-block .collection--list .collection-item-label a:hover{border:0;color:#fff;background:#264403}.donate-block .collection--list .collection-item-label a:active .fa,.donate-block .collection--list .collection-item-label a:focus .fa,.donate-block .collection--list .collection-item-label a:hover .fa{color:#fff}@media only screen and (max-width:640px){.donate-block .collection--list .collection-item-label a{padding:7px 20px}}.donate-block .collection--list .collection-item-label a::after{content:"";padding-left:10px;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.donate-block .collection--list .collection-item-description{display:none}.email-marketing-block .e2ma_signup_form_label,.email-marketing-block input[type=color],.email-marketing-block input[type=date],.email-marketing-block input[type=datetime-local],.email-marketing-block input[type=datetime],.email-marketing-block input[type=email],.email-marketing-block input[type=month],.email-marketing-block input[type=number],.email-marketing-block input[type=password],.email-marketing-block input[type=search],.email-marketing-block input[type=tel],.email-marketing-block input[type=text],.email-marketing-block input[type=time],.email-marketing-block input[type=url],.email-marketing-block input[type=week],.email-marketing-block textarea{color:#727272;letter-spacing:-1px;font-family:Overpass,sans-serif;font-weight:300;font-size:23px;line-height:1}.email-marketing-block #e2ma_signup{display:flex}@media only screen and (max-width:640px){.email-marketing-block #e2ma_signup{display:block}}.email-marketing-block #e2ma_signup>*{flex:0 1 100%}.email-marketing-block .e2ma_signup_form_required_footnote{display:none}.email-marketing-block .e2ma_signup_form_container{margin:0 auto}.email-marketing-block .e2ma_signup_form_row{position:relative;margin:0 14px;padding:0}@media only screen and (max-width:640px){.email-marketing-block .e2ma_signup_form_row{margin-bottom:20px}}.email-marketing-block .e2ma_signup_form_row::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;border-radius:4px;z-index:1}.email-marketing-block .e2ma_signup_form_label{position:absolute;top:50%;left:20px;margin:0;padding:0;text-align:left;cursor:text;pointer-events:none;transition:.3s ease;transform:translate3d(0,0,0);transform:translateY(-50%);backface-visibility:hidden;z-index:50}.email-marketing-block input:focus+.e2ma_signup_form_label,.email-marketing-block input[data-empty=false]+.e2ma_signup_form_label{top:17px;left:20px;font-size:14px;line-height:1.5714285714;letter-spacing:1px}.email-marketing-block input[type=color],.email-marketing-block input[type=date],.email-marketing-block input[type=datetime-local],.email-marketing-block input[type=datetime],.email-marketing-block input[type=email],.email-marketing-block input[type=month],.email-marketing-block input[type=number],.email-marketing-block input[type=password],.email-marketing-block input[type=search],.email-marketing-block input[type=tel],.email-marketing-block input[type=text],.email-marketing-block input[type=time],.email-marketing-block input[type=url],.email-marketing-block input[type=week],.email-marketing-block textarea{position:relative;padding:20px 20px 0;height:66px;border:0;background:rgba(0,0,0,0);box-shadow:none;z-index:10;color:#000}.email-marketing-block .e2ma_signup_form_button_row{position:relative;margin:0 14px;flex:0 1 70%!important;min-width:150px;display:flex;align-items:center;justify-content:center;line-height:1}@media only screen and (max-width:640px){.email-marketing-block .e2ma_signup_form_button_row{height:66px}}.email-marketing-block .e2ma_signup_form_button_row input{position:absolute;top:0;left:0;height:100%;width:100%;font-weight:600;letter-spacing:1px;font-size:14px;line-height:1.5714285714;text-transform:uppercase;color:#fff;background:#000;border-radius:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border:0;transition:background .3s ease,color .3s ease}.email-marketing-block .e2ma_signup_form_button_row input:hover{background:#222}.content-block.footer-links-block .collection--list{margin:0}.content-block.footer-links-block .collection--list ul{list-style:none;margin:0;padding:0}.content-block.footer-links-block .collection--list .collection-item-label{font-weight:400}.content-block.footer-links-block .collection--list .collection-item-description,.content-block.footer-links-block .collection--list .collection-item-image{display:none}.powered-by,.powered-by-block{font-size:18px}.powered-by p,.powered-by-block p{margin:0}.content-block.quicklinks-block{position:relative;margin-top:20px;padding-top:20px}.content-block.quicklinks-block::before{content:"";position:absolute;top:0;left:40px;width:100px;height:1px;background:rgba(255,255,255,.17)}.content-block.quicklinks-block .collection--list{margin:0}.content-block.quicklinks-block .collection--list ul{list-style:none;margin:0;padding:0}.content-block.quicklinks-block .collection--list li{padding:5px 40px}.content-block.quicklinks-block .collection--list a,.content-block.quicklinks-block .collection--list a:link,.content-block.quicklinks-block .collection--list a:visited{text-decoration:none}.content-block.quicklinks-block .collection--list .collection-item-label{font-family:Acme,sans-serif;font-size:20px}.content-block.quicklinks-block .collection--list .collection-item-description,.content-block.quicklinks-block .collection--list .collection-item-image{display:none}.content-block.search-2-block,.content-block.search-block{color:#727272}.content-block.search-2-block h1,.content-block.search-2-block h2,.content-block.search-2-block h3,.content-block.search-2-block h4,.content-block.search-2-block h5,.content-block.search-2-block h6,.content-block.search-block h1,.content-block.search-block h2,.content-block.search-block h3,.content-block.search-block h4,.content-block.search-block h5,.content-block.search-block h6{color:#727272}.content-block.search-2-block .form-control--search::before,.content-block.search-block .form-control--search::before{color:#222;font-size:16px;left:16px}.content-block.search-2-block input,.content-block.search-block input{height:52px;width:177.07px;border:2px solid rgba(182,182,182,.3);border-radius:30px;color:#727272;font-family:Overpass,sans-serif;font-size:18px;line-height:1.1111111111;padding-left:48px}.content-block.search-2-block .unibox__selectable .unibox__content-container a,.content-block.search-2-block .unibox__selectable .unibox__content-container a:link,.content-block.search-2-block .unibox__selectable .unibox__content-container a:visited,.content-block.search-block .unibox__selectable .unibox__content-container a,.content-block.search-block .unibox__selectable .unibox__content-container a:link,.content-block.search-block .unibox__selectable .unibox__content-container a:visited{color:#673ab7}.content-block.search-2-block .unibox__selectable .unibox__content-container a:active,.content-block.search-2-block .unibox__selectable .unibox__content-container a:focus,.content-block.search-2-block .unibox__selectable .unibox__content-container a:hover,.content-block.search-2-block .unibox__selectable .unibox__content-container a:link:active,.content-block.search-2-block .unibox__selectable .unibox__content-container a:link:focus,.content-block.search-2-block .unibox__selectable .unibox__content-container a:link:hover,.content-block.search-2-block .unibox__selectable .unibox__content-container a:visited:active,.content-block.search-2-block .unibox__selectable .unibox__content-container a:visited:focus,.content-block.search-2-block .unibox__selectable .unibox__content-container a:visited:hover,.content-block.search-block .unibox__selectable .unibox__content-container a:active,.content-block.search-block .unibox__selectable .unibox__content-container a:focus,.content-block.search-block .unibox__selectable .unibox__content-container a:hover,.content-block.search-block .unibox__selectable .unibox__content-container a:link:active,.content-block.search-block .unibox__selectable .unibox__content-container a:link:focus,.content-block.search-block .unibox__selectable .unibox__content-container a:link:hover,.content-block.search-block .unibox__selectable .unibox__content-container a:visited:active,.content-block.search-block .unibox__selectable .unibox__content-container a:visited:focus,.content-block.search-block .unibox__selectable .unibox__content-container a:visited:hover{color:#2f1471}.content-block.sitemap-block .site-structure-map a{font-weight:400}.content-block.sitemap-block .site-structure-map .nav-level-0{margin:0}.content-block.sitemap-block .site-structure-map .nav-ul-1{display:none}.content-block.sitemap-block .collection--list{margin:0}.content-block.sitemap-block .collection--list ul{list-style:none;margin:0;padding:0}.content-block.sitemap-block .collection--list .collection-item-label{font-weight:400}.content-block.sitemap-block .collection--list .collection-item-description,.content-block.sitemap-block .collection--list .collection-item-image{display:none}.content-block.social-media-2-block,.content-block.social-media-block{margin-top:6px}.content-block.social-media-2-block .collection,.content-block.social-media-block .collection{margin:0}.content-block.social-media-2-block ul,.content-block.social-media-block ul{list-style:none;margin:0;padding:0;display:flex}.content-block.social-media-2-block img,.content-block.social-media-block img{max-width:20px}.content-block.social-media-2-block .collection-item-image,.content-block.social-media-block .collection-item-image{margin:0;max-width:none!important}.content-block.social-media-2-block .collection-item-description,.content-block.social-media-2-block .collection-item-label,.content-block.social-media-block .collection-item-description,.content-block.social-media-block .collection-item-label{display:none}footer .content-block.social-media-2-block,footer .content-block.social-media-block{margin-top:35px;margin-bottom:35px}footer .content-block.social-media-2-block ul,footer .content-block.social-media-block ul{justify-content:flex-end}@media only screen and (max-width:800px){footer .content-block.social-media-2-block ul,footer .content-block.social-media-block ul{justify-content:center}}footer .content-block.social-media-2-block li,footer .content-block.social-media-block li{border:1px solid #d1c5e8;display:flex;overflow:hidden}footer .content-block.social-media-2-block li+li,footer .content-block.social-media-block li+li{border-left:0}footer .content-block.social-media-2-block li a,footer .content-block.social-media-block li a{height:64px;width:60px;display:flex;justify-content:center;align-items:center}footer .content-block.social-media-2-block li a:hover,footer .content-block.social-media-block li a:hover{background:#f0edf6}footer .content-block.social-media-2-block li:first-child,footer .content-block.social-media-block li:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px}footer .content-block.social-media-2-block li:last-child,footer .content-block.social-media-block li:last-child{border-top-right-radius:100px;border-bottom-right-radius:100px}.mobile-canvas-container .content-block.social-media-2-block,.mobile-canvas-container .content-block.social-media-block{padding:20px;margin:20px 0}.mobile-canvas-container .content-block.social-media-2-block a,.mobile-canvas-container .content-block.social-media-block a{position:relative;padding:14px}.mobile-canvas-container .content-block.social-media-2-block a:hover,.mobile-canvas-container .content-block.social-media-block a:hover{background:0 0}.logos-container{background:#fff;position:relative}.logos-container h1,.logos-container h2,.logos-container h3,.logos-container h4,.logos-container h5,.logos-container h6{text-align:center;font-weight:400}.logos-container .collection--list{padding:0 40px;margin:0 auto}.logos-container .collection--list ul{position:relative;display:flex;justify-content:center;align-items:center;list-style:none;margin:0 auto;padding:0}.logos-container .collection--list li{padding:27px}.logos-container .collection--list .collection-item-image{display:flex;justify-content:center;align-items:center;margin:0 auto}.logos-container .collection--list .collection-item-image img{width:auto;height:auto;max-height:100%}.logos-container .collection--list .collection-item-description,.logos-container .collection--list .collection-item-label{display:none}.alert-container{position:relative;background:#512da8;color:#fff;text-align:center;padding:10px 40px;font-size:20px;line-height:1}.alert-container p{margin:0}.alert-container .close-button{position:absolute;top:50%;right:25px;transform:translate(0,-50%);color:#fff;cursor:pointer}.alert-container .close-button .fa{color:#fff;padding:10px}.alert-container .collection--list{margin:0}.alert-container .collection--list ul{list-style:none;margin:0;padding:0}.alert-container .collection--list .collection-item__content{display:flex;align-items:center;text-align:left}.alert-container .collection--list .collection-item-label{margin-left:20px}.alert-container .collection--list .collection-item-description{margin-left:20px}.alert-container .collection--list .collection-item-image{margin:0}body,html{height:100%;width:100%;overflow:hidden}.site-container{position:relative;transition:.5s ease;height:100%;width:100%;background:#512da8}.site-container>.search-2-block,.site-container>.search-block{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);transition:.4s ease .5s}.site-canvas{position:absolute;top:0;bottom:0;right:0;will-change:right,transform,scale,box-shadow;width:100vw;background:#fff;box-shadow:0 0 0 0 transparent;transition:right .5s ease,transform .5s ease,box-shadow .5s ease .5s;z-index:2}.site-canvas__content{overflow:auto;height:100%}.mobile-canvas-content{overflow:auto;height:100%;padding-bottom:150px}.mobile-canvas-container{position:relative;width:100%;height:100%;max-width:400px;will-change:transform;transition:transform .5s ease 1s,opacity .3s ease 1s;opacity:0;font-family:Acme,sans-serif}.mobile-canvas-container .mobile-trigger-close .fa{font-size:23px;padding:20px;padding-bottom:10px;color:rgba(255,255,255,.8);cursor:pointer}.mobile-canvas-container .location-container{padding:0 40px;font-size:18px}.mobile-canvas-container .location-container .label{display:none}.mobile-canvas-container .search-2-block,.mobile-canvas-container .search-block{position:absolute;bottom:0;left:50%;transform:translate(-50%,-100%);transition:.3s ease .3s;z-index:100}.mobile-canvas-container .search-2-block input,.mobile-canvas-container .search-block input{width:100%;max-width:230px;box-shadow:0 0 23px 10px rgba(0,0,0,.23);padding-left:40px}header.header{position:relative;z-index:9998;margin:0}header.header .wrap{max-width:1600px;display:flex;align-items:center;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:640px){header.header .wrap{padding:10px}}header.header .mobile-trigger{position:relative;display:none;cursor:pointer;width:60px;margin-right:auto;padding:16px;flex-shrink:0}header.header .mobile-trigger .fa,header.header .mobile-trigger::after,header.header .mobile-trigger::before{content:"";display:block;width:100%;height:3px;margin-top:4px;background:#000}header.header .mobile-trigger .fa::after,header.header .mobile-trigger .fa::before{display:none}header.header .logo-bar{height:30px;width:3px;margin:0 10px;flex-shrink:0;background:#e4e4e4}@media only screen and (max-width:640px){header.header .logo-bar{margin:0}}header.header .nav-logo{position:relative;flex-shrink:0;max-width:260px;margin-right:10px}header.header .nav-logo a{display:block;height:100%;width:100%}header.header .nav-logo img{max-height:83px;max-width:100%}@media only screen and (max-width:1024px){header.header .nav-logo img{max-height:67px}}@media only screen and (max-width:640px){header.header .nav-logo img{max-width:130px;height:auto;padding:6px 0}}header.header nav.dropdown{margin-right:auto}header.header .search-trigger{display:none!important;flex-shrink:0;height:40px;width:40px;justify-content:center;align-items:center;border:2px solid #000;border-radius:50%}header.header .search-2-block,header.header .search-block{margin-left:20px}@media only screen and (max-width:640px){header.header .search-2-block,header.header .search-block{display:none}}.content-block.footer-links-block a,.content-block.sitemap-block a,.powered-by a,.powered-by-block a,footer.footer .policy-links a{font-size:18px;text-transform:uppercase;letter-spacing:0;display:inline-block;padding:4px 0;margin-bottom:4px;border-bottom:5px solid #d1c4e9}.content-block.footer-links-block a:hover,.content-block.sitemap-block a:hover,.powered-by a:hover,.powered-by-block a:hover,footer.footer .policy-links a:hover{border-bottom:5px solid #7a55bf}footer.footer{padding:71px 0 78px;color:#212121;font-size:20px;line-height:1.3}@media only screen and (max-width:1024px){footer.footer{padding-bottom:57px}}@media only screen and (max-width:800px){footer.footer{padding-top:30px;padding-bottom:33px;font-size:18px}}footer.footer .wrap{display:flex;max-width:1440px}@media only screen and (max-width:800px){footer.footer .wrap{display:block;text-align:center}}footer.footer .col+.col{padding-left:60px}@media only screen and (max-width:800px){footer.footer .col+.col{padding-left:0}}footer.footer .col1{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1024px){footer.footer .col2{display:none;margin-top:35px}}footer.footer .col2 .content-block+.content-block{margin-top:26px}footer.footer .col3{text-align:right;margin-left:auto;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:800px){footer.footer .col3{text-align:center}}footer.footer .col3 .powered-by,footer.footer .col3 .powered-by-block{margin-top:auto}@media only screen and (max-width:800px){footer.footer .col3 .powered-by,footer.footer .col3 .powered-by-block{font-size:16px;margin-top:35px}}footer.footer .location-container{margin-bottom:26px}footer.footer .location__title{font-size:20px;line-height:1.3;color:#222;font-family:Overpass,sans-serif}footer.footer .location__title h5{font-size:20px;line-height:1.3;color:#222;font-family:Overpass,sans-serif}footer.footer .location-phone .label{display:none}footer.footer .policy-links{text-align:left;font-size:18px}@media only screen and (max-width:800px){footer.footer .policy-links{text-align:center}}footer.footer .policy-links a{font-size:inherit;line-height:inherit}@media only screen and (max-width:1024px){footer.footer .policy-links{font-size:16px}}footer.footer .policy-links .policy-link{display:block;margin:0}nav.dropdown{flex-shrink:0}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:#fff;color:#fff}nav.dropdown ul ul .nav__list--parent a{padding-right:19.5px}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:translate(50%,-50%);font-size:13px;padding:0 10px;z-index:1;background:#512da8;border-radius:100%;color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.5);width:30px;height:30px;display:flex;justify-content:center;align-items:center}nav.dropdown>ul>li{flex-shrink:0}nav.dropdown>ul li:hover>a{color:#673ab7}nav.dropdown>ul a{color:#673ab7;font-size:20px;padding:8px 16px}nav.dropdown .nav-ul-1{padding-top:20px}nav.dropdown .nav-ul-1::before{content:"";border:10px solid #000;position:absolute;top:20px;left:50%;transform:translate(-50%,-100%);border-color:transparent transparent #d1c5e8 transparent}nav.dropdown ul ul{display:none;position:absolute;left:50%;transform:translate(-50%,0);width:auto}nav.dropdown ul ul li:hover>a{background-color:#512da8;color:#fff}nav.dropdown ul ul li:first-child>a{padding-top:20px;border-radius:4px 4px 0 0}nav.dropdown ul ul li:last-child>a{border-radius:0 0 4px 4px;padding-bottom:27px}nav.dropdown ul ul li:first-child:last-child>a{border-radius:4px}nav.dropdown ul ul a{background-color:#d1c5e8;color:#512da8;width:185px;font-size:20px;line-height:1.15;padding:8px 20px}nav.dropdown ul ul ul{top:0;transform:none;left:calc(100% + 1px);border-left:1px solid transparent}nav.dropdown ul ul ul a{padding:8px 24px}nav.dropdown li:hover>ul{display:block}nav.dropdown ul.show-menu{display:block!important}nav.dropdown ul.show-menu a:focus{background:#512da8;color:#fff}nav.dropdown>ul>li>a:focus{background:#512da8;color:#fff}nav.subnav{width:100%;max-width:770px;margin:0 auto}nav.subnav a{display:block;position:relative;font-size:16px;font-weight:700}nav.subnav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center}nav.subnav ul li+li a{display:flex;align-items:center}nav.subnav ul li+li a::before{content:"";width:20px;height:4px;background:#b6b6b6;margin-right:20px}@media only screen and (max-width:800px){nav.subnav ul li+li a::before{margin-right:8px}}@media only screen and (max-width:640px){nav.subnav ul li+li a::before{margin-right:4px;width:10px;height:3px}}nav.subnav ul li a{font-size:33px;line-height:1.2727272727;padding:0 10px;color:#512da8}@media only screen and (max-width:800px){nav.subnav ul li a{font-size:26px;line-height:1.4230769231;letter-spacing:-1px;padding:0 4px}}@media only screen and (max-width:640px){nav.subnav ul li a{font-size:20px;line-height:1.5;font-weight:700;letter-spacing:-.5px;padding:0 2px}}nav.subnav ul li:hover>a{color:#512da8}nav.subnav ul ul{display:none}nav.mobile{width:100%;font-family:Acme,sans-serif}nav.mobile a,nav.mobile a:link,nav.mobile a:visited{text-decoration:none}nav.mobile a{display:block;position:relative;font-size:16px;font-weight:400}nav.mobile a span.accordion_toggle{position:absolute;right:21px;display:flex;justify-content:center;align-items:center;background:#673ab7;border-radius:100%;height:30px;width:30px;top:50%;transform:translate(0,-50%);box-shadow:0 0 20px 3px rgba(0,0,0,.4)}nav.mobile a span.accordion_toggle::after{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;content:"";font-size:14px;transition:transform .2s ease}nav.mobile a span.accordion_toggle:hover::after{transform:rotate(90deg)}nav.mobile li.nav__list--parent a{padding-right:50px}nav.mobile li.accordion_open>a>span.accordion_toggle::after{transform:rotate(90deg)}nav.mobile>ul>li a{transform:translate(-50%,0);transition:.5s ease}nav.mobile>ul>li a span.accordion_toggle{opacity:0;transition:opacity .5s ease .7s}nav.mobile>ul>li:first-child a{transition-delay:.13s}nav.mobile>ul>li:nth-child(2) a{transition-delay:.16s}nav.mobile>ul>li:nth-child(3) a{transition-delay:.19s}nav.mobile>ul>li:nth-child(4) a{transition-delay:.22s}nav.mobile>ul>li:nth-child(5) a{transition-delay:.25s}nav.mobile>ul>li:nth-child(6) a{transition-delay:.28s}nav.mobile>ul>li:nth-child(7) a{transition-delay:.31s}nav.mobile>ul>li:nth-child(8) a{transition-delay:.34s}nav.mobile>ul>li:nth-child(9) a{transition-delay:.37s}nav.mobile>ul>li:nth-child(10) a{transition-delay:.4s}nav.mobile>ul>li:nth-child(11) a{transition-delay:.43s}nav.mobile>ul>li:nth-child(12) a{transition-delay:.46s}nav.mobile>ul>li:nth-child(13) a{transition-delay:.49s}nav.mobile>ul>li:nth-child(14) a{transition-delay:.52s}nav.mobile>ul>li:nth-child(15) a{transition-delay:.55s}nav.mobile>ul>li:nth-child(16) a{transition-delay:.58s}nav.mobile>ul>li:nth-child(17) a{transition-delay:.61s}nav.mobile>ul>li:nth-child(18) a{transition-delay:.64s}nav.mobile>ul>li:nth-child(19) a{transition-delay:.67s}nav.mobile ul{list-style:none;margin:0;padding:0}nav.mobile ul li:not(:last-child) a{border-bottom:1px solid rgba(255,255,255,.17)}nav.mobile ul li a{font-size:20px;line-height:2.1;padding:3px 20px 3px 40px;color:#fff}nav.mobile ul li:hover>a{color:#fff}nav.mobile ul ul{display:none}nav.mobile ul ul li:not(:last-child) a{border-bottom:none}nav.mobile ul ul li a{font-size:18px;padding:4px 20px 4px 60px;color:#fff}nav.mobile ul ul li:hover>a{color:#fff}nav.mobile ul ul ul{display:none}nav.mobile ul ul ul li a{font-size:16px;padding:4px 20px 4px 80px;color:#fff}nav.mobile ul ul ul li:hover>a{color:#fff}.homepage main{margin-top:20px}@media only screen and (max-width:1024px){.homepage main{margin-top:0}}@media only screen and (min-width:641px){main>*{padding:0 20px}}@media only screen and (max-width:800px){main>*{padding:0 10px}}.primary-container{font-size:26px}@media only screen and (max-width:800px){.primary-container{font-size:18px}}@media only screen and (max-width:640px){.primary-container .container{padding-bottom:20px}}@media only screen and (max-width:1024px){.spotlight-container .container{padding-top:60px;padding-bottom:60px}}@media only screen and (max-width:800px){.spotlight-container .container{padding-top:38px}}@media only screen and (max-width:800px){.spotlight-container .container .wrap{padding:0}}.intro-container{text-align:center;font-family:Overpass,sans-serif;font-size:42px;font-weight:300;letter-spacing:-2.27px;line-height:1.5238095238}@media only screen and (max-width:1024px){.intro-container{font-size:30px;line-height:1.3333333333;letter-spacing:-1.15px}}@media only screen and (max-width:800px){.intro-container{font-size:23px;line-height:1.3043478261}}.intro-container h1,.intro-container h2,.intro-container h3,.intro-container h4,.intro-container h5,.intro-container h6{letter-spacing:0}@media only screen and (max-width:640px){.intro-container .container{padding-bottom:20px}}.fast-facts-container.ff-drop-button .container{padding-bottom:30px}.fast-facts-container.go-mobile .wrap{background:#fff;border-radius:4px;padding:20px}.fast-facts-container .fast-facts-block.ff-drop-button{margin-bottom:50px}.fast-facts-container .fast-facts-block.ff-drop-button li{padding-bottom:30px}.fast-facts-container .fast-facts-block.ff-drop-button li:last-child{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);padding-bottom:0}.fast-facts-container .fast-facts-block.ff-drop-button li:last-child .collection-item-label a{padding:10px 20px;font-size:16px;line-height:1.5625;font-weight:600;letter-spacing:1.78px}.fast-facts-container .fast-facts-block.go-mobile .collection--list ul{display:block;border-radius:0}.fast-facts-container .fast-facts-block.go-mobile .collection--list li{display:block}.fast-facts-container .fast-facts-block.go-mobile .collection--list li:last-child{position:relative;bottom:auto;left:auto;transform:translate(0,0);padding-bottom:0}.fast-facts-container h1,.fast-facts-container h2,.fast-facts-container h3,.fast-facts-container h4,.fast-facts-container h5,.fast-facts-container h6{text-align:center}@media only screen and (max-width:640px){.fast-facts-container .container{padding-bottom:50px}}.fast-facts-container .wrap{position:relative}.fast-facts-container .collection--list{position:relative;margin:0;margin-bottom:20px}.fast-facts-container .collection--list ul{list-style:none;margin:0;display:flex;background:#fff;border-radius:1000px;padding:19px 28px 17px}.fast-facts-container .collection--list li{text-align:center;flex:0 1 100%;padding-left:10px;padding-right:10px}.fast-facts-container .collection--list a{color:#222}.fast-facts-container .collection--list .collection-item__content{display:flex;flex-direction:column-reverse}.fast-facts-container .collection--list .collection-item-label{color:#727272;font-family:Overpass,sans-serif;font-size:23px;letter-spacing:-.77px;font-weight:400}@media only screen and (max-width:1024px){.fast-facts-container .collection--list .collection-item-label{font-size:18px;letter-spacing:-.6px}}.fast-facts-container .collection--list .collection-item-description{font-family:Acme,sans-serif;font-size:51px;letter-spacing:.72px;line-height:1}.fast-facts-container .collection--list .collection-item-description p{line-height:1}@media only screen and (max-width:1024px){.fast-facts-container .collection--list .collection-item-description{font-size:37px;letter-spacing:.52px}}.fast-facts-container .collection--list li:last-child{margin:0;padding:0;margin-left:auto;color:#fff;align-self:center;flex:0 1 auto;flex-shrink:0}.fast-facts-container .collection--list li:last-child .collection-item-label a{color:#fff;background:#417505;border-radius:30px;padding:15px 30px;transition:background .3s ease,color .3s ease;padding:23px 30px;display:block;border-radius:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);font-family:Overpass,sans-serif;font-size:18px;line-height:1.5555555556;font-weight:700;letter-spacing:2px;text-align:center;text-transform:uppercase}.fast-facts-container .collection--list li:last-child .collection-item-label a .fa{color:#fff}.fast-facts-container .collection--list li:last-child .collection-item-label a:active,.fast-facts-container .collection--list li:last-child .collection-item-label a:focus,.fast-facts-container .collection--list li:last-child .collection-item-label a:hover{border:0;color:#fff;background:#264403}.fast-facts-container .collection--list li:last-child .collection-item-label a:active .fa,.fast-facts-container .collection--list li:last-child .collection-item-label a:focus .fa,.fast-facts-container .collection--list li:last-child .collection-item-label a:hover .fa{color:#fff}.fast-facts-container .collection--list li:last-child .collection-item-label a::after{content:"";font-family:fontAwesome;padding-left:20px;font-weight:400;opacity:.5}.fast-facts-container .collection--list li:last-child .collection-item-description,.fast-facts-container .collection--list li:last-child .collection-item-image{display:none}.image-container{background:#512da8;padding:0;overflow:hidden}.image-container.noimage .col{min-height:0}.image-container .container{background:0 0;max-width:none;padding:0}.image-container .wrap{display:flex;max-width:none;padding:0}@media only screen and (max-width:800px){.image-container .wrap{display:block}}.image-container .col{flex:0 1 50%;min-height:500px}.image-container .col.solo{flex:0 1 100%}@media only screen and (max-width:1024px){.image-container .col{min-height:252px}}.image-container .col1 *,.image-container .col1 img{display:none!important}.image-container .col2{padding:20px 40px}@media only screen and (max-width:640px){.image-container .col2{min-height:0}}.image-container .col2 .collection--list{height:100%;margin:0}.image-container .col2 .collection--list ul{height:100%;list-style:none;margin:0;padding:0}.image-container .col2 .collection--list li{height:100%;display:flex;align-items:center}@media only screen and (max-width:800px){.image-container .col2 .collection--list li{padding:35px 0}}.image-container .col2 .collection--list li:nth-child(n+2){display:none}.image-container .col2 .collection--list .collection-item__content{border-left:10px solid #673ab7;padding-left:36px;margin:0 84px}@media only screen and (max-width:1024px){.image-container .col2 .collection--list .collection-item__content{margin:0 46px;padding-left:22px}}@media only screen and (max-width:800px){.image-container .col2 .collection--list .collection-item__content{margin:0 20px}}@media only screen and (max-width:320px){.image-container .col2 .collection--list .collection-item__content{margin:0}}.image-container .col2 .collection--list .collection-item-label{font-family:Acme,sans-serif;font-size:67px;line-height:1;font-weight:300;letter-spacing:-1px;margin-bottom:14px}@media only screen and (max-width:1024px){.image-container .col2 .collection--list .collection-item-label{font-size:37px}}.image-container .col2 .collection--list .collection-item-description{font-family:Overpass,sans-serif;font-size:37px;line-height:1.1351351351;font-style:italic;font-weight:300;letter-spacing:-1px}@media only screen and (max-width:1024px){.image-container .col2 .collection--list .collection-item-description{font-size:20px;line-height:1.3}}.image-container .col2 .collection--list .collection-item-description p{font-size:inherit;font-weight:inherit;line-height:inherit}.image-container .col2 .collection--list .collection-item-image{display:none}.news-container.single-news-article .news-article{display:flex;flex:0 1 100%}.news-container.single-news-article .news-article-details,.news-container.single-news-article .news-article-image{flex:0 1 50%}.news-container.single-news-article .news-article-details{margin-left:20px}.news-container .container{padding-top:123px}@media only screen and (max-width:1024px){.news-container .container{padding-top:40px;padding-bottom:25px}}@media only screen and (max-width:640px){.news-container .container{padding-bottom:45px}}.news-container .news-headline{display:flex;align-items:center;margin-bottom:26px}@media only screen and (max-width:1024px){.news-container .news-headline{margin-bottom:10px}}@media only screen and (max-width:640px){.news-container .news-headline{justify-content:center;margin-bottom:20px}}.news-container .news-headline h4{color:#222;font-size:60px;font-weight:400;line-height:1.2666666667}@media only screen and (max-width:1024px){.news-container .news-headline h4{font-size:42px;line-height:1.2619047619}}@media only screen and (max-width:640px){.news-container .news-headline h4{font-size:33px;line-height:1.2727272727}}.news-container .news-headline .news-articles-archive{margin-left:auto;display:flex;align-items:center;font-size:20px;line-height:1.55;padding-left:14px}@media only screen and (max-width:1024px){.news-container .news-headline .news-articles-archive{font-size:18px;line-height:1.5555555556}}@media only screen and (max-width:640px){.news-container .news-headline .news-articles-archive{margin-left:0}}.news-container .news-headline .news-articles-archive:hover{color:#673ab7}.news-container .news-headline .news-articles-archive:hover span{text-decoration:underline;color:#673ab7}.news-container .news-headline .news-articles-archive:hover .fa{border:3px solid #d1c4e9;border:3px solid #d1c4e9}.news-container .news-headline .news-articles-archive a{display:flex;align-items:center}.news-container .news-headline .news-articles-archive a span{transition:.3s ease}@media only screen and (max-width:640px){.news-container .news-headline .news-articles-archive a span{display:none}}.news-container .news-headline .news-articles-archive .fa{display:flex;flex-shrink:0;justify-content:center;align-items:center;color:#673ab7;font-weight:400;border-radius:50%;height:54px;width:54px;border:3px solid #fff;margin-left:14px;transition:padding .3s ease,border .3s ease}@media only screen and (max-width:1024px){.news-container .news-headline .news-articles-archive .fa{height:40px;width:40px}}@media only screen and (max-width:640px){.news-container .news-headline .news-articles-archive .fa{position:relative;top:-4px;margin-left:0}}.news-container .news-articles{margin:0 auto;display:flex}@media only screen and (max-width:640px){.news-container .news-articles{display:block}}.news-container .news-article{display:block;flex:0 1 50%;padding:0;box-shadow:none}@media only screen and (max-width:640px){.news-container .news-article{display:flex;flex-direction:row-reverse}}.news-container .news-article+.news-article{padding:0;margin-left:30px}@media only screen and (max-width:640px){.news-container .news-article+.news-article{margin-left:0;margin-top:40px}}.news-container .news-article:nth-child(n+3){display:none}.news-container .news-article__watermark{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.news-container .news-article__watermark img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;display:block!important;opacity:.1;padding:10px}.news-container .news-article__image-holder{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%}.news-container .news-article-image{position:relative;max-width:none;border-radius:8px;overflow:hidden;margin:0;margin-bottom:21px;height:380px;width:100%;background-color:rgba(34,34,34,.07)}@media only screen and (max-width:1024px){.news-container .news-article-image{height:213px;margin-bottom:27px}}@media only screen and (max-width:640px){.news-container .news-article-image{height:113px;flex-basis:113px;flex-shrink:0;margin-left:15px;margin-bottom:0}}.news-container .news-article-image img{display:none}.news-container .news-article-details{flex:0 1 100%;display:flex}@media only screen and (max-width:640px){.news-container .news-article-details{display:flex;flex-direction:column}}.news-container .news-article-header{display:flex}@media only screen and (max-width:640px){.news-container .news-article-header{order:5}}.news-container .news-article-header>.news-article-title{margin-left:26px}.news-container .news-article__content{margin-left:26px}@media only screen and (max-width:640px){.news-container .news-article__content{margin-left:0}}.news-container .news-article-title{font-family:Acme,sans-serif;font-size:37px;line-height:1.1351351351;margin-bottom:11px}.news-container .news-article-title a{font-weight:400}.news-container .news-article-title a:hover{color:#673ab7;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media only screen and (max-width:1024px){.news-container .news-article-title{font-size:30px;line-height:1.1;margin-bottom:1px}}@media only screen and (max-width:640px){.news-container .news-article-title{font-size:26px;line-height:1.1538461538}}.news-container .news-article-title h5{font-size:inherit;line-height:inherit;margin:0}.news-container .news-article-meta{color:#595959}.news-container .news-article-meta--author{margin-bottom:19px}@media only screen and (max-width:1024px){.news-container .news-article-meta--author{font-size:14px;line-height:1.5714285714;margin-bottom:0}}@media only screen and (max-width:640px){.news-container .news-article-meta--author{font-size:15px;line-height:1.5333333333}}.news-container .news-article-description{font-size:20px;line-height:1.55;margin-top:6px}@media only screen and (max-width:1024px){.news-container .news-article-description{font-size:18px;line-height:1.3333333333}}@media only screen and (max-width:640px){.news-container .news-article-description{display:none}}.news-container .news-article-description p{font-size:inherit;line-height:inherit}.news-container .news-article-meta--date{display:flex;flex-direction:column}@media only screen and (max-width:640px){.news-container .news-article-meta--date{flex-direction:row;align-items:center}.news-container .news-article-meta--date>*{font-family:Overpass,sans-serif!important;font-size:15px!important;line-height:1.5333333333!important;font-weight:700!important;margin:0!important;color:#727272!important}}.news-container .date-month{order:2;color:#595959;font-family:Overpass,sans-serif;font-size:23px;line-height:1.3;letter-spacing:2px}@media only screen and (max-width:1024px){.news-container .date-month{font-size:20px;line-height:1.55;letter-spacing:1.67px}}@media only screen and (max-width:640px){.news-container .date-month{padding-right:4px}}.news-container .date-day{order:1;color:#222;font-family:Acme,sans-serif;font-size:60px;line-height:.85}@media only screen and (max-width:1024px){.news-container .date-day{font-size:42px;margin-top:3px}}@media only screen and (max-width:640px){.news-container .date-day{order:2}}@media only screen and (max-width:640px){.news-container .date-year{padding-left:4px}}.news-container .date-year,.news-container .separator{display:none}@media only screen and (max-width:640px){.news-container .date-year,.news-container .separator{display:block;order:5}}.featured-container .container{padding-bottom:45px}@media only screen and (max-width:1024px){.featured-container .container{padding-top:20px;padding-bottom:35px}}@media only screen and (max-width:640px){.featured-container .container{padding:10px 0 52px}}.featured-container .wrap{max-width:1240px}.featured-container .collection--list{margin:0}@media only screen and (max-width:640px){.featured-container .collection--list{margin-bottom:20px}}.featured-container .collection--list ul{list-style:none;margin:0;padding:0;display:flex}@media only screen and (max-width:640px){.featured-container .collection--list ul{display:block}}.featured-container .collection--list li{flex:1 0;text-align:center;border-radius:4px;background:#fff;box-shadow:0 0 10px 3px #cbcbcb;padding:46px 34px 42px;margin:15px}.featured-container .collection--list li:nth-child(n+4){display:none}@media only screen and (max-width:1024px){.featured-container .collection--list li{padding:20px 10px 56px}}@media only screen and (max-width:640px){.featured-container .collection--list li{margin:0;padding:26px 30px 50px}.featured-container .collection--list li+li{margin-top:20px}}.featured-container .collection--list .collection-item-label{color:#000;font-size:42px;line-height:1.2619047619;text-align:center;padding-bottom:29px;font-family:Acme,sans-serif;font-weight:300}@media only screen and (max-width:1024px){.featured-container .collection--list .collection-item-label{font-size:30px;line-height:1.2666666667}}@media only screen and (max-width:640px){.featured-container .collection--list .collection-item-label{padding-bottom:19px}}.featured-container .collection--list .collection-item-description{font-size:20px;line-height:1.35;font-weight:300;letter-spacing:-.5px;text-align:center}@media only screen and (max-width:1024px){.featured-container .collection--list .collection-item-description{font-size:18px;line-height:1.5555555556}}@media only screen and (max-width:640px){.featured-container .collection--list .collection-item-description{line-height:1.3333333333}}.featured-container .collection--list .collection-item-description p{font-size:inherit;line-height:inherit}.featured-container .collection--list .collection-item-description .featured-link{margin-top:36px}@media only screen and (max-width:640px){.featured-container .collection--list .collection-item-description .featured-link{margin-top:21px}}.featured-container .collection--list .collection-item-description .featured-link a{padding-bottom:6px;color:#eb0000;text-transform:uppercase;border-bottom:5px solid rgba(255,82,82,.4);font-size:18px;line-height:1.5555555556;font-weight:700;letter-spacing:1px;text-align:center}.featured-container .collection--list .collection-item-description .featured-link a:hover{border-color:#ff5252}@media only screen and (max-width:1024px){.featured-container .collection--list .collection-item-description .featured-link a{padding-bottom:0;border-bottom:2px solid rgba(255,82,82,.4)}}.featured-container .collection--list .collection-item-image{display:none}@media only screen and (max-width:1024px){.logos-container{display:none}}@media only screen and (min-width:641px){.email-marketing-container{padding:0 20px}}@media only screen and (max-width:800px){.email-marketing-container{padding:0 10px}}.email-marketing-container .container{background:#512da8;padding:54px 0 66px;text-align:center}@media only screen and (max-width:1024px){.email-marketing-container .container{padding:34px 0 40px}}.email-marketing-container h1,.email-marketing-container h2,.email-marketing-container h3,.email-marketing-container h4,.email-marketing-container h5,.email-marketing-container h6{font-family:Acme,sans-serif;text-align:center;font-weight:300}.email-marketing-container h4{font-size:42px;line-height:.7142857143}@media only screen and (max-width:1024px){.email-marketing-container h4{font-size:33px;line-height:.9090909091}}.internal main{padding:0 20px}@media only screen and (max-width:640px){.internal main{padding:0 10px}}.internal .main-wrapper{display:block;padding:55px;background:#e6e6e6;max-width:1400px}@media only screen and (max-width:800px){.internal .main-wrapper{padding:20px}}@media only screen and (max-width:640px){.internal .main-wrapper{padding:10px}}.internal .main-content{border:20px solid #fff}@media only screen and (max-width:800px){.internal .main-content{border-width:10px;padding:20px}}@media only screen and (max-width:640px){.internal .main-content{border-width:5px;padding:10px}}.internal .hero-container{text-align:center;padding-top:50px}@media only screen and (max-width:800px){.internal .hero-container{padding-top:20px}}@media only screen and (max-width:640px){.internal .hero-container{padding-top:15px}}.internal .hero-container .breadcrumb-container{font-family:Overpass,sans-serif;font-size:16px;line-height:1.5625;letter-spacing:1.14px;text-align:center;text-transform:uppercase;margin-bottom:20px}.internal .hero-container .breadcrumb-container a{color:#595959}.internal .hero-container .breadcrumb-container .fa{position:relative;font-size:12px;padding:0 18px;top:-3px;font-weight:700;color:#727272}.internal .hero-container h1{font-size:81px;line-height:.9382716049;text-align:center;font-weight:400}@media only screen and (max-width:800px){.internal .hero-container h1{font-size:51px;line-height:1.1764705882}}@media only screen and (max-width:640px){.internal .hero-container h1{font-size:37px;line-height:1;font-weight:400}}.internal .icon-container{padding-top:35px;text-align:center;display:flex;justify-content:center}@media only screen and (max-width:800px){.internal .icon-container{padding-top:10px;margin-bottom:20px}}.internal .icon-container .fa{color:#c0a26b;font-size:30px}.internal .icon-container .collection--list{margin:0}.internal .icon-container .collection--list ul{list-style:none;margin:0;padding:0}.internal .icon-container .collection--list .collection-item-description,.internal .icon-container .collection--list .collection-item-label{display:none}.internal .icon-container .collection--list .collection-item-image{display:inline-block;text-align:center}.internal .page-title h4{font-weight:400;font-family:Acme,sans-serif;font-size:81px;line-height:.9382716049}@media only screen and (max-width:800px){.internal .page-title h4{font-size:51px;line-height:1.1764705882}}@media only screen and (max-width:640px){.internal .page-title h4{font-size:37px}}.internal .page-title .image{display:none!important}.internal .masthead-container{display:flex}.internal .masthead-container.intro-only{max-width:850px;width:100%;padding:0 40px;margin:0 auto}@media only screen and (max-width:640px){.internal .masthead-container.intro-only{padding:0 15px}}@media only screen and (max-width:800px){.internal .masthead-container{display:block}}.internal .masthead-container .background-holder,.internal .masthead-container .intro-content{margin-top:53px}@media only screen and (max-width:800px){.internal .masthead-container .background-holder,.internal .masthead-container .intro-content{margin-top:0}}.internal .masthead-container .background-holder{width:100%;height:300px}@media only screen and (max-width:800px){.internal .masthead-container .background-holder{height:auto}}.internal .masthead-container .background-holder.fifty{width:50%}@media only screen and (max-width:800px){.internal .masthead-container .background-holder.fifty{width:100%}}@media only screen and (max-width:800px){.internal .masthead-container .background-holder{width:100%;height:300px}}.internal .masthead-container .intro-content{width:50%;height:300px;background:#fff;border-top:10px solid #c0a26b;display:flex;padding:40px 100px 20px 80px;flex-direction:column;justify-content:center;text-align:left;font-family:Overpass,sans-serif;font-size:30px;line-height:1.2333333333;letter-spacing:-.5px;overflow:hidden}.internal .masthead-container .intro-content.intro-only{width:100%}@media only screen and (max-width:800px){.internal .masthead-container .intro-content{height:auto;width:100%;padding:30px 30px 10px 30px;font-size:26px}}.internal .masthead-container .intro-content p{max-height:100%;overflow:hidden;line-height:inherit}.internal .masthead-container .intro-content .image{max-height:100%}.internal .primary-content{padding:47px 40px 60px;font-weight:300;font-size:26px;max-width:850px;margin:0 auto}.internal .primary-content>*{line-height:1.4230769231}@media only screen and (max-width:800px){.internal .primary-content{padding:42px 40px 0}}@media only screen and (max-width:640px){.internal .primary-content{padding:15px;font-size:18px}}.internal .primary-content a,.internal .primary-content a:link{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;font-style:italic}.internal .primary-content p{margin-bottom:38px}@media only screen and (max-width:800px){.internal .primary-content p{margin-bottom:24px}}.landing{background:#e6e6e6}.landing .lp-site-container{display:block;overflow:auto;height:100%;border:20px solid #fff}@media only screen and (max-width:800px){.landing .lp-site-container{border:10px solid #fff}}.landing .wrap{margin:0 auto;max-width:1210px;padding:0 20px}.landing header{position:relative;width:100%;text-align:center;background:#fff;display:flex;justify-content:center}.landing header .wrap{width:100%;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:44px;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:1250px}@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:rgba(0,0,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:26px;padding:40px 0;position:relative;z-index:10}@media only screen and (max-width:800px){.landing .lp-callout-container{font-size:18px}}@media only screen and (max-width:640px){.landing .lp-callout-container{font-size:16px}}.landing .lp-primary-container{color:#000;font-size:26px;flex-direction:column}@media only screen and (max-width:800px){.landing .lp-primary-container{font-size:18px}}@media only screen and (max-width:640px){.landing .lp-primary-container{font-size:16px}}.landing .lp-primary-container h1,.landing .lp-primary-container h2,.landing .lp-primary-container h3,.landing .lp-primary-container h4,.landing .lp-primary-container h5,.landing .lp-primary-container h6{font-weight:400}.landing .lp-primary-container h3{font-size:60px;line-height:.85}@media only screen and (max-width:800px){.landing .lp-primary-container h3{font-size:40px}}@media only screen and (max-width:640px){.landing .lp-primary-container h3{font-size:30px}}.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{border-width:1px 0;padding: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}.landing .lp-testimonials-container li{background:#673ab7;position:relative;width:100%}.landing .lp-testimonials-container li+li{margin-top:40px}.landing .lp-testimonials-container li:nth-child(2n) .collection-item__content{flex-direction:row-reverse}@media only screen and (max-width:1024px){.landing .lp-testimonials-container li:nth-child(2n) .collection-item__content{flex-direction:column}}.landing .lp-testimonials-container li:nth-child(2n) .collection-item-label{border-right:none;border-left:1px solid #512da8}.landing .lp-testimonials-container .collection-item__content{display:flex;height:100%}@media only screen and (max-width:1024px){.landing .lp-testimonials-container .collection-item__content{flex-direction:column;text-align:center}}.landing .lp-testimonials-container .collection-item-image{flex-basis:350px;flex-shrink:0;margin:0}@media only screen and (max-width:1024px){.landing .lp-testimonials-container .collection-item-image{height:300px;width:100%;max-width:none!important}}.landing .lp-testimonials-container .collection-item-label{order:3;border-left:1px solid #512da8;padding-top:80px;padding-bottom:80px;padding-left:28px;margin-right:100px;color:#d1c4e9;font-family:Overpass,sans-serif;font-size:23px;line-height:1.5652173913;letter-spacing:.6px}@media only screen and (max-width:1024px){.landing .lp-testimonials-container .collection-item-label{margin:0;padding:30px 10px;order:5}}@media only screen and (max-width:800px){.landing .lp-testimonials-container .collection-item-label{font-size:16px;padding:10px 10px 40px}}.landing .lp-testimonials-container .collection-item-label a{text-decoration:none;line-height:initial}.landing .lp-testimonials-container .collection-item-description{order:2;padding-top:80px;padding-bottom:80px;font-family:Acme,sans-serif;font-size:37px;letter-spacing:.52px;padding-left:60px;padding-right:50px}@media only screen and (max-width:1024px){.landing .lp-testimonials-container .collection-item-description{margin:0;padding:40px}}@media only screen and (max-width:800px){.landing .lp-testimonials-container .collection-item-description{padding:20px 30px 10px;font-size:20px}}.landing .lp-testimonials-container .collection-item-description p{line-height:initial}.landing .lp-fundraising-container{color:#000;text-align:center;padding:0 0 60px}.landing .lp-logos-container{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;background:#fff}.landing footer .content-block.social-media-block ul{justify-content:center}.landing footer .location-container{margin-bottom:20px}@media only screen and (max-width:800px){.landing footer .location-container{text-align:center}}.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,.landing footer .powered-by-block{margin-left:1rem}@media only screen and (max-width:800px){.landing footer .powered-by,.landing footer .powered-by-block{text-align:center}}#st-launcher-tab{display:none}.emma-show button,.emma-show input{max-width:100%}.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}.internal div:not(.email-marketing-block) .e2ma_signup_form_button{color:#fff;background:#417505;border-radius:30px;padding:15px 30px;transition:background .3s ease,color .3s ease;font-family:Overpass,sans-serif;font-size:15px;font-weight:600;letter-spacing:1.07px;line-height:23px;text-align:center;border:none;text-transform:uppercase}.internal div:not(.email-marketing-block) .e2ma_signup_form_button .fa{color:#fff}.internal div:not(.email-marketing-block) .e2ma_signup_form_button:active,.internal div:not(.email-marketing-block) .e2ma_signup_form_button:focus,.internal div:not(.email-marketing-block) .e2ma_signup_form_button:hover{border:0;color:#fff;background:#264403}.internal div:not(.email-marketing-block) .e2ma_signup_form_button:active .fa,.internal div:not(.email-marketing-block) .e2ma_signup_form_button:focus .fa,.internal div:not(.email-marketing-block) .e2ma_signup_form_button:hover .fa{color:#fff}.progress-bar__metrics{font-size:21px;line-height:1.2432432432;letter-spacing:.52px;font-family:Acme,sans-serif;padding:5px 15px;font-weight:400}@media only screen and (max-width:800px){.progress-bar__metrics{font-size:20px}}.progress-bar-start{display:none}.progress-bar-goal{order:2}.progress-bar--linear .progress-bar-percent{display:block;order:1}.fundraising-campaign-status{font-size:21px}.fundraising-campaign-status__amount{font-family:Acme,sans-serif;font-size:30px}.internal .primary-content .catalog-item-title a,.internal .primary-content .catalogs--gallery .catalogs__content--grid .item-details__header a{font-style:normal;text-decoration:none}.internal .primary-content .event-calendar-nav a,.internal .primary-content .event-calendar-nav a:link,.internal .primary-content .event-calendar-nav a:visited,.internal .primary-content .event-register a,.internal .primary-content .event-register a:link,.internal .primary-content .event-register a:visited{text-decoration:none;font-style:normal}.internal .primary-content .event-calendar-nav a.cancel_registration,.internal .primary-content .event-calendar-nav a:link.cancel_registration,.internal .primary-content .event-calendar-nav a:visited.cancel_registration,.internal .primary-content .event-register a.cancel_registration,.internal .primary-content .event-register a:link.cancel_registration,.internal .primary-content .event-register a:visited.cancel_registration{text-decoration:none;font-style:normal}.internal .primary-content .cancel_registration,.internal .primary-content .wizard-action--back,.internal .primary-content .wizard-action--cancel{background:0 0;color:#000}.internal .primary-content .form-control-reset a.form-control-reset__reset,.internal .primary-content .form-control-reset a.form-control-reset__reset:link{background:0 0;font-style:normal;text-decoration:none;box-shadow:none;top:8px}input[type=search]{padding-left:2.7rem}.wizard__steps{color:#6d6d6d}.event-calendar__grid{background:#fff}.fc-unthemed .fc-today{background:rgba(209,196,233,.3)}.fc-day-number{font-family:Overpass,sans-serif;font-weight:900;font-size:20px;line-height:1.55}.fc-day-number.fc-today{color:#512da8}.fc-event{background:#512da8}.event-calendar__header .event-calendar-nav{margin-bottom:25px}.event-calendar__header .event-calendar-nav__title h3{font-size:37px;font-weight:400;line-height:46px}.event-calendar__header .event-calendar-nav__date-picker a{padding:15px 19px}.event-calendar__header .event-calendar-nav__next-prev .button{padding:15px 20px}.event-calendar__header .event-calendar-search{padding:0;background:0 0;border:0;box-shadow:none;margin-bottom:28px}.event-calendar__header .event-calendar-search input[type=search]{padding:15px;padding-left:50px;border:1px solid #b6b6b6;border-radius:30px;font-family:Overpass,sans-serif;font-size:18px;font-weight:800;line-height:28px}.event-calendar__header .form-control--search::before{color:#212121;font-size:18px;line-height:1;left:1em}.event-calendar__header .event-calendar-search__jump{position:relative;max-width:none}.event-calendar__header .event-calendar-search__jump::after{content:"";font-family:FontAwesome;position:absolute;top:50%;right:1em;transform:translate(0,-50%);color:#222;font-size:23px;line-height:23px}.event-calendar__header select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:30px;border:1px solid #b6b6b6;font-size:18px;line-height:1;padding:20px;padding-right:40px;height:auto}.image-slideshow{margin-bottom:20px}.image-slideshow .slide__overlay{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 40%,rgba(0,0,0,.8) 100%);display:flex;justify-content:center;align-items:flex-end}.image-slideshow a,.image-slideshow a:link,.image-slideshow a:visited{text-decoration:none!important;font-style:normal!important}.image-slideshow .slide-text{color:#fff;padding:20px 55px;text-align:center;width:100%}.image-slideshow .slide-text p{color:#fff;font-size:22.4px;margin-bottom:10px;text-align:center;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}@media only screen and (max-width:640px){.image-slideshow .slide-text{padding:20px 20px}.image-slideshow .slide-text p{font-size:16px}}.image-slideshow .image-slideshow-item-title{font-family:Acme,sans-serif;font-size:22.4px;text-align:center;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}.image-slideshow .image-slideshow-item-action{color:#fff;background:#512da8;border-radius:30px;padding:15px 30px;transition:background .3s ease,color .3s ease;display:inline-block;font-size:15px;font-weight:600;letter-spacing:1.07px;line-height:23px;text-align:center;border:none;text-transform:uppercase}.image-slideshow .image-slideshow-item-action:active,.image-slideshow .image-slideshow-item-action:focus,.image-slideshow .image-slideshow-item-action:hover{border:0;color:#fff;background:#3e2280}.image-slideshow .slider-nav--next::after,.image-slideshow .slider-nav--prev::after{color:#fff;font-size:30px;text-shadow:0 2px 3px rgba(34,34,34,.4),0 4px 7px rgba(34,34,34,.1),0 9px 12px rgba(34,34,34,.1)}@media only screen and (max-width:640px){.image-slideshow .slider-nav--next::after,.image-slideshow .slider-nav--prev::after{color:#512da8;font-size:30px;text-shadow:none}}.image-slideshow .slider-nav--next,.image-slideshow .slider-nav--next:link,.image-slideshow .slider-nav--next:visited,.image-slideshow .slider-nav--prev,.image-slideshow .slider-nav--prev:link,.image-slideshow .slider-nav--prev:visited{box-shadow:none}@media only screen and (max-width:640px){.image-slideshow .slider-nav--next{right:-18px}.image-slideshow .slider-nav--prev{left:-18px}}.image-slideshow .image-slideshow-pager{align-items:center;bottom:-50px;display:flex;height:50px;justify-content:center;position:unset;right:auto;transform:none;width:100%}.image-slideshow .image-slideshow-pager span{background:#d1c4e9;width:16px;height:16px;margin:0 10px}.image-slideshow .image-slideshow-pager span.slider-controls-pager__active{background:#512da8}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.news-container .news-article__content{width:100%}.news-container .news-article-header>.news-article-title{width:100%}}@media print{*{background:rgba(0,0,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}}