.clearfix{display:block}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{display:block}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, 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, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none}*,*:after,*:before{box-sizing:border-box}body.noscroll{overflow:hidden}.container{max-width:325px;margin-left:auto;margin-right:auto}@media screen and (min-width: 425px){.container{max-width:395px}}@media screen and (min-width: 640px){.container{max-width:610px}}@media screen and (min-width: 768px){.container{max-width:708px}}@media screen and (min-width: 960px){.container{max-width:940px}}@media screen and (min-width: 1024px){.container{max-width:984px}}@media screen and (min-width: 1300px){.container{max-width:1120px}}html{color:#393942;font-family:"mr-eaves-xl-modern",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}.heading-75,h1{font-size:75px}.heading-56,h2{font-size:56px}.heading-40,h3{font-size:40px}.heading-30,h4{font-size:30px}.heading-28,h5{font-size:28px}.heading-20,h6{font-size:20px}.heading-18{font-size:18px}.heading-14{font-size:14px}.heading-16{font-size:16px}h1,h2,h3,h4,h5,h6{font-family:"miller-display",serif;font-weight:400;color:#4C4C4C}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:#393942;-webkit-transition:color 150ms;transition:color 150ms}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#7F9F2D}h1,.heading-75,h1{line-height:93.75px;margin:0}h2,.heading-56,h2{line-height:70px;margin:0}h3,.heading-30,h4{line-height:46px;margin:0}h4,.heading-20,h6{line-height:32.2px;margin:0}h5,h6{line-height:34.5px;margin:0}.body ol li,.body ul li{color:#777776;font-family:"mr-eaves-xl-modern",sans-serif;font-weight:400;font-size:18px;line-height:24px;margin-left:15px}p,pre,legend{color:#777776;font-family:"mr-eaves-xl-modern",sans-serif;font-weight:400;font-size:18px;line-height:24px;margin:24px 0}@media screen and (max-width: 640px){p,pre,legend{font-size:16px;line-height:22px}}p.large-text,pre.large-text,legend.large-text{font-size:14px}p.small-text,pre.small-text,legend.small-text{font-size:20px}blockquote{font-size:20px;border-left:2px solid #7F9F2D;padding-left:1.125em}b,strong{font-size:inherit;font-family:inherit}a:link{color:#4C4C4C;text-decoration:none}a:visited{color:#4C4C4C;text-decoration:none}a:hover,a:focus{color:#A0C83C;text-decoration:none}a:active{color:#7F9F2D;text-decoration:none}::selection{color:#FFFFFF;background:#7F9F2D}::-webkit-input-placeholder{color:#000000;font-weight:font-weight(bold)}::-moz-placeholder{color:#000000;font-weight:font-weight(bold)}:-ms-input-placeholder{color:#000000;font-weight:font-weight(bold)}:-moz-placeholder{color:#000000;font-weight:font-weight(bold)}.fg__container{max-width:768px;margin:0 auto}.fg__container--fluid{margin:0;max-width:100%}.fg__row{display:-webkit-box;display:flex;flex-wrap:wrap;width:calc(100% + 62px)}.fg__col-small-1{flex-basis:8.33333%}.fg__col-small-2{flex-basis:16.66667%}.fg__col-small-3{flex-basis:25%}.fg__col-small-4{flex-basis:33.33333%}.fg__col-small-5{flex-basis:41.66667%}.fg__col-small-6{flex-basis:50%}.fg__col-small-7{flex-basis:58.33333%}.fg__col-small-8{flex-basis:66.66667%}.fg__col-small-9{flex-basis:75%}.fg__col-small-10{flex-basis:83.33333%}.fg__col-small-11{flex-basis:91.66667%}.fg__col-small-12{flex-basis:100%}@media screen and (min-width: 768px){.fg__col-medium-1{flex-basis:8.33333%}.fg__col-medium-2{flex-basis:16.66667%}.fg__col-medium-3{flex-basis:25%}.fg__col-medium-4{flex-basis:33.33333%}.fg__col-medium-5{flex-basis:41.66667%}.fg__col-medium-6{flex-basis:50%}.fg__col-medium-7{flex-basis:58.33333%}.fg__col-medium-8{flex-basis:66.66667%}.fg__col-medium-9{flex-basis:75%}.fg__col-medium-10{flex-basis:83.33333%}.fg__col-medium-11{flex-basis:91.66667%}.fg__col-medium-12{flex-basis:100%}}@media screen and (min-width: 960px){.fg__col-large-1{flex-basis:8.33333%}.fg__col-large-2{flex-basis:16.66667%}.fg__col-large-3{flex-basis:25%}.fg__col-large-4{flex-basis:33.33333%}.fg__col-large-5{flex-basis:41.66667%}.fg__col-large-6{flex-basis:50%}.fg__col-large-7{flex-basis:58.33333%}.fg__col-large-8{flex-basis:66.66667%}.fg__col-large-9{flex-basis:75%}.fg__col-large-10{flex-basis:83.33333%}.fg__col-large-11{flex-basis:91.66667%}.fg__col-large-12{flex-basis:100%}}@media screen and (min-width: 1024px){.fg__col-xlarge-1{flex-basis:8.33333%}.fg__col-xlarge-2{flex-basis:16.66667%}.fg__col-xlarge-3{flex-basis:25%}.fg__col-xlarge-4{flex-basis:33.33333%}.fg__col-xlarge-5{flex-basis:41.66667%}.fg__col-xlarge-6{flex-basis:50%}.fg__col-xlarge-7{flex-basis:58.33333%}.fg__col-xlarge-8{flex-basis:66.66667%}.fg__col-xlarge-9{flex-basis:75%}.fg__col-xlarge-10{flex-basis:83.33333%}.fg__col-xlarge-11{flex-basis:91.66667%}.fg__col-xlarge-12{flex-basis:100%}}.node__content.our-charity .body__content-views .navigation--block-wrapper .field__items{max-width:325px;margin-left:auto;margin-right:auto;margin-left:-31px;justify-content:center}@media screen and (min-width: 425px){.node__content.our-charity .body__content-views .navigation--block-wrapper .field__items{max-width:395px}}@media screen and (min-width: 640px){.node__content.our-charity .body__content-views .navigation--block-wrapper .field__items{max-width:610px}}@media screen and (min-width: 768px){.node__content.our-charity .body__content-views .navigation--block-wrapper .field__items{max-width:708px}}@media screen and (min-width: 960px){.node__content.our-charity .body__content-views .navigation--block-wrapper .field__items{max-width:940px}}@media screen and (min-width: 1024px){.node__content.our-charity .body__content-views .navigation--block-wrapper .field__items{max-width:984px}}@media screen and (min-width: 1300px){.node__content.our-charity .body__content-views .navigation--block-wrapper .field__items{max-width:1120px}}.node__content.our-charity .body__content-views .navigation--block-wrapper .field__item{margin:0 30px 50px 0;max-width:257px;flex-basis:25%}.node__content .body .navigation--block-wrapper.layout-four .field__items{justify-content:center}@media screen and (min-width: 960px){.node__content .body .navigation--block-wrapper.layout-four .field__items .card{max-width:257px !important;flex-basis:calc(25% - 62px)}}.node__content .body .navigation--block-wrapper.layout-three .field__item{max-width:332px}.node__content .body__content-views{width:100%}.node__content .body .navigation--block-wrapper{background-color:#F5F5F4;padding-top:50px}.node__content .body .navigation--block-wrapper .field__items{margin-left:-62px}.node__content .body .navigation--block-wrapper .field__item{margin:0 30px 30px 0;border:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;position:relative}.node__content .body .navigation--block-wrapper .field__item .views-field-field-title{margin:10px 0;font-size:20px}.node__content .body .navigation--block-wrapper .field__item .views-field-body p{margin:0 0 10px 0;color:#777776;font-size:18px}.node__content .body .navigation--block-wrapper .field__item .views-field-field-link{position:absolute;bottom:10px}.navigation--block.supporters,.navigation--block.trustees{padding:30px;background-color:white;border:1px solid #BBBBBA;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.navigation--block.supporters .content-wrapper,.navigation--block.trustees .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.navigation--block.supporters .content-wrapper .featured-link,.navigation--block.trustees .content-wrapper .featured-link{margin-top:auto}.navigation--block.supporters .image-wrapper{text-align:center;display:flex;height:150px;justify-content:center;align-items:center;border:1px solid #DDDDDC}.navigation--block.supporters .image-wrapper img{padding:20px}.navigation--block.supporters .content-wrapper .block-title{margin-top:20px}.header{border-bottom:unset;margin:1em 0}.header__main-wrapper{border-bottom:1px solid #DDDDDC;padding-bottom:20px;position:relative}@media all and (max-width: 960px){.header__main-wrapper{display:-ms-grid;display:grid;grid-row-gap:25px;grid-template-columns:1fr 1fr}.header__main-wrapper .header__logo{-ms-grid-column:2;-ms-grid-column-span:-1;grid-column:2 / 1;-ms-grid-row:2;-ms-grid-row-span:-1;grid-row:2 / 1;-ms-grid-row-align:center;align-self:center}.header__main-wrapper .header__primaryNav{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3}.header__main-wrapper .header__primaryNav ul.menu{display:none}.header__main-wrapper .mobileNav__trigger{-ms-grid-column:2;grid-column:2 / 2;-ms-grid-row:2;-ms-grid-row-span:-1;grid-row:2 / 1}}@media all and (max-width: 960px) and (max-width: 960px){.header__main-wrapper .mobileNav__trigger{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;margin-left:20px;justify-self:flex-end}}.header__logo{width:75%}@media screen and (min-width: 640px){.header__logo{width:55%}}@media screen and (min-width: 960px){.header__logo{width:unset}}@media screen and (max-width: 959px){.header__nav-wrapper{grid-column:span 12}}@media screen and (min-width: 960px){.header__buttons{text-align:right;margin-bottom:20px}}.header__buttons .apply-for-grant,.header__buttons .donate{color:white;padding:9px 15px;border:1px solid #fff;border-radius:20px;font-family:"mr-eaves-xl-modern",sans-serif;font-size:18px;text-transform:uppercase;cursor:pointer;transition:0.3s}.header__buttons .apply-for-grant{background-color:#7f9f2d;border:1px solid transparent;margin-right:20px}.header__buttons .donate{background-color:#af4278;border:1px solid transparent}.header__buttons .apply-for-grant:hover{background-color:white;color:#7f9f2d;border:1px solid #7f9f2d}.header__buttons .donate:hover{background-color:white;color:#af4278;border:1px solid #af4278}@media screen and (min-width: 1024px){.header__nav-wrapper{position:absolute;right:0;bottom:20px;display:flex;flex-direction:column;flex-flow:column-reverse}}@media screen and (max-width: 959px){.header__primaryNav ul.menu{margin:0 -25px 20px;background-color:#F5F5F4}}.header__primaryNav ul.menu li.menu__item{border-bottom:unset}@media screen and (max-width: 768px){.header__primaryNav ul.menu li.menu__item{padding:5px}}.header__primaryNav ul.menu li.menu__item a{color:#4C4C4C;font-family:"miller-display",serif;font-size:20px;padding:0 10px}.header__primaryNav ul.menu li.menu__item:last-child a{padding-right:0;margin-right:2px}.header__primaryNav ul.menu li.menu__item a:hover{color:#7f9f2d}.header__primaryNav ul.menu li.menu__item a.is-active{color:#7f9f2d}.header__primaryNav ul.menu li.menu__item--active-trail a{color:#7f9f2d}@media screen and (max-width: 768px){.header nav.breadcrumb{display:none}}.header nav.breadcrumb ul{padding:0;margin-top:10px;display:inline-flex;list-style:none}.header nav.breadcrumb ul li{color:#4C4C4C;font-family:"mr-eaves-xl-modern",sans-serif;font-size:16px}.header nav.breadcrumb ul li a{color:#777776;font-family:"mr-eaves-xl-modern",sans-serif;font-size:16px}.header nav.breadcrumb ul li a:hover{color:#7f9f2d}.node-1 .header__nav-wrapper{bottom:0}.node-1 .header__main-wrapper{border-bottom:unset;padding-bottom:0}.mobileNav__trigger{border:unset;background:inherit;padding:0;margin:0}.mobileNav__button{width:35px;height:35px;background-color:#777776;border-radius:50%;position:relative}.mobileNav__label-text{margin-right:5px;font-family:"mr-eaves-xl-modern",sans-serif;font-weight:700;font-size:16px;color:#777776;text-transform:uppercase}.mobileNav__lines-svg{width:16px;height:14px;position:absolute;top:10px;left:10px}.footer{background-color:#F5F5F4;padding:50px 0}.footer p{color:#777776}.footer__wrapper-top{width:100%;position:relative;margin-bottom:23px}@media screen and (max-width: 768px){.footer__wrapper-top{margin-bottom:50px}}@media screen and (min-width: 960px){.footer__wrapper-top{justify-content:space-between;display:flex}}@media screen and (min-width: 960px){.footer__top-row{width:45%}}.footer__logo{display:flex;align-items:center}.footer__logo a{padding-right:30px}.footer__logo a:last-child{padding-right:0}.footer__menu ul.menu li.menu__item a:hover{color:#7f9f2d !important}.footer__menu ul.menu li.menu__item a.is-active{color:#7f9f2d}.footer__menu .menu{display:flex !important;flex-wrap:wrap}.footer__menu .menu__item--expanded{float:left;border-bottom:unset !important}@media screen and (max-width: 959px){.footer__menu .menu__item--expanded{flex:0 0 50%}}@media screen and (min-width: 960px){.footer__menu .menu__item--expanded{padding:0 15px}}.footer__menu .menu__item--expanded span{font-size:16px !important;font-weight:500 !important;color:#4C4C4C !important;font-family:"miller-display",serif !important;padding:0 !important}.footer__menu .menu__item--expanded ul.menu li.menu__item{border-bottom:0}.footer__menu .menu__item--expanded ul.menu li.menu__item a{padding:0 !important;margin:0 !important;font-size:16px !important;color:#777776 !important;font-family:"mr-eaves-xl-modern",sans-serif !important;font-weight:inherit}.footer__menu .menu .menu--inline{flex-direction:column}.footer__social-links{display:inline-block}@media screen and (max-width: 768px){.footer__social-links{position:absolute;left:50%;bottom:-20px}}.footer__social-links .social-icons__facebook,.footer__social-links .social-icons__twitter{float:left;padding:0 10px 0 0}.footer__social-links .social-icons__twitter{padding-right:0}.footer__charity p{font-size:16px}.footer__copyright{border-top:1px solid #BBBBBA;display:flex;width:100%;justify-content:space-between}.footer__copyright p{font-size:14px}.main-content__no-sidebars{padding:0}.main-content__no-sidebars-span{max-width:none;margin:0;padding:0;width:100%}.main-content__sidebars{display:-ms-grid;display:grid}@media (min-width: 769px){.main-content__sidebars--first{grid-template-columns:1fr 2fr;grid-row-start:1}}.main-content__sidebars--first article{padding:1.125em}@media (min-width: 769px){.main-content__sidebars--first article{grid-column:2/span 1;grid-row-start:1}}@media (max-width: 768px){.main-content__sidebars--first article{grid-row-start:2}}.main-content__sidebars--first aside{padding:1.125em}@media (min-width: 769px){.main-content__sidebars--first aside{grid-column:1 / span 1;grid-row-start:1}}@media (max-width: 768px){.main-content__sidebars--first aside{grid-row-start:1}}.main-content__sidebars--second{max-width:325px;margin-left:auto;margin-right:auto}@media screen and (min-width: 425px){.main-content__sidebars--second{max-width:395px}}@media screen and (min-width: 640px){.main-content__sidebars--second{max-width:610px}}@media screen and (min-width: 768px){.main-content__sidebars--second{max-width:708px}}@media screen and (min-width: 960px){.main-content__sidebars--second{max-width:940px}}@media screen and (min-width: 1024px){.main-content__sidebars--second{max-width:984px}}@media screen and (min-width: 1300px){.main-content__sidebars--second{max-width:1120px}}@media (min-width: 769px){.main-content__sidebars--second{grid-template-columns:2fr 1fr;grid-row-start:1;padding:2em 1.125em}}@media (max-width: 768px){.main-content__sidebars--second{padding:.75em}}@media (min-width: 769px){.main-content__sidebars--second article{grid-column:1 / span 1;grid-row-start:1}}@media (min-width: 769px){.main-content__sidebars--second aside{grid-column:2/span 1;grid-row-start:1;padding-top:2em}}@media (max-width: 768px){.main-content__sidebars--second aside{padding-top:1.125em}}.main-content .node__content .body__top{display:flex;flex-wrap:wrap}@media screen and (min-width: 960px){.main-content .node__content .body__top{padding:0 60px}}@media screen and (min-width: 960px){.main-content .node__content .body__top--content{flex:0 0 50%}}@media screen and (min-width: 1224px){.main-content .node__content .body__top--content{flex:0 0 calc(50% - 50px)}}@media screen and (max-width: 768px){.main-content .node__content .body__top--image{margin-top:14px}}@media screen and (min-width: 960px){.main-content .node__content .body__top--image{flex:0 0 50%}}.main-content .node__content .body__top--image.image-place-holder{left:50%;text-align:right;position:relative}.main-content .node__content .body__top--image.image-place-holder svg{width:140px;height:auto}@media screen and (min-width: 640px){.main-content .node__content .body__top--image.image-place-holder{left:70%}}@media screen and (min-width: 960px){.main-content .node__content .body__top--image.image-place-holder{left:unset}}.main-content .node__content .body__top--image{text-align:right}.main-content .node__content .body__top--content{align-self:center}@media screen and (min-width: 1224px){.main-content .node__content .body__top--content{margin-right:50px}}.main-content .node__content .body__top--content .heading-40,.main-content .node__content .body__top--content h3{line-height:50px;margin:0 0 20px 0}@media screen and (max-width: 768px){.main-content .node__content .body__top--content .heading-40,.main-content .node__content .body__top--content h3{font-size:28px;line-height:34px;margin-bottom:5px}}.main-content .node__content .body__top--content .summary p{margin:0;color:#777776}.main-content .node__content .body__bottom{display:flex;flex-wrap:wrap;margin-top:20px}@media screen and (min-width: 960px){.main-content .node__content .body__bottom{margin-top:50px}}@media screen and (min-width: 960px){.main-content .node__content .body__bottom .body__content{width:75%;padding-left:60px}}.main-content .node__content .body__bottom .contact-us-content{display:flex}@media screen and (max-width: 768px){.main-content .node__content .body__bottom .contact-us-content{flex-direction:column}}.main-content .node__content .body__bottom .contact-us-content div.form-actions{text-align:left}@media screen and (min-width: 960px){.main-content .node__content .body__bottom .contact-us-content .body__content{width:50%;padding-left:60px}.main-content .node__content .body__bottom .contact-us-content .body__content-info{width:30%;padding-left:60px}.main-content .node__content .body__bottom .contact-us-content .body__content-info .address-container{margin-top:30px}.main-content .node__content .body__bottom .contact-us-content .body__content-info p{margin:10px 0}.main-content .node__content .body__bottom .contact-us-content .body__content-info strong{color:#7F9F2D}}.main-content .node__content .body .form-content{margin-bottom:50px}@media screen and (min-width: 960px){.main-content .node__content .body__content-aside{flex:0 0 70%;padding:20px 0 0 2em}}.main-content .node__content .body__content-aside .body__group-buttons{margin-bottom:0}.main-content .node__content .body__content-aside a{color:#7F9F2D}.main-content .node__content .body__content-aside a:hover{color:#A0C83C;text-decoration:underline}.main-content .node__content .body__content-aside blockquote{border-left:2px solid #7f9f2d;padding-left:18px;margin-left:0}.main-content .node__content .body__content-aside blockquote p{font-weight:500;font-family:"miller-display",serif;font-size:20px;color:#393942;line-height:28px}.main-content .node__content .body .pre-footer .no-dots{justify-content:center}.main-content .node__content .body .pre-footer__wrapper{display:flex;display:-webkit-flex;display:-ms-flex;margin:30px auto 30px;position:relative;align-items:center}@media screen and (min-width: 960px){.main-content .node__content .body .pre-footer__wrapper{max-width:1040px;margin:75px auto}}.main-content .node__content .body .pre-footer__wrapper .bottom_featured{border-radius:10px;padding:20px;color:white;margin:0 30px 10px 0}@media screen and (min-width: 960px){.main-content .node__content .body .pre-footer__wrapper .bottom_featured{max-width:352px}}.main-content .node__content .body .pre-footer__wrapper .bottom_featured .field-title{font-size:25px;font-family:"miller-display",serif}@media screen and (max-width: 768px){.main-content .node__content .body .pre-footer__wrapper .bottom_featured .field-title{font-size:20px}}.main-content .node__content .body .pre-footer__wrapper .bottom_featured .field-link a{display:table;border:1px solid white;padding:9px 15px;border-radius:20px;text-transform:uppercase;color:white;font-size:18px}.main-content .node__content .body .pre-footer__wrapper .bottom_featured .field-link a:hover{text-decoration:underline;background-color:white}.main-content .node__content .body .pre-footer__wrapper .bottom_featured .body p{color:white}.main-content .node__content .body .pre-footer__wrapper .bottom_featured .field-theme{display:none}.main-content .node__content .body .pre-footer__wrapper .bottom-dots{margin:0 !important;padding:0 !important;text-align:right}@media screen and (max-width: 767px){.main-content .node__content .body .pre-footer__wrapper .bottom-dots svg{width:135px;height:155px}}@media screen and (min-width: 960px){.main-content .node__content .body .pre-footer__wrapper .bottom-dots{position:absolute;right:0;text-align:unset;height:100%;width:100%}.main-content .node__content .body .pre-footer__wrapper .bottom-dots svg{width:100%;height:100%}}.main-content .node__content .body .pre-footer__wrapper .bottom-dots-alter{position:relative;text-align:right;margin:0 !important;padding:0 !important}.main-content .node__content .body .pre-footer__wrapper .bottom-dots-alter svg{width:55%;height:55%}@media screen and (min-width: 768px){.main-content .node__content .body .pre-footer__wrapper .bottom-dots-alter svg{width:35%;height:35%}}@media screen and (min-width: 960px){.main-content .node__content .body .pre-footer__wrapper .bottom-dots-alter{position:absolute;bottom:-35px;right:0;margin:0 !important;padding:0 !important;left:unset}.main-content .node__content .body .pre-footer__wrapper .bottom-dots-alter svg{width:55%;height:55%}}.main-content .node__content .body .pre-footer__wrapper .purple{background-color:#89477a}.main-content .node__content .body .pre-footer__wrapper .purple .field-link a:hover{border:1px solid #89477a;color:#89477a}.main-content .node__content .body .pre-footer__wrapper .green{background-color:#7f9f2d}.main-content .node__content .body .pre-footer__wrapper .green .field-link a:hover{border:1px solid #7f9f2d;color:#7f9f2d}.main-content .node__content .body .pre-footer__wrapper .pink{background-color:#af4278}.main-content .node__content .body .pre-footer__wrapper .pink .field-link a:hover{border:1px solid #af4278;color:#af4278}.main-content .node__content .body .pre-footer__wrapper .orange{background-color:#e6762b}.main-content .node__content .body .pre-footer__wrapper .orange .field-link a:hover{border:1px solid #e6762b;color:#e6762b}@media screen and (max-width: 768px){.node__content.our-charity .pre-footer .bottom_featured{margin:0 30px 10px !important}}.node-type-news .body__top--date,.node-type-case_study .body__top--date{color:#777776;margin-bottom:10px}@media screen and (max-width: 959px){.news .body__top--image{display:none}}.node-type-news .body__top--date,.node-type-news .body__top--category{display:inline-block}.node-type-news .body__top--category a{text-transform:uppercase;color:#777776}.node-type-news .body__top--category a:hover{color:#7f9f2d}.node-type-news .body__bottom{margin-bottom:50px}@media screen and (min-width: 960px){.node-type-news .body__content{width:75%;padding-left:60px}}.node-type-fundraising_ideas .body__bottom,.node-type-case_study .body__bottom,.node-type-supporters .body__bottom,.node-type-trustees .body__bottom{margin-bottom:50px}@media screen and (min-width: 960px){.node-type-fundraising_ideas .body__content,.node-type-case_study .body__content,.node-type-supporters .body__content,.node-type-trustees .body__content{width:75%;padding-left:60px}}@media (min-width: 769px){aside .mobileNav__trigger--sidebar{display:none}}@media (max-width: 768px){aside .mobileNav__trigger--sidebar{font-size:1.125em;display:block;line-height:1.5;cursor:pointer;font-family:"mr-eaves-xl-modern",sans-serif}aside .mobileNav__trigger--sidebar:link,aside .mobileNav__trigger--sidebar:visited{color:#F5F5F4}aside .mobileNav__trigger--sidebar.is-active,aside .mobileNav__trigger--sidebar:hover{color:#7F9F2D}aside ul.menu__sidebar{display:none;margin-top:0.5em}aside ul.menu__sidebar.active{display:block}aside ul.menu__sidebar li{display:block;margin-right:0;line-height:1.5}}.sidebar-basic-page-mobile .menuTitle span{text-transform:uppercase;font-family:"mr-eaves-xl-modern",sans-serif;font-weight:700;font-size:16px;line-height:22px}@media screen and (min-width: 640px){.sidebar-basic-page-mobile .menuTitle span{font-size:20px}}.sidebar-basic-page-mobile #block-mainnavigation{padding:10px 0 20px}.sidebar-basic-page-mobile #block-mainnavigation select{width:100%;padding:10px;border-radius:5px;border:1px solid #BBBBBA;color:#777776;font-family:"mr-eaves-xl-modern",sans-serif;font-size:16px;line-height:22px;background-image:url(../assets/icons/svg/arrow--down.svg);background-repeat:no-repeat;background-position:right 5px top 50%;background-size:16px;appearance:unset;background-color:unset}@media screen and (min-width: 640px){.sidebar-basic-page-mobile #block-mainnavigation select{width:50%;font-size:20px}}@media screen and (min-width: 960px){.sidebar-basic-page-mobile{display:none}}.sidebar-basic-page,.sidebar-form-page{flex:0 0 20%;border:none;background-color:#F5F5F4}@media screen and (max-width: 959px){.sidebar-basic-page,.sidebar-form-page{display:none}}.sidebar-basic-page nav ul,.sidebar-form-page nav ul{display:list-item;padding-top:20px}.sidebar-basic-page nav ul li.menu__item,.sidebar-form-page nav ul li.menu__item{margin-bottom:15px}.sidebar-basic-page nav ul li.menu__item a,.sidebar-form-page nav ul li.menu__item a{color:#4C4C4C;font-size:20px;margin:0 0 0 5px;padding:0}.sidebar-basic-page nav ul li.menu__item a:hover,.sidebar-form-page nav ul li.menu__item a:hover{color:#A0C83C}.sidebar-basic-page nav ul a.is-active,.sidebar-form-page nav ul a.is-active{color:#7f9f2d !important}.sidebar-form-page{max-height:600px}.main-content__sidebars{min-height:100vh}.main-content__sidebars a#main-content{display:none}@media (min-width: 769px){.main-content__sidebars--first{-ms-grid-columns:300px 2fr;grid-template-columns:300px 2fr}}@media (min-width: 769px){.main-content__sidebars--first .node__content{padding-left:2.5em}}.main-content__sidebars--first .node__content .body p{max-width:46em}.main-content__sidebars--first article{padding-top:99px}.main-content__sidebars--first aside{background-color:#fcfdfb;border-right:1px solid #ecf1e0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.main-content__sidebars--first aside nav{width:100%}@media (min-width: 769px){.main-content__sidebars--first aside{position:fixed;left:0px;padding:99px 0 0;width:300px;height:100%;overflow-y:scroll;overflow-x:hidden}}code[class*="language-"],pre[class*="language-"]{font-size:12px !important;white-space:pre-wrap !important}@media screen and (min-width: 960px){.block-homepage-our-mission-wrapper__container{margin:2em 65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.block-homepage-our-mission-wrapper .block__svg--dots{text-align:right}.block-homepage-our-mission-wrapper .block__svg--dots svg{width:135px;height:155px}@media screen and (min-width: 960px){.block-homepage-our-mission-wrapper .block__content--mission{width:65.5%}}.block-homepage-our-mission-wrapper .block__content--mission .heading-30,.block-homepage-our-mission-wrapper .block__content--mission h4{font-size:30px;line-height:43px;margin-top:0;margin-bottom:21px}@media screen and (max-width: 768px){.block-homepage-our-mission-wrapper .block__content--mission .heading-30,.block-homepage-our-mission-wrapper .block__content--mission h4{font-size:20px;line-height:26px;margin-bottom:13px}}.block-homepage-our-mission-wrapper .block__content--mission p{color:#777776}.block-homepage-our-mission-wrapper .block__content--mission .field-link a{text-transform:uppercase;font-weight:700;font-size:18px}.block-homepage-our-mission-wrapper .block__content--mission .field-link a:after{content:url("../assets/icons/svg/right-arrow.svg");width:15px;height:9px;padding-left:10px;vertical-align:middle}.block-homepage-our-mission-wrapper .block__content--mission .field-link a:hover{text-decoration:underline}ul .carousel_buttons{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:100}#block-hompage-highlighted-block{background-color:#F5F5F4}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted{max-width:325px;margin-left:auto;margin-right:auto;padding:50px 0}@media screen and (min-width: 425px){#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted{max-width:395px}}@media screen and (min-width: 640px){#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted{max-width:610px}}@media screen and (min-width: 768px){#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted{max-width:708px}}@media screen and (min-width: 960px){#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted{max-width:940px}}@media screen and (min-width: 1024px){#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted{max-width:984px}}@media screen and (min-width: 1300px){#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted{max-width:1120px}}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3em 0}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items .field__item{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 30px);flex:0 1 calc(25% - 30px);margin:0 30px 0 0}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items .field__item:last-child{margin:0}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items .field__item .views-field-field-title{margin:0}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items .field__item .views-field-field-title .field-content{font-size:20px;font-weight:500}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items .field__item .views-field-body{margin-bottom:1em}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items .field__item .views-field-body p{font-size:18px;color:#777776}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items .field__item .views-field-field-link .field-content a{text-transform:uppercase;font-weight:700}#block-hompage-highlighted-block .view-name-bfd8_hompage_highlighted .field_items .field__item .views-field-field-link .field-content a:after{content:url("../assets/icons/svg/right-arrow.svg");width:15px;height:9px;padding-left:10px;vertical-align:middle}.news .body__top--content #views-exposed-form-bfd8-news-page-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.news .body__top--content #views-exposed-form-bfd8-news-page-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.news .body__top--content .social-bar{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.news .body__top--content .social-bar{margin-top:60px}}.news .body__top--content .social-bar .social-media{padding:0}@media screen and (max-width: 768px){.news .body__top--content .social-bar .icon-facebook{margin-left:0}}@media screen and (min-width: 768px){.news .body__top--content .form-item-field-category-target-id{width:65%}}@media screen and (min-width: 1200px){.news .body__top--content .form-item-field-category-target-id{width:70%}}.news .body__top--content .form-item-field-category-target-id label{font-size:16px;color:#4C4C4C;font-weight:700}.news .body__top--content .form-select{border:1px solid #BBBBBA;width:100%;color:#777776;background-image:url(../assets/icons/svg/arrow--down.svg);background-repeat:no-repeat;background-position:right 5px top 50%;background-size:16px;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;padding:10px;margin-right:10px;background-color:white}#block-views-block-bfd8-all-news-block .title-block h2,#block-views-block-bfd8-news-homepage .title-block h2,#block-homepage-case-studies-block .title-block h2{text-align:center;font-size:30px;margin:0 0 30px 0}@media screen and (max-width: 768px){#block-views-block-bfd8-all-news-block .title-block h2,#block-views-block-bfd8-news-homepage .title-block h2,#block-homepage-case-studies-block .title-block h2{font-size:20px;line-height:26px;margin-bottom:13px;padding:0 30px}}#block-views-block-bfd8-all-news-block,#block-views-block-bfd8-news-homepage,#block-views-block-bf-fundraising-ideas-block-2{background-color:#F5F5F4;padding:30px 0}#block-views-block-bfd8-all-news-block .view-name-bfd8_news,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas,#block-views-block-bfd8-news-homepage .view-name-bfd8_news,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas{max-width:325px;margin-left:auto;margin-right:auto}@media screen and (min-width: 425px){#block-views-block-bfd8-all-news-block .view-name-bfd8_news,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas,#block-views-block-bfd8-news-homepage .view-name-bfd8_news,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas{max-width:395px}}@media screen and (min-width: 640px){#block-views-block-bfd8-all-news-block .view-name-bfd8_news,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas,#block-views-block-bfd8-news-homepage .view-name-bfd8_news,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas{max-width:610px}}@media screen and (min-width: 768px){#block-views-block-bfd8-all-news-block .view-name-bfd8_news,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas,#block-views-block-bfd8-news-homepage .view-name-bfd8_news,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas{max-width:708px}}@media screen and (min-width: 960px){#block-views-block-bfd8-all-news-block .view-name-bfd8_news,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas,#block-views-block-bfd8-news-homepage .view-name-bfd8_news,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas{max-width:940px}}@media screen and (min-width: 1024px){#block-views-block-bfd8-all-news-block .view-name-bfd8_news,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas,#block-views-block-bfd8-news-homepage .view-name-bfd8_news,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas{max-width:984px}}@media screen and (min-width: 1300px){#block-views-block-bfd8-all-news-block .view-name-bfd8_news,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas,#block-views-block-bfd8-news-homepage .view-name-bfd8_news,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas{max-width:1120px}}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .fg__row,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .fg__row,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .fg__row,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .fg__row,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .fg__row,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .fg__row{margin-left:-62px}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card{background-color:white;padding:30px 30px 50px 30px;border-radius:10px}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card:last-child,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card:last-child,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card:last-child,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card:last-child,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card:last-child,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card:last-child{margin-right:0}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card .views-field-created,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card .views-field-created,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card .views-field-created,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card .views-field-created,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card .views-field-created,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card .views-field-created{margin:10px 0}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card .views-field-created .category,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card .views-field-created .category,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card .views-field-created .category,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card .views-field-created .category,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card .views-field-created .category,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card .views-field-created .category{display:inline-block;text-transform:uppercase}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card .views-field-created span,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card .views-field-created span,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card .views-field-created span,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card .views-field-created span,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card .views-field-created span,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card .views-field-created span{font-size:16px;color:#777776}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card .views-field-title,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card .views-field-title,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card .views-field-title,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card .views-field-title,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card .views-field-title,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card .views-field-title{margin-bottom:10px}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card .views-field-title a,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card .views-field-title a,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card .views-field-title a,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card .views-field-title a,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card .views-field-title a,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card .views-field-title a{font-size:20px;font-family:"miller-display",serif;font-weight:500;color:#4C4C4C}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card .views-field-view-node a,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card .views-field-view-node a,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card .views-field-view-node a,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card .views-field-view-node a,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card .views-field-view-node a,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card .views-field-view-node a{font-size:18px;font-family:"mr-eaves-xl-modern",sans-serif}#block-views-block-bfd8-all-news-block .view-name-bfd8_news .card .views-field-body p,#block-views-block-bfd8-all-news-block .view-name-bf_fundraising_ideas .card .views-field-body p,#block-views-block-bfd8-news-homepage .view-name-bfd8_news .card .views-field-body p,#block-views-block-bfd8-news-homepage .view-name-bf_fundraising_ideas .card .views-field-body p,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bfd8_news .card .views-field-body p,#block-views-block-bf-fundraising-ideas-block-2 .view-name-bf_fundraising_ideas .card .views-field-body p{margin:0 0 10px 0;color:#777776}#block-views-block-bfd8-homepage-case-studies-list{background-color:#F5F5F4;padding:30px 0}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies{max-width:325px;margin-left:auto;margin-right:auto}@media screen and (min-width: 425px){#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies{max-width:395px}}@media screen and (min-width: 640px){#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies{max-width:610px}}@media screen and (min-width: 768px){#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies{max-width:708px}}@media screen and (min-width: 960px){#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies{max-width:940px}}@media screen and (min-width: 1024px){#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies{max-width:984px}}@media screen and (min-width: 1300px){#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies{max-width:1120px}}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .fg__row{margin-left:-62px}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card{background-color:white;padding:30px 30px 50px 30px;border-radius:10px}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card:last-child{margin-right:0}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card .views-field-created{margin:10px 0}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card .views-field-created .category{display:inline-block;text-transform:uppercase}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card .views-field-created span{font-size:16px;color:#777776}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card .views-field-title{margin-bottom:10px}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card .views-field-title a{font-size:20px;font-family:"miller-display",serif;font-weight:500;color:#4C4C4C}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card .views-field-field-homepage-text a{font-size:18px;font-family:"mr-eaves-xl-modern",sans-serif}#block-views-block-bfd8-homepage-case-studies-list .view-name-bfd8_homepage_case_studies .card .views-field-body p{margin:0 0 10px 0;color:#777776}.views-element-container .title-block .heading-30,.views-element-container .title-block h4{text-align:center}.apply_form_message{padding:20px;border-radius:10px}.apply_form_message p,.apply_form_message h4,.apply_form_message a{color:#fff !important}.apply_form_message.eligible{background-color:#7f9f2d}.apply_form_message.ineligible{background-color:#89477a}.form-item-opt-in #edit-opt-in,.form-item-opt-in label{display:inline}.page-404 .body__top--content .summary a{color:#7F9F2D !important}.page-404 .body__top--content .summary a:hover{color:#A0C83C;text-decoration:underline}picture,img{border:0;vertical-align:top;max-width:100%;height:auto;width:auto}.movement-block{background:#F5F5F4;border-radius:20px;display:none;height:150px;left:50%;padding:30px;position:fixed;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:150px;z-index:10000;-webkit-box-shadow:-1px 1px 3px 0 rgba(0,0,0,0.2);box-shadow:-1px 1px 3px 0 rgba(0,0,0,0.2)}.movement-block .close{background-image:url("../assets/icons/svg/drupal-theme/close.svg");background-position:center;background-repeat:no-repeat;background-size:15px;height:20px;position:absolute;right:10px;top:10px;width:20px}.movement-block .movement-arrow{background-image:url("../assets/icons/svg/drupal-theme/move.svg");height:30px;position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:30px}.movement-block .movement-arrow:hover{opacity:0.5}.movement-block .movement-arrow.click-to-hide{background-image:url("../assets/icons/svg/drupal-theme/view.svg");left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.movement-block .movement-arrow.up{background-image:url("../assets/icons/svg/drupal-theme/up.svg");left:50%;top:20px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.movement-block .movement-arrow.down{background-image:url("../assets/icons/svg/drupal-theme/down.svg");bottom:20px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.movement-block .movement-arrow.left{background-image:url("../assets/icons/svg/drupal-theme/left.svg");left:20px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.movement-block .movement-arrow.right{background-image:url("../assets/icons/svg/drupal-theme/right.svg");right:20px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.hide-button{display:none}.edit-tabs{left:10px;position:fixed;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:20}.edit-tabs ul{-webkit-box-shadow:-1px 1px 3px 0 rgba(0,0,0,0.2);box-shadow:-1px 1px 3px 0 rgba(0,0,0,0.2);background:#cecece;border-radius:30px;border:solid 2px #cecece;font-size:0;list-style:none;overflow:hidden;padding:0}.edit-tabs ul li{margin:0;padding:5px}.edit-tabs ul li:nth-child{display:none}.edit-tabs ul li a{background-position:center;background-repeat:no-repeat;background-size:20px;background-color:#FFFFFF;border-radius:50%;display:inline-block;font-size:0;height:40px;width:40px}.edit-tabs ul li a.is-active{display:none !important}.edit-tabs ul li a:before{background-color:#FFFFFF;content:' ';font-size:20px;left:0px;opacity:0;padding:5px 20px;pointer-events:none;position:absolute;-webkit-transition:all 250ms ease;transition:all 250ms ease;z-index:-1}.edit-tabs ul li a:hover{background-color:rgba(255,255,255,0.8)}.edit-tabs ul li a:hover:before{opacity:1;left:70px}.edit-tabs ul li a.view{background-image:url("../assets/icons/svg/drupal-theme/view.svg")}.edit-tabs ul li a.view:before{content:'View'}.edit-tabs ul li a.Edit{background-image:url("../assets/icons/svg/drupal-theme/edit.svg")}.edit-tabs ul li a.Edit:before{content:'Edit'}.edit-tabs ul li a.Delete{background-image:url("../assets/icons/svg/drupal-theme/delete.svg")}.edit-tabs ul li a.Delete:before{content:'Delete'}.edit-tabs ul li a.Revisions{background-image:url("../assets/icons/svg/drupal-theme/history.svg")}.edit-tabs ul li a.Revisions:before{content:'History'}.edit-tabs ul li a.Devel{background-image:url("../assets/icons/svg/drupal-theme/devel.svg")}.edit-tabs ul li a.Devel:before{content:'Devel'}.edit-tabs ul li a.Clone{background-image:url("../assets/icons/svg/drupal-theme/clone.svg")}.edit-tabs ul li a.Clone:before{content:'Clone'}.edit-tabs ul li a.clear{background-image:url("../assets/icons/svg/drupal-theme/clear.svg")}.edit-tabs ul li a.clear:before{content:'Cookies'}.edit-tabs .is-active{display:none}.edit-tabs.hide ul.tabs{display:none}.edit-tabs.hide .hide-button{background-image:url(../assets/icons/svg/drupal-theme/move-verticle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;background:#cecece;border-radius:0;border-radius:30px;border:solid 2px #cecece;-webkit-box-shadow:-1px 1px 3px 0 rgba(0,0,0,0.2);box-shadow:-1px 1px 3px 0 rgba(0,0,0,0.2);display:block;height:28px;margin-top:0px !important;overflow:hidden;width:28px}.edit-tabs.up{bottom:auto;left:50%;right:auto;top:100px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.edit-tabs.up li{display:inline-block}.edit-tabs.down{bottom:10px;left:50%;right:auto;top:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.edit-tabs.down li{display:inline-block}.edit-tabs.left{bottom:auto;left:10px;right:auto;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.edit-tabs.right{bottom:auto;left:auto;right:10px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.edit-tabs .movepod{background-image:url(../assets/icons/svg/drupal-theme/move.svg);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:0;height:28px;margin-top:0;width:100%}.messages ul li{word-break:break-all}div[role="alert"]{max-width:325px;margin-left:auto;margin-right:auto;background:no-repeat 10px 17px;background-color:#fdf8ed;background-image:url(../assets/icons/svg/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;border-radius:2px;border-width:1px 1px 1px 0;border:1px solid;-webkit-box-shadow:-8px 0 0 #e09600;box-shadow:-8px 0 0 #e09600;color:#734c00;margin:1.5em auto;overflow-wrap:break-word;padding:15px 20px 15px 35px;word-wrap:break-word;font-size:.875em}@media screen and (min-width: 425px){div[role="alert"]{max-width:395px}}@media screen and (min-width: 640px){div[role="alert"]{max-width:610px}}@media screen and (min-width: 768px){div[role="alert"]{max-width:708px}}@media screen and (min-width: 960px){div[role="alert"]{max-width:940px}}@media screen and (min-width: 1024px){div[role="alert"]{max-width:984px}}@media screen and (min-width: 1300px){div[role="alert"]{max-width:1120px}}.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;padding:15px 20px 15px 35px;word-wrap:break-word;overflow-wrap:break-word;margin:10px 0}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:1.538em}.messages__list{list-style:none;padding:0;margin:0}.messages__item+.messages__item{margin-top:0.769em}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(../assets/icons/svg/check.svg);-webkit-box-shadow:-8px 0 0 #77b259;box-shadow:-8px 0 0 #77b259}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;-webkit-box-shadow:8px 0 0 #77b259;box-shadow:8px 0 0 #77b259;margin-left:0}.messages--warning{background-color:#fdf8ed;background-image:url(../assets/icons/svg/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;-webkit-box-shadow:-8px 0 0 #e09600;box-shadow:-8px 0 0 #e09600}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;-webkit-box-shadow:8px 0 0 #e09600;box-shadow:8px 0 0 #e09600}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(../assets/icons/svg/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;-webkit-box-shadow:-8px 0 0 #e62600;box-shadow:-8px 0 0 #e62600}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;-webkit-box-shadow:8px 0 0 #e62600;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}.element-invisible,.off-screen{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.page-user #page{max-width:325px;margin-left:auto;margin-right:auto}@media screen and (min-width: 425px){.page-user #page{max-width:395px}}@media screen and (min-width: 640px){.page-user #page{max-width:610px}}@media screen and (min-width: 768px){.page-user #page{max-width:708px}}@media screen and (min-width: 960px){.page-user #page{max-width:940px}}@media screen and (min-width: 1024px){.page-user #page{max-width:984px}}@media screen and (min-width: 1300px){.page-user #page{max-width:1120px}}.navigation--block .content-wrapper a.featured-link{text-transform:uppercase;font-weight:700}.navigation--block .content-wrapper a.featured-link:after{content:url("../assets/icons/svg/right-arrow.svg");width:15px;height:9px;padding-left:10px;vertical-align:middle}.navigation--block .content-wrapper a.featured-link:hover{text-decoration:underline}.views-field-field-link a,.views-field-view-node a,.views-field-field-homepage-text a{text-transform:uppercase;font-weight:700}.views-field-field-link a:after,.views-field-view-node a:after,.views-field-field-homepage-text a:after{content:url("../assets/icons/svg/right-arrow.svg");width:15px;height:9px;padding-left:10px;vertical-align:middle}.views-field-field-link a:hover,.views-field-view-node a:hover,.views-field-field-homepage-text a:hover{text-decoration:underline}.views-field-nothing .field-link-news{text-transform:uppercase;font-weight:700}.views-field-nothing .field-link-news:after{content:url("../assets/icons/svg/right-arrow.svg");width:15px;height:9px;padding-left:10px;vertical-align:middle}.views-field-nothing .field-link-news:hover{text-decoration:underline}.webform-submission-form{margin-top:-2em}form *:focus{outline:4px solid #a9d3fe}form .form-item{margin:1em 0}form .form-item h4{font-family:"miller-display",serif;font-size:20px;color:#4C4C4C}form span.fieldset-legend,form .js-form-type-textarea label,form label{line-height:1.5;color:#777776;font-size:18px}form span.fieldset-legend{font-family:"mr-eaves-xl-modern",sans-serif;font-size:18px;font-weight:700}form input[type="text"],form input[type="email"],form input[type="password"],form input[type="tel"]{font-size:16px;border-radius:6px;border:1px solid #D8D8D8;line-height:1.5;padding:12px}form select{border-radius:6px;border:1px solid #D8D8D8}form select::-ms-expand{display:none}form textarea{font-size:18px;border-radius:6px;border:1px solid #D8D8D8;line-height:1.5;padding:12px}form input[type="submit"]{border:inherit;font-size:18px;text-transform:uppercase;border-radius:20px}form .js-webform-checkboxes .form-item .description,form .js-webform-radios .form-item .description{margin-left:-30px}form .js-webform-checkboxes .js-form-type-checkbox,form .js-webform-checkboxes .js-form-type-radio,form .js-webform-radios .js-form-type-checkbox,form .js-webform-radios .js-form-type-radio{margin:0 0 30px;min-height:30px;padding:0 0 0 30px}form .js-webform-checkboxes .js-form-type-checkbox input,form .js-webform-checkboxes .js-form-type-radio input,form .js-webform-radios .js-form-type-checkbox input,form .js-webform-radios .js-form-type-radio input{height:30px;width:30px}form .js-webform-checkboxes .js-form-type-checkbox label,form .js-webform-checkboxes .js-form-type-radio label,form .js-webform-radios .js-form-type-checkbox label,form .js-webform-radios .js-form-type-radio label{padding:0}form .js-webform-checkboxes .js-form-type-checkbox label:before,form .js-webform-checkboxes .js-form-type-radio label:before,form .js-webform-radios .js-form-type-checkbox label:before,form .js-webform-radios .js-form-type-radio label:before{border:1px solid #D8D8D8;height:20px;width:20px;border-radius:5px}form .js-webform-checkboxes .js-form-type-checkbox label:after,form .js-webform-checkboxes .js-form-type-radio label:after,form .js-webform-radios .js-form-type-checkbox label:after,form .js-webform-radios .js-form-type-radio label:after{border:6px solid #7F9F2D;top:4px;left:4px;border-radius:2.5px}form .js-webform-checkboxes .js-form-type-checkbox input:focus+label:before,form .js-webform-checkboxes .js-form-type-radio input:focus+label:before,form .js-webform-radios .js-form-type-checkbox input:focus+label:before,form .js-webform-radios .js-form-type-radio input:focus+label:before{box-shadow:0 0 0 4px #a9d3fe}form .js-webform-checkboxes .js-form-type-checkbox label:after,form .js-webform-radios .js-form-type-checkbox label:after{height:calc(30px/4.4);width:calc(30px/2)}.webform-progress-tracker .progress-step:after{background-color:white}.webform-progress-tracker .progress-step .progress-marker{background-color:#777776}.webform-progress-tracker .progress-step.is-active .progress-marker{background-color:#7F9F2D}.webform-progress-tracker .progress-step.is-complete .progress-marker{background-color:#A0C83C}div.form-actions{text-align:center}input[id^=edit-actions-wizard-prev]{float:left}input[id^=edit-actions-wizard-next]{float:right}.card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-ms-flex:wrap;flex:wrap;margin:0 1.25em 1.25em 0;padding:0 !important}.card-wrapper .card{padding:1.250em 0 0 1.250em}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #F5F5F4;position:relative;margin:0 0 30px 62px}@media screen and (min-width: 768px){.card{flex-basis:calc(50% - 62px)}}@media screen and (min-width: 960px){.card{flex-basis:calc(33.3% - 62px)}}.card .image-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;padding:0;position:relative}.card .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:0}.card .content-wrapper .related-tag,.card .content-wrapper span.datestamp{font-size:.875em;color:#7F9F2D;display:block;font-weight:font-weight(bold)}.card .content-wrapper .related-tag a:link,.card .content-wrapper .related-tag a:visited,.card .content-wrapper span.datestamp a:link,.card .content-wrapper span.datestamp a:visited{font-weight:font-weight(bold);color:#7F9F2D}.card .content-wrapper a.category{background-color:#FFFFFF}.card .content-wrapper .card-actions a{margin-bottom:10px}.card .content-wrapper .card-actions span.button.button-blue{color:#FFFFFF;cursor:default}.card .content-wrapper .card-actions span.button.button-blue:hover{color:#FFFFFF}.card .content-wrapper .views-field-view-node,.card .content-wrapper .views-field-field-homepage-text{margin-top:auto}@media (min-width: 641px){.card-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card-row .image-wrapper{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.card-row .content-wrapper{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 640px){.card-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.card-row>a{display:flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;text-decoration:none}.card-row .image-wrapper,.card-row .content-wrapper{border:0;padding:0}.card-row .content-wrapper{background-color:#FFFFFF;padding:1.250em;position:relative;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25em}@media (min-width: 768px){.card-row .content-wrapper{-webkit-box-flex:1.6;-ms-flex:1.6;flex:1.6}}.card-row .content-wrapper h2{margin-top:0}.card-row .content-wrapper .card-attributes{margin-top:0;padding-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex}.card-row .content-wrapper .card-attributes .rating{position:relative}.navigation--block{flex-grow:1;display:flex;flex-direction:column}.navigation--block .image-wrapper{padding-bottom:13px}.navigation--block .content-wrapper{position:relative;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.navigation--block .content-wrapper .featured-link{margin-top:auto;font-size:18px}#block-homepage-case-studies-block{margin:50px 0}@media screen and (max-width: 640px){#block-homepage-case-studies-block .flickity-prev-next-button{top:25%}}@media screen and (min-width: 768px){#block-homepage-case-studies-block .flickity-prev-next-button{top:50%}}@media screen and (min-width: 960px){#block-homepage-case-studies-block .flickity-prev-next-button{top:45%}}#block-homepage-case-studies-block .flickity-prev-next-button.next{right:3%}@media screen and (min-width: 768px){#block-homepage-case-studies-block .flickity-prev-next-button.next{right:10%}}@media screen and (min-width: 960px){#block-homepage-case-studies-block .flickity-prev-next-button.next{right:21%}}@media screen and (min-width: 1224px){#block-homepage-case-studies-block .flickity-prev-next-button.next{right:24%}}#block-homepage-case-studies-block .flickity-prev-next-button.previous{left:3%}@media screen and (min-width: 768px){#block-homepage-case-studies-block .flickity-prev-next-button.previous{left:10%}}@media screen and (min-width: 960px){#block-homepage-case-studies-block .flickity-prev-next-button.previous{left:21%}}@media screen and (min-width: 1224px){#block-homepage-case-studies-block .flickity-prev-next-button.previous{left:24%}}#block-homepage-case-studies-block .card{color:white;display:flex;flex-direction:column;border-radius:10px;text-align:center}@media screen and (max-width: 640px){#block-homepage-case-studies-block .card{width:85%;padding:30px 38px 0;min-height:585px}#block-homepage-case-studies-block .card .image-wrapper{margin-bottom:10px}#block-homepage-case-studies-block .card .image-wrapper img{width:100%}}@media screen and (min-width: 768px){#block-homepage-case-studies-block .card{flex-direction:row;width:75%;margin-right:50px}}@media screen and (min-width: 960px){#block-homepage-case-studies-block .card{width:55%}}@media screen and (min-width: 960px){#block-homepage-case-studies-block .card{min-height:359px}}@media screen and (min-width: 1224px){#block-homepage-case-studies-block .card{width:50%}}@media screen and (min-width: 768px){#block-homepage-case-studies-block .card .image-wrapper{width:33%;margin:50px 30px 50px 30px}}@media screen and (min-width: 960px){#block-homepage-case-studies-block .card .image-wrapper{width:30%;margin:50px 30px 50px 75px}}#block-homepage-case-studies-block .card .content-wrapper{color:white;align-self:center;text-align:left;padding-right:5%}@media screen and (min-width: 960px){#block-homepage-case-studies-block .card .content-wrapper{width:50%}}#block-homepage-case-studies-block .card .content-wrapper:after{content:url("../assets/icons/svg/white-dots.svg");width:50px;height:100px;position:relative;left:60%}@media screen and (max-width: 768px){#block-homepage-case-studies-block .card .content-wrapper:after{margin-bottom:auto}}@media screen and (min-width: 960px){#block-homepage-case-studies-block .card .content-wrapper:after{position:absolute;bottom:30px;right:100px;left:unset}}#block-homepage-case-studies-block .card .content-wrapper .views-field-title .field-content{color:white;margin:0}#block-homepage-case-studies-block .card .content-wrapper .views-field-body{color:white}#block-homepage-case-studies-block .card .content-wrapper .views-field-body p{color:white;margin:10px 0}#block-homepage-case-studies-block .card .content-wrapper .views-field-field-homepage-text{margin-top:0}@media screen and (min-width: 788px){#block-homepage-case-studies-block .card .content-wrapper .views-field-field-homepage-text{margin-top:auto}}#block-homepage-case-studies-block .card .content-wrapper .views-field-field-homepage-text a{color:white;text-transform:uppercase}#block-homepage-case-studies-block .card .content-wrapper .views-field-field-homepage-text a:after{content:url("../assets/icons/svg/right-arrow-white.svg");width:15px;height:9px;padding-left:10px;vertical-align:middle}#block-homepage-case-studies-block .card .content-wrapper .views-field-field-homepage-text a:hover{text-decoration:underline}#block-homepage-case-studies-block .purple{background-color:#89477a}#block-homepage-case-studies-block .green{background-color:#7f9f2d}#block-homepage-case-studies-block .pink{background-color:#af4278}#block-homepage-case-studies-block .orange{background-color:#e6762b}.leaderboard{position:relative}@media (min-width: 641px){.leaderboard{height:100%}}.leaderboard--item{position:relative;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.leaderboard--item.item-center{-webkit-box-pack:center;justify-content:center}.leaderboard--item.item-left{-webkit-box-pack:start;justify-content:flex-start}.leaderboard--item.item-left .content-wrapper{left:0}.leaderboard--item.item-right{-webkit-box-pack:end;justify-content:flex-end}.leaderboard--item.item-right .content-wrapper{right:0}.leaderboard--item .content-wrapper{background-color:#fff;padding:1.5em;position:absolute;margin:0 2em;width:100%;max-width:24em}.leaderboard--item .content-wrapper span{display:block}.leaderboard--static-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.video-wrapper{position:relative;padding-top:25px;overflow:hidden;padding-bottom:56.25%}.video-wrapper object,.video-wrapper embed,.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 960px){#block-homepage-carousel-block{margin-bottom:55px}#block-homepage-carousel-block .flickity-page-dots{bottom:-35px}#block-homepage-carousel-block .flickity-page-dots .dot{border:1px solid transparent}#block-homepage-carousel-block .flickity-page-dots .is-selected{background-color:#7f9f2d;border:1px solid #7f9f2d}#block-homepage-carousel-block .flickity-prev-next-button{top:70% !important}}#block-homepage-carousel-block .views-row{position:relative;width:100%}@media screen and (min-width: 960px){#block-homepage-carousel-block .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#block-homepage-carousel-block .views-row .image-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#block-homepage-carousel-block .views-row .content-wrapper{border-radius:10px;color:white;margin-top:10px}@media screen and (max-width: 640px){#block-homepage-carousel-block .views-row .content-wrapper{height:188px}}@media screen and (max-width: 960px){#block-homepage-carousel-block .views-row .content-wrapper{padding:20px 35px;display:flex;flex-direction:column;justify-content:center}#block-homepage-carousel-block .views-row .content-wrapper .views-field-field-title h2{font-size:28px !important;line-height:34px !important;padding-bottom:10px}}@media screen and (min-width: 960px){#block-homepage-carousel-block .views-row .content-wrapper{padding:2em;opacity:0.9;margin-top:0;width:35%;position:absolute;top:50%;transform:translateY(-50%);left:5%}}#block-homepage-carousel-block .views-row .content-wrapper h2{margin:0;line-height:50px;font-size:40px;padding-bottom:17px;color:#fff}#block-homepage-carousel-block .views-row .content-wrapper .views-field-field-link .field-content a{display:table;border:1px solid white;padding:9px 15px;border-radius:20px;text-transform:uppercase;color:white;font-size:18px}#block-homepage-carousel-block .views-row .content-wrapper .views-field-field-link .field-content a:after{content:none}#block-homepage-carousel-block .views-row .content-wrapper .views-field-field-link .field-content a:hover{text-decoration:underline;background-color:white}#block-homepage-carousel-block .purple .content-wrapper{background-color:#89477a}#block-homepage-carousel-block .purple .content-wrapper .field-content a:hover{border:1px solid #89477a;color:#89477a}#block-homepage-carousel-block .green .content-wrapper{background-color:#7f9f2d}#block-homepage-carousel-block .green .content-wrapper .field-content a:hover{border:1px solid #7f9f2d;color:#7f9f2d}#block-homepage-carousel-block .pink .content-wrapper{background-color:#af4278}#block-homepage-carousel-block .pink .content-wrapper .field-content a:hover{border:1px solid #af4278;color:#af4278}#block-homepage-carousel-block .orange .content-wrapper{background-color:#e6762b}#block-homepage-carousel-block .orange .content-wrapper .field-content a:hover{border:1px solid #e6762b;color:#e6762b}.flickity-page-dots{counter-reset:a;bottom:15px}.flickity-page-dots .dot{width:24px;height:24px;opacity:.50;background:#000}.flickity-page-dots .dot:after{content:counter(a);counter-increment:a;color:white;font-size:18px;font-weight:700;font-family:"mr-eaves-xl-modern",sans-serif;display:block}.flickity-page-dots .dot.is-selected{border:1px solid white;border-radius:50%;background:inherit}.btn,.form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:border-box;border-radius:6px;color:#FFFFFF;cursor:pointer;display:inline-block;font-family:"mr-eaves-xl-modern",sans-serif;font-size:16px;line-height:1.5;padding:15px 30px;text-align:center;-webkit-transition:all 250ms linear 0s;transition:all 250ms linear 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:normal}.btn:hover,.form-submit:hover{cursor:pointer}.btn--primary,form input[type="submit"],.form-submit--primary{background-color:#7F9F2D}.btn--primary:link,form input[type="submit"]:link,.btn--primary:visited,form input[type="submit"]:visited,.form-submit--primary:link,.form-submit--primary:visited{color:#FFFFFF}.btn--primary:hover,form input[type="submit"]:hover,.form-submit--primary:hover{background-color:#A0C83C}.btn--outline-primary,.form-submit--outline-primary{background-color:#FFFFFF;border:2px solid #7F9F2D}.btn--outline-primary:link,.btn--outline-primary:visited,.form-submit--outline-primary:link,.form-submit--outline-primary:visited{color:#7F9F2D}.btn--outline-primary:hover,.form-submit--outline-primary:hover{background-color:#7F9F2D;border:2px solid #7F9F2D;color:#FFFFFF}.btn--secondary,.form-submit--secondary{background-color:#D8D8D8;color:#F5F5F4}.btn--secondary:link,.btn--secondary:visited,.form-submit--secondary:link,.form-submit--secondary:visited{color:#FFFFFF}.btn--outline-secondary,.form-submit--outline-secondary{background-color:#FFFFFF;border:2px solid #F5F5F4}.btn--outline-secondary:link,.btn--outline-secondary:visited,.form-submit--outline-secondary:link,.form-submit--outline-secondary:visited{color:#D8D8D8}.btn--outline-secondary:hover,.form-submit--outline-secondary:hover{background-color:#D8D8D8;border:2px solid #F5F5F4;color:#FFFFFF}input[type="button"],input[type="submit"],.button{margin:0 10px 10px 0}input[type="button"].button-ic,input[type="submit"].button-ic,.button.button-ic{padding-left:0 !important}input[type="button"].button-ic.button-sm span,input[type="submit"].button-ic.button-sm span,.button.button-ic.button-sm span{margin-right:0.5em;width:40px;height:40px}input[type="button"].button-ic.button-rg span,input[type="submit"].button-ic.button-rg span,.button.button-ic.button-rg span{margin-right:0.5em;width:44px;height:44px}input[type="button"].button-ic.button-lg span,input[type="submit"].button-ic.button-lg span,.button.button-ic.button-lg span{margin-right:0.5em;width:50px;height:50px}input[type="button"].button-ic svg,input[type="button"].button-ic span,input[type="submit"].button-ic svg,input[type="submit"].button-ic span,.button.button-ic svg,.button.button-ic span{display:inline-block;vertical-align:middle}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.button-group .button{border-radius:0;margin-left:-1px}.button-group .button:first-child{border-radius:6px 0 0 6px;margin-left:0}.button-group .button:last-child{border-radius:0 6px 6px 0}.button-group .button.button-ic{padding:0}.button-group .button.button-ic span{margin-right:0}.flickity-enabled .flickity-prev-next-button.next{right:-20px}.flickity-enabled .flickity-prev-next-button.previous{left:-20px}.flickity-enabled .flickity-button{background:#777776;width:40px;height:40px;border:5px solid white}.flickity-enabled .flickity-button .flickity-button-icon{left:25%;top:25%;width:50%;height:50%;fill:white}.social-bar h4,.social-bar .social-media{display:inline-block;vertical-align:middle;padding:0 10px 0 0}.social-bar h4{font-size:18px;text-transform:uppercase;font-weight:700;font-family:"mr-eaves-xl-modern",sans-serif}@media screen and (min-width: 641px){.social-bar ul.social-media li.icon-messenger{display:none}}.social-bar ul.social-media .icon-facebook,.social-bar ul.social-media .icon-twitter{padding:0 10px 0 0}.social-bar ul.social-media .icon-facebook:last-child,.social-bar ul.social-media .icon-twitter:last-child{padding-right:0}.social-bar ul.social-media .icon-facebook svg,.social-bar ul.social-media .icon-twitter svg{width:40px;height:40px}.social-bar,.body__content--buttons{display:inline-block}@media screen and (max-width: 640px){.body__content--buttons{display:flex}}@media screen and (min-width: 960px){.body__content--buttons{margin:50px 0}}.body__content--buttons .apply-for-grant,.body__content--buttons .donate{color:white;border:unset;padding:8px 12px;border-radius:20px;font-family:"mr-eaves-xl-modern",sans-serif;text-transform:uppercase;cursor:pointer;font-size:16px}@media screen and (min-width: 768px){.body__content--buttons .apply-for-grant,.body__content--buttons .donate{padding:9px 15px;font-size:18px;margin-right:30px}}.body__content--buttons .apply-for-grant{background-color:#7f9f2d;border:1px solid transparent}@media screen and (max-width: 640px){.body__content--buttons .apply-for-grant{margin-right:20px}}.body__content--buttons .apply-for-grant:hover{background-color:white;color:#7f9f2d;border:1px solid #7f9f2d}.body__content--buttons .donate{background-color:#af4278;border:1px solid transparent}.body__content--buttons .donate:hover{background-color:white;color:#af4278;border:1px solid #af4278}@media screen and (max-width: 640px){.social-bar{margin-top:20px}}.btn{color:white !important;padding:9px 15px;border:unset;border-radius:20px;margin-right:30px;font-family:"mr-eaves-xl-modern",sans-serif;font-size:18px;text-transform:uppercase;cursor:pointer}.btn--primary,form input[type="submit"]{background-color:#7F9F2D;border:1px solid #7f9f2d}.btn--primary:hover,form input[type="submit"]:hover{background-color:white;color:#7f9f2d !important;border:1px solid #7f9f2d}.btn--pink{background-color:#af4278;border:1px solid #af4278}.btn--pink:hover{background-color:white;color:#af4278 !important;border:1px solid #af4278}.btn--orange{background-color:#e6762b;border:1px solid #e6762b}.btn--orange:hover{background-color:white;color:#e6762b !important;border:1px solid #e6762b}.btn--purple{background-color:#89477a;border:1px solid #89477a}.btn--purple:hover{background-color:white;color:#89477a !important;border:1px solid #89477a}ul.js-pager__items li{margin-top:5px;font-family:"mr-eaves-xl-modern",sans-serif;font-size:16px}ul.js-pager__items li a{border:none;background-color:unset;color:#4C4C4C;line-height:1.5;padding:0}ul.js-pager__items li a:hover{background-color:inherit;border-color:inherit;color:#7f9f2d;text-decoration:underline}ul.js-pager__items li a span{font-family:"mr-eaves-xl-modern",sans-serif;font-weight:700;font-size:16px;text-transform:uppercase}ul.js-pager__items li a[rel='next'] span:after{content:url(../assets/icons/svg/right-arrow.svg);width:15px;height:9px;padding-left:10px;padding-bottom:20px;display:inline-block;vertical-align:middle}ul.js-pager__items li a[rel='prev'] span:before{content:url(../assets/icons/svg/right-arrow.svg);width:15px;height:9px;padding-left:10px;padding-bottom:15px;transform:rotate(180deg);-webkit-transform:rotate(180deg);display:inline-block;vertical-align:middle}
