@charset "UTF-8";.sans{font-family:"Function Pro",sans-serif}.serif{font-family:"Source Serif Pro",serif}.heading{font-family:"Function Pro",sans-serif}.regular{font-weight:400}.semibold{font-weight:600}.book{font-weight:400}.medium{font-weight:500}.bold{font-weight:800}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0 0 .67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}span.block-span{display:block}body,html{font-size:16px;font-family:"Source Serif Pro",serif;font-weight:400;color:#6b6560;-webkit-font-smoothing:antialiased}@media (max-width:768px){body,html{font-size:14px}}blockquote,dl,form,ol,p,pre,table,ul{margin:0 0 2em;line-height:1.875em}blockquote:last-child,dl:last-child,form:last-child,ol:last-child,p:last-child,pre:last-child,table:last-child,ul:last-child{margin-bottom:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1,h1{font-size:66px;line-height:1.15}@media (max-width:1080px){.h1,h1{font-size:60px}}@media (max-width:768px){.h1,h1{font-size:45px}}@media (max-width:500px){.h1,h1{font-size:30px}}.h2,h2{font-size:36px}@media (max-width:1080px){.h2,h2{font-size:32px}}@media (max-width:768px){.h2,h2{font-size:28px}}@media (max-width:500px){.h2,h2{font-size:24px}}.h3,h3{font-size:28px}@media (max-width:768px){.h3,h3{font-size:20px}}.h4,h4{font-size:24px}@media (max-width:768px){.h4,h4{font-size:18px}}.h5,h5{font-size:20px}@media (max-width:768px){.h5,h5{font-size:18px}}.h6,h6{font-size:20px}@media (max-width:768px){.h6,h6{font-size:18px}}.search-header{margin-bottom:2em}a{color:#71b6d2;transition:.2s}a>*{transition:.2s}a:hover{color:#366a7f}a:focus{outline:0}hr{clear:both;margin:3em auto;border:none;border-top:1px solid #f0ebe6}hr.bound{max-width:1078px}hr.bound.narrow{max-width:776px}hr.no-space{margin:0}@media (max-width:768px){hr{margin:2em 0}}@media (max-width:500px){hr{margin:1em 0}}.noList{list-style:none;margin:0;padding:0}.noList li:before{display:none}ul{padding-left:40px;list-style-type:none}ul li{position:relative}ul li:before{content:"";display:block;position:absolute;left:-25px;top:.7em;width:4px;height:4px;border-radius:2px;background-clip:padding-box;background:#6b6560}ul.noList{list-style:none;margin:0;padding:0}ul.noList li:before{display:none}@media (max-width:768px){ul{padding-left:25px}ul li:before{left:-20px}}ol{padding-left:40px;counter-reset:section;list-style-type:none}ol li{position:relative}ol li:before{counter-increment:section;content:counter(section) ".";display:block;position:absolute;left:-25px;top:0}ol.noList{list-style:none;margin:0;padding:0}ol.noList li:before{display:none}@media (max-width:768px){ol{padding-left:25px}ol li:before{left:-20px}}dl dt{font-weight:800}dl dd{margin-bottom:1em}blockquote{position:relative;margin:2.5em -150px;padding-bottom:30px;text-align:center;font-family:"Function Pro",sans-serif;color:#43240c;font-size:1.875em}blockquote p{position:relative;margin:0;padding-bottom:50px;line-height:1.64285714em;font-weight:500}blockquote p:after{content:"";position:absolute;left:calc(50% - 113px);bottom:0;width:226px;height:7px;background:#71b6d2}blockquote footer{position:relative;margin-top:40px;left:-7px;font-size:.7em;font-style:normal;color:#6b6560}blockquote footer:before{content:"\2013";margin-right:10px}@media (max-width:1080px){blockquote{margin:2.5em 0;font-size:1.5em}}@media (max-width:500px){blockquote{font-size:18px}blockquote:after{left:calc(50% - 25px);width:50px}blockquote footer{font-size:16px}}table{width:100%;border-spacing:0;text-align:left}table td,table th{padding:19px;border:0}table thead{font-family:"Function Pro",sans-serif}table thead td,table thead th{line-height:1em}table tbody tr{background:#f8f9fa}table tbody tr:nth-child(2n+1){background:#fff}table tbody td{line-height:22px}@media (max-width:768px){table{font-size:12px}table td,table th{padding:3px 12px 3px 4px}table tbody td{line-height:18px}}@media (max-width:500px){table td,table th{padding:2px 5px 2px 2px}table tbody td{line-height:15px}}.the_content .alignright{float:right;margin:0 0 1.5em 2em;max-width:50%}.the_content .alignleft{float:left;margin:0 2em 1.5em 0;max-width:50%}.the_content .aligncenter{clear:both;margin:2.5em auto}.the_content img{display:block;max-width:100%;height:auto}.the_content .wp-caption{font-family:"Function Pro",sans-serif}.the_content .wp-caption img{display:block;margin-bottom:10px}.the_content .wp-caption .wp-caption-text{margin:0;font-size:14px;font-style:italic;color:#6b6560}.the_content .wp-caption .wp-caption-text:after{content:"";display:block;margin-top:10px;width:60px;height:3px;background:#71b6d2}@media (max-width:480px){.the_content .aligncenter,.the_content .alignleft,.the_content .alignright{float:none;margin:2.5em auto;max-width:100%}.the_content .wp-caption .wp-caption-text{font-size:12px}}.btn,button[type=submit],input[type=submit]{position:relative;z-index:1;display:inline-block;padding:0 25px;height:50px;line-height:46px;text-transform:uppercase;font-size:.875em;letter-spacing:2px;font-family:"Function Pro",sans-serif;font-weight:800!important;text-align:center;text-decoration:none;color:#fff!important;background:#71b6d2;border:2px solid #71b6d2;border-radius:0;background-clip:padding-box;-webkit-appearance:none;cursor:pointer;vertical-align:middle;white-space:nowrap;overflow:hidden;transition:.2s}.btn:hover,button[type=submit]:hover,input[type=submit]:hover{background:#fff;color:#71b6d2!important}.btn.blue,button[type=submit].blue,input[type=submit].blue{color:#fff!important;background:#71b6d2;border-color:#71b6d2}.btn.blue:hover,button[type=submit].blue:hover,input[type=submit].blue:hover{background:#fff;color:#71b6d2!important}.btn.dark-blue,button[type=submit].dark-blue,input[type=submit].dark-blue{color:#fff!important;background:#366a7f;border-color:#366a7f}.btn.dark-blue:hover,button[type=submit].dark-blue:hover,input[type=submit].dark-blue:hover{background:#fff;color:#366a7f!important}.btn.gold,button[type=submit].gold,input[type=submit].gold{color:#fff!important;background:#deb31a;border-color:#deb31a}.btn.gold:hover,button[type=submit].gold:hover,input[type=submit].gold:hover{background:#fff;color:#deb31a!important}.btn.green,button[type=submit].green,input[type=submit].green{color:#fff!important;background:#38642b;border-color:#38642b}.btn.green:hover,button[type=submit].green:hover,input[type=submit].green:hover{background:#fff;color:#38642b!important}.btn.brown,button[type=submit].brown,input[type=submit].brown{color:#fff!important;background:#6e6761;border-color:#6e6761}.btn.brown:hover,button[type=submit].brown:hover,input[type=submit].brown:hover{background:#fff;color:#6e6761!important}.btn.white,button[type=submit].white,input[type=submit].white{color:#fff!important;background:#fff;border-color:#fff;color:#6b6560!important}.btn.white:hover,button[type=submit].white:hover,input[type=submit].white:hover{background:#fff;color:#fff!important}.btn.white:hover,button[type=submit].white:hover,input[type=submit].white:hover{background:0 0;color:#fff!important}.btn.outline,button[type=submit].outline,input[type=submit].outline{background:0 0;color:#71b6d2!important}.btn.outline:hover,button[type=submit].outline:hover,input[type=submit].outline:hover{background:#71b6d2;color:#fff!important}.btn.outline.blue,button[type=submit].outline.blue,input[type=submit].outline.blue{background:0 0;color:#71b6d2!important}.btn.outline.blue:hover,button[type=submit].outline.blue:hover,input[type=submit].outline.blue:hover{background:#71b6d2;color:#fff!important}.btn.outline.dark-blue,button[type=submit].outline.dark-blue,input[type=submit].outline.dark-blue{background:0 0;color:#366a7f!important}.btn.outline.dark-blue:hover,button[type=submit].outline.dark-blue:hover,input[type=submit].outline.dark-blue:hover{background:#366a7f;color:#fff!important}.btn.outline.gold,button[type=submit].outline.gold,input[type=submit].outline.gold{background:0 0;color:#deb31a!important}.btn.outline.gold:hover,button[type=submit].outline.gold:hover,input[type=submit].outline.gold:hover{background:#deb31a;color:#fff!important}.btn.outline.green,button[type=submit].outline.green,input[type=submit].outline.green{background:0 0;color:#38642b!important}.btn.outline.green:hover,button[type=submit].outline.green:hover,input[type=submit].outline.green:hover{background:#38642b;color:#fff!important}.btn.outline.brown,button[type=submit].outline.brown,input[type=submit].outline.brown{background:0 0;color:#6e6761!important}.btn.outline.brown:hover,button[type=submit].outline.brown:hover,input[type=submit].outline.brown:hover{background:#6e6761;color:#fff!important}.btn.outline.white,button[type=submit].outline.white,input[type=submit].outline.white{background:0 0;color:#fff!important;border-color:#fff;background:0 0}.btn.outline.white:hover,button[type=submit].outline.white:hover,input[type=submit].outline.white:hover{background:#fff;color:#fff!important}.btn.outline.white:hover,button[type=submit].outline.white:hover,input[type=submit].outline.white:hover{background:rgba(255,255,255,.15)}.btn:focus,button[type=submit]:focus,input[type=submit]:focus{outline:0}form fieldset{margin:0 0 1em;padding:0;border:none}form label{display:block;font-size:1em;font-family:"Function Pro",sans-serif;font-weight:500;color:#6b6560}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=url],form textarea{margin:0;padding:0 15px;width:100%;height:60px;line-height:1.2;color:#6b6560;border:1px solid #ccc;background:#fff;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;border-radius:0;background-clip:padding-box;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.2s}form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=url]:focus,form textarea:focus{outline:0;border-color:#71b6d2;background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2)!important;box-shadow:0 2px 8px 0 rgba(0,0,0,.2)!important}form textarea{height:10em;padding:10px}form select{-webkit-appearance:none;-moz-appearance:none;padding:0 45px 0 15px;width:100%;height:60px;color:#6b6560;background:#fff url(../assets/select-arrow.svg) calc(100% - 15px) 50% no-repeat;background-size:14px 8px;border:1px solid #ccc;border-radius:0;background-clip:padding-box;transition:.2s}form select::-ms-expand{display:none}form select:focus{outline:0;border-color:#71b6d2;background-color:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.2)!important;box-shadow:0 2px 8px 0 rgba(0,0,0,.2)!important}.placeholder{color:#787878}::-webkit-input-placeholder{color:#787878}:-moz-placeholder{color:#787878}::-moz-placeholder{color:#787878}:-ms-input-placeholder{color:#787878}.bound-none{position:relative;margin:0 auto;width:100%;height:100%}.bound-none:after,.bound-none:before{content:"";display:table}.bound-none:after{clear:both}.bound-maximum{position:relative;margin:0 auto;height:100%;width:calc(100% - 60px)}.bound-maximum:after,.bound-maximum:before{content:"";display:table}.bound-maximum:after{clear:both}@media (max-width:1080px){.bound-maximum{width:calc(100% - 40px)}}@media (max-width:768px){.bound-maximum{width:calc(100% - 30px)}}@media (max-width:500px){.bound-maximum{width:calc(100% - 20px)}}.bound-layout{position:relative;margin:0 auto;height:100%;width:calc(100% - 60px);max-width:1078px}.bound-layout:after,.bound-layout:before{content:"";display:table}.bound-layout:after{clear:both}@media (max-width:1080px){.bound-layout{width:calc(100% - 40px)}}@media (max-width:768px){.bound-layout{width:calc(100% - 30px)}}@media (max-width:500px){.bound-layout{width:calc(100% - 20px)}}.bound-narrow{position:relative;margin:0 auto;height:100%;width:calc(100% - 60px);max-width:776px}.bound-narrow:after,.bound-narrow:before{content:"";display:table}.bound-narrow:after{clear:both}@media (max-width:1080px){.bound-narrow{width:calc(100% - 40px)}}@media (max-width:768px){.bound-narrow{width:calc(100% - 30px)}}@media (max-width:500px){.bound-narrow{width:calc(100% - 20px)}}.bound-wide{position:relative;margin:0 auto;height:100%;width:calc(100% - 60px);max-width:1170px}.bound-wide:after,.bound-wide:before{content:"";display:table}.bound-wide:after{clear:both}@media (max-width:1080px){.bound-wide{width:calc(100% - 40px)}}@media (max-width:768px){.bound-wide{width:calc(100% - 30px)}}@media (max-width:500px){.bound-wide{width:calc(100% - 20px)}}.bound-masthead-full{position:relative;margin:0 auto;height:100%;width:calc(100% - 60px);max-width:1078px;max-width:1440px;width:100%!important}.bound-masthead-full:after,.bound-masthead-full:before{content:"";display:table}.bound-masthead-full:after{clear:both}@media (max-width:1080px){.bound-masthead-full{width:calc(100% - 40px)}}@media (max-width:768px){.bound-masthead-full{width:calc(100% - 30px)}}@media (max-width:500px){.bound-masthead-full{width:calc(100% - 20px)}}.header-transition{-webkit-transition:all .4s cubic-bezier(.995,.015,.465,.135);-moz-transition:all .4s cubic-bezier(.995,.015,.465,.135);-o-transition:all .4s cubic-bezier(.995,.015,.465,.135);transition:all .4s cubic-bezier(.995,.015,.465,.135);-webkit-transition-timing-function:cubic-bezier(.995,.015,.465,.135);-moz-transition-timing-function:cubic-bezier(.995,.015,.465,.135);-o-transition-timing-function:cubic-bezier(.995,.015,.465,.135);transition-timing-function:cubic-bezier(.995,.015,.465,.135)}.white-header-styles{border-bottom:1px solid #f0ebe6}.white-header-styles .logo svg .st0,.white-header-styles .logo svg path{fill:#43240c}.white-header-styles .primary-nav a{color:#43240c}.white-header-styles .primary-nav>ul>li>ul{background:#43240c}.white-header-styles .primary-nav>ul>li>ul:before{border-bottom-color:#43240c}.white-header-styles .primary-nav>ul>li>ul>li a{color:#fff}.white-header-styles .search-toggle svg path{fill:#9f9287}@media (max-width:768px){.white-header-styles{background:#43240c;border:none}.white-header-styles .logo svg path{fill:#fff}.white-header-styles .primary-nav>ul>li>ul{background:#fff}.white-header-styles .primary-nav>ul>li>ul>li a{color:#43240c}}html.white-header body{padding-top:110px}html.white-header .header{border-bottom:1px solid #f0ebe6}html.white-header .header .logo svg .st0,html.white-header .header .logo svg path{fill:#43240c}html.white-header .header .primary-nav a{color:#43240c}html.white-header .header .primary-nav>ul>li>ul{background:#43240c}html.white-header .header .primary-nav>ul>li>ul:before{border-bottom-color:#43240c}html.white-header .header .primary-nav>ul>li>ul>li a{color:#fff}html.white-header .header .search-toggle svg path{fill:#9f9287}@media (max-width:768px){html.white-header .header{background:#43240c;border:none}html.white-header .header .logo svg path{fill:#fff}html.white-header .header .primary-nav>ul>li>ul{background:#fff}html.white-header .header .primary-nav>ul>li>ul>li a{color:#43240c}}@media (max-width:768px){html.white-header body{padding-top:62px}}.admin-bar .header{top:28px}@media (max-width:782px){.admin-bar .header{top:46px}}.header{position:absolute;left:0;top:0;z-index:3;width:100%}.header .site-search{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;left:0;top:0;z-index:1;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden;-webkit-transition:all .4s cubic-bezier(.995,.015,.465,.135);-moz-transition:all .4s cubic-bezier(.995,.015,.465,.135);-o-transition:all .4s cubic-bezier(.995,.015,.465,.135);transition:all .4s cubic-bezier(.995,.015,.465,.135);-webkit-transition-timing-function:cubic-bezier(.995,.015,.465,.135);-moz-transition-timing-function:cubic-bezier(.995,.015,.465,.135);-o-transition-timing-function:cubic-bezier(.995,.015,.465,.135);transition-timing-function:cubic-bezier(.995,.015,.465,.135);width:100%;height:110px;background:#366a7f}.header .site-search .search-close{position:absolute;right:25px;top:calc(50% - 15px);width:30px;height:30px;cursor:pointer;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:.2s}.header .site-search .search-close:before{content:"";position:absolute;left:50%;top:3px;width:2px;height:25px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .site-search .search-close:after{content:"";position:absolute;left:50%;top:3px;width:2px;height:25px;background:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .site-search .search-close:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.header .site-search form{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;max-width:500px}.header .site-search form button{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0;height:60px;width:60px}.header .site-search form button:hover{color:#fff;border-color:#86c9e5;background:#86c9e5}.search-open .header .site-search{visibility:visible;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header .header-main .flex-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 25px;height:110px}.header .nav-toggle{display:none}.header .logo{display:block;width:280px;margin-top:10px}.header .logo:hover{opacity:.7}.header .logo svg .st0,.header .logo svg path{fill:#fff}.header .nav-group{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:calc(100% - 285px)}.header .primary-nav{-moz-flex-grow:1;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;font-family:"Function Pro",sans-serif}.header .primary-nav a{display:block;font-size:15px;letter-spacing:1px;font-weight:800;text-transform:uppercase;color:#fff;text-decoration:none}.header .primary-nav>ul{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;width:100%;max-width:700px}.header .primary-nav>ul li:before{display:none}.header .primary-nav>ul:hover a{opacity:.5}.header .primary-nav>ul:hover li:hover>a{opacity:1}.header .primary-nav>ul>li{position:relative;line-height:80px}.header .primary-nav>ul>li:hover>ul{visibility:visible;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.header .primary-nav>ul>li .subnav-toggle{display:none}.header .primary-nav>ul>li>ul{list-style:none;margin:0;padding:0;display:block;position:absolute;left:calc(50% - 125px);top:100%;padding:30px 25px;width:250px;line-height:1.25;background:#fff;visibility:hidden;opacity:0;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);transition:.2s}.header .primary-nav>ul>li>ul li:before{display:none}.header .primary-nav>ul>li>ul:before{content:"";position:absolute;left:calc(50% - 16px);top:-13px;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:13px solid #fff}.header .primary-nav>ul>li>ul>li{margin:0 0 15px}.header .primary-nav>ul>li>ul>li:last-child{margin:0}.header .primary-nav>ul>li>ul>li a{color:#43240c;font-size:15px;font-weight:400;letter-spacing:0;text-transform:none}.header .header-social{-moz-flex-grow:0;-ms-flex-grow:0;-webkit-flex-grow:0;flex-grow:0;margin:0 35px 0 45px}.header .header-social a{margin:0 5px}.header .header-social a svg path{transition:.2s}.header .header-social a:hover svg path{fill:#71b6d2}.header .search-toggle{-moz-flex-grow:0;-ms-flex-grow:0;-webkit-flex-grow:0;flex-grow:0;cursor:pointer;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:.2s}.header .search-toggle:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.header .mobile-search{display:none}@media (max-width:1250px){.header .header-social{margin:0 15px}.header .nav-group{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:calc(100% - 235px)}.header .primary-nav{-moz-flex-basis:100%;-ms-flex-basis:100%;-webkit-flex-basis:100%;flex-basis:100%}.header .primary-nav a{font-size:14px;letter-spacing:0}.header .primary-nav>ul{max-width:600px}.header .primary-nav>ul>li{line-height:50px}}@media (max-width:1080px){.header{background:0 0;transition:background .2s .2s}.header .logo{width:auto}.header .logo svg{width:200px;height:39.5px}.header .primary-nav a{font-size:13px;letter-spacing:normal}.nav-open .header{background:#43240c}.header .site-search{display:none}.header .header-main .flex-container{height:62px}.header .logo svg{width:180px;height:60px}.header .nav-toggle{display:block;cursor:pointer}.header .nav-toggle .open-nav{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:.2s}.header .nav-toggle .close-nav{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:.2s}.nav-open .header .nav-toggle .open-nav{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.nav-open .header .nav-toggle .close-nav{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header .nav-group{display:block;position:absolute;left:0;top:100%;padding:0 25px;width:100%;background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all .4s cubic-bezier(.995,.015,.465,.135);-moz-transition:all .4s cubic-bezier(.995,.015,.465,.135);-o-transition:all .4s cubic-bezier(.995,.015,.465,.135);transition:all .4s cubic-bezier(.995,.015,.465,.135);-webkit-transition-timing-function:cubic-bezier(.995,.015,.465,.135);-moz-transition-timing-function:cubic-bezier(.995,.015,.465,.135);-o-transition-timing-function:cubic-bezier(.995,.015,.465,.135);transition-timing-function:cubic-bezier(.995,.015,.465,.135)}.nav-open .header .nav-group{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header .primary-nav{display:block;margin-bottom:30px;padding:30px 0 50px;text-align:center;border-bottom:1px solid #f0ebe6}.header .primary-nav a{display:inline-block;color:#43240c;font-size:14px}.header .primary-nav>ul{display:block;max-width:none}.header .primary-nav>ul>li{position:relative;margin-bottom:15px;line-height:30px}.header .primary-nav>ul>li .subnav-toggle{display:block;position:absolute;right:0;top:0;width:2em;font-weight:800;font-size:16px;color:#43240c;cursor:pointer}.header .primary-nav>ul>li .subnav-toggle .minus{display:none}.header .primary-nav>ul>li>ul{display:none;position:static;visibility:visible;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding:15px;width:auto;text-align:center}.header .primary-nav>ul>li>ul:before{display:none}.header .primary-nav>ul>li.subnav-open .subnav-toggle .plus{display:none}.header .primary-nav>ul>li.subnav-open .subnav-toggle .minus{display:block}.header .primary-nav>ul>li.subnav-open>ul{display:block}.header .header-social{margin:0 0 30px;text-align:center}.header .search-toggle{display:none}.header .mobile-search{display:block;margin-bottom:25px}.header .mobile-search form{position:relative}.header .mobile-search form input[type=search]{width:100%}.header .mobile-search form button{position:absolute;right:0;top:0;padding:0;width:60px;height:60px;line-height:60px;background:0 0;border:none}.header .mobile-search form button svg{position:relative;top:5px}.header .mobile-search form button svg path{fill:#86c9e5!important}}@media (max-width:1080px){.nav-open .header .logo{margin-top:0}}.footer{padding:100px 0;font-family:"Function Pro",sans-serif;font-size:15px;color:#fff;background:url(../assets/footer-bkgd2.jpg) 50% 50% no-repeat;background-size:cover}.footer p{line-height:1.3}.footer a{color:#fff;text-decoration:none}.footer a:hover{opacity:.7}.footer .flex-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.footer .flex-container>*{-moz-flex-basis:33.33333333%;-ms-flex-basis:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%}.footer .vcard .fn.org{display:none}.footer .vcard .street-address{display:block}.footer .vcard dl{list-style:none;margin:0;padding:0;line-height:1.3}.footer .vcard dl li:before{display:none}.footer .vcard dl:after,.footer .vcard dl:before{content:"";display:table}.footer .vcard dl:after{clear:both}.footer .vcard dl dt{clear:left;float:left;font-weight:400}.footer .vcard dl dd{float:left;margin:0 0 0 5px}.footer .vcard dl .tel .type{display:none}.footer .footer-logo{display:block}.footer .footer-logo svg{display:block;margin:0 auto;width:334px;height:83px}.footer .footer-logo svg .st0,.footer .footer-logo svg path{fill:#fff}.footer .footnotes{text-align:right}.footer .footnotes span{display:block}.footer .footnotes .nmc{margin-top:1em}.footer .footnotes .nmc a{font-weight:800}@media (max-width:1080px){.footer{padding:60px 0}.footer .footer-logo svg{width:230px;height:45.5}}@media (max-width:768px){.footer{text-align:center}.footer .flex-container{display:block}.footer .vcard{margin-bottom:50px;text-align:center}.footer .vcard dl dt{float:none;display:inline;width:auto;margin-right:5px}.footer .vcard dl dd{display:inline;float:none;margin:0;page-break-after:always;break-after:always}.footer .vcard dl dd:after{content:"\A";white-space:pre}.footer .footer-logo{display:inline-block;margin-bottom:50px}.footer .footer-logo svg{width:185px;height:60px}.footer .footnotes{text-align:center}}.connect{display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;z-index:2;margin-top:100px}.connect>*{-moz-flex-grow:0;-ms-flex-grow:0;-webkit-flex-grow:0;flex-grow:0}.connect .subscribe{-moz-flex-basis:48%;-ms-flex-basis:48%;-webkit-flex-basis:48%;flex-basis:48%;background:#71b6d2}.connect .subscribe .content{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10%;height:100%;font-size:15px;color:#fff}.connect .subscribe h3{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:36px;color:#fff}.connect .subscribe h3:first-child{margin-top:0}.connect .subscribe h3:last-child{margin-bottom:0}@media (max-width:1080px){.connect .subscribe h3{font-size:32px}}@media (max-width:768px){.connect .subscribe h3{font-size:28px}}@media (max-width:500px){.connect .subscribe h3{font-size:24px}}.connect .subscribe p{opacity:.8}.connect .subscribe input[type=email]{border:none}.connect .subscribe .btn{display:block;width:100%;height:60px;line-height:56px}.connect .social-connect{-moz-flex-basis:26%;-ms-flex-basis:26%;-webkit-flex-basis:26%;flex-basis:26%;margin-top:60px;color:#fff}.connect .social-connect .content{padding:10%}.connect .social-connect .box-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:15px}.connect .social-connect .box-header .icon{-moz-flex-shrink:0;-ms-flex-shrink:0;-webkit-flex-shrink:0;flex-shrink:0;width:64px;height:64px;text-align:center;border-radius:32px;background-clip:padding-box}.connect .social-connect .box-header .icon svg{position:relative;top:24px;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.connect .social-connect .box-header .icon svg path{fill:#fff}.connect .social-connect .box-header .title{margin-left:15px}.connect .social-connect .box-header .title h4{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:20px;margin:0;color:#fff}.connect .social-connect .box-header .title h4:first-child{margin-top:0}.connect .social-connect .box-header .title h4:last-child{margin-bottom:0}@media (max-width:768px){.connect .social-connect .box-header .title h4{font-size:18px}}.connect .social-connect .box-header .title span{display:block}.connect .social-connect .social-post{font-size:13px}.connect .social-connect .social-post p{opacity:.8}.connect .social-connect.tweet-1{background:#6e6761}.connect .social-connect.tweet-1 .icon{background:#71b6d2}.connect .social-connect.tweet-2{background:#deb31a}.connect .social-connect.tweet-2 .icon{background:#71b6d2}@media (max-width:1080px){.connect .social-connect,.connect .subscribe{-moz-flex-basis:33.33333333%;-ms-flex-basis:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%}}@media (max-width:768px){.connect{display:block}.connect .social-connect{margin-top:0}}@media (max-width:500px){.connect .social-connect .content,.connect .subscribe .content{padding:15% 15px}}.masthead{position:relative}.masthead:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.25)}.masthead .content-wrap{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.masthead .content{position:absolute;left:0;bottom:4em}.masthead .group-heading{margin:0 0 10px;font-size:1em;text-transform:uppercase;color:#deb31a;letter-spacing:2px}.masthead .page-title{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:66px;line-height:1.15;margin:0;color:#fff}.masthead .page-title:first-child{margin-top:0}.masthead .page-title:last-child{margin-bottom:0}@media (max-width:1080px){.masthead .page-title{font-size:60px}}@media (max-width:768px){.masthead .page-title{font-size:45px}}@media (max-width:500px){.masthead .page-title{font-size:30px}}@media (max-width:1080px){.masthead .image{padding:0!important;height:418px}.masthead .image img,.masthead .image video{left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:auto;height:100%}}@media (max-width:500px){.masthead .image{padding:0!important;height:350px}.masthead .image img,.masthead .image video{left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:auto;height:100%}}.masthead.masthead-home:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.25)}.masthead.masthead-home .content{position:static;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.masthead.masthead-home .content h1{margin-bottom:.5em;font-size:76px;line-height:1.1}.masthead.masthead-home .content .color-bar{margin:0 auto;max-width:340px;display:-ms-flexbox;display:-webkit-flex;display:flex}.masthead.masthead-home .content .color-bar>*{-moz-flex-basis:33.33333333%;-ms-flex-basis:33.33333333%;-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;height:8px}.masthead.masthead-home .content .color-bar .gold{background:#deb31a}.masthead.masthead-home .content .color-bar .blue{background:#71b6d2}.masthead.masthead-home .content .color-bar .green{background:#38642b}@media (max-width:1080px){.masthead.masthead-home .image{padding:0!important;height:580px}.masthead.masthead-home .image img,.masthead.masthead-home .image video{left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:auto;height:100%}.masthead.masthead-home .content h1{font-size:60px}}@media (max-width:768px){.masthead.masthead-home .content h1{font-size:45px}}@media (max-width:500px){.masthead.masthead-home .image{padding:0!important;height:512px}.masthead.masthead-home .image img,.masthead.masthead-home .image video{left:50%;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:auto;height:100%}.masthead.masthead-home .content h1{font-size:36px}.masthead.masthead-home .content .color-bar{max-width:210px}}.masthead.masthead-success-story{height:624px;background:url(../assets/wood-img.jpg) 0 0 repeat;background-size:cover}.masthead.masthead-success-story:before{display:none}.masthead.masthead-success-story .content{width:50%}.masthead.masthead-success-story .featured-image{position:absolute;right:-180px;top:150px;width:676px}.masthead.masthead-success-story .featured-image img{display:block;width:100%;height:auto}.masthead.masthead-success-story .page-title{font-size:48px}@media (max-width:1440px){.masthead.masthead-success-story{height:500px}.masthead.masthead-success-story .page-title{font-size:35px}.masthead.masthead-success-story .featured-image{right:0;width:500px;max-width:48%}}@media (max-width:768px){.masthead.masthead-success-story{height:auto;margin-bottom:80px;padding-top:90px}.masthead.masthead-success-story .content{position:static;margin:0 auto 35px;width:auto;max-width:676px}.masthead.masthead-success-story .featured-image{position:static;margin:0 auto -50px;width:auto;max-width:676px}.masthead.masthead-success-story .page-title{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:36px}.masthead.masthead-success-story .page-title:first-child{margin-top:0}.masthead.masthead-success-story .page-title:last-child{margin-bottom:0}}@media (max-width:768px) and (max-width:1080px){.masthead.masthead-success-story .page-title{font-size:32px}}@media (max-width:768px) and (max-width:768px){.masthead.masthead-success-story .page-title{font-size:28px}}@media (max-width:768px) and (max-width:500px){.masthead.masthead-success-story .page-title{font-size:24px}}.image{position:relative;width:100%;height:0;overflow:hidden}.image img{position:absolute;left:0;top:0;height:100%;width:100%}.image.sepia:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;background:rgba(113,86,60,.5);transition:.2s}.related-content-block a{display:block;position:relative;height:100%;text-decoration:none;border:1px solid #eaeaea}.related-content-block a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:6px;background:0 0}.related-content-block a img{transition:.2s}.related-content-block a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.related-content-block a:hover h3{color:#366a7f}.related-content-block.type-news a:after{background:#71b6d2}.related-content-block.type-post a:after{background:#deb31a}.related-content-block.type-success-stories a:after{background:#38642b}.related-content-block .content{position:relative;padding:7%;background:#fff}.related-content-block h6{position:absolute;left:0;bottom:100%;margin:0;padding:15px 10px;min-width:130px;font-size:14px;text-transform:uppercase;letter-spacing:2px;text-align:center;background:#fff}.related-content-block h3{margin-top:0;font-weight:500;transition:.2s}.related-content-block p{font-size:14px;color:#6b6560}@media (max-width:1080px){.related-content-block h6{padding:10px}.related-content-block h3{font-size:20px}}@media (max-width:768px){.related-content-block{margin:0 auto 35px;max-width:400px}}@media (max-width:500px){.related-content-block p{font-size:12px}}.related-content-block-single{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.related-content-block-single .image-wrap{-moz-flex-basis:50.5%;-ms-flex-basis:50.5%;-webkit-flex-basis:50.5%;flex-basis:50.5%;position:relative;margin-top:35px;margin-left:-15%}.related-content-block-single .image-wrap:after{content:"";position:absolute;left:0;bottom:35px;z-index:-1;width:125%;height:115%;background:#f5f5ee}.related-content-block-single .content{-moz-flex-basis:58%;-ms-flex-basis:58%;-webkit-flex-basis:58%;flex-basis:58%}.related-content-block-single h6{font-size:16px;text-transform:uppercase;letter-spacing:2px;color:#38642b}.related-content-block-single h3{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:36px;margin-top:0}.related-content-block-single h3:first-child{margin-top:0}.related-content-block-single h3:last-child{margin-bottom:0}@media (max-width:1080px){.related-content-block-single h3{font-size:32px}}@media (max-width:768px){.related-content-block-single h3{font-size:28px}}@media (max-width:500px){.related-content-block-single h3{font-size:24px}}.related-content-block-single h3 a{color:#43240c;text-decoration:none}.related-content-block-single p{font-size:18px}@media (max-width:1080px){.related-content-block-single .image-wrap{-moz-flex-basis:47.25%;-ms-flex-basis:47.25%;-webkit-flex-basis:47.25%;flex-basis:47.25%;margin:35px 0 0 -20px}.related-content-block-single .content{-moz-flex-basis:50%;-ms-flex-basis:50%;-webkit-flex-basis:50%;flex-basis:50%}}@media (max-width:768px){.related-content-block-single{display:block;margin:0 auto;max-width:450px}.related-content-block-single .image-wrap{margin-bottom:2em}.related-content-block-single .image-wrap:after{content:"";position:absolute;left:-20px;bottom:20px;z-index:-1;width:calc(100% + 40px);height:100%;background:#f5f5ee}.related-content-block-single p{font-size:16px}}@media (max-width:500px){.related-content-block-single{padding:0 20px}.related-content-block-single .image-wrap{margin:0 0 1.5em}.related-content-block-single h6{font-size:14px}.related-content-block-single p{font-size:14px}}.focus-area-partial a{display:block;position:relative}.focus-area-partial img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:.2s}.focus-area-partial .content{position:absolute;left:0;top:0;height:100%;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 15px}.focus-area-partial .content:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#000;opacity:.4;transition:.2s}.focus-area-partial .content:after{content:"";position:absolute;left:0;bottom:0;z-index:1;width:100%;height:8px}.focus-area-partial .content.gold:after{background:#deb31a}.focus-area-partial .content.blue:after{background:#71b6d2}.focus-area-partial .content.green:after{background:#38642b}.focus-area-partial .content h3{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:36px;position:relative;text-align:center;color:#fff;line-height:1}.focus-area-partial .content h3:first-child{margin-top:0}.focus-area-partial .content h3:last-child{margin-bottom:0}@media (max-width:1080px){.focus-area-partial .content h3{font-size:32px}}@media (max-width:768px){.focus-area-partial .content h3{font-size:28px}}@media (max-width:500px){.focus-area-partial .content h3{font-size:24px}}.focus-area-partial a:hover .content:before{opacity:.1}.focus-area-partial a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.impact-block{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:25px 35px;font-size:22px;color:#fff}.impact-block:nth-child(2n+1){margin-right:40px}.impact-block.gold{background:#deb31a}.impact-block.blue{background:#71b6d2}.impact-block.green{background:#38642b}.impact-block .icon{margin-right:25px}.impact-block .stat{font-family:"Function Pro",sans-serif;font-weight:800;font-size:54px}@media (max-width:1080px){.impact-block{font-size:18px}.impact-block .stat{font-size:35px}}@media (max-width:768px){.impact-block:nth-child(2n+1){margin-right:0}}@media (max-width:500px){.impact-block{padding:25px 15px;font-size:14px}.impact-block .icon{margin-right:15px}.impact-block svg{width:45px;height:45px}.impact-block .stat{font-size:30px}}.post-partial{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #f0ebe6}.post-partial h2{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:28px}.post-partial h2:first-child{margin-top:0}.post-partial h2:last-child{margin-bottom:0}@media (max-width:768px){.post-partial h2{font-size:20px}}.post-partial h2 a{color:#6e6761;text-decoration:none}.post-partial h2 a:hover{color:#71b6d2}.pagination-simple{position:relative;text-align:center;padding-top:40px;flex-basis:100%!important}.pagination-simple a{height:45px;width:250px;line-height:45px;display:inline-block;background:#deb31a;color:#fff;text-align:center;text-transform:uppercase;font-weight:800;font-size:15px;letter-spacing:1px;margin:0;padding:0;transition:250ms;border:none}.pagination-simple a:hover{background:#6e6761;color:#fff!important}@media (max-width:800px){.pagination-simple{padding-top:20px}}.pagination-simple .pagination-loading{display:none;position:absolute;top:-2px;right:0}.pagination-simple .pagination-loading svg{width:50px;height:50px}.block{position:relative;z-index:1;overflow:hidden;margin:100px 0}.block:after,.block:before{content:"";display:table}.block:after{clear:both}.block.fill:first-child{margin-top:0}.block.fill:last-child{margin-bottom:0}.block.no-space{margin:0}.block.no-top-space{margin-top:0}.block.no-bottom-space{margin-bottom:0}.block.extreme-negative{margin-bottom:-160px;padding-bottom:220px}@media (max-width:768px){.block{margin:60px 0}}@media (max-width:500px){.block{margin:40px 0}}.block_blockquote{padding:75px 0 100px;background:#f5f5ee}.block_blockquote blockquote{margin:0}@media (max-width:768px){.block_blockquote{padding:35px 0 50px}}.block_impact{padding:120px 0;color:#fff;background:url(../assets/impact-bg-2.jpg) 50% 50% no-repeat;background-size:cover}.block_impact .flex-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block_impact .intro{-moz-flex-basis:465px;-ms-flex-basis:465px;-webkit-flex-basis:465px;flex-basis:465px;margin-left:50px;font-size:18px;text-align:right}.block_impact .intro h2{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:66px;line-height:1.15;color:#fff}.block_impact .intro h2:first-child{margin-top:0}.block_impact .intro h2:last-child{margin-bottom:0}@media (max-width:1080px){.block_impact .intro h2{font-size:60px}}@media (max-width:768px){.block_impact .intro h2{font-size:45px}}@media (max-width:500px){.block_impact .intro h2{font-size:30px}}.block_impact .impact-blocks{-moz-flex-basis:510px;-ms-flex-basis:510px;-webkit-flex-basis:510px;flex-basis:510px}@media (max-width:768px){.block_impact .flex-container{display:block}.block_impact .intro{margin:0 0 50px;text-align:center}}@media (max-width:500px){.block_impact{padding:75px 0}.block_impact .intro{font-size:14px}}.block_map{overflow:visible;z-index:2;padding:75px 0;background:#f5f5ee}.block_map .bound-layout{max-width:1200px}.block_map .content{margin-bottom:65px;text-align:center}.block_map h2{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:66px;line-height:1.15}.block_map h2:first-child{margin-top:0}.block_map h2:last-child{margin-bottom:0}@media (max-width:1080px){.block_map h2{font-size:60px}}@media (max-width:768px){.block_map h2{font-size:45px}}@media (max-width:500px){.block_map h2{font-size:30px}}.block_map .map{position:relative}.block_map .map .map-wrap{position:relative;margin:0 auto;width:1020px;height:388px}.block_map .map .map-wrap>svg{display:block;width:1020px;height:406px}.block_map .map .pointer{position:absolute;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);cursor:pointer}.block_map .map .pointer.active,.block_map .map .pointer:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.block_map .map .pointer.active svg path,.block_map .map .pointer:hover svg path{fill:#366a7f}.block_map .map-stories .story{position:absolute;padding:0;width:250px;-webkit-transform:translate3d(-50%,25px,0);-ms-transform:translate3d(-50%,25px,0);transform:translate3d(-50%,25px,0);opacity:0;transition:.2s}.block_map .map-stories .story.show{opacity:1;-webkit-transform:translate3d(-50%,45px,0);-ms-transform:translate3d(-50%,45px,0);transform:translate3d(-50%,45px,0)}.block_map .map-stories .story img{margin:0;width:100%;height:auto}.block_map .map-stories .story .story-content{padding:15px 5px;max-width:none}.block_map .story{padding:15px;background:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.05);box-shadow:0 5px 20px 0 rgba(0,0,0,.05)}.block_map .story img{display:block;margin:0 auto 15px;max-width:100%;height:auto}.block_map .story .story-content{margin:0 auto;max-width:500px;text-align:center}.block_map .story .story-content h6{font-weight:500;font-size:18px}.block_map .story .story-content a{font-family:"Function Pro",sans-serif;font-weight:800;font-size:12px;letter-spacing:2px;text-transform:uppercase;text-decoration:none}.block_map .stories{display:none;clear:both}@media (max-width:1440px){.block_map .map .map-wrap{width:800px;height:304.3px}.block_map .map .map-wrap>svg{width:800px;height:318.42px}}@media (max-width:1080px){.block_map .map .map-wrap{width:650px;height:247.25px}.block_map .map .map-wrap>svg{width:650px;height:258.72px}.block_map .map-stories{display:none}.block_map .stories{display:block}.block_map .stories .story{display:none;opacity:0;transition:.2s}.block_map .stories .story.active{display:block}.block_map .stories .story.active.show{opacity:1}}@media (max-width:768px){.block_map{padding:45px 0}.block_map .content{margin-bottom:35px}.block_map .content .btn{padding:0 10px;letter-spacing:0}.block_map .map .map-wrap{width:480px;height:182.583px}.block_map .map .map-wrap>svg{width:480px;height:191.05px}.block_map .map .pointer svg{width:20px;height:auto}}@media (max-width:500px){.block_map .map .map-wrap{width:300px;height:114.117px}.block_map .map .map-wrap>svg{width:300px;height:119.41px}.block_map .map .pointer svg{width:12px;height:16.8px}}.people{position:relative;padding-bottom:40px}.people .people-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.people .people-grid .person{width:calc(20% - 20px);margin:0 25px 25px 0;position:relative;overflow:hidden}.people .people-grid .person:nth-child(5n){margin:0 0 25px 0}.people .people-grid .person p{font-size:14px;line-height:1.3em}.people .people-grid .person p span{display:block;margin-bottom:5px}.people .people-grid .person h5{font-size:16px}.people .people-grid .person h5 span{color:#deb31a;display:block}.people .people-grid .person a{display:block;position:relative;width:100%}.people .people-grid .person a h5{font-size:16px;display:inline-block}.people .people-grid .person a h5 span{color:#deb31a;display:block}.people .people-grid .person a:hover .thumbnail .overlay{border:5px solid #055890}.people .people-grid .person a:hover h5{color:#003d61}.people .people-grid .person .thumbnail{margin-bottom:15px;position:relative}.people .people-grid .person .thumbnail .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border:5px solid rgba(5,88,144,0);transition:250ms;z-index:3}.people .people-grid .person .thumbnail img{width:100%;height:auto;display:block;position:relative;z-index:2}.people .people-grid .person h5{transition:250ms;margin:0 0 10px}.people:after{content:"";display:block;width:90px;height:5px;background:#366a7f;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media (max-width:760px){.people{padding-bottom:20px}.people .people-grid .person{width:calc(33.333% - 20px);margin:0 30px 30px 0}.people .people-grid .person:nth-child(5n){margin:0 30px 30px 0}.people .people-grid .person:nth-child(3n){margin:0 0 30px 0}}@media (max-width:479px){.people .people-grid .person{width:calc(50% - 15px);margin:0 30px 10px 0}.people .people-grid .person:nth-child(5n){margin:0 30px 10px 0}.people .people-grid .person:nth-child(3n){margin:0 30px 10px 0}.people .people-grid .person:nth-child(2n){margin:0 0 30px 0}}.block_related_content{margin:100px 0}.block_related_content.single{margin:0;padding:100px 0}.block_related_content h2{margin:0 0 1.5em;text-align:center}.block_related_content.news-feed .flex-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block_related_content.news-feed .flex-container article{margin-bottom:30px}.block_related_content .flex-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}.block_related_content .flex-container.three>*{-moz-flex-basis:31.5%;-ms-flex-basis:31.5%;-webkit-flex-basis:31.5%;flex-basis:31.5%}.block_related_content .flex-container.two>*{-moz-flex-basis:47.25%;-ms-flex-basis:47.25%;-webkit-flex-basis:47.25%;flex-basis:47.25%}.block_related_content .flex-container.one{display:block}@media (max-width:768px){.block_related_content{margin:50px 0}.block_related_content.single{margin:0;padding:50px 0}.block_related_content .flex-container{display:block}}.block_timeline{background:#f5f5ee;padding:80px 0 120px;text-align:center}.block_timeline .slider div{text-align:center}.block_timeline .slider div img{width:100%;height:auto;display:block;margin-bottom:15px}.block_timeline .slider .slick-slide{opacity:.6;transition:.2s}.block_timeline .slider .slick-slide img{width:80%;transition:.2s;margin:0 auto 15px}.block_timeline .slider .slick-slide .year{font-size:16px;display:block;font-weight:300;margin-bottom:10px;font-family:"Function Pro",sans-serif}.block_timeline .slider .slick-slide h5{width:90%;transition:.2s;margin:0 auto 10px}.block_timeline .slider .slick-slide p{opacity:0;transition:.2s;margin-bottom:25px}.block_timeline .slider .slick-slide.slick-current{opacity:1;transition:.2s}.block_timeline .slider .slick-slide.slick-current img{width:100%}.block_timeline .slider .slick-slide.slick-current p{opacity:1}.block_timeline .left-arrow{width:24px;height:24px;left:-2px;bottom:-42px;position:absolute}.block_timeline .left-arrow:before{content:"";display:block;width:15px;height:3px;background:#38642b;position:absolute;left:0;top:0;transform:rotate(-45deg)}.block_timeline .left-arrow:after{content:"";display:block;width:15px;height:3px;background:#38642b;position:absolute;left:0;top:9px;transform:rotate(45deg)}@media (max-width:600px){.block_timeline .left-arrow{display:none}}.block_timeline .right-arrow{width:24px;height:24px;right:-2px;bottom:-42px;position:absolute}.block_timeline .right-arrow:before{content:"";display:block;width:15px;height:3px;background:#38642b;position:absolute;right:0;top:0;transform:rotate(45deg)}.block_timeline .right-arrow:after{content:"";display:block;width:15px;height:3px;background:#38642b;position:absolute;right:0;top:9px;transform:rotate(-45deg)}@media (max-width:600px){.block_timeline .right-arrow{display:none}}.block_welcome_message .bound-layout{padding-top:70px;max-width:1150px}.block_welcome_message .ghost-image{position:absolute;right:55%;top:0;z-index:2;opacity:.18}.block_welcome_message .ghost-image:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(222,179,26,.15)}.block_welcome_message .flex-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;position:relative;z-index:2}.block_welcome_message .welcome-title{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;-moz-order:1;-ms-order:1;order:1;-moz-flex-basis:100%;-ms-flex-basis:100%;-webkit-flex-basis:100%;flex-basis:100%}.block_welcome_message .welcome-title h2{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:66px;line-height:1.15;margin-left:38%;margin-bottom:.5em;line-height:1em}.block_welcome_message .welcome-title h2:first-child{margin-top:0}.block_welcome_message .welcome-title h2:last-child{margin-bottom:0}@media (max-width:1080px){.block_welcome_message .welcome-title h2{font-size:60px}}@media (max-width:768px){.block_welcome_message .welcome-title h2{font-size:45px}}@media (max-width:500px){.block_welcome_message .welcome-title h2{font-size:30px}}.block_welcome_message .welcome-image{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;-moz-order:2;-ms-order:2;order:2;-moz-flex-shrink:1;-ms-flex-shrink:1;-webkit-flex-shrink:1;flex-shrink:1;-moz-flex-basis:47%;-ms-flex-basis:47%;-webkit-flex-basis:47%;flex-basis:47%}.block_welcome_message .welcome-image img{display:block;width:100%;height:auto}.block_welcome_message .welcome-content{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;-moz-order:2;-ms-order:2;order:2;-moz-flex-shrink:1;-ms-flex-shrink:1;-webkit-flex-shrink:1;flex-shrink:1;-moz-flex-basis:47%;-ms-flex-basis:47%;-webkit-flex-basis:47%;flex-basis:47%;font-size:18px}@media (max-width:768px){.block_welcome_message .bound-layout{padding-top:100px}.block_welcome_message .ghost-image{left:0;top:0;width:100%}.block_welcome_message .ghost-image img{display:block;width:100%;height:auto}.block_welcome_message .flex-container{display:block;padding:0 20px}.block_welcome_message .welcome-title h2{margin-left:0}.block_welcome_message .welcome-image{margin-bottom:2em}.block_welcome_message .welcome-content{font-size:16px}}@media (max-width:500px){.block_welcome_message .welcome-content{font-size:14px}}.block_accordion .accordion-item{margin-top:1em;padding-top:1em;border-top:1px solid #f0ebe6}.block_accordion .accordion-item:first-child{margin:0;padding:0;border:none}.block_accordion .accordion-item h3{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:20px;position:relative;margin:0;padding-left:35px}.block_accordion .accordion-item h3:first-child{margin-top:0}.block_accordion .accordion-item h3:last-child{margin-bottom:0}@media (max-width:768px){.block_accordion .accordion-item h3{font-size:18px}}.block_accordion .accordion-item h3:before{content:"+";position:absolute;left:0;top:0}.block_accordion .accordion-item h3 a{cursor:pointer}.block_accordion .accordion-item .content{display:none;margin:25px 0 50px;padding-left:35px}.block_accordion .accordion-item.open h3:before{content:"-"}.block_accordion .accordion-item.open .content{display:block}@media (max-width:500px){.block_accordion .accordion-item h3{padding-left:20px}.block_accordion .accordion-item .content{padding-left:20px}}.block_funding_sources .source{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block_funding_sources .source h3{-moz-flex-basis:100%;-ms-flex-basis:100%;-webkit-flex-basis:100%;flex-basis:100%;max-width:70%}.block_funding_sources .source .info{-moz-flex-basis:70%;-ms-flex-basis:70%;-webkit-flex-basis:70%;flex-basis:70%}.block_funding_sources .source .contact-info{-moz-flex-basis:25%;-ms-flex-basis:25%;-webkit-flex-basis:25%;flex-basis:25%}@media (max-width:768px){.block_funding_sources .source{display:block}.block_funding_sources .source h3{max-width:none}.block_funding_sources .source .info{margin-bottom:25px}}.news-single{margin-top:50px}.news-single header{text-align:center}.news-single header h1{font-size:48px;font-weight:500}.news-single header h2{font-size:18px;font-family:"Source Serif Pro",serif;font-weight:400}.news-single header .image{margin-top:50px}@media (max-width:1080px){.news-single header h1{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:36px}.news-single header h1:first-child{margin-top:0}.news-single header h1:last-child{margin-bottom:0}}@media (max-width:1080px) and (max-width:1080px){.news-single header h1{font-size:32px}}@media (max-width:1080px) and (max-width:768px){.news-single header h1{font-size:28px}}@media (max-width:1080px) and (max-width:500px){.news-single header h1{font-size:24px}}@media (max-width:768px){.news-single{margin-top:30px}.news-single header h2{font-size:16px}.news-single header .image{margin-top:30px}}@media (max-width:500px){.news-single header h2{font-size:14px}}.blog-single{margin-top:50px}.blog-single header{text-align:center}.blog-single header h1{font-size:48px;font-weight:500}.blog-single header h2{font-size:18px;font-family:"Source Serif Pro",serif;font-weight:400}.blog-single header .image{margin-top:50px}@media (max-width:1080px){.blog-single header h1{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:36px}.blog-single header h1:first-child{margin-top:0}.blog-single header h1:last-child{margin-bottom:0}}@media (max-width:1080px) and (max-width:1080px){.blog-single header h1{font-size:32px}}@media (max-width:1080px) and (max-width:768px){.blog-single header h1{font-size:28px}}@media (max-width:1080px) and (max-width:500px){.blog-single header h1{font-size:24px}}@media (max-width:768px){.blog-single{margin-top:30px}.blog-single header h2{font-size:16px}.blog-single header .image{margin-top:30px}}@media (max-width:500px){.blog-single header h2{font-size:14px}}.success-story-columns .sidebar{float:left;width:424px}.success-story-columns .sidebar .impact-block{padding:30px 20px;font-size:16px}.success-story-columns .sidebar .impact-block .icon{margin-right:20px}.success-story-columns .sidebar .impact-block .stat{font-size:44px}.success-story-columns .the_content{float:right;margin-top:40px;width:calc(100% - 470px)}@media (max-width:1080px){.success-story-columns .sidebar{width:390px}.success-story-columns .sidebar .impact-block{font-size:14px}.success-story-columns .sidebar .impact-block .stat{font-size:30px}.success-story-columns .the_content{width:calc(100% - 420px)}}@media (max-width:768px){.success-story-columns .sidebar,.success-story-columns .the_content{float:none;margin:0 0 3em;width:auto}.success-story-columns .sidebar h3{margin-bottom:1em;text-align:center}}.focus_areas .flex-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.focus_areas .flex-container>*{-moz-flex-basis:31.5%;-ms-flex-basis:31.5%;-webkit-flex-basis:31.5%;flex-basis:31.5%;margin-left:2.75%;margin-bottom:3%}.focus_areas .flex-container>:nth-child(3n+1){margin-left:0}@media (max-width:768px){.focus_areas .flex-container>*{-moz-flex-basis:48.5%;-ms-flex-basis:48.5%;-webkit-flex-basis:48.5%;flex-basis:48.5%;margin-left:3%}.focus_areas .flex-container>:nth-child(3n+1){margin-left:3%}.focus_areas .flex-container>:nth-child(2n+1){margin-left:0}}@media (max-width:500px){.focus_areas .flex-container{display:block}.focus_areas .flex-container>*{margin-left:0!important}}.grant-filter{margin:0;padding:50px 0;background:#f5f5ee}.grant-filter h2{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:28px;margin:0 0 1em;font-weight:500}.grant-filter h2:first-child{margin-top:0}.grant-filter h2:last-child{margin-bottom:0}@media (max-width:768px){.grant-filter h2{font-size:20px}}.grant-filter form .flex{display:flex;flex-wrap:wrap;align-items:center}.grant-filter form .flex .field{flex-basis:31.5%;margin-left:2.75%;margin-bottom:35px}.grant-filter form .flex .field:nth-child(3n+1){margin-left:0}.grant-filter form .flex .field.buttons{display:flex}.grant-filter form .flex .field.buttons>*{flex-basis:100%;flex-shrink:1;padding:0}.grant-filter form .flex .field.buttons>:nth-child(2){margin-left:10px}.grant-filter form input[type=text]{border:none}.grant-filter form select{padding:0;height:40px;font-family:"Function Pro",sans-serif;font-weight:800;text-transform:uppercase;color:#43240c;background:transparent url(../assets/select-arrow-2.svg) calc(100% - 5px) 50% no-repeat;border:none;border-bottom:2px solid rgba(110,103,97,.35)}.grant-filter form select:focus{box-shadow:none!important}@media (max-width:1080px){.grant-filter form .flex .field{flex-basis:48%;margin-left:4%}.grant-filter form .flex .field:nth-child(3n+1){margin-left:4%}.grant-filter form .flex .field:nth-child(2n+1){margin-left:0}}@media (max-width:768px){.grant-filter form .flex{display:block}.grant-filter form .flex .field{margin-left:0}.grant-filter form .flex .field:nth-child(3n+1){margin-left:0}}.grant-feed .results-pdf{display:flex;flex-direction:row-reverse;margin-bottom:1em}.grant-feed .results-pdf a{display:flex;align-items:flex-end;font-family:"Function Pro",sans-serif;color:#43240c;font-weight:500;cursor:pointer;line-height:1}.grant-feed .results-pdf a svg{margin-right:5px}.grant-feed table thead th a{cursor:pointer;color:#43240c;text-decoration:none}.grant-feed table tbody{border-right:8px solid #71b6d2}.grant-feed table td,.grant-feed table th{vertical-align:top}.grant-feed table .label{display:none}@media (max-width:768px){.grant-feed table.screen thead{display:none}.grant-feed table.screen tbody,.grant-feed table.screen td,.grant-feed table.screen th,.grant-feed table.screen tr{display:block}.grant-feed table.screen tr{padding:15px 0}.grant-feed table.screen .label{display:inline;font-weight:800;font-family:"Function Pro",sans-serif}}.grant-search-print{margin:0 auto;max-width:750px;font-size:12px}.grant-search-print .block{margin:0}.grant-search-print .bound-layout{width:100%}.grant-search-print .print-header{position:relative;height:85px;padding:15px 0}.grant-search-print .print-header .logo{position:absolute;left:0;top:15px}.grant-search-print .print-header .logo svg path{fill:#43240c}.grant-search-print .print-header h1{position:absolute;right:0;top:25px;margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:28px;margin:0}.grant-search-print .print-header h1:first-child{margin-top:0}.grant-search-print .print-header h1:last-child{margin-bottom:0}@media (max-width:768px){.grant-search-print .print-header h1{font-size:20px}}.grant-search-print .filters{margin-bottom:2em;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.grant-search-print .filters dl{font-family:"Function Pro",sans-serif}.grant-search-print .filters dl:after,.grant-search-print .filters dl:before{content:"";display:table}.grant-search-print .filters dl:after{clear:both}.grant-search-print .filters dl dt{clear:left;float:left;margin:0 0 5px;font-weight:800}.grant-search-print .filters dl dd{float:left;margin:0 0 5px 5px}.grant-search-print blockquote,.grant-search-print dl,.grant-search-print form,.grant-search-print ol,.grant-search-print p,.grant-search-print pre,.grant-search-print table,.grant-search-print td,.grant-search-print th,.grant-search-print ul{line-height:1em}.grant-search-print table td,.grant-search-print table th{padding:10px}.grant-search-print table td:first-child,.grant-search-print table th:first-child{padding-left:0}.grant-search-print table tbody{border:none}.grant-search-print table tbody tr{background:#fff;border-top:1px solid #ccc}.grants-single .back-link{font-family:"Function Pro",sans-serif;font-weight:800}.grants-single .back-link a{display:flex;align-items:center;color:#43240c;text-decoration:none}.grants-single .back-link a svg{margin-right:10px}.grants-single .grant-title{font-weight:500;text-align:center}.grants-single dl.grant-data{list-style:none;margin:0;padding:0}.grants-single dl.grant-data li:before{display:none}.grants-single dl.grant-data dt{margin:1em 0 .5em;line-height:1.25;font-family:"Function Pro",sans-serif;font-weight:800;color:#43240c;font-size:24px}.grants-single dl.grant-data dt:first-child{margin-top:0}.grants-single dl.grant-data dt:last-child{margin-bottom:0}@media (max-width:768px){.grants-single dl.grant-data dt{font-size:18px}}.grants-single dl.grant-data dd{margin-left:0;line-height:1.875em}.bio .breadcrumb{padding-top:40px}.bio .breadcrumb a{text-transform:uppercase;color:#71b6d2;letter-spacing:2px;font-size:17px;font-weight:700}.bio .breadcrumb a i{display:inline-block;position:relative;width:10px;height:10px;fill:#71b6d2;vertical-align:middle;margin-top:-3px;transform:rotate(180deg);transition:250ms}.bio .breadcrumb a i svg{position:absolute;left:0;top:0;height:100%;width:100%}.bio .breadcrumb a:hover{color:#deb31a}.bio .breadcrumb a:hover i{fill:#deb31a}.bio .content{margin:30px 0 60px}.bio .thumbnail{width:196px;height:275px;float:left;margin:15px 35px 30px -150px;position:relative}.bio .thumbnail img{width:100%;height:auto;display:block;position:relative;z-index:2}.bio .title{margin-bottom:40px}.bio h2{margin-bottom:0}.bio h5{margin-bottom:0}@media (max-width:1200px){.bio .thumbnail{width:245px;height:300px;margin:15px 35px 30px -75px}}@media (max-width:1024px){.bio .thumbnail{width:200px;height:245px;margin:10px 30px 25px 0}.bio .title{margin-bottom:20px}}@media (max-width:479px){.bio .thumbnail{float:none;margin:0 0 15px 0}}.slick-loading .slick-list{background:#fff url(/wp-content/themes/nmc_goldenleaf/assets/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir=rtl]{left:auto;right:-25px}.slick-next{right:-25px}.slick-next[dir=rtl]{left:-25px;right:auto}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;text-align:center;width:100%;border-bottom:2px solid #38642b;height:24px;list-style:none;margin:0;padding:0}.slick-dots li:before{display:none}.slick-dots li{position:relative;display:inline-block;height:24px;width:24px;margin:10px 35px 0;padding:0;cursor:pointer;vertical-align:middle}.slick-dots li button{border:0;background:0 0;display:block;height:24px;width:24px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;line-height:20px;text-align:center;border:2px solid #38642b;border-radius:50px;background-color:#f5f5ee;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background-color:#38642b;opacity:1}@media (max-width:900px){.slick-dots li{margin:10px 15px 0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}