  html{line-height:1.15;-webkit-text-size-adjust:100%}body,html{height:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--c-black:#0f0f11;--c-white:#fff;--c-dark-blue:#004179;--c-blue:#2397d4;--c-gold:#f4c600;--c-grey:#f5f7f9;--c-cyan:#61c199;--c-rose:#ff7e54;--c-green:#61c199;--c-dark-green:#519567;--c-orange:#e87928;--c-yellow:#f3c404;--c-purple:#ad2880;--animation-default:300ms ease-in-out;--animation-bezier:cubic-bezier(0.645,0.045,0.355,1);--animation-duration:750ms}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInBottom{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(40px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(40px,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInTop{0%{opacity:0;transform:translate3d(0,-40px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translate3d(0,-40px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes interactiveLine{0%{opacity:0}to{opacity:1}}@keyframes interactiveLine{0%{opacity:0}to{opacity:1}}@-webkit-keyframes interactiveLinePath{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes interactiveLinePath{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.js-scroll-interaction .fade-in-bottom,.js-scroll-interaction .fade-in-left,.js-scroll-interaction .fade-in-right,.js-scroll-interaction .fade-in-top,.js-scroll-interaction .interactive-line{opacity:0}.js-scroll-interaction--active .interactive-line{-webkit-animation-name:interactiveLine;animation-name:interactiveLine;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-animation-timing-function:var(--animation-bezier);animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:var(--animation-bezier);-webkit-animation-duration:.75s;-webkit-animation-duration:var(--animation-duration);animation-duration:.75s;animation-duration:var(--animation-duration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-scroll-interaction--active .fade-in-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-animation-timing-function:var(--animation-bezier);animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:var(--animation-bezier);-webkit-animation-duration:.75s;-webkit-animation-duration:var(--animation-duration);animation-duration:.75s;animation-duration:var(--animation-duration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-scroll-interaction--active .fade-in-bottom{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-animation-timing-function:var(--animation-bezier);animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:var(--animation-bezier);-webkit-animation-duration:.75s;-webkit-animation-duration:var(--animation-duration);animation-duration:.75s;animation-duration:var(--animation-duration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-scroll-interaction--active .fade-in-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-animation-timing-function:var(--animation-bezier);animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:var(--animation-bezier);-webkit-animation-duration:.75s;-webkit-animation-duration:var(--animation-duration);animation-duration:.75s;animation-duration:var(--animation-duration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-scroll-interaction--active .fade-in-top{-webkit-animation-name:fadeInTop;animation-name:fadeInTop;-webkit-animation-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-animation-timing-function:var(--animation-bezier);animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-timing-function:var(--animation-bezier);-webkit-animation-duration:.75s;-webkit-animation-duration:var(--animation-duration);animation-duration:.75s;animation-duration:var(--animation-duration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animation-delay-1{-webkit-animation-delay:.1s;animation-delay:.1s}.animation-delay-2{-webkit-animation-delay:.2s;animation-delay:.2s}.animation-delay-3{-webkit-animation-delay:.3s;animation-delay:.3s}.animation-delay-4{-webkit-animation-delay:.4s;animation-delay:.4s}.animation-delay-5{-webkit-animation-delay:.5s;animation-delay:.5s}:root{--font-serif:"Mestiza Bold",georgia,serif;--font-sans:"degular regular","degular semibold",sans-serif;--font-sans-alt-two:"degular semibold",sans-serif;--font-sans-alt:"United Sans Cond",sans-serif;--font-sans-light:"United Sans Cond",sans-serif}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important}}.alignleft{float:left;margin-right:1rem;text-align:left}.alignright{float:right;margin-left:1rem;text-align:right}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-caption{max-width:100%}.wp-caption.aligncenter{text-align:center}.wp-caption.alignright{text-align:right}.wp-caption-text{margin:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.arrow-link{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.arrow-link:before{background:#2397d4;background:var(--c-blue);border-radius:50%;content:"";display:block;height:26px;position:absolute;right:0;transform:scale(0);transition:transform .3s ease-in-out;transition:transform var(--animation-default);width:26px;z-index:-1}.arrow-link:focus .icon,.arrow-link:hover .icon{fill:#fff;fill:var(--c-white)}.arrow-link:focus:before,.arrow-link:hover:before{transform:scale(1)}.arrow-link__text{font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:1.25rem;letter-spacing:.0625rem}.button{background:transparent;border:0;box-shadow:0 0}.site-content{min-height:calc(100vh - 467px)}.component{position:relative}.bg--blue{background:#2397d4;background:var(--c-blue)}.cta-bar{padding:30px 18px 40px}@media (min-width:64em){.cta-bar{align-items:center;display:flex;justify-content:center;padding:72px 18px}}.cta-bar.cta-bar--vertical{align-items:center;display:flex;flex-direction:column}@media (min-width:64em){.cta-bar.cta-bar--vertical{display:flex}}.cta-bar__button-text{font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:20px}.cta-bar__heading{color:#fff;color:var(--c-white);font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:24px;letter-spacing:0;line-height:33px;margin:0;text-align:center}@media (min-width:64em){.cta-bar__heading{font-size:42px;letter-spacing:0;line-height:3pc}}.cta-bar--vertical .cta-bar__heading{margin:0 0 9pt}.cta-bar__heading:last-child{margin-bottom:0}.cta-bar__content{color:#fff;color:var(--c-white);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);max-width:45pc;margin:0 auto 9pt;text-align:center}.cta-bar__content:last-child{margin-bottom:0}.cta-bar__button{align-items:center;color:#0f0f11;color:var(--c-black);display:flex;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:9pt;font-weight:500;justify-content:center;letter-spacing:.5px;line-height:20px;margin:0 auto;padding:1pc 40px;position:relative;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}@media (min-width:64em){.cta-bar__button{font-size:1pc;font-weight:500;letter-spacing:2px;line-height:20px;margin:0;margin-left:60px}}.cta-bar__button .icon{fill:#0f0f11;fill:var(--c-black);margin-left:9pt;width:24px}.cta-bar__button:before{background:#61c199;background:var(--c-green);transform:translate3d(-10px,10px,0);z-index:-2}.cta-bar__button:after,.cta-bar__button:before{content:"";height:100%;width:100%;position:absolute;transition:transform .3s ease-in-out}.cta-bar__button:after{background:#fff;background:var(--c-white);transform:translateZ(0);z-index:-1}.cta-bar__button:focus .icon,.cta-bar__button:hover .icon{fill:#0f0f11;fill:var(--c-black)}.cta-bar__button:focus:before,.cta-bar__button:hover:before{transform:translateZ(0);z-index:-1}.cta-bar__button:focus:after,.cta-bar__button:hover:after{transform:translate3d(-10px,10px,0);z-index:-2}.cta-bar--vertical .cta-bar__button{display:flex}@media (min-width:64em){.cta-bar--vertical .cta-bar__button{margin:0 auto;margin-left:auto}}.site-footer{bottom:0;position:relative}.site-footer .footer_ribbon{padding:30px 0}.site-footer .social_nav_base{margin:0 -10px}.site-footer .footer__logo-image{height:auto;margin:0 auto;width:72px}@media (min-width:980px){.site-footer .footer__logo-image{margin:0;width:75pt}}.site-footer .footer_ribbon_group:first-child{position:relative}@media (min-width:980px){.site-footer .footer_ribbon_group:first-child{padding-bottom:42px}}.site-footer .footer_ribbon_inner{align-items:center}.site-footer .footer_address_phone{align-items:center;display:flex;justify-content:center;margin-bottom:18px;margin-top:9pt}.site-footer .footer_address_phone .icon{fill:#f4c600;fill:var(--c-gold);margin-right:6px;width:24px}.site-footer .footer_address_phone:before{display:none}@media (min-width:980px){.site-footer .footer_address_phone{justify-content:flex-start}}.site-footer .footer_address_label{font-size:1pc;font-weight:500;letter-spacing:0;line-height:24px}.site-footer .logo_footer{margin-bottom:30px}@media (min-width:980px){.site-footer .logo_footer{margin-bottom:0;margin-right:4pc}}.site-footer .footer_address{margin-bottom:0}.site-footer .footer_nav_link{font-family:degular semibold,sans-serif;font-family:var(--font-sans-alt-two)}@media (min-width:980px){.site-footer .footer_nav_link{font-family:degular semibold,sans-serif;font-family:var(--font-sans-alt-two);font-weight:500;line-height:20px}}.site-footer .footer_copyright,.site-footer .footer_nav_link .footer_nav_link_label{font-family:degular semibold,sans-serif;font-family:var(--font-sans-alt-two)}@media (min-width:980px){.site-footer .footer_copyright{font-family:degular semibold,sans-serif;font-family:var(--font-sans-alt-two);font-size:1pc;letter-spacing:2px;line-height:20px}}.footer_sole_inner .icon_shield{margin:20px auto}.footer__main{position:relative}@media (min-width:980px){.footer__main{display:flex}}.footer__nav{position:relative}@media (min-width:980px){.footer__nav{align-items:center;display:flex;justify-content:flex-end}}.footer__nav .menu{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.footer__nav .menu .menu-item{flex-basis:50%;min-width:0;max-width:50%}.footer__nav .menu a{color:#fff;color:var(--c-white);display:block;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:1pc;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:9pt;text-align:center;transition:color .3s ease-in-out}@media (min-width:980px){.footer__nav .menu a{font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:20px;font-weight:500;letter-spacing:0;line-height:2pc;margin-bottom:9px;text-align:left}}.footer__nav .menu a:focus,.footer__nav .menu a:hover{color:#f4c600;color:var(--c-gold)}.footer__give-link{align-items:center;background:transparent;color:#0f0f11;color:var(--c-black);display:flex;font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:9pt;font-weight:500;height:52px;justify-content:center;letter-spacing:.5px;line-height:20px;margin:6px auto 2pc;padding:1pc 30px;position:relative;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}@media (min-width:64em){.footer__give-link{font-size:1pc;font-weight:500;letter-spacing:2px;line-height:20px}}.footer__give-link .icon{fill:#0f0f11;fill:var(--c-black);margin-left:3px;width:24px}.footer__give-link:before{background:#f4c600;background:var(--c-gold);transform:translate3d(-10px,10px,0);z-index:-2}.footer__give-link:after,.footer__give-link:before{content:"";height:100%;width:100%;position:absolute;transition:transform .3s ease-in-out}.footer__give-link:after{background:#fff;background:var(--c-white)}.footer__give-link:after,.footer__give-link:focus:before,.footer__give-link:hover:before{transform:translateZ(0);z-index:-1}.footer__give-link:focus:after,.footer__give-link:hover:after{transform:translate3d(-10px,10px,0);z-index:-2}.footer__give-text{font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:20px}.bg--dark-blue{background:#004179;background:var(--c-dark-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/dist/svg/glyphs-horiztonal-tile.svg)}.campaign-goal{display:flex;flex-direction:column;padding:60px 18px}@media (min-width:48em){.campaign-goal{flex-direction:row}}.campaign-goal__goal-container{border-bottom:1px solid hsla(0,0%,100%,.3);flex-shrink:0;flex-grow:1;padding-bottom:30px}@media (min-width:48em){.campaign-goal__goal-container{border-bottom:0;border-right:1px solid hsla(0,0%,100%,.3);flex-basis:50%;max-width:50%;min-width:0;padding-top:40px;padding-bottom:60px;padding-right:30px}}.campaign-goal__content{flex-shrink:0;flex-grow:1;padding-top:30px}@media (min-width:48em){.campaign-goal__content{display:flex;flex-basis:50%;flex-direction:column;justify-content:center;max-width:50%;min-width:0;padding-top:0;padding-left:65px}}.campaign-goal__total{color:#fff;color:var(--c-white);font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:2pc;font-weight:700;letter-spacing:0;line-height:3pc;margin:0 0 9px;text-align:center}@media (min-width:64em){.campaign-goal__total{font-size:3pc;line-height:60px;margin:0 0 18px}}.campaign-goal__text{color:#fff;color:var(--c-white);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:18px;letter-spacing:3px;line-height:30px;margin:0 0 18px;text-align:center;text-transform:uppercase}@media (min-width:64em){.campaign-goal__text{font-size:24px;letter-spacing:4px;line-height:30px;margin:0 0 30px}}.campaign-goal__progress-text{color:#fff;color:var(--c-white);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:1pc;letter-spacing:0;line-height:26px;margin:0;text-align:right;text-align:center}@media (min-width:64em){.campaign-goal__progress-text{font-size:20px;letter-spacing:0;line-height:2pc}}.campaign-goal__heading{color:#fff;color:var(--c-white);font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:22px;font-weight:700;letter-spacing:0;line-height:33px;margin:0 0 9px}@media (min-width:64em){.campaign-goal__heading{font-size:42px;letter-spacing:0;line-height:3pc;margin:0 0 18px}}.campaign-goal__paragraph{color:#fff;color:var(--c-white);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:1pc;letter-spacing:0;line-height:26px;margin:0 0 18px;max-width:500px}@media (min-width:64em){.campaign-goal__paragraph{font-size:20px;letter-spacing:0;line-height:2pc;margin-bottom:24px}}.campaign-goal__button{align-items:center;color:#0f0f11;color:var(--c-black);display:flex;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:9pt;font-weight:500;justify-content:center;letter-spacing:.5px;line-height:20px;margin-left:10px;padding:1pc 26px;position:relative;text-transform:uppercase;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}@media (min-width:64em){.campaign-goal__button{font-size:1pc;font-weight:500;letter-spacing:2px;line-height:20px}}.campaign-goal__button .icon{fill:#0f0f11;fill:var(--c-black);margin-left:9pt;width:24px}.campaign-goal__button:before{background:#f4c600;background:var(--c-gold);transform:translate3d(-10px,10px,0);z-index:-2}.campaign-goal__button:after,.campaign-goal__button:before{content:"";height:100%;width:100%;position:absolute;transition:transform .3s ease-in-out}.campaign-goal__button:after{background:#fff;background:var(--c-white);transform:translateZ(0);z-index:-1}.campaign-goal__button:focus .icon,.campaign-goal__button:hover .icon{fill:#0f0f11;fill:var(--c-black)}.campaign-goal__button:focus:before,.campaign-goal__button:hover:before{transform:translateZ(0);z-index:-1}.campaign-goal__button:focus:after,.campaign-goal__button:hover:after{transform:translate3d(-10px,10px,0);z-index:-2}.campaign-goal__button-text{font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:20px}.campaign-goal__progress{margin:0 auto 40px;max-width:330px;position:relative;width:100%}@media (min-width:48em){.campaign-goal__progress{max-width:490px}}.campaign-goal__total-bar{background:hsla(0,0%,100%,.3);height:30px;width:100%}.campaign-goal__progress-bar{background:#f4c600;background:var(--c-gold);height:30px;left:-10px;position:absolute;top:10px;transition:width 1s cubic-bezier(.645,.045,.355,1);transition:width 1s var(--animation-bezier);will-change:width;width:0}.campaign-goal__progress-bar:before{background:#f4c600;background:var(--c-gold);content:"";display:block;height:3pc;position:absolute;right:0;top:0;width:2px}.js-scroll-interaction--active .campaign-goal__progress-bar{width:var(--width)}.site-header{background:#fff;background:var(--c-white);z-index:10}.mobile-header,.site-header{position:relative}@media (min-width:1200px){.mobile-header{display:none}}.mobile-header__banner{align-items:center;background:#fff;background:var(--c-white);display:flex;justify-content:space-between;left:0;position:relative;top:0;z-index:1}.mobile-header__banner.mobile-banner--open{position:fixed;top:0;width:100%}.mobile-toggle{align-items:center;background:#004179;background:var(--c-dark-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/dist/svg/solid-glyphs-large-blue.svg);background-size:115px;cursor:pointer;display:flex;height:60px;justify-content:center;transition:background .3s ease-in-out;transition:background var(--animation-default);width:60px}.mobile-toggle:focus,.mobile-toggle:hover{background:#2397d4;background:var(--c-blue);background-image:none}.mobile-toggle .icon{fill:#f4c600;fill:var(--c-gold)}.mobile-toggle .icon-menu{display:block;width:24px}.mobile-toggle .icon-close{display:none;width:24px}.mobile-toggle--open{background:#2397d4;background:var(--c-blue)}.mobile-toggle--open .icon-menu{display:none}.mobile-toggle--open .icon-close{display:block}.mobile-header__logo.logo{margin-left:25px}.mobile-header__logo.logo .icon_logo{height:60px;width:157px}.mobile-header__dropdown{background:#004179;background:var(--c-dark-blue);min-height:100vh;left:0;padding-top:60px;position:fixed;top:0;transform:translate3d(0,-100%,0);transition:transform .3s ease-in-out;transition:transform var(--animation-default);width:100%}.mobile-header--open .mobile-header__dropdown{transform:translateZ(0)}.admin-bar .mobile-header__dropdown{padding-top:106px}@media only screen and (min-width:782px){.admin-bar .mobile-header__dropdown{padding-top:92px}}.mobile-header__home-link{align-items:center;border-bottom:3px solid #f4c600;border-bottom:3px solid var(--c-gold);display:flex;justify-content:flex-start;padding-bottom:10px}.mobile-header__home-link .icon{fill:#f4c600;fill:var(--c-gold);width:18px}.mobile-header__home-text{color:#fff;color:var(--c-white);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:1pc;font-weight:500;letter-spacing:2px;line-height:20px;margin-left:10px;text-transform:uppercase}.mobile-header__home-text:focus,.mobile-header__home-text:hover{color:#f4c600;color:var(--c-gold)}.mobile-header__menu{padding:30px}.mobile-header__menu .menu{list-style:none;margin:0;padding:0}.mobile-header__menu .menu li{border-bottom:1px solid hsla(0,0%,100%,.3)}.mobile-header__menu .menu li:last-child{border-bottom:0}.mobile-header__menu .menu a{color:#fff;color:var(--c-white);display:block;font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:22px;font-weight:700;letter-spacing:0;line-height:38px;padding:15px 0}.mobile-header__menu .menu a:focus,.mobile-header__menu .menu a:hover{color:#f4c600;color:var(--c-gold)}.mobile-header__give-link{align-items:center;background:transparent;display:flex;height:52px;justify-content:center;margin-top:15px;padding:1pc;position:relative;z-index:1}.mobile-header__give-link .icon{fill:#0f0f11;fill:var(--c-black);width:24px}.mobile-header__give-link:before{background:#f4c600;background:var(--c-gold);transform:translate3d(-10px,10px,0);z-index:-2}.mobile-header__give-link:after,.mobile-header__give-link:before{content:"";height:100%;width:100%;position:absolute;transition:transform .3s ease-in-out}.mobile-header__give-link:after{background:#fff;background:var(--c-white)}.mobile-header__give-link:after,.mobile-header__give-link:focus:before,.mobile-header__give-link:hover:before{transform:translateZ(0);z-index:-1}.mobile-header__give-link:focus:after,.mobile-header__give-link:hover:after{transform:translate3d(-10px,10px,0);z-index:-2}.mobile-header__give-text{color:#0f0f11;font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:20px;font-weight:500;letter-spacing:.5px;line-height:20px;margin-left:6px;text-transform:uppercase}.desktop-header{display:none}@media (min-width:1200px){.desktop-header{display:block}}.desktop-header__banner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:975pt;padding:30px 20px 20px}.desktop-header__main{align-items:center;display:flex;justify-content:flex-start}.desktop-header__menu{align-items:center;display:flex;justify-content:flex-end}.desktop-header__menu .menu{align-items:center;display:flex;list-style:none;margin:0;padding:0}.desktop-header__menu .menu a{color:#004179;color:var(--c-dark-blue);font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:1pc;font-size:1.4375rem;font-weight:500;letter-spacing:2px;letter-spacing:.0625rem;line-height:20px;padding:1pc;position:relative;text-transform:uppercase;z-index:1}.desktop-header__menu .menu a:before{background:#2397d4;background:var(--c-blue);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(0);transition:all .3s ease-in-out;width:100%;z-index:-1}.desktop-header__menu .menu a:focus,.desktop-header__menu .menu a:hover{color:#fff;color:var(--c-white)}.desktop-header__menu .menu a:focus:before,.desktop-header__menu .menu a:hover:before{transform:scale(1)}.desktop-header__home-link{color:#004179;color:var(--c-dark-blue);font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:1pc;font-size:1.4375rem;font-weight:500;letter-spacing:2px;letter-spacing:.0625rem;line-height:62px;margin-left:30px;padding-left:30px;position:relative;text-transform:uppercase}.desktop-header__home-link:before{background:#eae5df;content:"";display:block;height:35px;left:-1px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.desktop-header__home-link:focus,.desktop-header__home-link:hover{color:#2397d4;color:var(--c-blue)}.desktop-header__give-link{align-items:center;color:#fff;color:var(--c-white);display:flex;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:1pc;font-weight:500;height:52px;letter-spacing:2px;line-height:20px;justify-content:center;margin-left:30px;position:relative;text-transform:uppercase;transition:color .3s ease-in-out;width:180px;z-index:1}.desktop-header__give-link .icon{fill:#fff;fill:var(--c-white)}.desktop-header__give-link .icon-gift{margin-right:9px;width:30px}.desktop-header__give-link .icon-arrow-right{margin-left:3px;width:24px}.desktop-header__give-link:before{background:#f4c600;background:var(--c-gold);transform:translate3d(-10px,10px,0);z-index:-2}.desktop-header__give-link:after,.desktop-header__give-link:before{content:"";height:100%;width:100%;position:absolute;transition:transform .3s ease-in-out}.desktop-header__give-link:after{background:#004179;background:var(--c-dark-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/dist/svg/solid-glyphs-large-blue.svg);background-size:115px;transform:translateZ(0);z-index:-1}.desktop-header__give-link:focus,.desktop-header__give-link:hover{color:#0f0f11;color:var(--c-black)}.desktop-header__give-link:focus .icon,.desktop-header__give-link:hover .icon{fill:#0f0f11;fill:var(--c-black)}.desktop-header__give-link:focus:before,.desktop-header__give-link:hover:before{transform:translateZ(0);z-index:-1}.desktop-header__give-link:focus:after,.desktop-header__give-link:hover:after{transform:translate3d(-10px,10px,0);z-index:-2}.campaign-hero{padding-bottom:30px;position:relative}@media (min-width:64em){.campaign-hero{padding-bottom:60px}}.campaign-hero:before{-webkit-animation:fadeInLeft .75s cubic-bezier(.645,.045,.355,1);-webkit-animation:fadeInLeft var(--animation-duration) var(--animation-bezier);animation:fadeInLeft .75s cubic-bezier(.645,.045,.355,1);animation:fadeInLeft var(--animation-duration) var(--animation-bezier);background:#2397d4;background:var(--c-blue);content:"";display:block;height:calc(100% - 60px);left:0;position:absolute;top:30px;transition:width .3s ease-in-out;width:40px;z-index:-1}@media (min-width:64em){.campaign-hero:before{height:calc(100% - 90px)}}@media only screen and (min-width:1338px){.campaign-hero:before{width:calc(50% - 5in)}}.campaign-hero__hero{margin-top:0;position:relative}@media (min-width:1200px){.campaign-hero__hero{margin-top:9px}}.page_layout_home .interactive-line--hero{display:none!important}@media (min-width:64em){.page_layout_home .interactive-line--hero{display:block!important}}.campaign-hero__hero-image{display:block;height:auto;margin:0 9px;max-width:100%;min-height:225px;-o-object-fit:cover;object-fit:cover;width:calc(100% - 18px)}@media only screen and (min-width:1338px){.campaign-hero__hero-image{margin:0 auto;max-width:990pt}}.media-content__media-container{margin:0 auto;max-width:990pt}.media-content__media-container iframe,.media-content__media-container video{aspect-ratio:16/9;height:100%;pointer-events:none;width:100%}.campaign-hero__bg-video-button{align-items:center;background:hsla(0,0%,100%,.3);border-radius:50%;display:none;height:60px;justify-content:center;width:60px}@media only screen and (min-width:600px){.campaign-hero__bg-video-button{display:flex}}.campaign-hero__bg-video-button .icon{fill:#fff;fill:var(--c-white);width:24px}.campaign-hero__bg-video-button .icon-play{display:none}.campaign-hero__bg-video-button--paused .icon-play{display:block}.campaign-hero__bg-video-button--paused .icon-pause{display:none}.campaign-hero__hero-content-container{align-items:center;background:rgba(0,52,115,.4);display:flex;height:calc(100% - 36px);padding:30px 18px;position:absolute;top:18px;width:100%}@media only screen and (max-width:350px){.campaign-hero__hero-content-container{height:100%}}@media (min-width:64em){.campaign-hero__hero-content-container{height:calc(100% - 60px);top:30px}}@media only screen and (min-width:1338px){.campaign-hero__hero-content-container{padding:30px calc(50% - 660px)}}.campaign-hero__hero-content{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;min-height:100%;width:100%}@media (min-width:48em){.campaign-hero__hero-content{max-width:100%}}.campaign-hero__hero-main{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.campaign-hero__heading{color:#fff;color:var(--c-white);font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:2pc;font-weight:400;letter-spacing:0;line-height:42px;margin:0 0 3px;text-align:center}@media (min-width:48em){.campaign-hero__heading{font-size:65px;letter-spacing:0;line-height:5pc;margin:0 0 18px}}.campaign-hero__sub-heading{color:#fff;color:var(--c-white);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:18px;letter-spacing:0;line-height:30px;margin:0 0 30px;text-align:center}@media (min-width:48em){.campaign-hero__sub-heading{font-size:2pc;letter-spacing:0;line-height:3pc;text-align:center}}.campaign-hero__goal{border-left:6px solid #f4c600;border-left:6px solid var(--c-gold);color:#fff;color:var(--c-white);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:22px;letter-spacing:0;line-height:33px;margin:0;padding-left:9pt}@media (min-width:48em){.campaign-hero__goal{font-size:42px;letter-spacing:0;line-height:54px;margin-left:60px}}.campaign-hero__sub-hero{margin-left:34px}@media only screen and (min-width:1338px){.campaign-hero__sub-hero{margin-left:calc(50% - 492px);margin-right:calc(50% - 420px)}}.campaign-hero__sub-hero-content{-webkit-animation:fadeInBottom .75s cubic-bezier(.645,.045,.355,1);-webkit-animation:fadeInBottom var(--animation-duration) var(--animation-bezier);animation:fadeInBottom .75s cubic-bezier(.645,.045,.355,1);animation:fadeInBottom var(--animation-duration) var(--animation-bezier);border-left:9px solid #61c199;border-left:9px solid var(--c-green);color:#0f0f11;color:var(--c-black);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);margin-top:45px;padding-left:9pt;padding-right:9pt}@media only screen and (min-width:1338px){.campaign-hero__sub-hero-content{border-left:24px solid #61c199;border-left:24px solid var(--c-green);padding-left:60px}}.campaign-hero__sub-hero-content p{font-size:22px;letter-spacing:0;line-height:38px;margin:0 auto 18px}.campaign-hero__sub-hero-content p:last-child{margin-bottom:0}@media (min-width:48em){.campaign-hero__sub-hero-content p{font-size:2pc;letter-spacing:0;line-height:3pc}}.campaign-hero__sub-hero-content>*{letter-spacing:0}@media (min-width:48em){.campaign-hero__sub-hero-content>*{margin:0 auto;max-width:600px}}@media (min-width:64em){.campaign-hero__sub-hero-content>*{max-width:840px}}.campaign-hero__sub-hero-buttons{align-items:center;display:flex;justify-content:center;margin-bottom:18px;margin-top:18px;padding-bottom:18px}@media (min-width:64em){.campaign-hero__sub-hero-buttons{margin-top:30px;margin-bottom:60px;padding-bottom:0}}.campaign-hero__video-button{align-items:center;display:flex;height:3pc;justify-content:center;position:relative;width:3pc}.campaign-hero__video-button .icon{fill:#fff;fill:var(--c-white);width:24px}@media (min-width:64em){.campaign-hero__video-button{height:60px;width:60px}}.campaign-hero__video-button:before{background:#f4c600;background:var(--c-gold);transform:translate3d(-5px,5px,0);z-index:-2}.campaign-hero__video-button:after,.campaign-hero__video-button:before{content:"";height:100%;width:100%;position:absolute;transition:transform .3s ease-in-out}.campaign-hero__video-button:after{background:#004179;background:var(--c-dark-blue);transform:translateZ(0);z-index:-1}.campaign-hero__video-button:focus .icon,.campaign-hero__video-button:hover .icon{fill:#0f0f11;fill:var(--c-black)}.campaign-hero__video-button:focus:before,.campaign-hero__video-button:hover:before{transform:translateZ(0);z-index:-1}.campaign-hero__video-button:focus:after,.campaign-hero__video-button:hover:after{transform:translate3d(-5px,5px,0);z-index:-2}.campaign-hero__video-button-text{font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:20px;font-weight:500;letter-spacing:.5px;line-height:20px;margin-left:13px;text-transform:uppercase}@media (min-width:64em){.campaign-hero__video-button-text{font-size:20px;font-weight:500;letter-spacing:2px;line-height:25px}}.leadership{padding:60px 0}@media (min-width:64em){.leadership{padding:72px 0}}.leadership__heading{font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:24px;font-weight:700;letter-spacing:0;line-height:33px;margin:0 0 30px;text-align:center}@media (min-width:48em){.leadership__heading{font-size:42px;letter-spacing:0;line-height:3pc}}.section-link{align-items:center;color:#2397d4;color:var(--c-blue);display:flex;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:9pt;font-weight:500;justify-content:center;letter-spacing:.5px;line-height:20px;margin:0 auto 9px;text-transform:uppercase}@media (min-width:48em){.section-link{font-size:1pc;font-weight:500;letter-spacing:2px;line-height:20px;margin:0 auto 18px}}.section-link .icon{fill:#2397d4;fill:var(--c-blue);margin-left:9px;width:24px}.leadership__leader-content-container{display:none}.leadership__leader--open .leadership__leader-content-container{display:block}.leadership__leader-toggle{color:#0f0f11;color:var(--c-black);display:block;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:18px;font-weight:700;letter-spacing:0;line-height:30px;opacity:.6;padding:6px 18px;text-align:center;transition:all .3s ease-in-out;transition:all var(--animation-default);width:100%}.leadership__leader-toggle:focus,.leadership__leader-toggle:hover{opacity:1}.leadership__leader--open .leadership__leader-toggle{color:#fff;color:var(--c-white);background:#2397d4;background:var(--c-blue);opacity:1}@-webkit-keyframes expandLeaderBackground{0%{transform:translate3d(0,-123px,0)}to{transform:translateZ(0)}}@keyframes expandLeaderBackground{0%{transform:translate3d(0,-123px,0)}to{transform:translateZ(0)}}.leadership__leader-image-container{position:relative;overflow:hidden}.leadership__leader-image-container:before{-webkit-animation:expandLeaderBackground .75s cubic-bezier(.645,.045,.355,1) forwards;-webkit-animation:expandLeaderBackground var(--animation-duration) var(--animation-bezier) forwards;animation:expandLeaderBackground .75s cubic-bezier(.645,.045,.355,1) forwards;animation:expandLeaderBackground var(--animation-duration) var(--animation-bezier) forwards;background:#2397d4;background:var(--c-blue);content:"";display:block;height:123px;left:0;position:absolute;top:-18px;width:100%;z-index:-1}.leadership__leader-image{display:block;margin:18px auto;max-width:180px}.leadership__leader-name{color:#0f0f11;color:var(--c-black);font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:22px;font-weight:700;letter-spacing:0;line-height:33px;margin:18px 0 9px;text-align:center}.leadership__leader-content{margin:0 auto;margin-bottom:18px;max-width:600px;padding:0 18px}.leadership__leader-content,.leadership__leader-content p{color:#0f0f11;color:var(--c-black);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:1pc;letter-spacing:0;line-height:26px}.leadership__leader-content p{margin:0 0 18px;text-align:center}.leadership__leader-content>:last-child{margin-bottom:0}.readmore-link{align-items:center;color:#2397d4;color:var(--c-blue);display:flex;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:9pt;font-weight:500;justify-content:center;letter-spacing:.5px;line-height:20px;margin:0 0 9px;text-transform:uppercase}@media (min-width:48em){.readmore-link{font-size:1pc;font-weight:500;letter-spacing:2px;line-height:20px}}.readmore-link .icon{fill:#2397d4;fill:var(--c-blue);margin-left:9px;width:24px}.leadership__readmore{margin:0 auto 30px}@media (min-width:64em){.leadership__readmore{margin:0 0 30px}}.leadership__leaders--mobile{display:block}@media (min-width:64em){.leadership__leaders--mobile{display:none}}.leadership__leaders--desktop{display:none}@media (min-width:64em){.leadership__leaders--desktop{display:flex}}.leadership__toggles{background:#2397d4;background:var(--c-blue);flex-shrink:0;min-height:5in;padding-bottom:52px;padding-left:18px;padding-right:118px;padding-top:52px}@media (min-width:80em){.leadership__toggles{padding-left:calc(50% - 570px)}}.leadership__people{display:none}.leadership__people--active{display:block}.leadership__people-content-container{display:flex;margin-left:-99pt;margin-top:30px}.leadership__people-image{max-width:17pc;-o-object-fit:cover;object-fit:cover;width:100%}@-webkit-keyframes expandToggleBorder{0%{width:0}to{width:100%}}@keyframes expandToggleBorder{0%{width:0}to{width:100%}}.leadership__toggle{color:hsla(0,0%,100%,.6);display:block;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:22px;font-weight:700;letter-spacing:0;line-height:38px;margin:0 0 18px;position:relative;text-align:left;transition:color .3s ease-in-out;transition:color var(--animation-default);width:380px;z-index:1}.leadership__toggle:last-child{margin-bottom:0}.leadership__toggle:after{-webkit-animation:expandToggleBorder .75s cubic-bezier(.645,.045,.355,1) forwards;-webkit-animation:expandToggleBorder var(--animation-duration) var(--animation-bezier) forwards;animation:expandToggleBorder .75s cubic-bezier(.645,.045,.355,1) forwards;animation:expandToggleBorder var(--animation-duration) var(--animation-bezier) forwards;background:#fff;background:var(--c-white);bottom:0;content:"";display:none;height:3px;position:absolute;width:100%}.leadership__toggle:focus,.leadership__toggle:hover{color:#fff;color:var(--c-white)}.leadership__toggle:focus:after,.leadership__toggle:hover:after{display:block}.leadership__toggle--active{color:#fff;color:var(--c-white)}.leadership__toggle--active:after{display:block}.leadership__people-image-container{flex-shrink:0;margin-right:42px}.leadership__people-content{padding-right:18px}.leadership__people-name{font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:2pc;font-weight:700;letter-spacing:0;line-height:46px;margin:0 0 18px}.leadership__people-text{font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:20px;letter-spacing:0;line-height:2pc;margin-bottom:18px;max-width:524px}.leadership__people-text p{margin:0 0 18px}.leadership__people-text>:last-child{margin-bottom:0}.leadership__people-readmore{justify-content:flex-start}.media-content{padding:60px 18px}@media (min-width:64em){.media-content{padding:72px 18px}}.media-content__container{display:flex;flex-direction:column}@media (min-width:48em){.media-content__container{flex-direction:row;justify-content:center}}.media-content__media{margin-bottom:18px}@media (min-width:48em){.media-content__media{margin-bottom:0;margin-right:3pc;max-width:5in}}.media-content__media iframe{max-width:100%}.media-content__content{position:relative}@media (min-width:48em){.media-content__content{max-width:35pc}}.media-content__heading{color:#0f0f11;color:var(--c-black);font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:24px;font-weight:700;letter-spacing:0;line-height:33px;margin:0 0 9px}@media (min-width:64em){.media-content__heading{font-size:42px;letter-spacing:0;line-height:3pc;margin:33px 0 18px}}.media-content__image{-o-object-fit:cover;object-fit:cover}.media-content__text{font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans)}.media-content__text p{font-size:1pc;letter-spacing:0;line-height:26px;margin:0 0 9px}@media (min-width:64em){.media-content__text p{font-size:20px;letter-spacing:0;line-height:2pc;margin:0 0 18px}}.media-content__text>:last-child{margin-bottom:0}.media-content__links{margin-top:9pt}@media (min-width:64em){.media-content__links{margin-top:30px}}.media-content__link{align-items:center;color:#2397d4;color:var(--c-blue);display:flex;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:9pt;font-weight:500;letter-spacing:.5px;line-height:20px;margin:0 0 9px;text-transform:uppercase}@media (min-width:64em){.media-content__link{font-size:1pc;font-weight:500;letter-spacing:2px;line-height:20px;margin:0 0 18px}}.media-content__link:last-child{margin:0}.media-content__link .icon{fill:#2397d4;fill:var(--c-blue);margin-left:9px;width:24px}.bg--blue+.bg--blue,.bg--dark-blue+.bg__dark-blue,.bg--grey+.bg--grey,.bg--white+.bg--white{padding-top:0}.bg--grey{background:#f5f7f9;background:var(--c-grey)}.priorities{padding:60px 18px 45px}@media (min-width:64em){.priorities{padding:72px 18px}}.priorities__heading{color:#0f0f11;color:var(--c-black);font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:24px;font-weight:700;letter-spacing:0;line-height:33px;margin:0 0 18px;text-align:center}@media (min-width:64em){.priorities__heading{font-size:42px;letter-spacing:0;line-height:3pc;margin:0 0 30px}}.view-all__link{align-items:center;color:#2397d4;color:var(--c-blue);display:flex;font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:9pt;font-weight:500;justify-content:center;letter-spacing:.5px;line-height:20px;margin:0 auto 9px;text-transform:uppercase}.view-all__link .icon{fill:#2397d4;fill:var(--c-blue);margin-left:9px;width:24px}@media (min-width:64em){.view-all__link{font-size:1pc;font-weight:500;letter-spacing:2px;line-height:20px;margin:0 auto 18px}}.view-all__link-text{font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:1.25rem;letter-spacing:.0625rem}.priorities__list{display:flex;flex-direction:column;margin:0 auto;max-width:945pt}@media (min-width:48em){.priorities__list{flex-direction:row;flex-wrap:wrap}}@media (min-width:64em){.priorities__list{display:-ms-grid;display:grid;grid-column-gap:9px;grid-row-gap:40px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.priorities__priority-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform:scale(1);transition:transform .3s ease-in-out;transition:transform var(--animation-default);width:100%;z-index:-2}.priorities__priority{height:215px;overflow:hidden;position:relative;width:100%;z-index:1}.priorities__priority:before{background:rgba(0,0,0,.42);content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.priorities__priority:focus .priorities__priority-image,.priorities__priority:hover .priorities__priority-image{transform:scale(1.2)}@media (min-width:48em){.priorities__priority{flex-basis:50%;max-width:50%;min-width:0}}@media (min-width:64em){.priorities__priority{flex-basis:100%;height:263px;max-width:100%}}.priorities__priority-button{align-items:center;display:flex;height:50px;justify-content:center;position:absolute;right:0;top:0;width:50px;z-index:1}.priorities__priority-button .icon{width:24px}.priorities__priority-button:before{background:#f4c600;background:var(--c-gold);transform:translate3d(-10px,10px,0);z-index:-2}.priorities__priority-button:after,.priorities__priority-button:before{content:"";height:100%;width:100%;position:absolute;transition:transform .3s ease-in-out}.priorities__priority-button:after{background:#fff;background:var(--c-white);transform:translateZ(0);z-index:-1}.priorities__priority-button:focus .icon,.priorities__priority-button:hover .icon{fill:#0f0f11;fill:var(--c-black)}.priorities__priority-button:focus:before,.priorities__priority-button:hover:before{transform:translateZ(0);z-index:-1}.priorities__priority-button:focus:after,.priorities__priority-button:hover:after{transform:translate3d(-10px,10px,0);z-index:-2}.priorities__priority:nth-child(6n+1) .priorities__priority-button:before{background:#519567;background:var(--c-dark-green)}.priorities__priority:nth-child(6n+2) .priorities__priority-button:before{background:#f4c600;background:var(--c-gold)}.priorities__priority:nth-child(6n+3) .priorities__priority-button:before{background:#e87928;background:var(--c-orange)}.priorities__priority:nth-child(6n+4) .priorities__priority-button:before{background:#ad2880;background:var(--c-purple)}.priorities__priority:nth-child(6n+5) .priorities__priority-button:before{background:#2397d4;background:var(--c-blue)}.priorities__priority:nth-child(6n+6) .priorities__priority-button:before{background:#61c199;background:var(--c-green)}.priorities__priority-heading{color:#fff;color:var(--c-white);font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);font-size:22px;font-weight:400;letter-spacing:0;line-height:33px;margin:0;text-align:center}@media (min-width:64em){.priorities__priority-heading{font-size:2pc;letter-spacing:0;line-height:46px}}.priorities__popup{display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10000000000}.priorities__popup.priorities__popup--active{display:block}.priorities__popup-list{display:flex;flex-wrap:nowrap}.priorities__popup-header-priority{align-items:center;display:flex;flex-grow:1;height:70px;justify-content:center;position:relative}.priorities__popup-header-priority--active .priorities__popup-header-priority-image{filter:brightness(100%)}.priorities__popup-header-priority--active .priorities__popup-header-heading{background:#004179;background:var(--c-dark-blue)}.priorities__popup-header-priority-image{filter:brightness(20%);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:filter .3s ease-in-out;top:0;width:100%;z-index:-1}.priorities__popup-header-priority:focus .priorities__popup-header-priority-image,.priorities__popup-header-priority:hover .priorities__popup-header-priority-image{filter:brightness(60%)}.priorities__popup-header-heading{color:#fff;color:var(--c-white);font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:1pc;font-weight:400;letter-spacing:2px;line-height:20px;margin:0;padding:3px;text-align:center;text-transform:uppercase}.priorities__popup-content{display:none;flex-wrap:nowrap}.priorities__popup-content--active{display:flex}.priorities__mobile-popup-content{display:none}.priorities__mobile-popup-content--active{display:block}.priorities__popup-items,.priorities__popup-left{flex-basis:50%;flex-grow:1;max-width:50%}.priorities__popup-left{position:relative}.priorities__priority-background-image{filter:brightness(60%);height:calc(100vh - 70px);left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.priorities__popup-items{background:#fff;background:var(--c-white);height:100%;min-height:calc(100vh - 70px);max-height:calc(100vh - 70px);overflow-y:auto;padding:50px 60px;position:relative}.priorities__popup-close{background:#004179;background:var(--c-dark-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/dist/svg/solid-glyphs-large-blue.svg);background-size:115px;height:60px;padding:20px;position:absolute;top:0;right:0;width:60px}.priorities__popup-close .icon{fill:#fff;fill:var(--c-white)}.priorities__popup-close:focus,.priorities__popup-close:hover{background:#2397d4;background:var(--c-blue)}.priorities__popup-heading{font-size:2pc;font-weight:700;letter-spacing:0;line-height:46px;margin:0;margin-bottom:30px}.priorities__sub-item-heading{color:#0f0f11;color:var(--c-black);display:block;font-size:22px;font-weight:700;letter-spacing:0;line-height:38px;margin:0;margin-bottom:6px}.priorities__sub-item-heading:focus,.priorities__sub-item-heading:hover{color:#2397d4;color:var(--c-blue)}.priorities__sub-item{background:#f5f7f9;background:var(--c-grey);display:flex;justify-content:space-between;margin-bottom:9px;padding:30px}.sub-item__link.arrow-link{margin:0;text-align:left}.priorities__sub-item-image-container{flex-shrink:0;margin-left:30px;width:150px}.priorities__sub-item-excerpt{font-size:20px;letter-spacing:0;line-height:2pc;margin-bottom:15px}.priorities__sub-item-excerpt>:last-child{margin-bottom:0}.priorities__popup-item-heading{color:#fff;color:var(--c-white);margin:0;margin-bottom:30px}.priorities__popup-left-content{padding:90pt 60px}.priorities__popup-item-link{align-items:center;color:#0f0f11;color:var(--c-black);display:flex;font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:1.25rem;font-weight:500;letter-spacing:.0625rem;line-height:25px;justify-content:flex-end;padding:1pc;padding-right:30px;position:relative;text-align:right;text-transform:uppercase;z-index:1}.priorities__popup-item-link .icon{fill:#0f0f11;fill:var(--c-black);width:2pc}.priorities__popup-item-link:before{background:#2397d4;background:var(--c-blue);transform:translate3d(-10px,10px,0);z-index:-2}.priorities__popup-item-link:after,.priorities__popup-item-link:before{content:"";height:100%;width:100%;position:absolute;right:0;transition:transform .3s ease-in-out}.priorities__popup-item-link:after{background:#fff;background:var(--c-white);transform:translateZ(0);z-index:-1}.priorities__popup-item-link:focus:before,.priorities__popup-item-link:hover:before{transform:translateZ(0);z-index:-1}.priorities__popup-item-link:focus:after,.priorities__popup-item-link:hover:after{transform:translate3d(-10px,10px,0);z-index:-2}.priorities__popup--desktop{display:none}@media (min-width:1200px){.priorities__popup--desktop{display:block}}.priorities__popup--mobile{display:block}@media (min-width:1200px){.priorities__popup--mobile{display:none}}.priorities__popup--mobile .priorities__popup-items,.priorities__popup--mobile .priorities__popup-left{flex-basis:100%;max-width:100%}.priorities__popup--mobile .priorities__popup-mobile-header{background:#fff;display:flex;height:60px;position:relative;z-index:1}.priorities__popup--mobile .priorities__popup-mobile-header .logo_link .icon{fill:#004179;fill:var(--c-dark-blue)}.priorities__popup--mobile .priorities__popup-mobile-header .logo_link{align-items:center;display:flex;margin-left:20px}.priorities__popup--mobile .priorities__popup-left-content{padding:42px 18px}.priorities__popup--mobile .priorities__popup-item-link{font-size:20px;font-weight:500;letter-spacing:.5px;line-height:20px}.priorities__popup--mobile .priorities__popup-item-link .icon{width:24px}.priorities__popup--mobile .priorities__popup-item-heading{margin-bottom:18px}.priorities__popup--mobile .priorities__popup-items{padding:30px 18px;min-height:calc(100vh - 266px);max-height:calc(100vh - 266px)}.priorities__popup--mobile .priorities__popup-heading{font-size:22px;font-weight:700;letter-spacing:0;line-height:33px;margin-bottom:18px}.priorities__popup--mobile .priorities__sub-item{display:flex;flex-direction:column-reverse;margin-bottom:18px;padding:0}.priorities__popup--mobile .priorities__sub-item-image-container{margin-left:0;width:100%}.priorities__popup--mobile .priorities__sub-item-content{padding:18px}.priorities__popup--mobile .priorities__sub-item-heading{font-size:20px;font-weight:700;letter-spacing:0;line-height:28px}.priorities__popup--mobile .priorities__sub-item-excerpt,.priorities__popup--mobile .priorities__sub-item-excerpt p{font-size:1pc;letter-spacing:0;line-height:26px}.priorities__popup--mobile .priorities__sub-item-excerpt{margin-bottom:18px}body.overflow-hidden{overflow:hidden}*{font-family:degular regular,degular semibold,sans-serif;font-family:var(--font-sans);box-sizing:border-box;outline-color:#2397d4;outline-color:var(--c-blue)}body.logged-in header{top:0!important}.white{background-color:#fff;background-color:var(--c-white)}.grey{background-color:#f5f7f9;background-color:var(--c-grey)}.dark{background-color:#004179;background-color:var(--c-dark-blue)}body{color:#0f0f11;color:var(--c-black);margin:0}img,video{display:block}.h1,h1{font-size:65px;font-weight:300;line-height:5pc}.h1,.h2,h1,h2{font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif)}.h2,h2{font-size:42px;font-weight:700;line-height:3pc;margin:0}.h3,h3{font-size:2pc;font-weight:600;line-height:46px;margin:0 0 9pt 0}.h4,h4{font-size:28px;line-height:38px}.h4,.h5,h4,h5{font-weight:600;margin:0}.h5,h5{font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:24px;line-height:34px}.h6,h6{font-size:1pc;font-weight:400;line-height:24px;margin:0;text-transform:uppercase;letter-spacing:.9pt}p{font-size:20px;line-height:2pc;font-weight:300;margin:0}p.large{font-size:2pc;line-height:3pc;margin:0}a{margin:0}a,a.solo-link{color:#2397d4;color:var(--c-blue)}a.solo-link{font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:1.25rem;font-weight:500;letter-spacing:.0625rem;text-transform:uppercase;text-decoration:none;display:inline-block;position:relative;padding:0 30px 0 0}a.solo-link .arrow{float:right;margin-left:6px;background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-blue.svg);background-repeat:no-repeat;background-position:50%;z-index:1}a.solo-link .arrow,a.solo-link .arrow--block{width:26px;height:26px;background-color:transparent;border-radius:100%;position:absolute;top:-6px;right:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}a.solo-link .arrow--block{z-index:0;transform:scale(0);transform-origin:0 50%}a.solo-link:hover .arrow{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-white.svg);right:-5px}a.solo-link:hover .arrow--block{background-color:#2397d4;background-color:var(--c-blue);transform:scale(1);right:-5px}a.solo-link.focus{outline:none}a.solo-link.focus .arrow{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-white.svg);right:-5px}a.solo-link.focus .arrow--block{background-color:#2397d4;background-color:var(--c-blue);transform:scale(1);right:-5px}#header img.mobile-header{display:none!important}.container{max-width:990pt}.container,.content{margin-left:auto;margin-right:auto;padding:0 30px}.content{max-width:810pt;margin-bottom:30px}.content.left{text-align:left}.content.center{text-align:center}.content.right{text-align:right}.content a.solo-link{font-size:18px;margin-bottom:18px}.toAnimate{left:0;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s}.animate{left:-75pt;opacity:0}.subhero{position:relative}.subhero .container{z-index:0}.subcontent{position:absolute;z-index:2;width:100%;max-width:810pt;top:50%;left:50%;transform:translate(-50%,-50%)}.subcontent__crumbs{display:flex;justify-content:center;align-items:center;list-style:none;margin:0 0 18px 0}.subcontent__crumbs li{margin:0 9pt 0 0;font-size:1pc;letter-spacing:2px;text-transform:uppercase;color:#fff;color:var(--c-white)}.subcontent__crumbs li:last-of-type{margin-right:0}.subcontent__crumbs--home a{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:transparent;background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/home-yellow.svg);background-repeat:no-repeat;background-position:50%;cursor:pointer}.subcontent__crumbs--home a.focus{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/home-black.svg)!important;background-color:#f4c600!important;background-color:var(--c-gold)!important;outline:none}.subcontent__crumbs a{color:#fff;color:var(--c-white);text-decoration:none;padding:1px 6px;border-radius:3px;background-color:transparent}.subcontent__crumbs a.focus{background-color:#2397d4;background-color:var(--c-blue);outline:none}.subcontent__crumbs a:hover{text-decoration:underline}.subcontent h1{text-align:center;color:#fff;color:var(--c-white);margin:0 30px}.subimg{position:relative;overflow:hidden;z-index:0}.subimg__overlay{background-color:#004179;background-color:var(--c-dark-blue);width:100%;height:100%;opacity:.4;position:absolute;z-index:2}@-webkit-keyframes imgScale{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}@keyframes imgScale{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}.wysiwyg{padding:72px 30px;text-align:left;position:relative}.wysiwyg p{margin-bottom:18px}.wysiwyg p.large{margin-bottom:30px}.wysiwyg.left{text-align:left}.wysiwyg.center{text-align:center}.wysiwyg.right{text-align:right}.wysiwyg .play-vid{margin-top:40px;display:flex;align-items:center;justify-content:center}.wysiwyg .play-vid__icon{width:70px;height:70px;position:relative;margin:0 36px 0 0}.wysiwyg .play-vid__icon button{position:absolute;width:70px;height:70px;left:0;top:0;background-color:#004179;background-color:var(--c-dark-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/play-white.svg);background-repeat:no-repeat;background-position:50%;border:0;outline:none;z-index:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;cursor:pointer}.wysiwyg .play-vid__icon:hover>div{left:0;top:0;z-index:1}.wysiwyg .play-vid__icon:hover>button{left:-10px;top:10px;z-index:0}.wysiwyg .play-vid__icon.focus{outline:none}.wysiwyg .play-vid__icon.focus>div{left:0;top:0;z-index:1}.wysiwyg .play-vid__icon.focus>button,.wysiwyg .play-vid__icon div{left:-10px;top:10px;z-index:0}.wysiwyg .play-vid__icon div{position:absolute;width:70px;height:70px;background-color:#f4c600;background-color:var(--c-gold);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/play-black.svg);background-repeat:no-repeat;background-position:50%;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;cursor:pointer}.wysiwyg .play-vid p{font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-size:20px;letter-spacing:2px;text-transform:uppercase;font-weight:500;margin:0}.oppts{padding:72px 30px;position:relative}.oppts .container{max-width:75pc}.oppts .content{margin-bottom:30px}.oppts h2{margin:0}.oppts__list{list-style:none}.oppts__list li{display:flex;margin-bottom:60px;position:relative;z-index:0}.oppts__list li.flip{flex-direction:row-reverse}.oppts__list li:last-child{margin-bottom:0}.oppts__list li.flip .wysiwyg{padding:0 60px 0 0}.oppts__list li .wysiwyg{padding:0 0 0 60px;margin-top:auto;margin-bottom:auto;z-index:2;width:100%}.oppt-img__link{width:100%;position:relative;max-width:500px;align-self:flex-start}.oppts__list li.flip .animate{left:75pt}.oppts__list li.flip .oppt-img__link img{float:right}.oppts__list li img{width:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.oppts--item-bg{position:absolute;left:0;top:0;background-color:#2397d4;background-color:var(--c-blue);width:100%;height:100%;z-index:-1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.oppts__list li.flip .oppts--item-bg{right:0;left:auto}.oppts__list li.flip img:hover~.oppts--item-bg{left:auto;top:10px;right:10px}.oppts__list li img:hover~.oppts--item-bg{left:-10px;top:10px}.oppts__list li a{color:#0f0f11;color:var(--c-black);text-decoration:none;margin:0}.oppts__list li a:hover{text-decoration:underline}.oppts__list li a.solo-link,.oppts__list li a:hover{color:#2397d4;color:var(--c-blue)}.oppts__list li a.solo-link:hover{text-decoration:none}.oppts--tag{font-size:1pc;letter-spacing:2px;font-family:United Sans Cond,sans-serif;font-family:var(--font-sans-alt);font-weight:400;text-transform:uppercase;padding:6px 9px;background-color:#2397d4;background-color:var(--c-blue);display:inline-block;margin-bottom:6px}.oppt--accentNum,.oppts--tag{color:#fff;color:var(--c-white)}.oppt--accentNum{font-size:500px;font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);line-height:200px;font-weight:700;position:absolute;right:-180px;top:-50px;pointer-events:none}.oppt--accentNum.toAnimate{left:auto}.oppt--accentNum.animate{right:-280px}.oppts__list li.flip .oppt--accentNum{left:-180px}.oppts__list li.flip .oppt--accentNum.animate{left:-280px}.oppts.white .oppt--accentNum{color:#f5f7f9;color:var(--c-grey)}.slides{display:flex;transition:none;-webkit-transition:none;-moz-transition:none}.slide{width:90%;flex-shrink:0;display:inline-flex}.jumpbar{position:relative;display:flex;justify-content:center;padding-top:60px}.jumpbar ul{list-style:none;display:inline-flex;padding:0;margin:0;position:relative}.jumpbar li{font-size:22px;line-height:38px;font-weight:600;opacity:.6;margin:0 30px 3px 0;flex-shrink:0;cursor:pointer;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s}.jumpbar li.active,.jumpbar li:hover{opacity:1}.jumpbar li:last-of-type{margin-right:0}.jumpbar .active-bar{position:absolute;width:150px;height:3px;bottom:0;left:0;background-color:#2397d4;background-color:var(--c-blue)}.addtransition,.jumpbar .active-bar{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.news{padding:72px 30px!important;overflow:hidden;position:relative}.news-row{display:flex;flex-wrap:nowrap}.news--item{width:100%;margin-right:40px;background-color:#fff;background-color:var(--c-white);position:relative}.news--item .content{margin:0;padding:30px 40px 40px 40px}.news.white .news--item{background-color:#f5f7f9;background-color:var(--c-grey)}.news--item:last-of-type{margin-right:0}.news--item img{width:100%;height:auto;z-index:1}.news--item-bg{position:absolute;left:0;top:0;background-color:#2397d4;background-color:var(--c-blue);width:100%;height:100%;z-index:-1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.news--item img:hover~.news--item-bg{left:-10px;top:10px}.news--item a{position:relative;display:inline-block;text-decoration:none;z-index:0}.news--item a:hover h3{text-decoration:underline;color:#2397d4;color:var(--c-blue)}.news--item h3{font-size:28px;font-weight:600;line-height:36px;color:#0f0f11;color:var(--c-black)}.news--item .arrow{float:right;margin-left:6px;min-width:26px;min-height:26px;background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-blue.svg);background-repeat:no-repeat;background-position:50%;z-index:1}.news--item .arrow,.news--item .content .arrow--block{background-color:transparent;border-radius:100%;position:absolute;bottom:15px;right:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.news--item .content .arrow--block{width:26px;height:26px;z-index:0;transform:scale(0);transform-origin:0 50%}.news--item .content a:hover .arrow{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-white.svg);right:-5px}.news--item .content a:hover .arrow--block{background-color:#2397d4;background-color:var(--c-blue);transform:scale(1);right:-5px}.animating-line{left:calc(50% - 45px);top:0;width:45px;height:45px;position:absolute;clip:rect(0,45px,45px,43px);background:linear-gradient(90deg,#2397d4 50%,transparent 0),linear-gradient(90deg,#2397d4 50%,transparent 0),linear-gradient(0deg,#2397d4 50%,transparent 0),linear-gradient(0deg,#2397d4 50%,transparent 0);background:linear-gradient(90deg,var(--c-blue) 50%,transparent 0),linear-gradient(90deg,var(--c-blue) 50%,transparent 0),linear-gradient(0deg,var(--c-blue) 50%,transparent 0),linear-gradient(0deg,var(--c-blue) 50%,transparent 0);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:18px 2px,18px 2px,2px 18px,2px 18px;-webkit-animation:border-dance 3s linear infinite;animation:border-dance 3s linear infinite}.animating-line.bottom{bottom:0;top:auto}.animating-line.white{background:linear-gradient(90deg,#fff 50%,transparent 0),linear-gradient(90deg,#fff 50%,transparent 0),linear-gradient(0deg,#fff 50%,transparent 0),linear-gradient(0deg,#fff 50%,transparent 0);background:linear-gradient(90deg,var(--c-white) 50%,transparent 0),linear-gradient(90deg,var(--c-white) 50%,transparent 0),linear-gradient(0deg,var(--c-white) 50%,transparent 0),linear-gradient(0deg,var(--c-white) 50%,transparent 0);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:18px 2px,18px 2px,2px 18px,2px 18px}@-webkit-keyframes border-dance{0%{background-position:0 0,100% 100%,0 100%,100% 0}to{background-position:100% 0,0 100%,0 0,100% 100%}}@keyframes border-dance{0%{background-position:0 0,100% 100%,0 100%,100% 0}to{background-position:100% 0,0 100%,0 0,100% 100%}}@media screen and (max-width:1220px){h1{font-size:60px;line-height:5pc}}@media screen and (max-width:1024px){h1{font-size:45px;line-height:63px}.oppt-img__link{max-width:420px}.oppts,.wysiwyg{padding:60px 30px}.oppts__list li{margin-bottom:30px}.oppts__list li .wysiwyg{padding:0 0 0 30px}.oppts__list li.flip .wysiwyg{padding:0 30px 0 0}.news{padding:60px 30px}.news .container{padding:0}.news--item{margin-right:18px}.news--item .content{padding:9px 18px 18px 18px}.news--item h3{font-size:22px;line-height:33px;margin:0 0 9px 0}.news--item .arrow,.news--item .content .arrow--block{bottom:9px}}@media screen and (max-width:740px){h1{font-size:2pc;line-height:42px}h2{font-size:24px}h2,h3{line-height:33px}h3{font-size:22px;margin:0 0 9px 0}h4{font-size:20px;line-height:28px}h5{font-size:18px;line-height:26px}h6{font-size:9pt;line-height:20px}p{font-size:1pc;line-height:26px}p.large{font-size:18px;line-height:30px}a.solo-link{font-size:18px;line-height:20px;letter-spacing:.5px}a.solo-link .arrow,a.solo-link .arrow--block{top:-4px}#header .container{padding:0}#header img.mobile-header{display:block!important}#header img.desktop-header{display:none!important}.container,.content{padding:0 18px}.content{margin-bottom:18px}.content a.solo-link{font-size:18px;margin-bottom:9px}.subimg,.subimg img{min-height:180px}.subimg img{-o-object-fit:cover;object-fit:cover}.subhero .container{padding:9px 9px 0 9px}.subhero .container:last-of-type{padding:0}.subcontent__crumbs{display:none}.wysiwyg{padding:60px 0}.wysiwyg p{margin-bottom:9pt}.wysiwyg p.large{margin-bottom:9px}.wysiwyg .play-vid{margin-top:18px}.wysiwyg .play-vid__icon{width:3pc;height:3pc;margin:0 15px 0 0}.wysiwyg .play-vid__icon:hover>button{left:-5px;top:5px}.wysiwyg .play-vid__icon button{width:3pc;height:3pc}.wysiwyg .play-vid__icon div{width:3pc;height:3pc;left:-5px;top:5px}.wysiwyg .play-vid p{font-size:20px;letter-spacing:.5px;line-height:20px}.oppts{padding:60px 0}.oppts .container{padding:0}.oppts__list li{margin-bottom:30px}.oppts__list li,.oppts__list li.flip{flex-direction:column}.oppts__list li img{max-width:none;width:100%;height:100%}.oppt-img__link{max-width:none}.oppts__list li.flip .wysiwyg,.oppts__list li .wysiwyg{padding:9pt 18px 0 18px}.oppt--accentNum{display:none}.oppts--tag{font-size:9pt;letter-spacing:.5px;line-height:20px;padding:3px 6px}.slide{flex-direction:column}.jumpbar{overflow-x:auto;padding:18px}.jumpbar li{font-size:18px;line-height:30px}.jumpbar li:last-of-type{margin-right:18px}.news{padding:60px 0}.news .container{padding:0}.news-row{padding:0 18px;overflow-x:auto}.news--item{margin-right:9pt;min-width:330px}.news--item .content{padding:0 18px 18px 18px}.news--item h3{font-size:20px;line-height:28px}.news--item img{margin-bottom:18px}.news--item-bg{display:none}.animating-line{left:calc(50% - 30px);width:30px;height:30px;clip:rect(0,30px,30px,28px)}.animating-line.bottom{bottom:0;top:auto}}.related_news.component{overflow:visible}.related_news.component .fs-row{overflow:hidden}.testimonials{padding:72px 0}.testimonials__carousel{overflow:hidden;position:relative;z-index:0}.testimonials__slides{display:flex}.testimonials__slide{align-items:center;display:flex;padding-left:calc(50% - 510px);width:100%}.testimonials__content{max-width:620px;border-left:9px solid #2397d4;border-left:9px solid var(--c-blue);padding:18px 0 18px 30px;margin:0 60px 0 0;-ms-grid-row-align:center;align-self:center}.testimonials.bg--dark-blue .testimonials__content{border-color:#61c199;border-color:var(--c-green);color:#fff;color:var(--c-white)}.testimonials__slide p{margin:0 0 0 30px}.testimonials__slide-testimonial{font-family:Mestiza Bold,georgia,serif;font-family:var(--font-serif);font-size:42px;line-height:54px;margin:0 0 18px 0}.testimonial--small-text{font-size:28px;line-height:2pc}.testimonials__slide-author{font-size:2pc;line-height:3pc;margin:0 0 3px 0}.testimonials__slide-img{max-width:340px;position:relative}.testimonials__image{-o-object-fit:cover;object-fit:cover;width:100%}.testimonials__slide-play-vid{margin-top:40px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0}.testimonials__slide-play-vid-icon{width:70px;height:70px;position:relative;margin:0 36px 0 0}.testimonials__slide-play-vid-button{position:absolute;width:70px;height:70px;left:0;top:0;background-color:#fff;background-color:var(--c-white);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/play-black.svg);background-repeat:no-repeat;background-position:50%;border:0;outline:none;z-index:1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;cursor:pointer}.testimonials__slide-play-vid-icon:hover>.testimonials__slide-play-vid-div{left:0;top:0;z-index:1}.testimonials__slide-play-vid-icon:hover>.testimonials__slide-play-vid-button{left:-10px;top:10px;z-index:0}.testimonials__slide-play-vid-icon.focus{outline:none}.testimonials__slide-play-vid-icon.focus>.testimonials__slide-play-vid-div{left:0;top:0;z-index:1}.testimonials__slide-play-vid-icon.focus>.testimonials__slide-play-vid-button{left:-10px;top:10px;z-index:0}.testimonials__slide-play-vid-div{position:absolute;width:70px;height:70px;left:-10px;top:10px;background-color:#2397d4;background-color:var(--c-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/play-white.svg);background-repeat:no-repeat;background-position:50%;z-index:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;cursor:pointer}.bg--dark-blue .testimonials__slide-play-vid-div{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/play-black.svg)}.bg--dark-blue .testimonials__active-bar,.bg--dark-blue .testimonials__slide-play-vid-div{background-color:#61c199;background-color:var(--c-green)}.testimonials__controls{z-index:2;position:absolute;top:180px;width:100%}.testimonials__controls button{position:absolute;width:3pc;height:3pc;padding:0;background-color:transparent;background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-black.svg);background-repeat:no-repeat;background-position:50%;background-size:14px;border-radius:100%;border:2px solid #2397d4;border:2px solid var(--c-blue);transition:border-color .3s;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;cursor:pointer}.testimonials.bg--dark-blue .controls button{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-white.svg);border-color:hsla(0,0%,100%,.3)}.testimonials.bg--dark-blue .controls button:hover{border:#fff;border:var(--c-white)}.testimonials__controls button div{width:100%;height:100%;border-radius:100%;background-color:#2397d4;background-color:var(--c-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-white.svg);background-repeat:no-repeat;background-position:50%;background-size:14px;transform:scale(0);transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s}.testimonials.bg--dark-blue .controls button div{background-color:#fff;background-color:var(--c-white);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-black.svg)}.testimonials__controls button.left{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-left-black.svg);left:90px}.testimonials.bg--dark-blue .controls button.left,.testimonials .controls button.left:hover div{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-left-white.svg)}.testimonials.bg--dark-blue .controls button.left:hover div{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-left-black.svg)}.testimonials__controls button.left:hover{border-color:#fff;border-color:var(--c-white)}.testimonials__controls button.right{right:90px}.testimonials__controls button:hover div{transform:scale(1)}.testimonials.bg--dark-blue .testimonials__jumpbar li{color:#fff;color:var(--c-white)}.testimonials__jumpbar{display:none}@media (min-width:80em){.testimonials__jumpbar{display:flex}}@media screen and (max-width:1200px){.testimonials__slide{max-width:90%;padding-left:10%}.testimonials__content{margin:0 30px 0 0}.testimonials__controls button.left{left:45px}.testimonials__controls button.right{right:45px}}@media screen and (max-width:1024px){.testimonials{padding:60px 30px}.testimonials__content{max-width:580px}.testimonials__slide{flex-direction:column-reverse;align-items:center;width:100%;max-width:none;padding:0 18px}}@media screen and (max-width:740px){.testimonials{padding:60px 0}.testimonials__slides{align-items:flex-start}.testimonials__slide-img{max-width:180px;margin-bottom:18px;margin-left:auto;margin-right:auto}.testimonials__slide-testimonial{font-size:18px;line-height:21px;margin:0 0 9px 0}.testimonials__content{margin:0;max-width:none;border-width:6px;padding:18px 18px 18px 21px}.testimonials__slide p{margin:0 0 0 21px}.testimonials__slide-author{font-size:22px;line-height:38px;margin:0 0 3px 0}.testimonials__slide-play-vid-button,.testimonials__slide-play-vid-icon{width:3pc;height:3pc}.testimonials__slide-play-vid-icon div{width:3pc;height:3pc;left:-5px;top:5px}.testimonials__controls{top:90px}.testimonials__controls button.left{left:18px}.testimonials__controls button.right{right:18px}.testimonials__slide-play-vid-icon:hover>button{left:-5px;top:5px;z-index:0}}.impact{padding:102px 0}.impact .carousel{position:relative;z-index:0}.story-slider__slide{padding:0 18px 0 90pt;max-width:1242px}.story-slider__carousel{overflow:hidden}.story-slider__image-container{max-width:540px;flex-shrink:0}.story-slider__image-container img{display:block}.story-slider__slide .wysiwyg{padding:30px 0 0 72px;z-index:1;opacity:1;transition:opacity .15s;-webkit-transition:opacity .15s;-moz-transition:opacity .15s}.impact .slide.active .wysiwyg{opacity:1}.story-slider__slide .wysiwyg a{color:#0f0f11;color:var(--c-black);text-decoration:none}.story-slider__slide .wysiwyg a:hover{color:#2397d4;color:var(--c-blue);text-decoration:underline}.story-slider__slide .wysiwyg a.solo-link{color:#2397d4;color:var(--c-blue);text-decoration:none}.story-slider__slide .wysiwyg a.solo-link:hover{text-decoration:none}.story-slider__slide .impact--tag{font-size:1pc;letter-spacing:2px;font-weight:500;text-transform:uppercase;display:inline-block;position:relative;z-index:1;color:#0f0f11;color:var(--c-black);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;cursor:pointer;text-decoration:none;margin:0 0 15px 0}.story-slider__slide .impact--tag div{background-color:#2397d4;background-color:var(--c-blue);display:block;width:100%;height:3px;position:absolute;left:0;right:0;bottom:0;z-index:-1;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.story-slider__slide .impact--tag:hover{transform:scale(.9);color:#0f0f11!important;color:var(--c-black)!important;text-decoration:none!important}.story-slider__slide .impact--tag:hover div{height:100%;transform:scale(1.1)}.story-slider__slide .impact--tag.focus{transform:scale(.9);color:#0f0f11!important;color:var(--c-black)!important;text-decoration:none!important;outline:none}.story-slider__slide .impact--tag.focus div{height:100%;transform:scale(1.1)}.impact .img-bg{background-color:#2397d4;background-color:var(--c-blue);position:absolute;top:30px;bottom:-30px;left:0;right:0;max-width:690px;max-height:340px;z-index:-1}.story-slider__controls{z-index:2;position:absolute;top:150px;width:100%;max-width:1378px}.story-slider__controls button{position:absolute;width:3pc;height:3pc;padding:0;background-color:transparent;background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-left-white.svg);background-repeat:no-repeat;background-position:50%;background-size:14px;border-radius:100%;border:2px solid hsla(0,0%,100%,.3);transition:border-color .6s;-webkit-transition:border-color .6s;-moz-transition:border-color .6s;cursor:pointer}.story-slider__controls button div{width:100%;height:100%;background-color:#fff;background-color:var(--c-white);border-radius:100%;background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-left-blue.svg);background-repeat:no-repeat;background-position:50%;transform:scale(0);transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s}.story-slider__controls button.right div{background-color:#2397d4;background-color:var(--c-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-white.svg);background-repeat:no-repeat;background-position:50%}.story-slider__controls button.left{left:45px}.story-slider__controls button.left:hover{border-color:#fff;border-color:var(--c-white)}.story-slider__controls button.right{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-black.svg);border:2px solid #2397d4;border:2px solid var(--c-blue);right:45px}.story-slider__controls button:hover div{transform:scale(1)}@media screen and (max-width:1200px){.story-slider__image-container{max-width:420px}.impact .img-bg{width:570px;height:264px}.story-slider__slide .wysiwyg{padding-left:60px}.story-slider__controls{top:7pc}}@media screen and (max-width:1024px){.story-slider__controls button.left{left:18px}.story-slider__controls button.right{right:36px}.story-slider__slide{padding:0 0 0 84px}.story-slider__image-container{max-width:360px}.impact .img-bg{width:462px;height:215px}.story-slider__slide .wysiwyg{padding:0 0 0 3pc}}@media screen and (max-width:740px){.impact{padding:60px 0 90pt 0}.story-slider__slide{padding:0 0 0 18px;max-width:330px}.story-slider__slide .wysiwyg{padding:18px 0 0 0;opacity:1}.story-slider__slide .impact--tag{font-size:9pt;letter-spacing:.5px;line-height:20px;margin:0 0 9px 0}.story-slider__slide .impact--tag div{height:2px}.impact .img-bg{width:100%;max-width:none;height:196px;top:18px}.story-slider__controls{top:auto;bottom:-9pt}.story-slider__controls button.left div{background-color:#2397d4;background-color:var(--c-blue);background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-left-white.svg)}.story-slider__controls button.left{background-image:url(/campaign/wp-content/themes/trinity/trinity-campaign/assets/images/icons/arrow-left-black.svg);border:2px solid #2397d4;border:2px solid var(--c-blue)}.story-slider__controls button.right{right:18px}}.lightbox,.video-popup__container{display:none}.lightbox{align-items:center;background:rgba(0,0,0,.5);height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100000}.lightbox--open{display:flex}.lightbox__container{max-width:50pc;width:100%}.lightbox__close{background:#2397d4;background:var(--c-blue);padding:10px;position:absolute;height:44px;right:0;top:0;width:44px}.lightbox__close:focus,.lightbox__close:hover{background:#004179;background:var(--c-dark-blue)}.lightbox__close .icon{fill:#fff;fill:var(--c-white)}.video-popup__contents{overflow:hidden;padding-bottom:56.25%;position:relative}.video-popup__contents iframe,.video-popup__contents video{height:100%;left:0;position:absolute;top:0;width:100%}.wysiwyg__container{padding:60px 18px}@media (min-width:48em){.wysiwyg__container{padding:72px 18px}}.wysiwyg__contents{margin:0 auto;max-width:810pt}.wysiwyg__contents.typography p{margin:0 0 40px}.wysiwyg__contents.typography p:last-child{margin-bottom:0}.interactive-line{left:calc(50% - 2px)!important}
