@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:normal;src:url("../fonts/nunito-sans-regular.woff2?v=1") format("woff2"),url("../fonts/nunito-sans-regular.woff?v=1") format("woff")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:bold;src:url("../fonts/nunito-sans-700.woff2?v=1") format("woff2"),url("../fonts/nunito-sans-700.woff?v=1") format("woff")}@font-face{font-family:"Site Icons";font-style:normal;font-weight:normal;src:url("../fonts/icomoon.eot?v=5");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff?v=5") format("woff"),url("../fonts/icomoon.ttf?v=5") format("truetype"),url("../fonts/icomoon.svg?v=5") format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}body,input[type=submit],input[type=button],button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}table{border-collapse:collapse;border-spacing:0;width:100%}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=color],input[type=submit],input[type=button],button,textarea,select{-webkit-appearance:none;-moz-appearance:none;display:block;border:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:1rem;background:none}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=color],textarea,select{width:100%}select::-ms-expand{display:none}input[type=radio],input[type=checkbox],input[type=color],input[type=submit],input[type=button],button,select{cursor:pointer}textarea{resize:none}strong,b{font-weight:bold}em,i{font-style:italic}.flex-container{position:relative;height:0;overflow:hidden}.flex-container iframe,.flex-container object{position:absolute;top:0;left:0;width:100%;height:100%}img,object,video,audio{max-width:100%}img{height:auto;display:block}.flex-container{padding-bottom:56.25%}.lightbox__button--next::after,.lightbox__button--prev::before,.lightbox__button--close::before,.nav__toggle::before,.form__button--go::after,.form__custom-checkbox-label::after,.form__select-wrapper::after,.breadcrumbs__solo::before,.cookie-notice__close::before,.icon::before,.icon-end::after{font-family:"Site Icons";vertical-align:middle;speak:none;font-weight:normal;font-style:normal;font-variant:normal;text-transform:none;line-height:1}.lightbox__button--next::after,.lightbox__button--prev::before,.form__button--go::after,.breadcrumbs__solo::before,.icon--right::before,.icon-end--right::after{content:"\e900"}.form__select-wrapper::after,.icon--dropdown::before,.icon-end--dropdown::after{content:"\e901"}.lightbox__button--close::before,.nav-open .nav__toggle::before,.cookie-notice__close::before,.icon--close::before,.icon-end--close::after{content:"\e902"}.form__custom-checkbox-label::after,.icon--tick::before,.icon-end--tick::after{content:"\e903"}.nav__toggle::before,.icon--menu::before,.icon-end--menu::after{content:"\e904"}[todo]{position:relative}[todo]:before{font-size:11px;font-weight:bold;text-transform:none;line-height:1;position:absolute;top:0;left:0;content:"TODO " attr(todo);color:#fff;background-color:#f35100;border:2px dashed rgba(255,255,255,.2);z-index:999;padding:2px}.a1-12{width:8.3333333333%}.a2-12{width:16.6666666667%}.a3-12{width:25%}.a4-12{width:33.3333333333%}.a5-12{width:41.6666666667%}.a6-12{width:50%}.a7-12{width:58.3333333333%}.a8-12{width:66.6666666667%}.a9-12{width:75%}.a10-12{width:83.3333333333%}.a11-12{width:91.6666666667%}.a12-12{width:100%}@media only screen and (max-width: 1279px){.c1-12{width:8.3333333333%}.c2-12{width:16.6666666667%}.c3-12{width:25%}.c4-12{width:33.3333333333%}.c5-12{width:41.6666666667%}.c6-12{width:50%}.c7-12{width:58.3333333333%}.c8-12{width:66.6666666667%}.c9-12{width:75%}.c10-12{width:83.3333333333%}.c11-12{width:91.6666666667%}.c12-12{width:100%}}@media only screen and (max-width: 799px){.f1-12{width:8.3333333333%}.f2-12{width:16.6666666667%}.f3-12{width:25%}.f4-12{width:33.3333333333%}.f5-12{width:41.6666666667%}.f6-12{width:50%}.f7-12{width:58.3333333333%}.f8-12{width:66.6666666667%}.f9-12{width:75%}.f10-12{width:83.3333333333%}.f11-12{width:91.6666666667%}.f12-12{width:100%}}@media only screen and (max-width: 649px){.g1-6{width:16.6666666667%}.g2-6{width:33.3333333333%}.g3-6{width:50%}.g4-6{width:66.6666666667%}.g5-6{width:83.3333333333%}.g6-6{width:100%}}.container{margin:0 auto;max-width:1920px;padding:0 64px}@media only screen and (max-width: 1279px){.container{padding:0 48px}}@media only screen and (max-width: 649px){.container{padding:0 24px}}@media only screen and (max-width: 390px){.container{padding:0 16px}}.container--home{padding:0 1.5rem}@media only screen and (max-width: 649px){.container--home{padding:0}}.container--full-bleed{padding:0}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1}.flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex--align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex--align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex--justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex--justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.grid{margin-left:-32px}.grid--s{margin-left:-12px}.grid--s>.grid__item{padding-left:12px}.grid__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:32px}.section--crumbs{padding-top:1.5rem}.section--title{padding-top:4rem}@media only screen and (max-width: 649px){.section--title{padding-top:3rem}}.section--spaced{padding:4rem 0}@media only screen and (max-width: 649px){.section--spaced{padding:3rem 0}}.section--pale{background-color:#ecf2fe}.section--off{background-color:#f7f6f5}.page-title{font-size:3rem;line-height:1.16;margin-bottom:2rem}@media only screen and (max-width: 649px){.page-title{font-size:2.5rem;line-height:1.4}}.page-subtitle,.image-gallery__title,.application-box__title,.typeset h2{font-size:1.5rem;line-height:1.33;font-weight:bold;margin-bottom:1.5rem;max-width:600px}.page-small-title{font-size:1.25rem;line-height:1.6;font-weight:bold;margin-bottom:1rem;max-width:600px}.p,.typeset p,.typeset ul,.typeset ol,.typeset img{font-size:1rem;line-height:1.75;color:#676f7a;display:block;margin:0 0 1rem}.a,.subnav__link,.recipient-listing,.nav__link,.footer-nav__link,.footer__link,.breadcrumbs__link,.breadcrumbs__solo,.typeset a{color:#0849cc;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}.a:hover,.a:focus,.subnav__link:hover,.recipient-listing:hover,.nav__link:hover,.footer-nav__link:hover,.footer__link:hover,.breadcrumbs__link:hover,.breadcrumbs__solo:hover,.typeset a:hover,.subnav__link:focus,.recipient-listing:focus,.nav__link:focus,.footer-nav__link:focus,.footer__link:focus,.breadcrumbs__link:focus,.breadcrumbs__solo:focus,.typeset a:focus{color:#73a0fa}.typeset ul,.typeset ol,.ul,.ol{padding-left:1.2rem}.typeset ul li,.typeset ol li,.ul li,.ol li{margin-bottom:.6rem}.typeset ul li,.ul li{list-style:disc outside}.typeset ol li,.ol li{list-style:decimal outside}.caption{font-size:.8125rem;line-height:1.5;color:#676f7a}.typeset{max-width:640px;width:95%}.typeset h3{font-weight:bold}.typeset--large{display:block;max-width:900px}.typeset--large p{font-size:2rem;line-height:1.375;color:#20293d}.cookie-notice{font-size:.8125rem;line-height:1.5;background-color:#20293d;border-radius:4px;bottom:3rem;-webkit-box-shadow:0 1px 4px rgba(32,41,61,.08);box-shadow:0 1px 4px rgba(32,41,61,.08);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:none;left:3rem;max-width:90%;padding:1rem 3rem 1rem 1rem;position:fixed;width:390px;z-index:2}@media only screen and (max-width: 1279px){.cookie-notice{left:48px}}@media only screen and (max-width: 649px){.cookie-notice{left:24px}}@media only screen and (max-width: 390px){.cookie-notice{left:16px}}.show-cookie-notice .cookie-notice{display:block}.cookie-notice__link{color:#fff;text-decoration:underline}.cookie-notice__close{color:#fff;position:absolute;right:.625rem;top:.625rem}body,input,textarea,button{font-family:"Nunito Sans"}input,textarea,button{font-size:1rem;line-height:1.75}body{color:#20293d;line-height:1.4}body.will-change{-webkit-transition:margin .2s;transition:margin .2s}.skip-to-content{left:-999rem;position:absolute;top:0;z-index:99}.skip-to-content:focus{left:0}.funding-information::after,.footer::before,.section--separated::before{background-color:#b82525;content:"";display:block;height:1px;left:64px;margin-bottom:4rem;position:relative;top:0;width:4rem}@media only screen and (max-width: 1279px){.funding-information::after,.footer::before,.section--separated::before{left:48px}}@media only screen and (max-width: 649px){.funding-information::after,.footer::before,.section--separated::before{left:24px;margin-bottom:3rem}}.application-box{background-color:#fff;border:1px solid #113b8f;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3rem}@media only screen and (max-width: 799px){.application-box{bottom:0;left:0;padding:1.5rem;position:fixed;right:0;width:100%;z-index:1}}@media only screen and (max-width: 799px){.application-box__title{font-size:1.25rem;line-height:1.6}}@media only screen and (max-width: 799px){.application-box__content{left:-999rem;position:absolute}}.article-image{display:block}.article-image__img{height:auto;margin-bottom:1rem}.article-image__img--less{margin-bottom:.5rem}.article-image__heading{font-size:1rem;line-height:1.75;font-weight:bold}.article-image__caption{font-size:.8125rem;color:#676f7a}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs__solo{font-size:.8125rem;line-height:1.5;margin-bottom:4rem}@media only screen and (max-width: 799px){.breadcrumbs__solo{margin-bottom:2rem}}.breadcrumbs__solo::before{display:inline-block;margin-right:.5rem;position:relative;top:-1px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 799px){.breadcrumbs__label{left:-999rem;position:absolute}}.breadcrumbs__crumb{font-size:.8125rem;line-height:1.5;color:#676f7a;margin-right:2rem}@media only screen and (max-width: 799px){.breadcrumbs__crumb{margin-right:.5rem}}.breadcrumbs__crumb::before{background-color:#f7f6f5;border:1px solid #f7f6f5;border-radius:4px;color:#676f7a;content:attr(data-step);display:inline-block;height:1.25rem;margin-right:.5rem;text-align:center;width:1.25rem}.breadcrumbs__crumb--link::before{background-color:rgba(0,0,0,0);border-color:#0849cc;color:#0849cc}.breadcrumbs__crumb--active{color:#20293d}.breadcrumbs__crumb--active::before{background-color:#20293d;border-color:#20293d;color:#fff}.breadcrumbs__link{text-decoration:none}.header{background-color:#fff;position:relative;width:100%;z-index:2}.header::after{bottom:0;-webkit-box-shadow:0 7px 7px rgba(32,41,61,.1);box-shadow:0 7px 7px rgba(32,41,61,.1);content:"";display:block;height:10px;opacity:0;position:absolute;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%}.header--fixed{left:0;position:fixed;right:0;top:0}.header--scrolled::after{opacity:1}input[type=checkbox].form__custom-checkbox-input{border:0;height:1.25rem;margin:0;opacity:0;outline:0;overflow:hidden;padding:0;position:absolute;width:1.25rem}textarea.form__textarea,select.form__select,input[type=text].form__text,input[type=number].form__text,input[type=password].form__text,input[type=tel].form__text,input[type=date].form__text,input[type=email].form__text{font-size:1rem;line-height:1.75;background-color:#f7f6f5;border:2px solid #0849cc;border-radius:4px;color:#20293d;display:block;max-width:30rem;padding:.75rem 1.5rem .6875rem;width:100%}textarea.form__textarea:focus,select.form__select:focus,input[type=text].form__text:focus,input[type=number].form__text:focus,input[type=password].form__text:focus,input[type=tel].form__text:focus,input[type=date].form__text:focus,input[type=email].form__text:focus{border-color:#676f7a}.form__global-error{background-color:#f9eeee;color:#b82525;display:inline-block;font-weight:bold;padding:1.25rem 1.5rem 1rem}.form__group{margin-bottom:2.5rem}@media only screen and (max-width: 649px){.form__group{margin-bottom:2rem}}.form__text-wrap{position:relative}.form__text-wrap--gbp::before{font-size:1rem;line-height:1.75;content:"£";font-weight:bold;left:1rem;position:absolute;top:.875rem}.form__label{font-size:1rem;line-height:1.75;display:block;font-weight:bold;margin-bottom:.5rem;max-width:30rem}.form__error{font-size:.8125rem;color:#b82525;display:block;font-weight:bold;margin:.5rem 0}.form__help{font-size:.8125rem;color:#676f7a;display:block;font-weight:bold;margin:.5rem 0}input[type=text].form__text--error,input[type=number].form__text--error,input[type=password].form__text--error,input[type=tel].form__text--error,input[type=date].form__text--error,input[type=tel].form__text--error,input[type=email].form__text--error{background-color:#f9eeee;border-color:#b82525}input[type=text].form__text::-webkit-input-placeholder,input[type=number].form__text::-webkit-input-placeholder,input[type=password].form__text::-webkit-input-placeholder,input[type=tel].form__text::-webkit-input-placeholder,input[type=date].form__text::-webkit-input-placeholder,input[type=tel].form__text::-webkit-input-placeholder,input[type=email].form__text::-webkit-input-placeholder{color:#20293d}input[type=text].form__text::-moz-placeholder,input[type=number].form__text::-moz-placeholder,input[type=password].form__text::-moz-placeholder,input[type=tel].form__text::-moz-placeholder,input[type=date].form__text::-moz-placeholder,input[type=tel].form__text::-moz-placeholder,input[type=email].form__text::-moz-placeholder{color:#20293d}input[type=text].form__text:-ms-input-placeholder,input[type=number].form__text:-ms-input-placeholder,input[type=password].form__text:-ms-input-placeholder,input[type=tel].form__text:-ms-input-placeholder,input[type=date].form__text:-ms-input-placeholder,input[type=tel].form__text:-ms-input-placeholder,input[type=email].form__text:-ms-input-placeholder{color:#20293d}input[type=text].form__text::-webkit-input-placeholder, input[type=number].form__text::-webkit-input-placeholder, input[type=password].form__text::-webkit-input-placeholder, input[type=tel].form__text::-webkit-input-placeholder, input[type=date].form__text::-webkit-input-placeholder, input[type=tel].form__text::-webkit-input-placeholder, input[type=email].form__text::-webkit-input-placeholder{color:#20293d}input[type=text].form__text::-moz-placeholder, input[type=number].form__text::-moz-placeholder, input[type=password].form__text::-moz-placeholder, input[type=tel].form__text::-moz-placeholder, input[type=date].form__text::-moz-placeholder, input[type=tel].form__text::-moz-placeholder, input[type=email].form__text::-moz-placeholder{color:#20293d}input[type=text].form__text:-ms-input-placeholder, input[type=number].form__text:-ms-input-placeholder, input[type=password].form__text:-ms-input-placeholder, input[type=tel].form__text:-ms-input-placeholder, input[type=date].form__text:-ms-input-placeholder, input[type=tel].form__text:-ms-input-placeholder, input[type=email].form__text:-ms-input-placeholder{color:#20293d}input[type=text].form__text::-ms-input-placeholder, input[type=number].form__text::-ms-input-placeholder, input[type=password].form__text::-ms-input-placeholder, input[type=tel].form__text::-ms-input-placeholder, input[type=date].form__text::-ms-input-placeholder, input[type=tel].form__text::-ms-input-placeholder, input[type=email].form__text::-ms-input-placeholder{color:#20293d}input[type=text].form__text::placeholder,input[type=number].form__text::placeholder,input[type=password].form__text::placeholder,input[type=tel].form__text::placeholder,input[type=date].form__text::placeholder,input[type=tel].form__text::placeholder,input[type=email].form__text::placeholder{color:#20293d}.form__text-wrap--gbp input[type=text].form__text,.form__text-wrap--gbp input[type=number].form__text,.form__text-wrap--gbp input[type=password].form__text,.form__text-wrap--gbp input[type=tel].form__text,.form__text-wrap--gbp input[type=date].form__text,.form__text-wrap--gbp input[type=tel].form__text,.form__text-wrap--gbp input[type=email].form__text{padding-left:2rem}input[type=checkbox].form__custom-checkbox-input:hover+.form__custom-checkbox-label::after,input[type=checkbox].form__custom-checkbox-input:focus+.form__custom-checkbox-label::after{background-color:#f7f6f5;color:#0849cc;opacity:1}input[type=checkbox].form__custom-checkbox-input:checked+.form__custom-checkbox-label{color:#20293d}input[type=checkbox].form__custom-checkbox-input:checked+.form__custom-checkbox-label::after{opacity:1}input[type=checkbox].form__custom-checkbox-input:checked:hover+.form__custom-checkbox-label::after,input[type=checkbox].form__custom-checkbox-input:checked:focus+.form__custom-checkbox-label::after{background-color:#0849cc;border-color:#676f7a;color:#f7f6f5;opacity:1}.form__select-wrapper{font-size:1rem;line-height:1.75;background-color:#f7f6f5;max-width:30rem;position:relative;width:100%}.form__select-wrapper::after{color:#0849cc;pointer-events:none;position:absolute;right:1.375rem;text-align:center;top:1.125rem;z-index:1}select.form__select{background-color:rgba(0,0,0,0);position:relative;z-index:1}textarea.form__textarea--error{border-color:#b82525}.form__custom-checkbox-label{color:#676f7a;cursor:pointer;display:inline-block;font-weight:normal;line-height:1.5rem;margin-bottom:0;max-width:28rem;padding-left:2.5rem;position:relative}.form__custom-checkbox-label::before{background-color:#f7f6f5;border:2px solid #0849cc;border-radius:4px;content:"";display:inline-block;height:1.25rem;left:0;position:absolute;top:0;vertical-align:middle;width:1.25rem}.form__custom-checkbox-label::after{background-color:#0849cc;border:2px solid #0849cc;border-radius:4px;color:#f7f6f5;display:inline-block;height:1.25rem;left:0;line-height:1.2;opacity:0;position:absolute;text-align:center;top:0;width:1.25rem}.form__button{font-size:1rem;line-height:1.75;background-color:#0849cc;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;margin-right:.5rem;max-width:30rem;padding:.625rem 2rem;text-decoration:none;width:auto}@media only screen and (max-width: 799px){.form__button{display:block;margin-bottom:1rem;text-align:center;width:100%}}.form__button--go::after{margin-left:.625rem;position:relative;top:-1px}.form__button--alt{background-color:#ecf2fe;color:#0849cc}.form__button--smaller{font-size:.8125rem;line-height:1.5;padding:.375rem 1rem}@media only screen and (max-width: 799px){.form__button--smaller{width:auto}}@media only screen and (max-width: 390px){.form__button--smaller{padding:.375rem .5rem}}.footer{padding:4rem 0 2rem;position:relative}.footer__title{font-size:1.25rem;line-height:1.6;font-weight:bold;margin-bottom:1.5rem}.footer__contact{margin-bottom:2rem}.footer__contact-name{font-weight:bold}.footer__text{font-size:.8125rem;line-height:1.5;color:#676f7a;margin-bottom:3.125rem}.footer__colours{background-image:url("../img/colours.png");background-size:cover;height:200px;margin:-2rem auto 0;width:200px}@media only screen and (max-width: 799px){.footer__colours{display:none}}.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 649px){.footer-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-nav__item{font-size:.8125rem;line-height:1.5;color:#676f7a;margin-right:1rem}@media only screen and (max-width: 649px){.footer-nav__item{margin:0 0 1rem}}.funding-information::after{left:0;margin-top:4rem}@media only screen and (max-width: 649px){.funding-information::after{margin-top:2rem}}.funding-information__title{font-size:.8125rem;line-height:1.5;color:#676f7a}.funding-information__value{font-size:1.25rem;line-height:1.6}@media only screen and (max-width: 799px){.funding-information__value{font-size:1rem;line-height:1.75}}@media only screen and (max-width: 649px){.funding-information__value{margin-bottom:1rem}}.home-block__text{font-size:1rem;line-height:1.75;color:#676f7a;margin-bottom:2.5rem}.home-block__logo{height:auto;margin-bottom:1.5rem;width:168px}.home-image{margin-bottom:4rem}.home-image__img{margin-bottom:.5rem}.home-image__caption{font-size:.8125rem;line-height:1.5;color:#676f7a;text-align:right}@media only screen and (max-width: 649px){.home-image__caption{padding-left:24px;text-align:left}}.image-gallery{background-color:#f7f6f5;padding:2rem}.image-gallery--full{padding:3rem 0 1.5rem}.image-gallery__title{margin-bottom:1rem}.image-gallery--full .image-gallery__title{margin-bottom:1.5rem}.logos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.logos__jpf,.logos__jpr{background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;-webkit-transition:height .2s,width .2s;transition:height .2s,width .2s;width:192px}@media only screen and (max-width: 1279px){.logos__jpf,.logos__jpr{height:48px;width:127px}}@media only screen and (max-width: 390px){.logos__jpf,.logos__jpr{height:40px;width:107px}}.top-bar--scrolled .logos__jpf,.top-bar--scrolled .logos__jpr{height:64px;width:171px}@media only screen and (max-width: 1279px){.top-bar--scrolled .logos__jpf,.top-bar--scrolled .logos__jpr{height:48px;width:127px}}@media only screen and (max-width: 390px){.top-bar--scrolled .logos__jpf,.top-bar--scrolled .logos__jpr{height:40px;width:107px}}.logos__jpf{background-image:url("../img/jpf-logo.svg");margin-right:1.625rem}@media only screen and (max-width: 1279px){.logos__jpf{margin-right:1rem}}@media only screen and (max-width: 390px){.logos__jpf{margin-right:.5rem}}.logos__jpr{background-image:url("../img/jpr-logo.svg");-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:1.625rem;position:relative}.logos__jpr::before{background-color:#ecf2fe;content:"";display:block;height:100%;left:-1.625rem;margin-right:1.625rem;position:absolute;top:0;width:1px}@media only screen and (max-width: 1279px){.logos__jpr{margin-left:1rem}.logos__jpr::before{left:-1rem}}@media only screen and (max-width: 390px){.logos__jpr{margin-left:.5rem}.logos__jpr::before{left:-0.5rem}}.m-subnav{display:none;padding:1.25rem 0 0 2.25rem}@media only screen and (max-width: 1012px){.m-subnav{display:block}}.m-subnav__item{font-size:1rem;line-height:1.75;display:block;margin-bottom:1rem}.m-subnav__link{color:#fff;text-decoration:none}.m-subnav__link:hover,.m-subnav__link:focus{color:#fff}.m-subnav__item--selected .m-subnav__link{border-bottom:1px solid #fff;color:#fff}.m-subnav__item--selected .m-subnav__link:hover,.m-subnav__item--selected .m-subnav__link:focus{color:#fff}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media only screen and (max-width: 1012px){.nav{background-color:#113b8f;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100vw;padding:10rem 4rem 0;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out}.nav-open .nav{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width: 649px){.nav{padding:6rem 2rem 0}}.nav__toggle{display:none;position:absolute;right:3rem;top:2rem;z-index:2}.nav__toggle::before{background-color:#ecf2fe;border-radius:4px;color:#0849cc;display:block;height:2rem;line-height:2rem;width:2rem}@media only screen and (max-width: 1012px){.nav__toggle{display:block}}@media only screen and (max-width: 649px){.nav__toggle{right:1.5rem;top:1.5rem}}@media only screen and (max-width: 390px){.nav__toggle{right:1rem;top:1.25rem}}.nav__item{margin-left:2.5rem}@media only screen and (max-width: 1012px){.nav__item{font-size:1.25rem;line-height:1.6;margin:0 0 2.5rem}}.nav__link{text-decoration:none}.nav__item--selected .nav__link{color:#676f7a}.nav__item--selected .nav__link:hover,.nav__item--selected .nav__link:focus{color:#676f7a}@media only screen and (max-width: 1012px){.nav__link{color:#fff}.nav__link:hover,.nav__link:focus{color:#fff}.nav__item--selected .nav__link{border-bottom:1px solid #fff;color:#fff}.nav__item--selected .nav__link:hover,.nav__item--selected .nav__link:focus{color:#fff}}.quote{padding-top:1.5rem;position:relative}.quote::before{font-size:4rem;color:#b82525;content:"“";left:-3px;position:absolute;top:-1.25rem}.quote__content{font-size:2rem;line-height:1.375;color:#20293d;display:block;margin-bottom:1rem}.quote__source{font-weight:bold}.quote__source-info{font-size:.8125rem;line-height:1.5;color:#676f7a}.quote__source,.quote__source-info{display:block}.recipient-listing{display:block}@media only screen and (max-width: 649px){.recipient-listing{margin-bottom:2rem}}.recipient-listing__img{margin-bottom:1.5rem}.recipient-listing__title{font-size:1.25rem;line-height:1.6;font-weight:bold;margin-bottom:.5rem;text-decoration:none}.recipient-listing__overview{color:#676f7a;max-width:85%}.subnav{background-color:#f7f6f5;padding:1.375rem 0;text-align:right}@media only screen and (max-width: 1012px){.subnav{display:none}}.subnav__item{font-size:.8125rem;line-height:1.5;display:inline-block;margin-left:2rem}.subnav__item--selected .subnav__link{color:#676f7a}.subnav__item--selected .subnav__link:hover,.subnav__item--selected .subnav__link:focus{color:#676f7a}.top-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 0;-webkit-transition:padding .2s;transition:padding .2s}@media only screen and (max-width: 1279px){.top-bar{padding:1.5rem 0}}@media only screen and (max-width: 649px){.top-bar{padding:1rem 0}}.top-bar--scrolled{padding:1.5rem 0}@media only screen and (max-width: 1279px){.top-bar--scrolled{padding:1.5rem 0}}@media only screen and (max-width: 649px){.top-bar--scrolled{padding:1rem 0}}.video-embed{margin-bottom:.5rem}.video-embed--unplayed{cursor:pointer;position:relative}.video-embed--unplayed::before{background:url("../img/play.svg") center center no-repeat;background-size:64px 64px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}@media only screen and (max-width: 500px){.video-embed--unplayed::before{background-size:40px 40px}}.video-embed--unplayed:hover::before,.video-embed--unplayed:focus::before{background:url("../img/play-hover.svg") center center no-repeat;background-size:64px 64px}@media only screen and (max-width: 500px){.video-embed--unplayed:hover::before,.video-embed--unplayed:focus::before{background-size:40px 40px}}.video-embed__caption{color:#0849cc;font-weight:bold}.invisible{left:-999rem;position:absolute}.removed{display:none}.relative{position:relative}.mb-8{margin-bottom:.5rem}.mb-16{margin-bottom:1rem}.mb-24{margin-bottom:1.5rem}.mb-32{margin-bottom:2rem}.mb-40{margin-bottom:2.5rem}.mb-48{margin-bottom:3rem}.mb-64{margin-bottom:4rem}@media only screen and (max-width: 649px){.g-mb-32{margin-bottom:2rem}}.lightbox{background-color:#f7f6f5;position:fixed;left:0;top:0;right:0;bottom:0;padding:0 80px;z-index:9999;opacity:1;visibility:visible;-webkit-transition:opacity .2s,visibility 0s 0s;transition:opacity .2s,visibility 0s 0s;-webkit-backface-visibility:hidden}@media only screen and (max-width: 979px){.lightbox{padding:0 16px}}.lightbox--disabled{visibility:hidden;opacity:0;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s}.lightbox__inner{margin:0 auto;max-width:1280px;-webkit-transition:opacity .5s;transition:opacity .5s}.lightbox__inner img,.lightbox__inner .flex-container{margin:0 auto}.lightbox__inner .flex-container{background-color:#20293d}.lightbox--loading .lightbox__inner{opacity:.3}.lightbox__caption{position:absolute;top:0;left:0;right:0;text-align:center;padding:.4rem 0}.lightbox__button{color:#0849cc;line-height:1;display:block;position:absolute;-webkit-transition:background-color .2s;transition:background-color .2s;padding:.3rem;cursor:pointer;width:auto}.lightbox__button--close{top:.5rem;right:.5rem}.lightbox__button--prev,.lightbox__button--next{top:45%}@media only screen and (max-width: 979px){.lightbox__button--prev,.lightbox__button--next{top:auto;bottom:3%}}.lightbox__button--prev{left:.5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lightbox__button--next{right:.5rem;text-align:right}@-webkit-keyframes lightbox-loader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightbox-loader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lightbox__loader{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;-webkit-transform:scale(0);transform:scale(0);position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:50%;margin-left:-16px;margin-top:-16px;width:32px;height:32px}.lightbox__loader::before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;border-radius:50%;border:1.3px solid rgba(32,41,61,.5);border-top-color:#20293d;-webkit-animation:lightbox-loader .8s infinite;animation:lightbox-loader .8s infinite}.lightbox--loading .lightbox__loader{-webkit-transform:scale(1);transform:scale(1)}