@charset "UTF-8";.clearfix:after{content:"";display:table;clear:both}.cft-grid{display:grid;grid-gap:30px}@media screen and (min-width:798px){.cft-grid{-ms-grid-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.cft-grid.two{-ms-grid-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.cft-grid.three{-ms-grid-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr))}.cft-grid.four{-ms-grid-columns:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.cft-grid.two-thirds{grid-template-columns:minmax(0,66.6667%) minmax(0,33.3333%)}.cft-grid.one-third{grid-template-columns:minmax(0,33.3333%) minmax(0,66.6667%)}.cft-grid.three-quarters{grid-template-columns:minmax(0,75%) minmax(0,25%)}.cft-grid.one-quarter{grid-template-columns:minmax(0,25%) minmax(0,75%)}}.cft-inline-grid{margin-left:-30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cft-inline-grid>.cft-gi{width:100%;padding-left:30px;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cft-inline-grid>.cft-gi:not(:last-of-type){margin-bottom:30px}@media screen and (min-width:1000px){.cft-inline-grid.two>.cft-gi{width:50%}.cft-inline-grid.three>.cft-gi{width:33.33333%}.cft-inline-grid.four>.cft-gi{width:25%}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input{-webkit-appearance:none;border-radius:0}a,input,select,textarea{outline:0}.bypostauthor,.gallery-caption,sticky{display:normal}.alignnone{margin:0 auto 1em}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter,div.aligncenter{display:block;clear:both;margin:0 auto 1em!important}img,img[class*=align],img[class*=wp-image-]{max-width:100%!important;height:auto;width:auto;display:block}article img.wp-post-image{margin-bottom:1em}img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}img.alignright{margin-left:0 0 1em 1em}img.alignleft{margin:0 1em 1em 0}img.aligncenter{display:block;margin:0 auto 1em}img#wpstats{display:block;margin:0 auto}.gallery .gallery-icon img,img[class*=align],img[class*=wp-image-]{border:none}.wp-caption{margin-bottom:1em;max-width:100%;text-align:center}.wp-caption img{display:block;margin:0 auto}.wp-caption-text{position:relative;font-size:14px;line-height:21px;padding:5px 0}.gallery{margin:0 auto}.gallery .gallery-item{margin:0;float:left;text-align:center;width:33%}.gallery a img{border:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{font-size:62.5%}a,body,button,input,select,textarea{font-size:18px;line-height:26px;font-size:1.8rem;line-height:2.6rem;font-family:ibm-plex-sans,sans-serif;color:#4b4b4b;font-weight:500;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block;font-family:termina,sans-serif;font-weight:500;margin-bottom:10px;text-transform:uppercase}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}.h1,h1{font-size:27px;line-height:34px;font-size:2.7rem;line-height:3.4rem}.h2,h2{font-size:23px;line-height:29px;font-size:2.3rem;line-height:2.9rem}.h3,h3{font-size:18px;line-height:23px;font-size:1.8rem;line-height:2.3rem}.h4,h4{font-size:18px;line-height:21px;font-size:1.8rem;line-height:2.1rem}.h5,h5{font-size:18px;line-height:21px;font-size:1.8rem;line-height:2.1rem}.h6,h6{font-size:18px;line-height:21px;font-size:1.8rem;line-height:2.1rem}@media screen and (min-width:1000px){.h1,h1{font-size:32px;line-height:39px;font-size:3.2rem;line-height:3.9rem}.h2,h2{font-size:28px;line-height:34px;font-size:2.8rem;line-height:3.4rem}.h3,h3{font-size:23px;line-height:28px;font-size:2.3rem;line-height:2.8rem}.h4,h4{font-size:18px;line-height:21px;font-size:1.8rem;line-height:2.1rem}.h5,h5{font-size:18px;line-height:21px;font-size:1.8rem;line-height:2.1rem}.h6,h6{font-size:18px;line-height:21px;font-size:1.8rem;line-height:2.1rem}}a{color:#006ba6;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:visited{color:#006ba6}a:hover{text-decoration:none;color:#002940}p{margin:0 0 1em 0}p img{margin:0}em{font-style:italic}strong{font-weight:700}blockquote{position:relative;margin-bottom:40px;color:#575757;font-weight:400}blockquote p cite{margin-top:20px}blockquote cite{display:block;color:#575757;font-weight:600;font-style:normal}hr{clear:both;border-top:solid #ddd;border-width:1px 0 0;margin:60px 0}hr.hr-small{margin:30px 0}hr.hr-clear{border-top:0 none}address{font-style:normal}form{margin-bottom:20px}fieldset{margin-bottom:20px}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #ccc;padding:12px 4px;outline:0;font:13px;color:#4b4b4b;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:#fff}select{padding:0}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}textarea{min-height:60px}label,legend{display:block;font-weight:700;font-size:13px}select{width:220px}input[type=checkbox]{display:inline}label span,legend span{font-weight:400;font-size:13px;color:#444}@-webkit-keyframes pulse{0%{opacity:.4}50%{opacity:1}100%{opacity:.4}}@-moz-keyframes pulse{0%{opacity:.4}50%{opacity:1}100%{opacity:.4}}@-o-keyframes pulse{0%{opacity:.4}50%{opacity:1}100%{opacity:.4}}@keyframes pulse{0%{opacity:.4}50%{opacity:1}100%{opacity:.4}}form.cft-form{max-width:600px;margin:0;padding:25px 10px;background:#d7e4e5;background:-moz-linear-gradient(left,#d7e4e5 0,#c9d4d6 100%);background:-webkit-linear-gradient(left,#d7e4e5 0,#c9d4d6 100%);background:linear-gradient(to right,#d7e4e5 0,#c9d4d6 100%)}form.cft-form p.form-message{display:none;padding:5px;margin:0 0 20px;clear:both}form.cft-form p.form-message.error{background:#f4d7d7;color:#ab4545;border:1px solid #ab4545}form.cft-form p.form-message.success{background:#e6f9da;color:#519e20;border:1px solid #519e20}form.cft-form .req{color:#b90000}form.cft-form input[type=email].error,form.cft-form input[type=text].error,form.cft-form select.error,form.cft-form textarea.error{background:#f4d7d7}form.cft-form button[type=submit].pulse{pointer-events:none;-webkit-animation:pulse .6s infinite ease-in-out;-o-animation:pulse .6s infinite ease-in-out;-ms-animation:pulse .6s infinite ease-in-out;-moz-animation:pulse .6s infinite ease-in-out;animation:pulse .6s infinite ease-in-out}form.cft-form input,form.cft-form textarea{width:100%;border:none;border-radius:0}form.cft-form .field-container{margin-bottom:25px;position:relative}form.cft-form .field-container label{pointer-events:none;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;position:absolute;top:5px;left:7px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}form.cft-form .field-container.active label{color:#fff;background:#000;padding:0 3px;top:-17px;left:0}form.cft-form textarea{min-height:100px}.btn,.btn-secondary,a.btn,a.btn-secondary{display:inline-block;padding:15px 20px;margin:0;font-size:16px;line-height:19px;font-size:1.6rem;line-height:1.9rem;font-weight:400;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;color:#fff;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;font-family:termina,sans-serif;-moz-transition:.2s all ease-in;-webkit-transition:.2s all ease-in;transition:.2s all ease-in;text-transform:uppercase;background-color:#d22030}.btn.small,.small.btn-secondary,a.btn.small,a.small.btn-secondary{padding:4px 5px}.btn.full,.full.btn-secondary,a.btn.full,a.full.btn-secondary{width:100%}.btn-secondary:hover,.btn:hover,a.btn-secondary:hover,a.btn:hover{background-color:#79131c;color:#fff}.btn-secondary:active,.btn:active,a.btn-secondary:active,a.btn:active{background-color:#210508;color:#fff}.btn.disabled,.btn[disabled],.disabled.btn-secondary,[disabled].btn-secondary,a.btn.disabled,a.btn[disabled],a.disabled.btn-secondary,a[disabled].btn-secondary{cursor:default;color:#ababab;background-color:#dfdfdf}.ghost{border:2px solid #fff;background:0 0;color:#fff}.ghost:hover{background:#fff;color:#d22030}.btn-secondary,a.btn-secondary{background-color:#006ba6;text-transform:uppercase}.btn-secondary:hover,a.btn-secondary:hover{background-color:#002940;color:#fff}.btn-secondary:active,a.btn-secondary:active{background-color:#000;color:#fff}.text-link{display:inline;border:0 none;background:0 0;text-decoration:underline;padding:0;margin:0}.super-header{z-index:1000;position:fixed;top:0;left:0;right:0;background:#152143}.super-header a,.super-header i,.super-header svg{color:#fff;font-size:inherit;line-height:inherit}.super-header i,.super-header svg{font-size:25px;line-height:29px;font-size:2.5rem;line-height:2.9rem}@media screen and (min-width:1000px){.super-header i,.super-header svg{font-size:20px;line-height:20px;font-size:2rem;line-height:2rem}}.super-header a{font-family:ibm-plex-sans,sans-serif;text-transform:uppercase;font-weight:700}.super-header .um-link{display:block;position:relative;width:86px;padding:5px 0}.super-header .nav-secondary{position:absolute;top:50%;right:80px;-moz-transform:translateY(-60%);-o-transform:translateY(-60%);-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%);font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem;display:none}.super-header .nav-secondary li{display:inline-block;font-size:inherit;line-height:inherit}.super-header .nav-secondary li:not(:last-of-type){margin-right:20px}@media screen and (min-width:1000px){.super-header .nav-secondary{display:block}}header.banner{background:#fff;position:fixed;left:0;right:0;z-index:1000;top:36px;box-shadow:0 1px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.16);-moz-box-shadow:0 1px 6px 0 rgba(0,0,0,.16)}a.brand{position:relative;display:inline-block;width:150px;height:50px;padding:20px 0}@media screen and (max-width:375px){a.brand{width:120px}}@media screen and (min-width:1000px){a.brand{height:auto;position:absolute;left:30px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px 0}}@media screen and (min-width:1150px){a.brand{width:248px}}a.menu-toggle{position:absolute;top:50%;right:42px}a.menu-toggle i,a.menu-toggle svg{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a.menu-toggle #menu-open{opacity:0;visibility:hidden}a.menu-toggle #menu-closed{opacity:1;visibility:visible}a.menu-toggle.closer #menu-open{opacity:1;visibility:visible}a.menu-toggle.closer #menu-closed{opacity:0;visibility:hidden}@media screen and (min-width:1000px){a.menu-toggle{display:none}}#search-trigger{position:absolute;top:50%;right:80px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:1000px){#search-trigger{right:30px}}.nav-primary{text-align:left;position:fixed;top:100%;left:0;bottom:0;width:100vw;z-index:999;background:#152143;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.nav-primary.open{top:110px}@media screen and (min-width:1000px){.nav-primary{display:block;position:relative;width:auto;left:auto;text-align:right;pointer-events:none;background:0 0}}.nav-primary #menu-nav-primary{display:block;pointer-events:all}@media screen and (min-width:1000px){.nav-primary #menu-nav-primary{display:inline-block}}.nav-primary #menu-nav-primary>li{display:block;border-bottom:solid 1px #b1ddf6}@media screen and (min-width:1000px){.nav-primary #menu-nav-primary>li{display:inline-block;border-bottom:0;margin-right:10px}}.nav-primary #menu-nav-primary>li>a{color:#fff;font-weight:500;padding:15px;display:block;text-transform:uppercase;font-weight:600}@media screen and (min-width:1000px){.nav-primary #menu-nav-primary>li>a{color:#152143;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem;padding:25px 0}}@media screen and (min-width:1100px){.nav-primary #menu-nav-primary>li>a{padding:25px 10px 25px 0}}@media screen and (min-width:1250px){.nav-primary #menu-nav-primary>li>a{padding:25px 40px 25px 0}}.nav-primary #menu-nav-primary>li.dropdown{position:relative}.nav-primary #menu-nav-primary>li.dropdown .caret{display:none}.nav-primary #menu-nav-primary>li.dropdown .sub-menu{display:none;position:absolute;bottom:20%;left:-10px;-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%);background:#152143;z-index:1;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left;width:250px;padding:10px}@media screen and (min-width:1000px){.nav-primary #menu-nav-primary>li.dropdown .sub-menu{display:block}}.nav-primary #menu-nav-primary>li.dropdown .sub-menu li:not(:last-of-type){margin-bottom:10px}.nav-primary #menu-nav-primary>li.dropdown .sub-menu li a{display:block;color:#fff;font-weight:600;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem}.nav-primary #menu-nav-primary>li.dropdown .sub-menu li a:hover{color:#d22030}.nav-primary #menu-nav-primary>li.dropdown:hover .sub-menu{opacity:1;visibility:visible;bottom:0}.nav-primary .secondary-nav{list-style-type:none}.nav-primary .secondary-nav li a{padding:10px 15px;font-size:14px;line-height:16px;font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;color:#fff;font-weight:500;display:block}@media screen and (min-width:1000px){.nav-primary .secondary-nav{display:none}}.header-give-btn-wrap{display:block;padding:15px}.header-give-btn-wrap.mobile-only{display:inline-block;position:absolute;top:50%;right:30px;padding:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-give-btn-wrap.mobile-only .btn,.header-give-btn-wrap.mobile-only .btn-secondary{width:150px;padding:10px}@media screen and (max-width:375px){.header-give-btn-wrap.mobile-only .btn,.header-give-btn-wrap.mobile-only .btn-secondary{width:130px;font-size:14px;line-height:18px;font-size:1.4rem;line-height:1.8rem}}.header-give-btn-wrap.mobile-only:after{clear:both}@media screen and (min-width:1000px){.header-give-btn-wrap{display:inline-block;padding:0}.header-give-btn-wrap.mobile-only{display:none}}.header-give-btn{padding:10px 20px;pointer-events:all;font-size:14px;line-height:16px;font-size:1.4rem;line-height:1.6rem;display:block}.search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;padding:60px 0 0;background:#152143;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;z-index:999999}.search-overlay.open{opacity:1;visibility:visible;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}footer.footer{padding:30px 0;background:#152143}footer.footer *{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;color:#fff;text-align:center}footer.footer .footer-brand{display:block}footer.footer .footer-brand img{width:230px;margin:auto}footer.footer address{margin-bottom:15px}footer.footer address .street-address{display:block}footer.footer .contact-information span:first-of-type{margin-right:15px;position:relative}footer.footer .contact-information span:first-of-type:after{content:"";background:#fff;width:2px;height:15px;position:absolute;top:50%;right:-10px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer.footer .footer-nav{list-style-type:none}footer.footer .footer-nav li:not(:last-of-type){margin-bottom:10px}footer.footer .social-links-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:20px;width:250px;margin:0 auto 30px}footer.footer .social-link{width:30px;height:30px;display:block;position:relative;border:solid 2px #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}footer.footer .social-link i,footer.footer .social-link svg{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}footer.footer .copy{font-size:12px;line-height:15px;font-size:1.2rem;line-height:1.5rem}@media screen and (min-width:1000px){footer.footer *{text-align:left}footer.footer .footer-brand img{margin:auto auto auto 0}footer.footer .footer-grid{grid-gap:70px}footer.footer .social-links-grid{width:auto;margin:0 auto 19px}}@media screen and (min-width:1250px){footer.footer .social-link{width:40px;height:40px}}.cft-pagination{display:block;width:100%;padding:15px 0}.cft-pagination ul li{display:inline-block;margin-left:10px}.cft-pagination ul li:first-child{margin-left:0}.cft-pagination ul li a{width:25px;height:25px;color:#89b1f0;text-align:center;display:block;font-weight:700}.cft-pagination ul li.active a{color:#00245c}.cft-pagination ul li.next-post a,.cft-pagination ul li.prev-post a{color:#00245c}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../images/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{position:absolute;top:50%;bottom:auto;left:0;right:0;background:0 0;transition:none}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}#swipebox-top-bar{top:0}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(../images/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0;background-size:200px}#swipebox-prev{position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#swipebox-prev:after{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;content:"";background:#fff;height:3px;top:23px;width:0;left:17px}#swipebox-next{position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#swipebox-next:after{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;content:"";background:#fff;height:3px;top:23px;width:0;right:9px}#swipebox-arrows{display:block;margin:0 auto;max-width:100%;width:99%;height:50px}#swipebox-prev{background-position:-68px 6px;float:left}#swipebox-next{background-position:-140px 6px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:30px}#swipebox-arrows{width:92%;max-width:1300px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.arrows-container{display:none}@media screen and (min-width:800px){.arrows-container{position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.arrows-container .next-arrow,.arrows-container .prev-arrow{display:inline-block;position:relative;width:40px;height:40px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.arrows-container .next-arrow .svg-inline--fa,.arrows-container .next-arrow i,.arrows-container .prev-arrow .svg-inline--fa,.arrows-container .prev-arrow i{position:absolute;top:45%;left:55%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#00245c}.arrows-container .next-arrow:hover,.arrows-container .prev-arrow:hover{border-color:#000}.arrows-container .next-arrow:hover .svg-inline--fa,.arrows-container .next-arrow:hover i,.arrows-container .prev-arrow:hover .svg-inline--fa,.arrows-container .prev-arrow:hover i{color:#000}.arrows-container .prev-arrow .svg-inline--fa,.arrows-container .prev-arrow i{left:45%}.arrows-container .next-arrow{float:right}}.visual-link{display:block;position:relative}.visual-link .hashes{position:absolute;top:50%;left:-10px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.visual-link .visual-link-image{position:relative;height:0;padding-bottom:75%;margin-bottom:20px}.visual-link.slim .visual-link-image{padding-bottom:66.66667%}.visual-link .visual-link-title{color:#006ba6;font-family:itc-slimbach,sans-serif;font-size:24px;line-height:28px;font-size:2.4rem;line-height:2.8rem;margin-bottom:20px;text-transform:capitalize}.visual-link .visual-link-title.navy{color:#152143}.visual-link .visual-link-title.powder{color:#b1ddf6}.visual-link .visual-link-title.teal{color:#006ba6}.visual-link .visual-link-title.red{color:#d22030}.visual-link .visual-link-caption{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;margin-bottom:0;color:#4b4b4b}.visual-link.sleek .visual-link-title{font-family:termina,sans-serif;font-size:18px;line-height:21px;font-size:1.8rem;line-height:2.1rem;margin-bottom:0;text-transform:uppercase}#wpadminbar{opacity:.3;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-transform:translateZ(0);position:absolute;pointer-events:none}#wpadminbar ul li{pointer-events:all}#wp-admin-bar-top-secondary{display:none}html[lang=en-us]{margin-top:0!important}#wpadminbar:focus,#wpadminbar:hover{opacity:1!important}@media screen and (min-width:50.125em){#wpadminbar{position:fixed;top:0}}.lock{overflow:hidden}.container{position:relative;width:100%;margin:0 auto;padding:0 30px;max-width:1400px}.container .container{padding:0}.container.small{max-width:1050px}.container.thin{max-width:850px}.container.search-container{max-width:880px}form.search-form .input-container{position:relative}form.search-form input{width:100%;padding:10px}form.search-form .btn,form.search-form .btn-secondary{position:absolute;bottom:0;right:0;height:100%;width:120px}form.search-form .search-closer{position:relative;display:block;margin-bottom:40px;text-align:right;z-index:10}form.search-form .search-closer .svg-inline--fa,form.search-form .search-closer i{color:#fff;pointer-events:none}@media screen and (min-width:1000px){form.search-form input{padding:10px 20px}}.page-banner{position:relative}.page-banner .banner-image-container{width:100%;height:100%;position:relative;overflow:hidden;min-height:300px}.page-banner .banner-image-container .parallax-img{max-width:none!important;width:auto;height:auto;position:absolute;top:50%;left:50%;margin-top:50px;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-banner .caption-container{position:relative;background:#00245c;background:#00245c;padding:30px}.page-banner .caption-container .caption,.page-banner .caption-container .page-title{color:#fff}.page-banner .caption-container .caption{margin-top:20px}.page-banner .caption-container p{margin-bottom:20px}.page-banner .caption-container p:last-of-type{margin-bottom:0}.page-banner .caption-container .btn,.page-banner .caption-container .btn-secondary{width:160px;margin:20px 5px 0}.page-banner.centered .banner-image-container{display:flex;align-items:center;padding:60px 30px}.page-banner.centered .caption-container{background:rgba(21,33,67,.7);text-align:center;padding:30px}.page-banner.centered .caption-container .h1,.page-banner.centered .caption-container h1{color:#fff;margin-bottom:0}.page-banner.centered.event-gallery .caption-container .h1,.page-banner.centered.event-gallery .caption-container h1{margin-bottom:0}.page-banner.frontpage-banner{min-height:400px;overflow:hidden;display:flex;align-items:center;padding:60px 30px}.page-banner.frontpage-banner.gd-banner{margin-top:-30px}.page-banner.frontpage-banner .loading{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:1;visibility:visible;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-banner.frontpage-banner .loading.hidden{opacity:0;visibility:hidden}.page-banner.frontpage-banner .caption-container{background:rgba(0,0,0,.5);text-align:center}.page-banner.frontpage-banner .caption-container .h1,.page-banner.frontpage-banner .caption-container h1{color:#fff;margin-bottom:10px}@media screen and (min-width:1000px){.page-banner .banner-image-container{min-height:650px}.page-banner .banner-image-container .parallax-img{min-height:750px}.page-banner .caption-container{position:absolute;bottom:-20px;right:0;left:0;padding:30px;max-width:600px;background:#00245c;background:rgba(0,36,92,.8);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden}.page-banner .caption-container.showing{bottom:0;opacity:1;visibility:visible}.page-banner .caption-container .caption,.page-banner .caption-container .page-title{opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-banner .caption-container .caption.showing,.page-banner .caption-container .page-title.showing{opacity:1;visibility:visible}.page-banner .caption-container .caption{margin-top:30px}.page-banner .caption-container .btn,.page-banner .caption-container .btn-secondary{margin:30px 5px 0}.page-banner.centered .banner-image-container{display:block;min-height:650px;padding:0}.page-banner.frontpage-banner{display:block;height:800px;padding:0;overflow:hidden;background:#000}.page-banner.frontpage-banner .loading{display:block}.page-banner.frontpage-banner video#bgvid{min-height:100vh;max-height:none;display:block}.page-banner.centered .caption-container,.page-banner.frontpage-banner .caption-container{position:absolute;max-width:850px;top:60%;left:50%;right:auto;bottom:auto;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-banner.centered .caption-container .h1,.page-banner.centered .caption-container h1,.page-banner.frontpage-banner .caption-container .h1,.page-banner.frontpage-banner .caption-container h1{margin-bottom:0;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden}.page-banner.centered .caption-container .h1.showing,.page-banner.centered .caption-container h1.showing,.page-banner.frontpage-banner .caption-container .h1.showing,.page-banner.frontpage-banner .caption-container h1.showing{opacity:1;visibility:visible}.page-banner.centered .caption-container p,.page-banner.frontpage-banner .caption-container p{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden}.page-banner.centered .caption-container p.showing,.page-banner.frontpage-banner .caption-container p.showing{opacity:1;visibility:visible}.page-banner.centered .caption-container.showing,.page-banner.frontpage-banner .caption-container.showing{top:50%;visibility:visible;opacity:1}}.blue-caption-container{position:relative;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1}.blue-caption-container img{width:100%}.blue-caption-container .caption{position:absolute;bottom:0;left:0;right:0;margin-bottom:0;background:rgba(0,36,92,.8);color:#fff;padding:10px;text-transform:uppercase;font-family:termina,sans-serif}.blue-caption-container:hover{opacity:.8}.site-section{padding:45px 0}.site-section .section-title{color:#00245c;margin-bottom:45px}@media screen and (min-width:1000px){.site-section{padding:90px 0}.site-section .section-title{margin-bottom:90px}}.page-module:not(:last-of-type){margin-bottom:45px}@media screen and (min-width:1000px){.page-module:not(:last-of-type){margin-bottom:70px}}.page-content ol,.page-content ul{padding-left:30px;margin-bottom:30px}.page-content ol li,.page-content ul li{margin-bottom:5px}.page-content ol li:last-of-type,.page-content ul li:last-of-type{margin-bottom:0}.page-content h3{color:#053a6e}.page-intro .page-content{margin-bottom:45px}@media screen and (min-width:1000px){.page-intro .page-content{margin-bottom:90px}}.your-impact-module{-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.3);box-shadow:0 0 3px 1px rgba(0,0,0,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.your-impact-module:hover{-webkit-box-shadow:0 2px 15px 2px rgba(0,0,0,.3);-moz-box-shadow:0 2px 15px 2px rgba(0,0,0,.3);box-shadow:0 2px 15px 2px rgba(0,0,0,.3)}.your-impact-module .text-box{background:#f0f0f0;padding:20px;text-align:center}.your-impact-module .text-box h3{color:#00245c;margin-bottom:10px}.your-impact-module .text-box p{margin-bottom:15px}.your-impact-module .text-box a{font-family:ibm-plex-sans,sans-serif;font-weight:600}.your-impact-module .text-box .your-impact-link{text-transform:uppercase}.your-impact-module .image-container{display:block;width:100%;padding-bottom:70%}@media screen and (min-width:1000px){.your-impact-module.image-left{position:relative}.your-impact-module.image-left .image-container{top:0;bottom:0;left:0;right:65%;position:absolute;width:auto;padding-bottom:0}.your-impact-module.image-left .text-box{display:block;width:100%;padding-left:calc(35% + 20px)}}.at-a-glance .slider-wrap{position:relative}.at-a-glance .gi-inner{background:#053a6e;background:linear-gradient(to right,#053a6e,#06214c)}.at-a-glance .gi-inner .number{color:#89b1f0;text-align:center;padding:30px 0 10px;font-family:termina,sans-serif}.at-a-glance .gi-inner .caption{background:#06214c;color:#89b1f0;text-align:center;padding:25px}@media screen and (min-width:1000px){.at-a-glance .arrows-container{display:block}.at-a-glance .arrows-container .next-arrow .svg-inline--fa,.at-a-glance .arrows-container .next-arrow i,.at-a-glance .arrows-container .prev-arrow .svg-inline--fa,.at-a-glance .arrows-container .prev-arrow i{color:#fff}}@media screen and (min-width:1475px){.at-a-glance .arrows-container{left:-60px;right:-60px}.at-a-glance .arrows-container .next-arrow .svg-inline--fa,.at-a-glance .arrows-container .next-arrow i,.at-a-glance .arrows-container .prev-arrow .svg-inline--fa,.at-a-glance .arrows-container .prev-arrow i{color:#00245c}}.development-news .development-news-module{-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.3);box-shadow:0 0 3px 1px rgba(0,0,0,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.development-news .development-news-module:hover{-webkit-box-shadow:0 2px 15px 2px rgba(0,0,0,.3);-moz-box-shadow:0 2px 15px 2px rgba(0,0,0,.3);box-shadow:0 2px 15px 2px rgba(0,0,0,.3)}.development-news .development-news-module img{width:100%}.development-news .development-news-module .text-box{background:#f0f0f0;padding:10px 15px}.development-news .development-news-module .text-box .title{color:#00245c;margin-bottom:0}.development-news .development-news-module .text-box .caption{margin-bottom:20px}.development-news .development-news-module .text-box a{color:#d22030;font-weight:600}.single-staff img{width:100%}.single-staff .text-box{background:#f0f0f0;padding:10px}.single-staff .text-box .name{color:#053a6e;font-weight:700}.single-staff .text-box .position{margin-bottom:15px}.single-staff .text-box .icon{color:#00245c;display:inline-block;vertical-align:middle;margin-right:10px}.single-staff .text-box .email{word-break:break-word}.single-staff .text-box .phone .numbers{display:inline-block;vertical-align:top}.single-staff .text-box .phone .numbers span{display:block}.single-staff .text-box a{color:#6f6e6e;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.single-staff .text-box a:hover{color:#d22030}.sidebar .sidebar-links{margin-bottom:30px;text-align:center}.sidebar .sidebar-links .btn,.sidebar .sidebar-links .btn-secondary{display:block;max-width:none;margin:0 auto 20px;white-space:normal}@media screen and (min-width:1000px){.sidebar .sidebar-links .btn,.sidebar .sidebar-links .btn-secondary{max-width:300px}}.sidebar .sidebar-links .social-links,.sidebar .sidebar-links>span{position:relative;vertical-align:middle}.sidebar .sidebar-links>span{color:#00245c;font-family:termina,sans-serif;text-transform:uppercase}.sidebar .sidebar-links .social-links{display:inline-block}.sidebar .sidebar-links .social-links li{display:inline-block;width:40px;height:40px}.sidebar .sidebar-links .social-links li:first-of-type{margin:0 20px}.sidebar .sidebar-links .social-links li a{height:40px;display:40px;display:block;position:relative;border:solid 2px #00245c;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.sidebar .sidebar-links .social-links li a .svg-inline--fa,.sidebar .sidebar-links .social-links li a i{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sidebar .btn.site-link,.sidebar .site-link.btn-secondary{background:#053a6e;margin:15px auto 20px;display:block;white-space:normal}.sidebar .foo{display:none}.sidebar .grey-box{background:#f0f0f0;padding:15px}.sidebar .grey-box h3{text-transform:uppercase;color:#00245c;font-weight:500}.sidebar .grey-box .single-staff:not(:last-of-type){margin-bottom:30px}.sidebar .grey-box .single-staff .text-box{background:#fff;padding:10px}.sidebar .grey-box .svg-inline--fa,.sidebar .grey-box i{color:#00245c}.sidebar .grey-box .contact-information>span{position:relative}.sidebar .grey-box .contact-information>span a,.sidebar .grey-box .contact-information>span address{padding-left:30px}.sidebar .grey-box .contact-information span{display:block;margin-bottom:5px}.sidebar .grey-box .contact-information span:last-of-type{margin-bottom:0}.sidebar .grey-box .contact-information span i,.sidebar .grey-box .contact-information span svg{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar .grey-box.ways-to-give p{margin:20px 0}.sidebar .grey-box.planned-message{margin-bottom:25px}.sidebar .grey-box.planned-message p{margin:0 0 20px 0}.sidebar .grey-box.planned-message .btn,.sidebar .grey-box.planned-message .btn-secondary{margin-bottom:0;background:#053a6e;font-size:18px;line-height:22px;font-size:1.8rem;line-height:2.2rem}.sidebar .grey-box.your-impact-single .your-impact-link{padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #ddd;display:block}.sidebar .grey-box.your-impact-single .your-impact-link .your-impact-title{color:#00245c;margin-bottom:10px}.sidebar .grey-box.your-impact-single .your-impact-link .your-impact-text{color:#4b4b4b}.sidebar .grey-box .view-all{color:#d22030;font-weight:600}.sidebar .grey-box .view-all .svg-inline--fa,.sidebar .grey-box .view-all i{color:#d22030}.site-section.general-page .page-title{margin-bottom:5px}.site-section.general-page p{margin-bottom:1.5em}.site-section.general-page ol,.site-section.general-page ul{padding-left:30px}.site-section.general-page ol li,.site-section.general-page ul li{margin-bottom:10px}.site-section.general-page ol li:last-of-type,.site-section.general-page ul li:last-of-type{margin-bottom:0}.frontpage .site-section.intro{text-align:center}.frontpage .site-section.featured-giving-opportunity{background:#f0f0f0}.frontpage .site-section.featured-giving-opportunity img{width:100%}.frontpage .site-section.featured-giving-opportunity .text-box{background:#053a6e;background:linear-gradient(to right,#053a6e,#06214c);padding:15px 10px}.frontpage .site-section.featured-giving-opportunity .text-box .title{margin-bottom:10px;text-transform:uppercase}.frontpage .site-section.featured-giving-opportunity .btn,.frontpage .site-section.featured-giving-opportunity .btn-secondary{margin-top:30px}@media screen and (min-width:1000px){.frontpage .site-section.featured-giving-opportunity .btn,.frontpage .site-section.featured-giving-opportunity .btn-secondary{margin-top:60px}}.frontpage .site-section.featured-video .btn,.frontpage .site-section.featured-video .btn-secondary{margin-top:30px}@media screen and (min-width:1000px){.frontpage .site-section.featured-video .btn,.frontpage .site-section.featured-video .btn-secondary{margin-top:60px}}.frontpage .site-section.your-impact{padding-top:0}.frontpage .site-section.your-impact .section-title{text-align:center}.frontpage .site-section.your-impact .page-module.your-impact.horizontal{padding-top:30px;border-top:solid 1px #f0f0f0}.frontpage .site-section.your-impact .text-box{background:#f0f0f0;padding:20px;text-align:center}.frontpage .site-section.your-impact .text-box .your-impact-title{color:#00245c}.frontpage .site-section.your-impact .text-box .your-impact-caption{margin-bottom:20px}.frontpage .site-section.your-impact .text-box .your-impact-link{font-weight:600;text-transform:uppercase}.frontpage .site-section.your-impact .btn,.frontpage .site-section.your-impact .btn-secondary{margin-top:30px}@media screen and (min-width:1000px){.frontpage .site-section.your-impact .page-module.your-impact.horizontal{padding-top:60px}.frontpage .site-section.your-impact .btn,.frontpage .site-section.your-impact .btn-secondary{margin-top:60px}}.frontpage .site-section.ways-to-give{padding:30px 0;width:100%;height:100%;position:relative;overflow:hidden;min-height:300px}.frontpage .site-section.ways-to-give .container{position:relative;z-index:10}.frontpage .site-section.ways-to-give .container .text-box{background:rgba(0,0,0,.5);padding:30px;text-align:center;margin-bottom:30px}.frontpage .site-section.ways-to-give .container .text-box h1,.frontpage .site-section.ways-to-give .container .text-box p{color:#fff}.frontpage .site-section.ways-to-give .container .btn,.frontpage .site-section.ways-to-give .container .btn-secondary{display:block;width:200px;margin:auto}@media screen and (min-width:1428.57143px){.frontpage .site-section.ways-to-give{padding:60px 0;min-height:500px}.frontpage .site-section.ways-to-give .container .text-box h1,.frontpage .site-section.ways-to-give .container .text-box p{text-align:left}.frontpage .site-section.ways-to-give .container .btn,.frontpage .site-section.ways-to-give .container .btn-secondary{width:200px}}@media screen and (min-width:1000px){.frontpage .site-section.ways-to-give{padding:120px 0}.frontpage .site-section.ways-to-give .container{margin-left:0;left:0;right:auto}.frontpage .site-section.ways-to-give .container .btn,.frontpage .site-section.ways-to-give .container .btn-secondary{margin:auto auto 0 0}}.frontpage .site-section.at-a-glance .at-a-glance-slider.slick-initialized{margin-left:-50px}.frontpage .site-section.at-a-glance .at-a-glance-slider.slick-initialized .slick-slide{padding-left:50px}@media screen and (min-width:1000px){.frontpage .site-section.at-a-glance .cft-g.at-a-glance-grid>.cft-gi{width:50%}}@media screen and (min-width:1428.57143px){.frontpage .site-section.at-a-glance .cft-g.at-a-glance-grid>.cft-gi{width:25%}}.site-section.giving-opportunity-single .page-title{margin-bottom:35px}.site-section.giving-opportunity-single .site-section.intro{padding-top:0}.site-section.giving-opportunity-single .single-giving-opportunity{padding:25px 0;border-bottom:solid 1px #ddd}.site-section.giving-opportunity-single .single-giving-opportunity:first-of-type{padding-top:0}.site-section.giving-opportunity-single .single-giving-opportunity img{width:100%;margin-bottom:10px}.site-section.giving-opportunity-single .single-giving-opportunity h3:last-of-type{color:#00245c;font-family:ibm-plex-sans,sans-serif;font-weight:600;text-transform:capitalize;margin-bottom:10px}.site-section.giving-opportunity-single .single-giving-opportunity h3:first-of-type{font-family:termina,sans-serif;text-transform:uppercase;margin-bottom:0;color:#00245c;font-weight:500}.site-section.giving-opportunity-single .single-giving-opportunity .caption a{font-weight:600}.site-section.giving-opportunity-single .single-giving-opportunity .btn,.site-section.giving-opportunity-single .single-giving-opportunity .btn-secondary{display:block;max-width:200px;margin:15px auto auto}.site-section.giving-opportunity-single .your-impact-module{margin-bottom:30px}.site-section.giving-opportunity-single .your-impact-module:last-of-type{margin-bottom:0}.site-section.giving-opportunity-single .your-impact-module .text-box{text-align:left;min-height:250px}.site-section.giving-opportunity-single .flagship .btn.large,.site-section.giving-opportunity-single .flagship .large.btn-secondary{display:none}@media screen and (min-width:1000px){.site-section.giving-opportunity-single .single-giving-opportunity .btn,.site-section.giving-opportunity-single .single-giving-opportunity .btn-secondary{margin-left:0}}@media screen and (min-width:850px){.site-section.giving-opportunity-single .flagship .btn.large,.site-section.giving-opportunity-single .flagship .large.btn-secondary{display:inline-block}}@media screen and (min-width:1150px){.site-section.giving-opportunity-single .sidebar .sidebar-links{text-align:left}}.staff-page-container .site-section{padding:0 0 30px 0}.staff-page-container .site-section:first-of-type{padding-top:30px}@media screen and (min-width:1000px){.staff-page-container .site-section{padding:0 0 50px 0}.staff-page-container .site-section:first-of-type{padding-top:50px}}.staff-page-container .staff-header{margin-bottom:30px;color:#00245c}.staff-page-container .dean-header{font-family:ibm-plex-sans,sans-serif;text-transform:capitalize;color:#00245c;font-weight:700}.staff-page-container .staff-photo{width:100%}.single-your-impact .story-title{margin-bottom:15px;font-family:itc-slimbach,sans-serif;text-transform:capitalize;font-weight:700;font-size:40px;color:#152143}.single-your-impact .story-byline{text-transform:capitalize;margin-bottom:30px}.single-your-impact .section-title{font-family:ibm-plex-sans,sans-serif;font-weight:600;text-transform:capitalize}.single-your-impact .image-container{display:block;position:relative;margin-bottom:30px}.single-your-impact .image-container img{display:block;width:100%}.single-your-impact .image-container .caption{position:relaitve;padding:20px;background:#00245c;background:rgba(0,36,92,.8);color:#fff;font-weight:600}.single-your-impact .image-container .caption p{margin:0;font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem}.single-your-impact .page-content blockquote{display:block;margin-bottom:20px;text-align:center;font-family:ibm-plex-sans,sans-serif;color:#00245c}.single-your-impact .page-content blockquote cite{color:#4b4b4b;font-family:ibm-plex-sans,sans-serif}@media screen and (min-width:1000px){.single-your-impact .image-container .caption{position:absolute;bottom:0;left:0;right:0}.single-your-impact .page-content blockquote{margin:60px 0}.single-your-impact .sidebar .sidebar-links{text-align:left}}.loading-button-wrap{margin-left:50px}.btn.load-more-posts,.load-more-posts.btn-secondary{display:block;margin:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1;visibility:visible}.btn.load-more-posts.loading-posts,.load-more-posts.loading-posts.btn-secondary{opacity:.8}.btn.load-more-posts.hidden,.load-more-posts.hidden.btn-secondary{opacity:1;visibility:hidden;display:none}.site-section.search-results .section-title{margin-bottom:10px}.site-section.search-results .search-form{margin-bottom:30px}.site-section.search-results .search-form input{background:#f0f0f0;font-family:ibm-plex-sans,sans-serif;font-weight:700;color:#00245c}.site-section.search-results .search-form input:placeholder-shown{font-weight:400}.site-section.search-results .search-form .btn,.site-section.search-results .search-form .btn-secondary{right:0}@media screen and (min-width:1000px){.site-section.search-results{padding:105px 0 60px}.site-section.search-results .search-form{margin-bottom:60px}}.event-box{padding:20px 20px 0;background:#f0f0f0;margin-bottom:50px}.event-info .icon{display:inline-block;width:18%;font-size:40px;line-height:40px;color:#d22030;vertical-align:top}@media screen and (min-width:600px){.event-info .icon{font-size:30px;line-height:30px}}@media screen and (min-width:1200px){.event-info .icon{font-size:60px;line-height:60px}}.event-info .info-text{display:inline-block;width:80%}.event-info .info-text p{margin-bottom:20px;font-size:18px;line-height:22px;font-size:1.8rem;line-height:2.2rem}.event-info .info-text p.small{font-size:16px;line-height:18px;font-size:1.6rem;line-height:1.8rem;margin-top:10px}.event-desc table{font-size:18px;line-height:22px;font-size:1.8rem;line-height:2.2rem}.event-desc table p{margin-bottom:10px}.event-desc table p:last-child{margin-bottom:0}.event-desc table tr td:first-child{width:25%}h3.trigger{margin:0!important;font-weight:500;padding:15px;padding-left:20px;position:relative}h3.trigger:after{font-family:"Font Awesome 5 Pro";font-weight:400;content:"\f067";position:absolute;top:15px;right:15px}h3.trigger:hover:after{color:#d22030}h3.trigger.active:after{color:#d22030;content:"\f068"}h3.trigger a{text-decoration:none;display:block;color:#053a6e}h3.trigger a:hover{color:#021325}h3.toggle-white{background-color:#fff}h3.toggle-grey{background-color:#eef0f3}.toggle_container{overflow:hidden;padding:20px;background:#f5f9fd}.site-section.contact .sidebar .address .svg-inline--fa,.site-section.contact .sidebar .address i{top:10px}.site-section.contact .sidebar .address address{display:inline-block;vertical-align:top;margin-bottom:10px}.site-section.contact .sidebar .address address span{margin-bottom:0}.site-section.contact .sidebar .address a{display:block}.site-section.contact form .nf-before-form-content{display:none}.site-section.contact form .nf-field-label label{font-weight:400!important}.site-section.contact form .ninja-forms-req-symbol{display:none}.site-section.contact form .nf-field-element input,.site-section.contact form .nf-field-element textarea{background:#f0f0f0}.site-section.contact form .nf-field-element input[type=button]{background:#d22030}.site-section.contact form .nf-field-element textarea{height:250px}.site-section.contact form #nf-field-3-container{margin-bottom:45px}.wrap{padding-top:92px}@media screen and (min-width:1000px){.wrap{padding-top:94px}}@media screen and (min-width:1000px){.wrap{padding-top:104px}}.site-section{position:relative;background:#fff}.site-section .section-title{text-align:center}.site-section.collapse{padding:0}.site-section.collapse-top{padding-top:0}.site-section.collapse-bottom{padding-bottom:0}.site-section.navy{background:#152143}.site-section.navy .section-title{color:#fff}.site-section.white{background:#fff}.site-section.white .section-title{color:#152143}.site-section.blown-container-banner{background:0 0;overflow:hidden}@media screen and (min-width:1000px){.site-section.blown-container-banner{padding:50px 0}}.content-text:not(.preserve-trailing-space)>:last-child{margin-bottom:0}.content-text ol,.content-text ul{padding-left:20px;margin-bottom:1em}.content-text ol li:not(:last-child),.content-text ul li:not(:last-child){margin-bottom:5px}.content-text.frontpage-content-text ol,.content-text.frontpage-content-text ul{padding-left:40px}.background-image{position:absolute;top:0;right:0;bottom:0;left:0}.hashes{background-size:6px!important}.hashes.horizontal{height:30px;width:150px}.hashes.vertical{height:150px;width:20px}.hashes.red{background:url(../images/hashes-red.svg) repeat center center}.hashes.yellow{background:url(../images/hashes-yellow.svg) repeat center center}.hashes.lime{background:url(../images/hashes-lime.svg) repeat center center}.hashes.blue{background:url(../images/hashes-blue.svg) repeat center center}.hashes.navy{background:url(../images/hashes-navy.svg) repeat center center}.page-banner .banner-caption,.page-banner .banner-title{text-align:center;color:#152143}.page-banner.where-to-give-single-banner{overflow:hidden}.page-banner .banner-title{margin-bottom:40px;font-size:38px;line-height:42px;font-size:3.8rem;line-height:4.2rem}@media screen and (min-width:1000px){.page-banner .banner-title{font-size:46px;line-height:50px;font-size:4.6rem;line-height:5rem}}.page-banner .banner-caption{max-width:500px;font-weight:600;margin:auto}.page-title{color:#152143;margin-bottom:30px}.loading{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:1;visibility:visible;z-index:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.loading.hidden{opacity:0;visibility:hidden}.modal-wrapper{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:30px;z-index:1000}.modal-wrapper.visible{opacity:1;visibility:visible}.modal-wrapper .modal{position:relative;top:100px;max-width:300px;margin:auto}@media screen and (min-width:1000px){.modal-wrapper .modal{max-width:1200px}}.modal-wrapper .close-button{position:absolute;top:30px;right:30px;z-index:1}.modal-wrapper .close-button i,.modal-wrapper .close-button svg{color:#fff;font-size:30px;line-height:30px;font-size:3rem;line-height:3rem}.modal-wrapper .close-button:hover{cursor:pointer}.frontpage-banner{position:relative;height:calc(100vh - 92px);min-height:550px}.frontpage-banner:after{content:"";background:linear-gradient(to bottom,rgba(21,33,67,.3),#152143);position:absolute;top:0;right:0;bottom:0;left:0}.frontpage-banner #bgvid-wrap{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.frontpage-banner #bgvid{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover;width:100%;height:100%}.frontpage-banner #frontpage-banner-title{font-size:33px;line-height:40px;font-size:3.3rem;line-height:4rem;margin-bottom:40px}.frontpage-banner #frontpage-banner-title span{display:block}@media screen and (min-width:1000px){.frontpage-banner #frontpage-banner-title{font-size:49px;line-height:61px;font-size:4.9rem;line-height:6.1rem;margin-bottom:80px}.frontpage-banner #frontpage-banner-title span{display:inline-block}}@media screen and (min-width:1250px){.frontpage-banner #frontpage-banner-title{font-size:59px;line-height:71px;font-size:5.9rem;line-height:7.1rem}}.frontpage-banner .frontpage-banner-content{position:absolute;top:50%;left:0;right:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.frontpage-banner .frontpage-banner-logo{width:250px;margin:0 auto 30px}.frontpage-banner #video-button{margin-bottom:30px}.frontpage-banner #frontpage-banner-title,.frontpage-banner .frontpage-banner-supertext{text-align:center;color:#fff}.frontpage-banner .lyceum-logo{width:45px;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:1}@media screen and (min-width:1000px){.frontpage-banner{height:calc(100vh - 94px);min-height:650px}.frontpage-banner .frontpage-banner-logo{width:400px;margin:0 auto 30px}.frontpage-banner #video-button{margin-bottom:30px}.frontpage-banner .frontpage-banner-content{width:900px;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.frontpage-banner .frontpage-banner-supertext{margin-bottom:30px}.frontpage-banner .lyceum-logo{width:70px;margin:0 auto}}@media screen and (min-width:1250px){.frontpage-banner{height:calc(100vh - 104px)}.frontpage-banner .frontpage-banner-logo{width:500px;margin:0 auto 60px}.frontpage-banner #video-button{margin-bottom:60px}.frontpage-banner .frontpage-banner-content{width:900px;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.campaign-graph .section-title{text-align:left;color:#006ba6}.campaign-graph .content-text{margin-bottom:25px}@media screen and (min-width:1000px){.campaign-graph .section-title{font-size:23px;line-height:34px;font-size:2.3rem;line-height:3.4rem;margin-bottom:30px}.campaign-graph .content-text{margin-bottom:50px}.campaign-graph .campaign-graph-grid{grid-gap:130px}}.campaign-spotlight{position:relative;background:rgba(177,221,246,.85)}.campaign-spotlight .background-image{z-index:-1}.campaign-spotlight .cs-title{color:#006ba6;margin-bottom:20px}.campaign-spotlight .cs-caption{margin-bottom:25px;font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;font-family:itc-slimbach,sans-serif}.campaign-spotlight .campaign-spotlight-grid .grid-item:first-of-type{position:relative;padding-left:30px}.campaign-spotlight .campaign-spotlight-grid .grid-item:first-of-type .hashes{position:absolute;top:0;left:-30px}@media screen and (min-width:1000px){.campaign-spotlight .cs-title{margin-bottom:40px}.campaign-spotlight .cs-caption{margin-bottom:50px}.campaign-spotlight .campaign-spotlight-grid{grid-gap:55px}}.where-to-give-page table{margin-bottom:50px;width:100%}.where-to-give-page table th{font-weight:700}.where-to-give-page table th,.where-to-give-page table thead th{background:#053a6e;text-align:left;color:#fff}.where-to-give-page table th h1,.where-to-give-page table th h2,.where-to-give-page table th h3,.where-to-give-page table th h4,.where-to-give-page table th h5{color:#fff!important}.where-to-give-page table caption,.where-to-give-page table td,.where-to-give-page table th{padding:8px}.where-to-give-page table tbody tr td{background:#efefef}.where-to-give-page table tbody tr.even td,.where-to-give-page table tbody tr:nth-child(even) td{background:#e0e0e0}.where-to-give-page table tfoot{font-style:italic}.where-to-give-page .where-to-give-single-banner-wrap{padding:30px 0}@media screen and (min-width:1000px){.where-to-give-page .where-to-give-single-banner-wrap{padding:70px 50px 70px 0;width:60%;background:#fff;margin-left:0;position:relative}.where-to-give-page .where-to-give-single-banner-wrap:after{content:"";background:#fff;position:absolute;width:2000px;top:0;left:0;bottom:0;-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.where-to-give-page .where-to-give-single-banner-image{height:400px;position:relative;display:block;margin-top:30px}@media screen and (min-width:1000px){.where-to-give-page .where-to-give-single-banner-image{height:auto;padding:0;margin:0;position:absolute;top:0;bottom:0;left:60%;right:auto;min-width:calc(40% + 30px);width:calc(40% + calc(50vw - 670px));max-height:850px}}.where-to-give-page .where-to-give-single-banner .supertitle{color:#006ba6;text-transform:capitalize;position:relative}.where-to-give-page .where-to-give-single-banner .supertitle .hashes{position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:120px;display:none}@media screen and (min-width:1000px){.where-to-give-page .where-to-give-single-banner .supertitle .hashes{width:150px}}@media screen and (min-width:1000px){.where-to-give-page .where-to-give-single-banner .title{font-size:26px;line-height:34px;font-size:2.6rem;line-height:3.4rem}}.where-to-give-page .where-to-give-single-banner .caption{color:#152143;font-weight:700}.where-to-give-page .where-to-give-single-banner .staff-information .staff-email,.where-to-give-page .where-to-give-single-banner .staff-information .staff-name,.where-to-give-page .where-to-give-single-banner .staff-information .staff-phone,.where-to-give-page .where-to-give-single-banner .staff-information .staff-position{margin-bottom:5px;color:#152143;font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem}.where-to-give-page .where-to-give-single-banner .staff-information .staff-name{font-family:itc-slimbach,sans-serif;font-weight:700;color:#006ba6}.where-to-give-page .where-to-give-single-banner .staff-information .staff-email{margin-bottom:0}.where-to-give-page .where-to-give-single-banner .btn,.where-to-give-page .where-to-give-single-banner .btn-secondary{margin:30px 0}@media screen and (min-width:1000px){.where-to-give-page .where-to-give-single-banner .btn,.where-to-give-page .where-to-give-single-banner .btn-secondary,.where-to-give-page .where-to-give-single-banner .caption,.where-to-give-page .where-to-give-single-banner .supertitle,.where-to-give-page .where-to-give-single-banner .title{margin-bottom:50px}}.campaign-opportunities .single-campaign-opportunity-grid{grid-gap:40px}.campaign-opportunities .single-campaign-opportunity-grid .grid-item:first-of-type{position:relative}.campaign-opportunities .single-campaign-opportunity-grid .grid-item:first-of-type .hashes{position:absolute;top:-10px;left:-10px;z-index:1}@media screen and (min-width:1000px){.campaign-opportunities .single-campaign-opportunity-grid.reverse .grid-item:first-of-type{order:2}.campaign-opportunities .single-campaign-opportunity-grid.reverse .grid-item:first-of-type .hashes{left:auto;right:-10px}.campaign-opportunities .single-campaign-opportunity-grid.reverse .grid-item:last-of-type{order:1}}.campaign-opportunities .single-campaign-opportunity{margin-bottom:40px}@media screen and (min-width:1000px){.campaign-opportunities .single-campaign-opportunity{margin-bottom:80px}}.campaign-opportunities .campaign-opportunity-title{color:#b1ddf6;margin-bottom:10px}@media screen and (min-width:1000px){.campaign-opportunities .campaign-opportunity-title{margin-bottom:40px}}.campaign-opportunities .campaign-opportunity-caption{color:#fff;margin-bottom:40px}.campaign-opportunities .campaign-opportunity-caption a{color:#7bc9f1}.campaign-opportunities .campaign-opportunity-caption ul{color:#fff}.campaign-opportunities .campaign-opportunity-caption .expandable-text{display:none}.case-statement{position:relative;background:rgba(177,221,246,.85)}.case-statement .background-image{z-index:-1}@media screen and (max-width:1000px){.blown-container-banner{padding:0}}.blown-container-banner .banner-caption,.blown-container-banner .banner-title{color:#fff}.blown-container-banner .banner-caption{font-weight:400;max-width:none}.blown-container-banner .background-image-wrapper{background-size:cover;padding:45px 0;position:relative}.blown-container-banner .background-image-wrapper:after{content:"";background:rgba(0,107,166,.6);position:absolute;top:0;right:0;bottom:0;left:0;top:0;bottom:0}.blown-container-banner .banner-content-grid .grid-item:last-of-type{justify-self:center}.blown-container-banner .image-wrap{position:relative}.blown-container-banner .image-wrap .image-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7),#000)}.blown-container-banner .image-wrap .image-caption p{font-size:16px;line-height:20px;font-size:1.6rem;line-height:2rem;margin:0;color:#fff}@media screen and (min-width:1000px){.blown-container-banner .banner-caption,.blown-container-banner .banner-title{color:#152143;text-align:left}.blown-container-banner .banner-title{margin-bottom:70px}.blown-container-banner .banner-caption{margin:0}.blown-container-banner .background-image-wrapper{background-size:auto!important;padding:50px 0}.blown-container-banner .background-image-wrapper:after{right:0;left:auto;width:557px}.blown-container-banner .banner-content-grid{grid-gap:120px;grid-template-columns:repeat(2,minmax(0,1fr))}.blown-container-banner .banner-content-grid img{width:400px}.blown-container-banner .banner-content-grid .grid-item:first-of-type{background:#fff}.blown-container-banner .banner-content-grid .grid-item:last-of-type{justify-self:left}}@media screen and (min-width:1400px){.blown-container-banner .background-image-wrapper{background-size:40%!important}.blown-container-banner .background-image-wrapper:after{width:40%;top:0;bottom:0}}.campaign-leadership .leadership-roster{border-bottom:solid 5px #b1ddf6}.campaign-leadership .leadership-roster .roster-grid{text-align:center}.campaign-leadership .leadership-roster .roster-grid>.cft-gi{width:50%;margin-bottom:30px}@media screen and (min-width:1000px){.campaign-leadership .leadership-roster .roster-grid>.cft-gi{width:25%;margin-bottom:50px;padding-left:50px}}@media screen and (min-width:1000px){.campaign-leadership .leadership-roster .roster-grid{margin-left:-50px}}.campaign-leadership .leadership-roster .roster-title{margin-bottom:5px}.campaign-leadership .leadership-roster .roster-location,.campaign-leadership .leadership-roster .roster-title{color:#fff}.staff-page .caption-container a{display:block;color:#fff}.staff-page .caption-container a:hover{color:#b1ddf6}.staff-page .caption-container address{color:#fff}.initiatives-grid{text-align:center}.initiatives-grid .cft-gi{margin-bottom:30px;text-align:left}.where-to-give-single__single-story-wrapper .story-title{font-family:itc-slimbach,sans-serif;color:#006ba6;text-transform:capitalize;font-weight:700}@media screen and (min-width:1000px){.where-to-give-single__single-story-wrapper .story-title{font-size:39px;line-height:42px;font-size:3.9rem;line-height:4.2rem}}.where-to-give-single__single-story-wrapper .read-more{display:block;margin-top:30px;font-weight:700;font-style:italic}.archive-button-wrapper{margin-top:30px;text-align:center}@media print{footer.footer,header.banner{display:none}}