@import"https://use.typekit.net/yjd3zki.css";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}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:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{display:block;margin:0 auto;vertical-align:middle;max-width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{background:#999;color:#fff;margin:0;padding:.5em}.browserupgrade a{color:#fff}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgba(0,0,0,0)}body{font-family:"Georgia",serif;position:relative;font-size:1rem;line-height:1.5;color:#505050;background-color:#fff}h1,.h1,h2,.h2,h3,#block-pagetitle h1,.main-marketing-area h1,.h3,h4,.h4,h5,.h5{color:#093154;font-weight:700;font-family:"futura-pt",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:.5rem}h1,.h1{font-size:1.75em}@media(min-width:48em){h1,.h1{font-size:2.25em}}h2,.h2{font-size:1.75em}@media(min-width:48em){h2,.h2{font-size:2.5em}}h3,#block-pagetitle h1,.main-marketing-area h1,.h3{font-size:1.75em}h4,.h4{font-size:1rem;text-transform:uppercase;color:#505050}h5,.h5{font-size:1.1em}p{margin:0 auto 1rem;font-size:1.1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-transition:color .2s ease;transition:color .2s ease}a:hover{text-decoration:none}ul,ol{margin:0 0 24px}ul ul,ul ol,ol ul,ol ol{margin:0}blockquote{font-size:1.125em;background-color:#9fc4e4;color:#093154;font-family:"Georgia",serif;padding:24px 30px 24px 48px;margin:0 auto 24px}blockquote p{color:#fff}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}table{width:100%;margin:0 auto 24px}tbody{border:none}th{text-align:left;text-transform:uppercase;padding:0 1em;border:none}td{padding:10px 1em 11px;border-bottom:1px solid #fff}.swipeAction{background:#333;color:#fff;line-height:40px;padding:0 10px;position:relative;text-align:center}.tableWrapper{overflow:scroll}img{margin-bottom:24px}figure img{margin-bottom:14px}figure figcaption{font-style:italic;text-align:center}.body img{width:100%;height:auto}.body ul li{font-family:"Georgia",serif;font-size:1.1em}.intro{font-size:1.125em}.layout-content a{color:#337ab7}a{color:#337ab7;text-decoration:none}a:hover{text-decoration:underline}a.button{background-color:#457025;color:#fff;border-radius:.1em;padding:1em 3em;font-size:.9em;text-decoration:none;text-transform:uppercase;width:100%;display:block;font-family:"futura-pt",Arial,Helvetica,sans-serif;font-size:0.875rem;font-family:"brandon-grotesque",sans-serif;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.button:hover{background-color:#f9f9f9;color:#093154}.highlight{padding:1em;border:1px solid #309629;-o-border-image:none;border-image:none;font-size:1.3em;background-color:#e9ffe9}.highlight .button{display:inline}.highlight .button.green{background-color:#5d9731}.highlight .button.green:hover{background:#093154;color:#fff}.highlight .button.blue{background-color:#093154;text-decoration:underline}.highlight .button.blue:hover{background:#5d9731;color:#fff}p.small{font-size:90%;line-height:1.9}#block-tabs{padding:10px 0;margin:0 auto 10px;font-family:"Source Sans Pro","Lucida Grande",Verdana,sans-serif;font-size:small}#block-tabs>ul{background:#f6f5ee;list-style:none;margin:0 auto;padding:0;text-align:left;-webkit-box-shadow:0 9px 6px -6px rgba(0,0,0,.5);box-shadow:0 9px 6px -6px rgba(0,0,0,.5);max-width:64.0625em;border:solid 1px #dcdcdc;display:-webkit-box;display:-ms-flexbox;display:flex}#block-tabs>ul li{padding:0;margin:0;display:inline-block}#block-tabs>ul li a{border-right:solid 1px #dbdbdb;text-decoration:none;display:block;padding:.5em 1em;color:#2e5221;font-weight:400}#block-tabs>ul li a:hover{text-decoration:underline;color:#2e5221}.toolbar-menu li a{font-weight:400}.user-login-form{padding:20px;margin:0 auto 20px;max-width:800px}div[data-drupal-messages]>div{background-color:#dff3e0;max-width:1200px;margin:0 auto;padding:.5em}.drupal8-statusMsg{padding:0 0 5px;margin:10px auto 10px;font-size:small}.drupal8-statusMsg div[role=contentinfo]{padding:.5em 1em;border-radius:5px;margin:0 auto;max-width:64.0625em;display:-webkit-box;display:-ms-flexbox;display:flex;color:#325e1c;background-color:#f3faef;border:solid 1px #c9e1bd}.drupal8-statusMsg div[role=contentinfo] a{padding:0 .5em;color:#2e5221}.drupal8-statusMsg div[role=contentinfo] a:hover{text-decoration:underline}.drupal8-statusMsg div[role=contentinfo][aria-label*=Warning]{color:#734c00;background-color:#fdf8ed;border:1px solid #f4daa6}.drupal8-statusMsg div[role=contentinfo][aria-label*=Error]{color:#a51b00;background-color:#fcf4f2;border:1px solid #f9c9bf}.drupal8-statusMsg div[role=contentinfo] ul{margin:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgba(0,0,0,0)}body{font-family:"Georgia",serif;position:relative;font-size:1rem;line-height:1.5;color:#505050;background-color:#fff}h1,.h1,h2,.h2,h3,#block-pagetitle h1,.main-marketing-area h1,.h3,h4,.h4,h5,.h5{color:#093154;font-weight:700;font-family:"futura-pt",Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:.5rem}h1,.h1{font-size:1.75em}@media(min-width:48em){h1,.h1{font-size:2.25em}}h2,.h2{font-size:1.75em}@media(min-width:48em){h2,.h2{font-size:2.5em}}h3,#block-pagetitle h1,.main-marketing-area h1,.h3{font-size:1.75em}h4,.h4{font-size:1rem;text-transform:uppercase;color:#505050}h5,.h5{font-size:1.1em}p{margin:0 auto 1rem;font-size:1.1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-transition:color .2s ease;transition:color .2s ease}a:hover{text-decoration:none}ul,ol{margin:0 0 24px}ul ul,ul ol,ol ul,ol ol{margin:0}blockquote{font-size:1.125em;background-color:#9fc4e4;color:#093154;font-family:"Georgia",serif;padding:24px 30px 24px 48px;margin:0 auto 24px}blockquote p{color:#fff}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}table{width:100%;margin:0 auto 24px}tbody{border:none}th{text-align:left;text-transform:uppercase;padding:0 1em;border:none}td{padding:10px 1em 11px;border-bottom:1px solid #fff}.swipeAction{background:#333;color:#fff;line-height:40px;padding:0 10px;position:relative;text-align:center}.tableWrapper{overflow:scroll}img{margin-bottom:24px}figure img{margin-bottom:14px}figure figcaption{font-style:italic;text-align:center}.body img{width:100%;height:auto}.body ul li{font-family:"Georgia",serif;font-size:1.1em}.intro{font-size:1.125em}.layout-content a{color:#337ab7}a{color:#337ab7;text-decoration:none}a:hover{text-decoration:underline}a.button{background-color:#457025;color:#fff;border-radius:.1em;padding:1em 3em;font-size:.9em;text-decoration:none;text-transform:uppercase;width:100%;display:block;font-family:"futura-pt",Arial,Helvetica,sans-serif;font-size:0.875rem;font-family:"brandon-grotesque",sans-serif;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.button:hover{background-color:#f9f9f9;color:#093154}.highlight{padding:1em;border:1px solid #309629;-o-border-image:none;border-image:none;font-size:1.3em;background-color:#e9ffe9}.highlight .button{display:inline}.highlight .button.green{background-color:#5d9731}.highlight .button.green:hover{background:#093154;color:#fff}.highlight .button.blue{background-color:#093154;text-decoration:underline}.highlight .button.blue:hover{background:#5d9731;color:#fff}p.small{font-size:90%;line-height:1.9}.cw-alert-bar{display:none;position:relative;background-color:#5d9731;padding:16px 30px 16px 30px;color:#fff;text-align:center;font-family:"futura-pt",Arial,Helvetica,sans-serif;font-weight:700;font-size:80%}@media(min-width:64.0625em){.cw-alert-bar{padding-left:10%;padding-right:10%}}.cw-alert-bar.show-alert{display:block;width:100%}.cw-alert-bar .wrap{padding:0;max-width:1400px;margin:0 auto;font-size:1em;font-weight:400;position:relative}.cw-alert-bar .wrap:after{content:"";display:table;clear:both}.cw-alert-bar .content{text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cw-alert-bar p{margin:0;background-color:rgba(0,0,0,0)}.cw-alert-bar a{color:inherit;text-decoration:underline}.cw-alert-bar a:hover{text-decoration:none}.alert-bar-close{width:6px;height:6px;background:url(/themes/custom/fcfoundationforag/img/alert-close.svg) no-repeat center;background-size:80%;background-color:#457025;text-indent:-9999px;position:absolute;padding:10px;border-radius:50%;top:10px;right:10px;opacity:.6}.alert-bar-close:hover{opacity:1}.site-header{background-color:#093154;padding:1px 0}.site-header .wrapper{position:relative;max-width:1170px;margin:0 auto;min-height:50px}.site-header .wrapper:after{content:"";display:table;clear:both}@media(min-width:48em){.site-header .wrapper{min-width:750px;padding-left:15px;padding-right:15px;min-height:76px}}@media(min-width:64.0625em){.site-header .wrapper{min-width:970px;min-height:96px}}.site-header .logo{max-height:42px;display:block;margin-top:1rem;margin-left:10px;width:70%}@media(min-width:48em){.site-header .logo{float:left;width:28%}}@media(min-width:64.0625em){.site-header .logo{width:33%;display:inline-block;vertical-align:middle;padding:1% 0}}.site-header .logo a{background-image:url(/themes/custom/fcfoundationforag/img/logo.svg);background-repeat:no-repeat;background-position:center;display:block;max-width:300px;text-align:center;margin:0;text-indent:-9999px}@media(min-width:48em){.site-header .logo a{margin:0}}@media(min-width:64.0625em){.site-header .logo a{max-width:350px}.site-header .logo a:hover{opacity:.8}}.site-header .header-nav{display:none}@media(min-width:48em){.site-header .header-nav{display:block !important}}.site-header .header-nav .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width:48em){.site-header .header-nav .nav-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:48em){.site-header .header-nav{width:70%;float:right}}@media(min-width:64.0625em){.site-header .header-nav{width:65%;margin-top:1em}}.site-header .header-nav ul{list-style:none;padding:0 20px;text-align:right}.site-header .header-nav ul:after{content:"";display:table;clear:both}@media(min-width:48em){.site-header .header-nav ul{float:right;margin-bottom:10px;padding:0}}.site-header .header-nav ul li{display:block;text-align:center;padding:.5em 1.5em;border-bottom:1px solid #aaa}@media(min-width:48em){.site-header .header-nav ul li{display:inline-block;width:inherit;border-bottom:none;padding:.25em .25em}}@media(min-width:61em){.site-header .header-nav ul li{padding:.25em 1.5em}}.site-header .header-nav ul li a{color:#fff;display:block;font-weight:500;font-family:"brandon-grotesque",sans-serif;text-transform:uppercase;text-decoration:none;font-size:0.9rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-bottom:#ddd}.site-header .header-nav ul li a.is-active{text-decoration:underline}.site-header .header-nav ul li a:hover{text-decoration:underline}.site-header #block-mainnavigation ul li a{font-size:0.875rem;font-weight:900}@media(min-width:48em){.site-header #block-mainnavigation ul li a{font-size:0.875rem}}@media(min-width:61em){.site-header #block-mainnavigation ul li a{font-size:1rem}}.site-header .menu-toggle{background-color:#337ab7;display:block;padding:4px 14px;position:absolute;top:0px;right:0px;margin:0px 8px 10px 8px;z-index:100}@media(min-width:48em){.site-header .menu-toggle{display:none}}.site-header .menu-toggle span{display:inline-block;width:15px;height:2px;background:#fff;text-indent:-9999px;position:relative;top:11px}.site-header .menu-toggle span:before,.site-header .menu-toggle span:after{display:inline-block;content:"";width:15px;height:2px;background:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:absolute;left:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top .2s .2s ease,-webkit-transform .2s ease;transition:top .2s .2s ease,-webkit-transform .2s ease;transition:top .2s .2s ease,transform .2s ease;transition:top .2s .2s ease,transform .2s ease,-webkit-transform .2s ease}.site-header .menu-toggle span:before{top:5px}.site-header .menu-toggle span:after{top:-5px}.footer{background-color:#2d2d2d;padding:2.75em 0 1em;color:#fff}.footer .wrapper{max-width:1170px;margin:0 auto}.footer .wrapper:after{content:"";display:table;clear:both}@media(min-width:48em){.footer .wrapper{min-width:750px;padding-left:15px;padding-right:15px}}@media(min-width:64.0625em){.footer .wrapper{min-width:970px}}.footer .col{text-align:center}@media(min-width:530px){.footer .col{width:33%;float:left}}@media(min-width:48em){.footer .col{width:25%;margin-right:4%;text-align:left}}@media(min-width:64.0625em){.footer .col{float:left;width:initial;max-width:200px;margin-right:2%}}.footer .col h2{color:#f8f8f8;font-size:1rem;font-weight:700;text-decoration:underline}.footer .col.mailing address{font-family:"brandon-grotesque",sans-serif;font-style:normal;margin-bottom:20px}@media(min-width:530px){.footer .col.about{width:100%}}@media(min-width:48em){.footer .col.about{width:25%;text-align:center}}@media(min-width:64.0625em){.footer .col.about{float:right;max-width:300px}}.footer .col ul{padding:0;list-style:none}.footer .col ul a{color:#fff;font-family:"brandon-grotesque",sans-serif;text-decoration:none}.footer .col ul a:hover{text-decoration:underline;color:#5d9731}.footer .col .footer-logo .fundedby{text-align:center;font-family:"futura-pt",Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none}.footer .col .footer-logo .fundedby span{color:#fff}.footer .col .footer-logo .fundedby img{width:225px;margin:0 auto}.footer .copyright{position:relative;display:block;max-width:1170px;margin:15px auto 0;padding:0 15px;font-size:0.75rem;text-align:center}@media(min-width:48em){.footer .copyright{font-size:0.875rem;text-align:left}}@media(min-width:64.0625em){.footer .copyright{margin:0 auto 10px}}#block-pagetitle,.main-marketing-area{text-align:center}.main-marketing-area{text-align:center}.main-marketing-area .wrap{max-width:960px;margin:0 auto}.main-content{padding-top:2.5em}.has-sidebar .page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:960px;margin:0 auto}@media(min-width:48em){.has-sidebar .page-content{display:block}}.has-sidebar .page-content:after{content:"";display:table;clear:both}@media(min-width:48em){.has-sidebar .main-column{width:80%;float:left}}@media(min-width:48em){.has-sidebar .sidebar{width:20%;float:left}}.has-sidebar .sidebar ul{list-style:none}.has-sidebar .sidebar ul li a{color:#337ab7;font-family:"brandon-grotesque",sans-serif;text-decoration:none}.has-sidebar .sidebar ul li a:hover{text-decoration:underline}.page-content,.node--type--news{padding:0 15px;max-width:780px;margin:0 auto}.node--type--landing-page .main-marketing-area{background-position:center center;background-size:cover;padding:4em 0}@media(min-width:64.0625em){.node--type--landing-page .main-marketing-area{background-position:top center}}.node--type--landing-page .main-marketing-area .wrap{padding-bottom:2em;padding-left:13%;padding-right:13%}@media(min-width:530px){.node--type--landing-page .main-marketing-area .wrap{padding-left:15px;padding-right:15px}}@media(min-width:48em){.node--type--landing-page .main-marketing-area h1{text-align:left;width:50%}}@media(min-width:64.0625em){.node--type--landing-page .main-marketing-area h1{padding-top:1rem;padding-bottom:1rem}}.node--type--landing-page .main-marketing-area h1 span{display:inline;font-size:2rem;background-color:rgba(248,248,248,.5);text-align:center;margin:0 auto}@media(min-width:48em){.node--type--landing-page .main-marketing-area h1 span{text-align:left;margin:0;display:inline;font-size:1.75em;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.node--type--landing-page .page-content{max-width:100%}.paragraph{position:relative}body.toolbar-horizontal.page-node-type-home-page .layer:hover .layer-anchor-id,body.toolbar-vertical.page-node-type-home-page .layer:hover .layer-anchor-id{opacity:1;visibility:visible}.layer-anchor-id{opacity:0;visibility:hidden;position:absolute;top:0;left:0;padding:0.625rem;font-size:1rem;color:#fff;background-color:rgba(7,112,7,.9);-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.form-layer .field-description{text-align:center}.form-layer .field-headline{text-align:center;padding-top:2rem}.form-layer{background-color:#f5f5f5}.field-embedded-form{max-width:1170px;margin:0 auto;padding:0 1rem}.user-login-form{padding:20px;margin:0 auto 20px}label,legend{display:block;margin:0;font-weight:500;color:#2d2d2d;font-family:"brandon-grotesque",sans-serif;padding-left:4px;font-size:1.125rem}input[type=text],input[type=password],textarea{display:block;width:100%;margin:7px 0 0;color:#2d2d2d;font-family:"brandon-grotesque",sans-serif;border:1px solid #2d2d2d;-webkit-transition:border-color .3s;transition:border-color .3s;padding:.875em 1em}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:gray;font-size:.85em}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color:gray;font-size:.85em}input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color:gray;font-size:.85em}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:gray;font-size:.85em}input[type=text].placeholder,input[type=password].placeholder,textarea.placeholder{color:gray;font-size:.85em}@media(min-width:64.0625em){input[type=text],input[type=password],textarea{padding:.75em 1em}}input[type=text]:focus,input[type=password]:focus,textarea:focus{border-color:#000}div.description{font-size:14px;font-family:"brandon-grotesque",sans-serif;margin:0 0 7px;color:#2d2d2d}input[type=submit]{border:none;max-width:200px;background-color:#5d9731;color:#fff;border-radius:.1em;padding:1em 3em;font-size:.9em;text-decoration:none;text-transform:uppercase;width:100%;display:block;font-family:"futura-pt",Arial,Helvetica,sans-serif;font-size:0.875rem;font-family:"brandon-grotesque",sans-serif;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=submit]:hover{background-color:#f9f9f9;color:#093154}.form-item{max-width:1100px;margin:0 auto;padding-top:20px;padding-bottom:10px}@media(min-width:64.0625em){.form-item{display:block;vertical-align:top}}.form-required{position:relative}.form-required::after{content:"*";color:red;margin-left:1px;padding:4px;position:absolute}.field-embedded-form{padding-left:.5rem;padding-right:.5rem;margin:0 auto}@media(min-width:74em){.field-embedded-form{max-width:1170px}}@media(min-width:61em){.field-embedded-form{max-width:970px}}.node--view-mode-teaser{border-bottom:1px solid #eee;margin-bottom:20px}.node--view-mode-teaser .news-title a{color:#337ab7;text-decoration:none}.node--view-mode-teaser .news-title a:hover{color:#093154;text-decoration:underline}.node--view-mode-teaser .field-date{display:inline-block;background-color:#093154;color:#f8f8f8;font-family:"brandon-grotesque",sans-serif;font-size:0.8125rem;padding:3.25px 13px;margin-bottom:1em}.node--view-mode-teaser .body{font-size:1.0875rem;margin-bottom:18px}.node--view-mode-teaser .links{list-style:none;padding-left:0px}.node--view-mode-teaser .links a{color:#337ab7;font-size:16px;font-family:"futura-pt",Arial,Helvetica,sans-serif;text-decoration:none;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--view-mode-teaser .links a:hover{color:#093154}.node--type--news{padding-top:2.5em;padding-bottom:2.5em}@media(min-width:64.0625em){.node--type--news{padding-left:0;padding-right:0}}.node--type--news h2.news-page-title{text-align:center}@media(min-width:48em){.node--type--news h1{font-size:1.75rem}}.node--type--news .field-date{display:inline-block;background-color:#093154;color:#f8f8f8;font-family:"brandon-grotesque",sans-serif;font-size:0.8125rem;padding:3.25px 13px;margin-bottom:1em}.news-layer{background-color:#ddd;padding-top:2.5em;padding-bottom:2.5em}.news-layer .wrap{margin:0 auto;max-width:750px;padding-left:15px;padding-right:15px}.news-layer .wrap:after{content:"";display:table;clear:both}@media(min-width:61em){.news-layer .wrap{max-width:970px}}@media(min-width:74em){.news-layer .wrap{max-width:1170px}}.news-layer .home-news .news-title{font-size:1rem}.news-layer .home-news a{color:#416922}.news-layer .home-news .links .node-readmore a{text-transform:capitalize}.news-layer .home-news footer a{text-transform:uppercase;color:#093154;display:block;text-align:center;font-family:"futura-pt",Arial,Helvetica,sans-serif}.news-results-counter{font-family:"brandon-grotesque",sans-serif;font-weight:bold;font-size:1rem}.pager{margin:20px 0px}.pager+footer{background-color:red}.pager .pager__items{padding:0;list-style-type:none;margin:0}.pager .pager__items li{display:inline-block;padding:0px}.pager .pager__items li a{margin:0 2px;text-decoration:none;color:#337ab7;font-family:"brandon-grotesque",sans-serif}.pager .pager__items li a:hover{color:#093154}.pager .is-active a{color:#093154;padding:2px;display:inline-block;-webkit-transition:.25s;transition:.25s}.pager .is-active a:hover{color:#093154}.node--type--home-page .main-marketing-area{background-position:top right;background-size:cover;text-align:left;padding:4em 0;min-height:360px}@media(min-width:33.125em){.node--type--home-page .main-marketing-area{min-height:500px}}@media(min-width:64.0625em){.node--type--home-page .main-marketing-area{background-position:top center}}.node--type--home-page .main-marketing-area .wrap{margin:0 auto;position:relative}@media(min-width:33.125em){.node--type--home-page .main-marketing-area .wrap{min-height:calc(500px - 8em)}}.node--type--home-page .main-marketing-area h1{font-family:"pulpo-rust-75";width:85%;margin-left:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:33.125em){.node--type--home-page .main-marketing-area h1{width:80%}}@media(min-width:48em){.node--type--home-page .main-marketing-area h1{text-align:left;width:50%}}@media(min-width:64.0625em){.node--type--home-page .main-marketing-area h1{padding-top:1rem;padding-bottom:1rem;margin-left:0}}.node--type--home-page .main-marketing-area h1 span{display:inline;font-size:2rem;background-color:rgba(248,248,248,.5);text-align:left}@media(min-width:33.125em){.node--type--home-page .main-marketing-area h1 span{font-size:3rem}}@media(min-width:48em){.node--type--home-page .main-marketing-area h1 span{padding-left:.25rem;padding-right:.25rem}}.node--type--home-page .main-marketing-area .field-link-button{text-align:center;margin:0 auto;width:100%;padding-top:2.5em}@media(min-width:33.125em){.node--type--home-page .main-marketing-area .field-link-button{position:absolute;bottom:0}}.node--type--home-page .main-marketing-area .field-link-button a{background-color:#093154;color:#fff;padding:1em 3em;display:inline-block;margin:0 auto;font-family:"brandon-grotesque",sans-serif;font-weight:100;font-size:0.875rem;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type--home-page .main-marketing-area .field-link-button a:hover{background-color:#5d9731}.node--type--home-page .page-content{max-width:100%;padding:0}.node--type--page{padding-top:2.5rem;padding-bottom:2.5rem}.node--type--page .wrap{max-width:900px;padding:0 30px}.node--type--landing-page .page-content{padding-left:0;padding-right:0}.node--type--landing-page .page-content .body p{font-size:1.3rem}.node--type--landing-page .main-column .body{background-color:#ddd;font-size:1.3rem;padding-top:2.5rem;padding-bottom:2.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type--landing-page .main-column .body .wrap{max-width:750px;margin:0 auto;padding-left:15px;padding-right:15px}.node--type--landing-page .main-column .body .wrap:after{content:"";display:table;clear:both}@media(min-width:61em){.node--type--landing-page .main-column .body .wrap{max-width:970px}}@media(min-width:74em){.node--type--landing-page .main-column .body .wrap{max-width:1170px}}#block-scholarshiprecipientsarchive{text-align:center}#block-scholarshiprecipientsarchive ul{list-style:none;padding-left:0}#block-scholarshiprecipientsarchive ul li{display:inline-block;padding:0 4px;margin-bottom:4px}@media(min-width:48em){#block-scholarshiprecipientsarchive ul li{border-right:1px solid #093154;margin-bottom:0}#block-scholarshiprecipientsarchive ul li:last-of-type{border-right:none}}#block-scholarshiprecipientsarchive ul li a{font-family:"futura-pt",Arial,Helvetica,sans-serif;padding:4px 8px}#block-scholarshiprecipientsarchive ul li a.is-active{background-color:#dbe9f5;color:#093154}.paragraph--type--spotlight-layer{padding-top:2.5rem;padding-bottom:2.5rem}.paragraph--type--spotlight-layer .wrap{margin:0 auto;max-width:750px}.paragraph--type--spotlight-layer .wrap:after{content:"";display:table;clear:both}@media(min-width:61em){.paragraph--type--spotlight-layer .wrap{max-width:970px}}@media(min-width:74em){.paragraph--type--spotlight-layer .wrap{max-width:1170px}}.paragraph--type--spotlight-layer .wrap .col{padding-left:15px;padding-right:15px}@media(min-width:61em){.paragraph--type--spotlight-layer .wrap .col{width:50%;float:left}}.paragraph--type--spotlight-layer .wrap .col img{width:100%;height:auto;display:none}@media(min-width:33.125em){.paragraph--type--spotlight-layer .wrap .col img{display:block}}.paragraph--type--spotlight-video-layer{background-color:#ddd;padding-top:2.5rem;padding-bottom:2.5rem}.paragraph--type--spotlight-video-layer .wrap{margin:0 auto;max-width:750px}.paragraph--type--spotlight-video-layer .wrap:after{content:"";display:table;clear:both}@media(min-width:61em){.paragraph--type--spotlight-video-layer .wrap{max-width:970px}}@media(min-width:74em){.paragraph--type--spotlight-video-layer .wrap{max-width:1170px}}.paragraph--type--spotlight-video-layer .wrap .col{padding-left:15px;padding-right:15px}@media(min-width:74em){.paragraph--type--spotlight-video-layer .wrap .col{width:50%;float:left}}.paragraph--type--spotlight-video-layer .wrap .col .field-headline h2,.paragraph--type--spotlight-video-layer .wrap .col h3,.paragraph--type--spotlight-video-layer .wrap .col #block-pagetitle h1,#block-pagetitle .paragraph--type--spotlight-video-layer .wrap .col h1,.paragraph--type--spotlight-video-layer .wrap .col .main-marketing-area h1,.main-marketing-area .paragraph--type--spotlight-video-layer .wrap .col h1{margin-bottom:0;text-align:center}@media(min-width:33.125em){.paragraph--type--spotlight-video-layer .wrap .col .field-headline h2,.paragraph--type--spotlight-video-layer .wrap .col h3,.paragraph--type--spotlight-video-layer .wrap .col #block-pagetitle h1,#block-pagetitle .paragraph--type--spotlight-video-layer .wrap .col h1,.paragraph--type--spotlight-video-layer .wrap .col .main-marketing-area h1,.main-marketing-area .paragraph--type--spotlight-video-layer .wrap .col h1{text-align:left}}.paragraph--type--spotlight-video-layer .wrap .col img{width:100%;height:auto;display:none}@media(min-width:33.125em){.paragraph--type--spotlight-video-layer .wrap .col img{display:block}}.paragraph--type--image-ribbon{background:#093154;display:none}@media(min-width:33.125em){.paragraph--type--image-ribbon{display:block}}.paragraph--type--image-ribbon .field-headline{display:none}.paragraph--type--image-ribbon .field-ribbon-image{padding:2.5em 15px}.paragraph--type--image-ribbon .field-ribbon-image:after{content:"";display:table;clear:both}@media(min-width:48em){.paragraph--type--image-ribbon .field-ribbon-image{width:750px;margin:0 auto}}@media(min-width:980px){.paragraph--type--image-ribbon .field-ribbon-image{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:2.5em 0px}}@media(min-width:74em){.paragraph--type--image-ribbon .field-ribbon-image{width:1170px}}.paragraph--type--image-ribbon .field-ribbon-image img{border:1px solid #ddd;width:100%;margin-bottom:0;height:auto}@media(min-width:980px){.paragraph--type--image-ribbon .field-ribbon-image img{width:calc(25% - 30px);float:left;margin-left:15px;margin-right:15px}}.paragraph--type--scholarship-recipients-layer:nth-child(even){border-top:1px solid #eee;padding-top:20px}.paragraph--type--scholarship-recipients-layer .field-headline h2{text-align:center;font-size:1rem;text-transform:uppercase;color:#505050;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.5rem}.paragraph--type--scholarship-recipients-layer .field-scholarship-recipients:after{content:"";display:table;clear:both}.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients{margin:0px;text-align:center}.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients.has-image{padding-bottom:30px;margin-bottom:20px}@media(min-width:61em){.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients.has-image{display:inline-block;width:49%}}.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients .field-name p{font-size:1.0625rem;margin-bottom:0}.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients .field-location p{font-style:italic;font-size:0.925rem}.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients .field-image img{margin-top:2rem;margin-bottom:16px}.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients .no-image .field-name,.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients .no-image .field-location{display:inline-block;padding:0}.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients .no-image .field-name p,.paragraph--type--scholarship-recipients-layer .paragraph--type--scholarship-recipients .no-image .field-location p{font-size:1.0625rem;font-style:normal}.paragraph--type--foundation-leadership-layer{padding-top:2.5rem;padding-bottom:2.5rem}.paragraph--type--foundation-leadership-layer .field-headline{text-align:center}.paragraph--type--foundation-leadership-layer .field-headline h2{font-size:1.75em;margin-bottom:0}.field-leadership{padding-left:15px;padding-right:15px;margin:0 auto}.field-leadership:after{content:"";display:table;clear:both}@media(min-width:61em){.field-leadership{max-width:950px;padding-left:0;padding-right:0}}.field-leadership .paragraph--type--foundation-leadership{margin:0 auto 20px;text-align:center}@media(min-width:370px){.field-leadership .paragraph--type--foundation-leadership{width:48%}}@media(min-width:61em){.field-leadership .paragraph--type--foundation-leadership{width:calc(25% - 15px);width:25%;padding:0 15px;margin-bottom:30px;float:left}}.field-leadership .paragraph--type--foundation-leadership img{width:100%;height:auto;margin-bottom:7px}@media(min-width:61em){.field-leadership .paragraph--type--foundation-leadership:nth-child(-n+3){width:33.33%;min-width:initial}}.field-leadership .paragraph--type--foundation-leadership .field-name{display:inline-block}.field-leadership .paragraph--type--foundation-leadership .field-name p{margin-bottom:0}.field-leadership .paragraph--type--foundation-leadership .field-leadership-title{display:inline-block}.field-leadership .paragraph--type--foundation-leadership .field-leadership-title p{margin-bottom:0;font-style:italic}.ckeditor-accordion-container{border-bottom:1px solid #222;margin:20px 0}.ckeditor-accordion-container>dl{border:none;margin:0}.ckeditor-accordion-container>dl dd{padding:10px 18px 10px 0;font-size:1.125em}.ckeditor-accordion-container>dl dt>.ckeditor-accordion-toggle{display:none}.ckeditor-accordion-container>dl dt.active>a:not(.button){background-color:rgba(0,0,0,0)}.ckeditor-accordion-container>dl dt.active>a:not(.button):after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ckeditor-accordion-container>dl dt>a:not(.button){color:#222;font-size:1.375em;font-weight:700;padding:14px 0 14px 0;text-decoration:none !important;border-top:solid 1px #222;border-bottom:0;background:rgba(0,0,0,0);position:relative;-webkit-transform:border .2s ease;transform:border .2s ease}.ckeditor-accordion-container>dl dt>a:not(.button):hover{color:#5d9731;background:rgba(0,0,0,0);-webkit-transform:border .2s .2s ease;transform:border .2s .2s ease}.ckeditor-accordion-container>dl dt>a:not(.button) .ckeditor-accordion-toggle{right:10px;left:auto}.ckeditor-accordion-container>dl dt>a:not(.button) .ckeditor-accordion-toggle:before,.ckeditor-accordion-container>dl dt>a:not(.button) .ckeditor-accordion-toggle:after{background:#093154}@media(min-width:64.0625em){.ckeditor-accordion-container>dl dt>a:not(.button){text-decoration:none}}.ckeditor-accordion-container>dl dt>a:not(.button):hover{text-decoration:none}@media print{*{background:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin-top:2cm;margin-bottom:2cm}p,h2,h3,#block-pagetitle h1,.main-marketing-area h1{orphans:3;widows:3}h2,h3,#block-pagetitle h1,.main-marketing-area h1{page-break-after:avoid}}
