@font-face{font-family:ICO Moon;font-style:normal;font-weight:400;src:url(../../static/fonts/icomoon/icomoon.eot);src:url(../../static/fonts/icomoon/icomoon.eot?iefix) format("eot"),url(../../static/fonts/icomoon/icomoon.woff) format("woff"),url(../../static/fonts/icomoon/icomoon.ttf) format("truetype"),url(../../static/fonts/icomoon/icomoon.svg#icomoon) format("svg")}@font-face{font-family:ICO Moon Xtra;font-style:normal;font-weight:400;src:url(../../static/fonts/icomoon-xtra/fonts/icomoon-xtra.eot);src:url(../../static/fonts/icomoon-xtra/fonts/icomoon-xtra.eot?iefix) format("eot"),url(../../static/fonts/icomoon-xtra/fonts/icomoon-xtra.woff) format("woff"),url(../../static/fonts/icomoon-xtra/fonts/icomoon-xtra.ttf) format("truetype"),url(../../static/fonts/icomoon-xtra/fonts/icomoon-xtra.svg#icomoon-xtra) format("svg")}.invisible,.sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.region{padding:0 20px}.region:after{clear:both;content:"";display:table}@media screen and (min-width:40em){.region{padding:0 40px}}.region>.wrapper:after{clear:both;content:"";display:table}.region-header{padding:20px;position:relative}@media screen and (min-width:40em){.region-header{height:150px;padding:0 40px 20px}}.region-search{padding:0}@media screen and (min-width:40em){.region-search{padding:0}}.region-content,.region-sidebar-first,.region-sidebar-second{padding:0 20px}@media screen and (min-width:40em){.region-content{padding:0 40px}.region-sidebar-first{padding-left:40px}.region-sidebar-second{padding:0 40px}}.region-post-content{padding:0}@media screen and (min-width:40em){.region-post-content{padding:0}}.region-footer-first,.region-footer-second,.region-footer-third{padding:20px}@media screen and (min-width:50em){.region-footer-second{padding-left:0;padding-right:0}}#site-header{background:hsla(0,0%,100%,.9);height:120px;position:relative;z-index:2}#site-header:after{clear:both;content:"";display:table}@media screen and (min-width:50em){#site-header{height:150px}}#site-header .container{display:block;margin-left:auto;margin-right:auto;max-width:78.125em;width:100%}#site-header .container .navigation-wrapper{position:absolute;right:0;top:0;width:100%}#site-header .container .navigation-wrapper #hamburger-navigation{position:absolute;width:100%;z-index:999}#site-header .container .navigation-wrapper #hamburger-navigation #hamburger{position:absolute;right:20px;top:25px}#site-header .container .navigation-wrapper #hamburger-navigation #navigation-panel{background-color:#fff;border:2px solid #e47301;display:none;position:absolute;right:0;top:120px;width:100%;z-index:500}#site-header .container .navigation-wrapper #desktop-navigation{display:none}#site-header .container .navigation-wrapper #search-trigger{position:absolute;right:65px;top:28px}#site-header .container .navigation-wrapper #search-box-wrapper{position:absolute;right:0;top:120px;width:100%}@media screen and (min-width:50em){#site-header .container .navigation-wrapper{display:flex;justify-content:flex-end;margin-top:-74px;padding:0 40px;position:relative}#site-header .container .navigation-wrapper #hamburger-navigation{display:none}#site-header .container .navigation-wrapper #search-trigger{position:absolute;right:40px;top:12px}#site-header .container .navigation-wrapper #search-box-wrapper{max-width:480px;position:absolute;right:40px;top:53px;width:100%}#site-header .container .navigation-wrapper #desktop-navigation{display:inline-block;margin-right:40px;position:relative}}body:not(.page-node) #page-banner{background:#01828e}body:not(.page-node) #page-banner:after{clear:both;content:"";display:table}body:not(.page-node) #page-banner .container{display:block;margin-left:auto;margin-right:auto;max-width:78.125em;padding:20px;position:relative;width:100%;z-index:1}body:not(.page-node) #page-banner .container .region-banner{padding:0}@media screen and (min-width:40em){body:not(.page-node) #page-banner{display:flex}body:not(.page-node) #page-banner .group-image,body:not(.page-node) #page-banner .group-no-image{float:right}body:not(.page-node) #page-banner .group-caption,body:not(.page-node) #page-banner .group-text,body:not(.page-node) #page-banner body:not(.page-node) #page-banner>.container{float:left}body:not(.page-node) #page-banner .group-image,body:not(.page-node) #page-banner .group-no-image{margin-left:2.5%;max-width:42.5%;width:42.5%}body:not(.page-node) #page-banner .group-image .field--type-image,body:not(.page-node) #page-banner .group-image .field--type-image *,body:not(.page-node) #page-banner .group-no-image .field--type-image,body:not(.page-node) #page-banner .group-no-image .field--type-image *{margin:0;max-width:100%!important;width:100%}body:not(.page-node) #page-banner .group-image+.group-text,body:not(.page-node) #page-banner .group-no-image+.group-text{width:55%}body:not(.page-node) #page-banner .group-caption,body:not(.page-node) #page-banner.group-one-column .group-image,body:not(.page-node) #page-banner.group-one-column .group-no-image,body:not(.page-node) #page-banner.group-one-column .group-text{width:100%}body:not(.page-node) #page-banner .container{padding:40px 0}body:not(.page-node) #page-banner .container .region-banner{padding:0 40px}body:not(.page-node) #page-banner .group-no-image{background:#00949e;display:flex}body:not(.page-node) #page-banner .group-no-image .background-design{display:block;float:left;margin-left:-235px;overflow:hidden;position:relative;transform:skew(-30.15deg);transform-origin:bottom right;width:235px}body:not(.page-node) #page-banner .group-no-image .background-design:before{background-image:url(/themes/custom/nefa/static/img/pattern-teal.png);content:"";height:200%;left:50px;position:absolute;top:-50%;transform:skew(30.15deg);transform-origin:bottom right;width:200%;z-index:-1}}body.page-node #page-banner{background:transparent}body.page-node #page-banner:after{clear:both;content:"";display:table}body.page-node #page-banner .region-banner{padding:0}@media screen and (min-width:40em){body.page-node #page-banner .region-banner{padding:0}}#pre-content{background:#fff}#pre-content:after{clear:both;content:"";display:table}#pre-content .container .region-pre-content{padding:0}#pre-content .container .region-pre-content .messages{display:block;margin-left:auto;margin-right:auto;max-width:78.125em;padding:10px 20px;width:100%}#pre-content .container .region-pre-content .bef-exposed-form{border-bottom:1px solid #b3b3b3;margin-top:30px}#pre-content .container .region-pre-content .bef-exposed-form .block__wrapper{display:block;margin-left:auto;margin-right:auto;max-width:78.125em;width:100%}#pre-content .container .region-pre-content .bef-exposed-form .block__wrapper .block__content{padding:0 20px}@media screen and (min-width:40em){#pre-content .container .region-pre-content .bef-exposed-form .block__wrapper .block__content{padding:0 40px}}#pre-content .container .region-pre-content .bef-exposed-form.block-views-exposed-filter-blockpantheon-solr-content-search-page-1{border:none!important}#pre-content .container .region-pre-content .bef-exposed-form.block-views-exposed-filter-blockpantheon-solr-content-search-page-1 .block__content{padding:20px 20px 0!important}@media screen and (min-width:40em){#pre-content .container .region-pre-content .bef-exposed-form.block-views-exposed-filter-blockpantheon-solr-content-search-page-1 .block__content{padding:40px 40px 0!important}}@media screen and (min-width:78.125em){#pre-content .container .region-pre-content .bef-exposed-form .form--inline{display:flex}#pre-content .container .region-pre-content .bef-exposed-form .form--inline legend{white-space:nowrap}#pre-content .container .region-pre-content .bef-exposed-form .form--inline #edit-actions{align-content:stretch;display:flex;flex-direction:column}#pre-content .container .region-pre-content .bef-exposed-form .form--inline .reset-button input{margin-top:2px;width:100%}}#primary-content{margin:40px 0}@media screen and (min-width:50em){#primary-content{margin:40px 0 80px;min-height:100px}}#primary-content:after{clear:both;content:"";display:table}#primary-content .container{display:block;margin-left:auto;margin-right:auto;max-width:78.125em;width:100%}body.no-sidebar #content,body.no-sidebar #sidebar-first,body.no-sidebar #sidebar-second{width:100%}body.two-sidebars #content,body.two-sidebars #sidebar-first,body.two-sidebars #sidebar-second{float:left;width:100%}@media screen and (min-width:61.25em){body.two-sidebars #content{margin-left:20%;width:50%}body.two-sidebars #sidebar-first{margin-left:-70%;width:20%}body.two-sidebars #sidebar-second{width:30%}}body.sidebar-first #content,body.sidebar-first #sidebar-first{float:left;width:100%}@media screen and (min-width:50em){body.sidebar-first #content{margin-left:30%;width:70%}body.sidebar-first #sidebar-first{margin-left:-100%;width:30%}}body.sidebar-second #content,body.sidebar-second #sidebar-second{float:left;width:100%}@media screen and (min-width:50em){body.sidebar-second #content{width:65%}body.sidebar-second #sidebar-second{width:35%}}#post-content{background:#fff}#post-content:after{clear:both;content:"";display:table}#post-content .container{display:block;margin-left:auto;margin-right:auto;width:100%}#footer{background:#fff;padding:20px 0;width:100%}#footer:after{clear:both;content:"";display:table}#footer a[href]{text-decoration:none}#footer .container{display:block;margin-left:auto;margin-right:auto;max-width:78.125em;width:100%}#footer .container #footer-first,#footer .container #footer-second,#footer .container #footer-third{float:left;width:100%}#footer .container #footer-first{display:flex;justify-content:center}#footer .container #footer-first .block.footer-logo{max-width:200px}#footer .container #footer-second{font-size:14px;font-size:.875rem;text-align:center}#footer .container #footer-second .block:first-child{margin-bottom:40px;margin-top:20px}#footer .container #footer-second .block span.address,#footer .container #footer-second .block span.email{display:block}#footer .container #footer-third{display:flex;justify-content:center}#footer .container #footer-third .block{float:left;width:auto}#footer .container #footer-third .block.charity-nav{margin-right:10px;max-width:200px}@media screen and (min-width:25em){#footer .container #footer-third .block.charity-nav{margin-right:40px}}#footer .container #footer-third .block.guidestar-platinum{margin-right:10px;max-width:150px}@media screen and (min-width:25em){#footer .container #footer-third .block.guidestar-platinum{margin-right:40px}}@media screen and (min-width:50em){#footer .container #footer-first{justify-content:left;width:100%}#footer .container #footer-second{text-align:left;width:66%}#footer .container #footer-second .block{float:left;width:45%}#footer .container #footer-second .block:first-child{margin:0;width:55%}#footer .container #footer-second .block:first-child span{display:block;margin-bottom:.2rem}#footer .container #footer-second .block:first-child span.address{padding:0}#footer .container #footer-second .block:first-child span.zipcode{display:block;margin-top:.2rem}#footer .container #footer-second{margin:0 2%}#footer .container #footer-third{width:30%}#footer .container #footer-third .block{width:100%}#footer .container #footer-third .block.charity-nav,#footer .container #footer-third .block.guidestar-platinum{margin-bottom:20px}}@media screen and (min-width:72.5em){#footer .container #footer-first{width:15%}#footer .container #footer-second{width:56%}#footer .container #footer-second .block,#footer .container #footer-second .block:first-child{width:100%}#footer .container #footer-second .block:first-child span{display:inline-block;margin-right:5px}#footer .container #footer-second .block:first-child span.zipcode{display:inline-block}#footer .container #footer-third{width:25%}#footer .container #footer-third .region{align-items:center;display:flex;flex-wrap:wrap}#footer .container #footer-third .block{float:left;width:auto}#footer .container #footer-third .block.charity-nav{margin-right:20px;width:62%}#footer .container #footer-third .block.guidestar-platinum{margin-right:0;width:calc(38% - 20px)}}@media screen and (min-width:79.0625em){#footer .container #footer-second{padding-left:4%}}body.front #block-entityviewcontent-banner,body.front .block-page-title-block{display:none}body.front #page-banner{background:transparent}body.front #page-banner .container{max-width:none;padding:0}body.front #page-banner .container .region-banner{padding:0 0 20px}body.front #primary-content{margin-top:0}body.front .region-post-content .block h2.block__title{text-align:center}
/*# sourceMappingURL=layout.css.map */
