button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type="checkbox"],[type="radio"],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{margin:0.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:0.35em 0.75em 0.625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{display:table;content:" "}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{display:table;clear:both;content:" "}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{margin:0;color:#434B4E;background-color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;line-height:1.625}a{color:#4d1410;text-decoration:none;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;font-weight:700}a:focus,a:hover{color:#171e29}p{margin:30px 0 30px;padding:0}h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.2}h1{font-size:3em}h2{font-size:28px}h3{font-size:21px}h4{font-size:2em}h5{font-size:1.8em}h6{font-size:1.6em}img{max-width:100%;vertical-align:top;height:auto}img.alignright{float:right;margin:0.5em 0 0.5em 1em}img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{float:left;margin:0.5em 1em 0.5em 0}.button{display:inline-block;width:auto;padding:7px 30px;border:0;border-radius:30px;color:#fff;background:#701c12;font-size:18px;font-weight:600;cursor:pointer;text-decoration:none;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out}.button:focus,.button:hover{color:#fff;background-color:#701c12;-webkit-box-shadow:4px 4px 8px 0px rgba(0,0,0,0.49);box-shadow:4px 4px 8px 0px rgba(0,0,0,0.49);text-decoration:none}hr{color:transparent;border-bottom:1px solid #617d75;border-top:0}::-moz-selection{background-color:#444c4f;color:#fff}::selection{background-color:#444c4f;color:#fff}.content{padding:35px 0}.content-wrapper{width:100%;padding:0 15px;display:block;height:100%}@media (min-width: 1024px){.content-wrapper{margin:auto;max-width:1170px}}.content-wrapper::after{content:"";clear:both;display:table}.content-wrapper.content-wrapper--padding{padding:50px 0}.content-wrapper--button{text-align:center;font-size:18px}.content-wrapper--button .button--callout{font-size:18px;font-weight:400}.screen-reader{display:block;left:-9999px;position:absolute}.main-nav-wrapper{position:fixed;top:35px;width:100%;visibility:hidden}.main-nav-wrapper.is-active{visibility:visible}@media (min-width: 1024px){.main-nav-wrapper{visibility:visible;position:static}}.main-nav{font-family:"Montserrat",sans-serif;font-weight:700}.main-nav hr{display:none;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 1024px){.main-nav hr{display:none;visibility:hidden}}@media (min-width: 1024px){.main-nav .current_page_ancestor .page-indicator,.main-nav .current-menu-item .page-indicator{display:block;visibility:visible;border-bottom:2px solid #fff;width:70%;margin:0;position:absolute;bottom:-2px}.main-nav .current_page_ancestor:hover .page-indicator,.main-nav .current-menu-item:hover .page-indicator{visibility:hidden}}.main-nav.main-nav--scroll{display:none}@media (min-width: 1024px){.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;max-width:900px;padding:0 15px;margin:15px auto 0;max-width:1170px}}.main-nav ul{list-style-type:none;margin:0;padding:0}@media (min-width: 1024px){.main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-nav .main-nav__li-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 30px;width:100%}@media (min-width: 1024px){.main-nav .main-nav__li-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px}}.main-nav li{font-size:15px;background-color:#171e29;-webkit-transition:background-color 0.2s, color 0.2s;transition:background-color 0.2s, color 0.2s;position:relative;z-index:1}@media (min-width: 1024px){.main-nav li{padding:0 7px;margin:0 8px}}.main-nav li ul{display:none}.main-nav li ul ul{display:none}@media (min-width: 1024px){.main-nav li{padding:5px}.main-nav li:hover{background-color:#701c12}.main-nav li:hover ul{display:block;position:absolute;margin:5px 0 0 -5px;padding:20px;background-color:#fff;width:auto;min-width:225px;top:35px}.main-nav li:hover ul li{background-color:transparent;padding:10px 0;border-top:1px solid #ebebeb}.main-nav li:hover ul li:first-child{border-top:none}.main-nav li:hover ul li a{color:#701c12;font-weight:400}.main-nav li:hover ul li ul{display:none}}.main-nav li:first-child{padding-top:80px}@media (min-width: 1024px){.main-nav li:first-child{padding:5px}}.main-nav li:last-child{padding-bottom:0}@media (min-width: 1024px){.main-nav li:last-child{padding:5px}}.main-nav li a{color:#fff;position:relative;z-index:2}.main-nav li img{width:20px;height:auto}.main-nav li.is-active{background-color:#701c12}.main-nav li.is-active ul{display:block;background-color:#ebebeb;padding:10px 0}.main-nav li.is-active li{padding:10px 15px;background-color:#ebebeb}.main-nav li.is-active li a{color:#701c12}.main-nav li.is-active li ul{display:none}.main-nav li.is-active img{height:10px;width:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-nav li.is-active .sub-nav{display:block}.main-nav li.is-active .sub-nav li{padding-left:30px}@media (min-width: 1024px){.main-nav li{background-color:transparent}.main-nav li img{display:none}}.main-nav .button-wrapper{visibility:hidden}@media (min-width: 1024px){.main-nav .button-wrapper{visibility:visible}}.main-nav .button--donate{display:none;width:auto !important;padding:7px 30px !important;border:0 !important;border-radius:30px !important;color:#fff !important;background:#701c12 !important;-webkit-font-smoothing:unset !important;font-family:"Montserrat",sans-serif !important;font-size:15px !important;font-weight:600 !important;cursor:pointer !important;text-decoration:none !important;text-transform:capitalize !important;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out !important;transition:-webkit-box-shadow 0.2s ease-in-out !important;transition:box-shadow 0.2s ease-in-out !important;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out !important;line-height:unset !important;letter-spacing:unset !important;margin-top:20px;font-size:15px}.main-nav .button--donate:focus,.main-nav .button--donate:hover{color:#fff !important;background-color:#701c12 !important;-webkit-box-shadow:4px 4px 8px 0px rgba(0,0,0,0.49) !important;box-shadow:4px 4px 8px 0px rgba(0,0,0,0.49) !important;text-decoration:none !important}@media (min-width: 1024px){.main-nav .button--donate{display:inline-block}}.header--scroll h1{max-width:170px}.header--scroll .search-button--no-scroll{display:none}@media (min-width: 1024px){.header--scroll .main-nav{display:none}.header--scroll .main-nav--scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:14px;margin-top:7px}.header--scroll .main-nav--scroll li:hover{color:#fff}.header--scroll .main-nav--scroll li:hover a{color:#fff}.header--scroll .main-nav--scroll li:hover .sub-menu{top:28px}.header--scroll .main-nav--scroll li:hover .sub-menu a{color:#701c12}.header--scroll .main-nav--scroll li:hover .sub-menu a:hover{color:#2a333e}.header--scroll .main-nav--scroll li:hover .sub-menu ul{display:none}.header--scroll .main-nav--scroll .main-nav__li-wrapper{padding:0 5px}.header--scroll .main-nav--scroll a{color:#2a333e}.header--scroll .main-nav--scroll a:hover{color:#fff}.header--scroll .main-nav--scroll .sub-menu a{color:#701c12}.header--scroll .main-nav--scroll .sub-menu a:hover{color:#2a333e}.header--scroll .main-nav--scroll .button--donate{margin-top:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 20px}.header--scroll .main-nav--scroll .search-button{margin:7px 10px 0 0}}@media (min-width: 1024px) and (min-width: 1024px){.header--scroll .main-nav--scroll .current_page_ancestor .page-indicator,.header--scroll .main-nav--scroll .current-menu-item .page-indicator{border-bottom:2px solid #701c12}}.header--scroll .utility--desktop{display:none}@media (min-width: 1024px){.menu-item-has-children span{display:none}}.menu-item-has-children li .main-nav__li-wrapper{padding:0 15px}.menu-item-has-children li span{display:none}.menu-item-has-children li ul{display:none}.hamburger{display:inline-block;padding:7px;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:5px 0 0 0;overflow:visible}.hamburger.is-active{margin:0}@media (min-width: 1024px){.hamburger{display:none}}.hamburger:hover{opacity:0.7}.hamburger-box{width:24px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:2px;background-color:#262626;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger-inner--resource{width:40px;background-color:#4e6760}.hamburger-inner--resource::before{width:55px;background-color:#4e6760;top:-10px}.hamburger-inner--resource::after{width:30px;background-color:#4e6760;bottom:-10px}.hamburger--resource.is-active .hamburger-inner--resource,.hamburger--resource.is-active .hamburger-inner--resource::before,.hamburger--resource.is-active .hamburger-inner--resource::after{width:30px}.hamburger--modal{background:transparent;color:#701c12;border:none;text-transform:uppercase;cursor:pointer}.hamburger--modal .hamburger-inner,.hamburger--modal .hamburger-inner::before,.hamburger--modal .hamburger-inner::after{background-color:#701c12}.hamburger--search{background:transparent;color:#fff;border:none;text-transform:uppercase;cursor:pointer}.hamburger--search .hamburger-inner,.hamburger--search .hamburger-inner::before,.hamburger--search .hamburger-inner::after{background-color:#fff}.header{width:100%;position:fixed;z-index:100}.header .header__top{width:100%;background-color:#fff}.header .header__top .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.header h1{width:100%;max-width:235px;position:relative;z-index:100}.header h1 svg{width:235px;-webkit-transition:width 0.4s ease, height 0.4s ease, top 0.4s ease;transition:width 0.4s ease, height 0.4s ease, top 0.4s ease;height:auto}@media (min-width: 1024px){.header h1 svg{max-width:240px}}.header.header--scroll h1{max-width:200px}.header.header--scroll h1 svg{width:200px}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;width:100%;height:50px}.header__wrapper .utility__nav{margin-top:12px}.footer--global h2{font-size:24px}.footer--global ul{list-style:none;margin:0;padding:0}.footer--global .footer__cta{width:100%;color:#fff;background-color:#444c4f;padding:40px 0}.footer--global .footer__cta .content-wrapper{max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){.footer--global .footer__cta .content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width: 1024px){.footer--global .footer__cta{padding:80px 0}}.footer--global .newsletter-subscribe{width:100%;text-align:center}@media (min-width: 1024px){.footer--global .newsletter-subscribe{width:70%;text-align:left}}.footer--global .newsletter-subscribe input{width:100%;max-width:335px;margin-right:10px;border-radius:30px;border-color:transparent;padding:8px 16px}.footer--global .newsletter-subscribe button{border-radius:30px;margin-top:25px;color:#fff;padding:10px 24px;background-color:#617d75;border:transparent}@media (min-width: 1024px){.footer--global .newsletter-subscribe button{margin-top:0}}.footer--global .newsletter-subscribe button:hover{-webkit-box-shadow:4px 4px 8px 0px rgba(0,0,0,0.49);box-shadow:4px 4px 8px 0px rgba(0,0,0,0.49)}.footer--global #js-email-invalid{margin-top:20px;display:none}.footer--global .social-links{width:100%;text-align:center;margin-top:30px}@media (min-width: 1024px){.footer--global .social-links{width:40%;text-align:left}.footer--global .social-links h2{margin-left:10px}}@media (min-width: 1024px){.footer--global .social-links{margin-top:0}}@media (min-width: 1024px){.footer--global .social-media-links--footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer--global .footer__info{padding:30px 0;text-align:center}.footer--global .footer-nav{font-size:14px}.footer--global .footer-nav a{color:#434B4E}.footer--global .footer-nav a:hover{color:#701c12}.footer--global .footer-nav li{display:inline-block;padding:7px 0}@media (min-width: 1024px){.footer--global .footer-nav li:not(:last-child):after{content:'|';font-weight:normal;padding:0 20px 0 25px;color:#ebebeb}}.footer--global .footer-nav.footer-nav--info{margin-bottom:30px}.footer--global .footer-nav.footer-nav--info li{font-size:14px}.footer--global .footer-nav.footer-nav--info li:first-child:after{content:'|';color:#434B4E}.footer--global .button--board-login{font-size:14px;background-color:#e1e7e7;color:#434B4E;margin:30px 0}.footer--global .org-info{font-size:14px;margin-bottom:30px}@media (min-width: 1024px){.footer--global .org-info{margin-bottom:5px}}.footer--global .org-info li:first-child{font-weight:bold}@media (min-width: 1024px){.footer--global .org-info li:first-child{display:inline-block}}.footer--global .org-info li:not(:first-child){display:inline-block}.footer--global .org-info li:nth-child(2):after{content:'|';padding-left:5px}@media (min-width: 1024px){.footer--global .org-info li:not(:last-child):after{content:'|';font-weight:normal;padding-left:5px}}.credit img{width:30px;height:auto;margin-right:7px}.credit a{font-size:14px;color:#434B4E}.search-screen{display:none;position:absolute;top:0;width:100%;height:100%;background-color:#617d75;z-index:100}.search-screen.is-active{display:block}.search-screen .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.search-screen.is-active{display:block}.search-screen__wrapper--button{width:100%;text-align:right;padding:40px 0 0 0}.search-screen__wrapper--button button{display:-webkit-box;display:-ms-flexbox;display:flex;float:right}.search-screen__wrapper--button .hamburger-box{margin-left:15px}.search-screen__wrapper--form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:250px;color:#fff}.search-screen__wrapper--form form{width:100%;text-align:center}.search-screen__wrapper--form input{border:none;width:70%;border-bottom:5px solid #fff;height:65px;background:transparent url("../images/white-search.svg") no-repeat 99%;background-size:40px;color:#fff;font-size:60px}.search-screen__wrapper--form ::-webkit-input-placeholder{color:#fff;opacity:1;font-size:60px}.search-screen__wrapper--form :-ms-input-placeholder{color:#fff;opacity:1;font-size:60px}.search-screen__wrapper--form ::-ms-input-placeholder{color:#fff;opacity:1;font-size:60px}.search-screen__wrapper--form ::placeholder{color:#fff;opacity:1;font-size:60px}.search-screen__wrapper--form p{margin-top:20px;width:70%}.search-button{background-color:transparent;border:none;width:40px;height:auto;cursor:pointer}.search-button svg{width:100%;height:auto}.search-button.search-button--desktop{display:none}@media (min-width: 1024px){.search-button.search-button--desktop{display:block}}.header__layout{display:none}@media (min-width: 1024px){.header__layout{display:-webkit-box;display:-ms-flexbox;display:flex}}.search-results__wrapper{padding:0 15px}.search-results__wrapper article{margin:35px 0}.search-results__wrapper p{margin-bottom:10px}.hero{position:relative;z-index:1;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:bottom;width:100%;height:250px;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}@media (min-width: 1024px){.hero{height:450px}}.hero__content{width:100%;max-width:600px;padding:20px}.hero__content h2{font-size:60px;font-weight:700;margin-bottom:15px}.hero__content p{font-size:18px;font-weight:700}.grid .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:40px;padding-bottom:60px;margin:0 auto}@media (min-width: 768px){.grid__gutter-sizer{width:2%}}@media (min-width: 1024px){.grid__gutter-sizer{width:2%}}.social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.social-media-links{margin-top:5px}}.social-media-links li{height:35px;width:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;border-radius:50%;margin:0 10px}.social-media-links a{color:#fff}.social-media-links .fa-play{font-size:.75em;margin-top:-5px;margin-left:3px}.social-media-links--mobile-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.social-media-links--mobile-nav li{margin:0 5px}.social-media-links--header li{margin:0 5px}.social-media-links--footer li:hover{background-color:#fff;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.social-media-links--footer li:hover a{color:#434B4E}.utility__nav{padding:0 30px 30px 25px}.utility__nav--desktop{display:none;padding:0 0 5px}@media (min-width: 1024px){.utility__nav--desktop{display:block;-ms-flex-item-align:end;align-self:flex-end}}.utility__nav--desktop li{height:25px;width:25px;border:#171e29 1px solid;border-radius:50%;font-size:.85em;-webkit-transition:background-color 0.2s, color 0.2s;transition:background-color 0.2s, color 0.2s}.utility__nav--desktop li:hover{background-color:#171e29}.utility__nav--desktop li:hover a{color:#fff}.utility__nav--desktop a{color:#171e29;height:23px;width:23px;text-align:center;border-radius:50%}.utility__nav--mobile{padding:0}.utility__nav--mobile .utility-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#171e29;width:100%;padding-top:30px}.utility__nav--mobile .utility-wrapper svg{width:100%;height:auto}.utility__nav--mobile .button-wrapper{background-color:#171e29;text-align:center;padding:50px 0}@media (min-width: 1024px){.utility__nav--mobile{display:none}}.utility--desktop{display:none}@media (min-width: 1024px){.utility--desktop{display:block}}.wp-caption{margin:30px 0;max-width:100%;background-color:#ebebeb}@media (min-width: 768px){.wp-caption{max-width:50%;margin:15px 25px 15px 0}}.wp-caption img{width:100%;height:auto}.wp-caption-text{font-size:16px;padding:15px}.alignleft{float:left}.wp-post-image{height:auto;float:left}@media (min-width: 768px){.wp-post-image{max-width:50%;margin:15px 25px 15px 0}}.callout{padding:35px 0}.callout h2{font-weight:700;margin-bottom:10px}.callout h3{font-weight:700;margin-bottom:15px}.callout hr{width:35px;margin:0 0 15px 0}.callout .content-wrapper--button{text-align:left}.callout .button--callout{margin:25px 0}.callout .column-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: 1024px){.callout .column-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.callout .column{width:100%}@media (min-width: 1024px){.callout .column{width:50%}}.callout .column--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){.callout .column--content{padding:80px 0 40px}}.callout .column--image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:25px;background:url("../images/curvy-lines.svg") center;background-color:#ebebeb;background-image:cover}@media (min-width: 1024px){.callout .column--image{padding:60px 0}}@media (min-width: 1024px){.callout .column--image{border-right:100px solid #fff}}.home-menu__nav{margin:-35px 0 0 0;padding:0;position:relative;z-index:10}@media (min-width: 1024px){.home-menu__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.home-menu__on-hover{display:none;-webkit-transition:display 0.2s ease-in-out;transition:display 0.2s ease-in-out}.home-menu__item{list-style:none;position:relative;margin:0 0 25px 0}@media (min-width: 1024px){.home-menu__item{margin:0}}.home-menu__item:hover .home-menu__on-hover{display:none}@media (min-width: 1024px){.home-menu__item:hover .home-menu__on-hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:0;height:100%;width:100%}.home-menu__item:hover .home-menu__on-hover img{height:100px;width:auto;margin-bottom:35px}}@media (min-width: 1024px){.home-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:24%}}.home-menu__item .home-menu__on-load{color:#fff;padding:18px 20px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 1024px){.home-menu__item .home-menu__on-load{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:35px 25px 30px 25px}}.home-menu__item .home-menu__on-load img{width:70px;height:auto;margin-right:20px}@media (min-width: 1024px){.home-menu__item .home-menu__on-load img{margin:0 0 15px 0}}.home-menu__item h2{font-size:20px;font-weight:700;margin-bottom:10px}.home-menu__item p{font-size:14px;line-height:1.5}.home-menu__item--resident{background-color:#4e6760}.home-menu__item--resident .button{background-color:#617d75}.home-menu__item--resident .button:hover{-webkit-box-shadow:none;box-shadow:none}.home-menu__item--business{background-color:#171e29}.home-menu__item--business .button{background-color:#2a333e}.home-menu__item--business .button:hover{-webkit-box-shadow:none;box-shadow:none}.home-menu__item--contractor{background-color:#4d1410}.home-menu__item--contractor .button{background-color:#701c12}.home-menu__item--contractor .button:hover{-webkit-box-shadow:none;box-shadow:none}.home-menu__item--community{background-color:#997a47}.home-menu__item--community .button{background-color:#ba9456}.home-menu__item--community .button:hover{-webkit-box-shadow:none;box-shadow:none}.messaging{display:block;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1024px){.messaging{margin-top:70px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.facebook-feed{padding:35px 35px 25px}@media (min-width: 1024px){.facebook-feed{-ms-flex-preferred-size:50%;flex-basis:50%}}.mission-statement{background:url("../images/curvy-lines.svg") center;background-size:cover;padding:35px 10px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ebebeb;text-align:center}@media (min-width: 1024px){.mission-statement{padding:100px 60px 80px;-ms-flex-preferred-size:50%;flex-basis:50%}}.mission-statement h2{font-size:28px;font-weight:700;margin-bottom:10px}.mission-statement p{font-size:18px;margin-bottom:20px}.mission-statement hr{width:35px;margin-bottom:20px}.mission-statement .button--message{font-size:18px;font-weight:400;background-color:#617d75}#cff .cff-item:nth-child(2){border:none !important}.news{background-color:#617d75;color:#fff;text-align:center;padding:35px 0 25px 0;background-attachment:fixed;background-position:center;background-size:cover;position:relative}@media (min-width: 1024px){.news{padding:100px 0 25px 0}}.news .grid .content-wrapper{margin-left:2%}.news .news__overlay{display:block;height:100%;width:100%;background-color:#617d75;position:absolute;top:0;background-color:rgba(97,124,117,0.9);z-index:1}.news hr{width:35px;position:relative;z-index:2;border-color:#fff}.news h2{font-size:28px;font-weight:700;margin-bottom:10px;position:relative;z-index:2}.news p{margin:0}.news .news-intro{padding:15px 0 0 0;position:relative;z-index:2}.news .news__article{color:#000;background-color:#fff;margin-bottom:25px;padding:30px;text-align:left;z-index:2}.news .news__article .wp-post-image{width:100%;max-width:100%;margin:0 0 20px 0}@media (min-width: 768px){.news .news__article{width:47.5%}}@media (min-width: 1024px){.news .news__article{width:31%}}.news .news__article h2{font-size:21px;font-weight:700}.news .news__article p{font-size:16px}.news .news__more{font-weight:700;display:block;padding-top:20px}.news .news__info{font-size:14px;margin:0 0 15px}.swiper-container{width:100%;height:640px;color:#fff}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url("../images/hero-nature.jpeg");background-position:center;background-repeat:no-repeat;background-size:cover}.swiper-slide .swiper-slide__wrapper{width:100%;max-width:600px}.swiper-slide h2{font-size:40px;font-weight:bold}@media (min-width: 1024px){.swiper-slide h2{font-size:60px}}.swiper-slide p{font-size:18px;font-weight:bold}.swiper-slide .button--slide{font-size:18px;background-color:transparent;border:2px solid #fff;margin-top:20px}.swiper-slide .button--slide:hover.button--red{background-color:#701c12;border-color:#701c12}.swiper-slide .button--slide:hover.button--green{background-color:#4e6760;border-color:#4e6760}.swiper-slide .button--slide:hover.button--blue{background-color:#171e29;border-color:#171e29}.swiper-slide .button--slide:hover.button--yellow{background-color:#ba9456;border-color:#ba9456}.swiper-pagination-bullet{width:15px;height:15px;background:#fff;opacity:.35;margin:0 5px}.swiper-pagination-bullet-active{opacity:1}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white,.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{padding:0 140px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:100px}.swiper-pagination__wrapper--mobile{width:100%;position:absolute;bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-pagination__wrapper--mobile .swiper-pagination,.swiper-pagination__wrapper--mobile .swiper-button-next,.swiper-pagination__wrapper--mobile .swiper-button-prev{position:static}.swiper-pagination__wrapper--mobile .swiper-pagination{margin-bottom:20px}.swiper-pagination__wrapper--mobile .swiper-button-prev.swiper-button-white,.swiper-pagination__wrapper--mobile .swiper-container-rtl .swiper-button-next.swiper-button-white,.swiper-pagination__wrapper--mobile .swiper-button-next.swiper-button-white,.swiper-pagination__wrapper--mobile .swiper-container-rtl .swiper-button-prev.swiper-button-white{padding:0 60px}@media (min-width: 1024px){.swiper-pagination__wrapper--mobile{display:none}}.swiper-pagination__wrapper--desktop{display:none;position:absolute;height:100%;width:100%;top:0}@media (min-width: 1024px){.swiper-pagination__wrapper--desktop{display:block}}.swiper-pagination__wrapper--desktop .swiper-pagination{position:absolute;bottom:40px;width:100%}@media (min-width: 1024px){.swiper-pagination__wrapper--desktop .swiper-pagination{bottom:100px}}@media (min-width: 1024px){.swiper-button-next,.swiper-button-prev{height:65px;background-size:40px 65px}}.video-modal{width:100%;padding:30px;background-color:#fff}.video-modal .hamburger--modal{position:relative;top:0;right:0}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;min-width:50%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}main h1{font-weight:700}main h2{margin:0;font-weight:700}main h2+p{margin-top:10px}main h3{margin:0;font-weight:700}main h3+p{margin-top:5px}main p{margin-bottom:30px}main ul,main ol{margin:30px 0}.intro{font-size:21px;font-weight:300;color:#2a333e}.intro p{padding:30px 0 0 0}.callout--interior-video{margin-bottom:35px;padding:0;background-color:#ebebeb}@media (min-width: 1024px){.callout--interior-video .column--content{padding-top:80px}}@media (min-width: 1024px){.callout--interior-video .column--image{border-right:100px solid #ebebeb}}.callout--interior-video p{font-size:18px;margin:0}.callout--interior-video p.video-quote__author{font-weight:700}.callout--interior-video p.video-quote__title{font-size:14px}.callout--interior-video hr{width:75px;border-color:#701c12;margin:20px 0}.callout--interior-video a{width:100%;height:100%}.callout--interior-white{margin-bottom:35px;padding:0}.callout__video{position:relative;display:inline-block;width:100%;-webkit-box-shadow:4px 4px 12px 0px rgba(0,0,0,0.49);box-shadow:4px 4px 12px 0px rgba(0,0,0,0.49);margin-bottom:35px}@media (min-width: 1024px){.callout__video{margin-right:50px;right:-100px}}.callout__video .callout__photo{position:relative;top:0;width:100%;height:auto}.callout__video .callout__video-button-wrapper{position:absolute;top:50%;left:0;width:100%;text-align:center}.callout__video .callout__video-button{width:65px}.callout__video a{height:100%;width:100%}.quote{padding:35px 20px;background:#ebebeb url("../images/curvy-lines.svg") center;background-size:cover;margin-bottom:35px}.quote p{font-size:21px;margin:0 0 20px}.quote p.quote__credit,.quote p.quote__title{margin:0}.quote p.quote__credit{font-weight:700}.quote p.quote__title{font-size:14px}.quote hr{width:75px;margin:0 0 10px 0;border-color:#701c12}.photo{width:100%;display:none;margin-bottom:35px}.photo.photo--caption-overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.photo__wrapper{width:100%;position:relative}.photo__wrapper img{width:100%;height:auto}.photo--caption-overlay .photo__overlay{position:absolute;width:100%;height:100%;top:0;background-color:rgba(0,0,0,0.5)}.photo--caption-overlay .photo__caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;color:#fff;text-align:center;padding:20px}.photo--caption-overlay .photo__caption h2{margin:0 0 15px;font-weight:700}.photo--caption-overlay .photo__caption p{font-size:18px;margin:0 0 30px;padding:0 40px}.photo--caption{width:100%;display:none;padding:0 20px}.photo--caption.photo--caption{display:block}.photo--caption .photo__caption{width:100%;background-color:#ebebeb;color:#434B4E;text-align:left;padding:15px}.photo--caption .photo__caption h2{font-size:22px;font-weight:700;margin:0 0 5px}.photo--caption .photo__caption p{font-size:16px;margin:0}.photo--caption .photo__caption img{width:100%;height:auto}.photo--full-width{width:100%;display:none;padding:0;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex}.photo--full-width .photo__wrapper{width:100%;position:relative}.photo--full-width .photo__wrapper img{width:100%;height:auto}.photo--full-width .photo__overlay{position:absolute;width:100%;height:100%;top:0;background-color:rgba(0,0,0,0.5)}@media (min-width: 1024px){.photo--full-width .photo__overlay{visibility:visible}}.photo--full-width .photo__caption{visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#fff;text-align:center;padding:20px}@media (min-width: 1024px){.photo--full-width .photo__caption{visibility:visible}}.photo--full-width .photo__caption h2{font-weight:700;margin:0 0 15px}.photo--full-width .photo__caption p{font-size:18px;margin:0}.video{background-color:#ebebeb;padding:35px 15px 25px}.video h2{margin:0 0 10px 0}.video h3{margin-bottom:20px}.video p{margin:0 0 35px}.video hr{width:35px;margin:0 0 30px 0}.cta{margin:35px 0}.cta .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.cta .content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cta__article{color:#fff;text-align:center;margin-bottom:35px}@media (min-width: 768px){.cta__article{width:32%}}.cta__article img{width:100%}.cta__article.cta__article--resident{background-color:#4e6760}.cta__article.cta__article--resident .button--cta{background-color:#617d75}.cta__article.cta__article--business{background-color:#171e29}.cta__article.cta__article--business .button--cta{background-color:#2a323d}.cta__article.cta__article--contractor{background-color:#4d1410}.cta__article.cta__article--contractor .button--cta{background-color:#701c12}.cta__wrapper{padding:40px 20px}.cta__wrapper h2{font-size:28px;font-weight:700;margin:0 0 10px 0}.cta__wrapper p{font-size:18px;margin:0 0 20px 0}.cta__wrapper .button--cta{font-size:18px;text-transform:uppercase}.promo{padding:60px 0;margin:35px 0;background-color:#ebebeb}.promo .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){.promo .content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.promo .video-photo{width:100%;margin-bottom:50px}@media (min-width: 1024px){.promo .video-photo{width:45%}}.promo .promo__wrapper{padding:0 60px}@media (min-width: 1024px){.promo .promo__wrapper{width:55%}}.promo h2{font-weight:700;margin:0}.promo h3{font-size:21px;font-weight:700}.promo hr{width:35px;margin:10px 0 15px 0}.promo a{height:100%}.four-column-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1em;-ms-flex-pack:distribute;justify-content:space-around}.four-column-content .column-content{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}@media (min-width: 768px){.four-column-content .column-content{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 1024px){.four-column-content .column-content{-ms-flex-preferred-size:33%;flex-basis:33%}}.resource-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#ebebeb;color:#4e6760;text-align:center;width:100%;max-width:1170px;margin:0 auto;position:relative;z-index:50}.resource-filter h3{font-size:1em;margin:0;padding:0}@media (min-width: 1024px){.resource-filter h3{margin:10px 0 0 0}}.resource-filter div{position:relative}.resource-filter .arrow img{width:15px;height:10px;-webkit-transform:none;transform:none}@media (min-width: 1024px){.resource-filter .arrow img{margin-top:10px}}.resource-filter .resource-filter__audience{width:40%;background-color:#4e6760;color:#fff}@media (min-width: 1024px){.resource-filter .resource-filter__audience{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}}.resource-filter .resource-filter__audience--resident{background-color:#4e6760;color:#fff}.resource-filter .resource-filter__audience--resident .resource-filter__nav--audience{background-color:#4e6760}.resource-filter .resource-filter__audience--business{background-color:#171e29;color:#fff}.resource-filter .resource-filter__audience--business .resource-filter__nav--audience{background-color:#171e29}.resource-filter .resource-filter__audience--contractor{background-color:#4d1410;color:#fff}.resource-filter .resource-filter__audience--contractor .resource-filter__nav--audience{background-color:#4d1410}.resource-filter .resource-filter__audience--community{background-color:#997a47;color:#fff}.resource-filter .resource-filter__audience--community .resource-filter__nav--audience{background-color:#997a47}.resource-filter .resource-filter__type{width:60%;background-color:#617d75;color:#fff}@media (min-width: 1024px) and (min-width: 1024px){.resource-filter .resource-filter__type{-webkit-box-flex:0;-ms-flex:0 0 370px;flex:0 0 370px}}.resource-filter .resource-filter__type--resident{background-color:#617d75;color:#fff}.resource-filter .resource-filter__type--resident .resource-filter__nav--topic{background-color:#617d75}.resource-filter .resource-filter__type--business{background-color:#2a333e;color:#fff}.resource-filter .resource-filter__type--business .resource-filter__nav--topic{background-color:#2a333e}.resource-filter .resource-filter__type--contractor{background-color:#701c12;color:#fff}.resource-filter .resource-filter__type--contractor .resource-filter__nav--topic{background-color:#701c12}.resource-filter .resource-filter__type--community{background-color:#ba9456;color:#fff}.resource-filter .resource-filter__type--community .resource-filter__nav--topic{background-color:#ba9456}.resource-filter .resource-filter__location{display:none}@media (min-width: 1024px){.resource-filter .resource-filter__location{display:block;width:16%}}.resource-filter .resource-filter__media-type{display:none}@media (min-width: 1024px){.resource-filter .resource-filter__media-type{display:block;width:15%}}.resource-filter .resource-filter__search{position:relative;width:67%}@media (min-width: 1024px){.resource-filter .resource-filter__search{width:auto}}.resource-filter .resource-filter__search .resource-filter__reset{position:absolute;bottom:-25px;right:20px;border:0;background:none;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;font-size:14px}@media (min-width: 1024px){.resource-filter .resource-filter__search .resource-filter__reset{top:13px;right:15px;bottom:auto}}.resource-filter .resource-filter__search .resource-filter__reset:hover{text-decoration:underline}.resource-filter .resource-filter__sort{width:33%;color:#617d75}.resource-filter .resource-filter__sort.is-active{width:100%;position:absolute;z-index:10;background-color:#ebebeb;margin-top:56px}.resource-filter .resource-filter__sort.is-active .resource-filter__sort-options{display:block}.resource-filter .resource-filter__sort.is-active .resource-filter__layout--sort-by{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1024px){.resource-filter .resource-filter__sort{display:none}}.resource-filter .resource-filter__sort .resource-filter__sort-options{background-color:#fff;padding-bottom:20px;display:none}.resource-filter .resource-filter__sort .resource-filter__sort-options .button{background-color:#4e6760}.resource-filter .resource-filter__location--mobile,.resource-filter .resource-filter__media-type--mobile{background-color:#fff}.resource-filter .resource-filter__location--mobile hr{color:transparent;border-bottom:1px solid #617d75;margin:0 20px}.resource-filter__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;height:100%}@media (min-width: 1024px){.resource-filter__layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 10px 0}}.resource-filter__layout.is-active .arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.resource-filter__layout.resource-filter__layout--sort-by{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.resource-filter__layout span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1024px){.resource-filter__layout span{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.resource-filter__layout span img{width:40px;margin:0}.resource-filter__layout span img.resource-icon{display:none}@media (min-width: 1024px){.resource-filter__layout span img.resource-icon{display:block}}@media (min-width: 1024px){.resource-filter__layout span img{margin:0 0 10px 0}}.resource-filter__nav{display:none;min-width:250px;width:100%;position:absolute;z-index:2;background-color:#617d75;margin:0;padding:0 20px 20px}.resource-filter__nav.is-active{display:block}.resource-filter__nav li{list-style-type:none;text-align:center;padding-top:10px}@media (min-width: 1024px){.resource-filter__nav li{text-align:left}}.resource-filter__nav li a{color:#fff;font-weight:normal}.resource-filter__nav li:first-of-type{padding-top:0}.resource-filter__nav.resource-filter__nav--sort{background-color:#fff;position:static}@media (min-width: 1024px){.resource-filter__nav.resource-filter__nav--sort{background-color:#ebebeb;position:absolute}}.resource-fitler__form{width:100%}.resource-fitler__form input{width:100%;height:30px;border:none;padding:20px;background:#fff url(../images/green-search.svg) 99% center no-repeat;background-size:auto 65%}.resource{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.resource.hidden{display:none}.resource-filter-wrapper:hover{cursor:pointer}.resource-title{text-align:center}.resource-title h2{font-size:28px;font-weight:700;margin-bottom:10px}.resource-title hr{width:35px;margin:0 0 15px 0;display:inline-block}.resource-instructions p:first-child{margin-top:0}.resource{background-color:#ebebeb;width:100%;max-width:100%;margin-bottom:25px}@media (min-width: 768px){.resource{width:47.5%}}@media (min-width: 1024px){.resource{width:31%}}.resource img{width:100%;height:auto}.resource h2{font-size:21px;margin-bottom:10px}.resource h3{font-size:14px;font-weight:normal;margin:0;padding:0;display:inline-block}.resource p{margin:0}.resource p.resource__exceprt{margin-bottom:15px}.resource time{font-size:14px;display:inline-block}.resource time::after{content:'|';padding:0 0 0 5px}.resource__wrapper{padding:15px 30px}.resource__date-and-source{margin:0 0 15px 0}.resource__featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4d1410;color:#fff}.resource__featured i{font-size:.73em;padding:15px;background-color:#701c12;color:#fff;margin-right:10px}.resource--new{border-top:10px solid #701c12}.resource__new p{display:inline-block;color:#fff;background-color:#4d1410;padding:10px 15px;margin:-10px 25px 0;position:absolute}.resource__new+.resource__wrapper{margin-top:40px}.resource__video{width:100%;height:400px;background-repeat:no-repeat;background-position:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1024px){.resource__video{height:200px}}.resource__video .resource__video-button{width:45px}.resource__type svg{width:15px;height:auto;margin-right:3px}.resource__type p{margin-bottom:15px;font-size:12px;text-transform:uppercase;color:#8C8C8C;display:-webkit-box;display:-ms-flexbox;display:flex}.resource__type p span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:5px}.resource__type p span::after{content:', '}.resource__type p span:last-child::after{display:none}.resource__no-results{margin-top:50px}.video-photo{position:relative}.video-photo .video-photo__photo{position:relative;top:0;width:100%;height:auto;-webkit-box-shadow:4px 3px 8px -1px rgba(0,0,0,0.49);box-shadow:4px 3px 8px -1px rgba(0,0,0,0.49)}.video-photo .video-photo__play-button-wrapper{position:absolute;top:45%;width:100%;text-align:center}.video-photo .video-photo__play-button{width:65px}.video-photo.video-photo--body{margin-bottom:30px}@media (min-width: 768px){.video-photo.video-photo--body{max-width:50%;float:left;margin:15px 25px 15px 0}}.video-photo.video-photo--body .video-photo__photo{-webkit-box-shadow:none;box-shadow:none}.ff-form-main{width:100% !important;max-width:100% !important;margin-bottom:50px}.ff-form-main .ff-section-header{display:none}.ff-form-main .ff-group-row>.ff-item-row{margin-bottom:20px}.ff-form-main .ff-label{font-weight:700}.ff-form-main .ff-required-mark{color:#701c12 !important;margin-left:3px}.ff-form-main input,.ff-form-main select{padding:4px}.ff-form-main select{min-width:300px}.ff-form-main .ff-invalid-msg{color:#701c12 !important;border:none !important;margin-left:10px}.ff-form-main .ff-input-type-invalid{border:#701c12 1px solid !important}.ff-form-main .ff-btn-submit{display:inline-block;width:auto;padding:7px 30px;border:0;border-radius:30px;color:#fff;background:#701c12;font-size:18px;font-weight:600;cursor:pointer;text-decoration:none;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out}.ff-form-main .ff-btn-submit:focus,.ff-form-main .ff-btn-submit:hover{color:#fff;background-color:#701c12;-webkit-box-shadow:4px 4px 8px 0px rgba(0,0,0,0.49);box-shadow:4px 4px 8px 0px rgba(0,0,0,0.49);text-decoration:none}.ff-form-main .ff-col-1{min-width:20%}.ff-form-main .ff-col-2{min-width:79%;max-width:79%}.ff-form-main .ff-col-2 textarea{width:100%;height:100px}.ff-form-main .ff-submit-btn{padding:5px 15px 5px 5px}#ffPage13 .ff-item-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1024px){#ffPage13 .ff-item-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#ffPage13 .ff-col-1{min-width:25%}#ffPage13 .ff-col-2{min-width:75%;max-width:75%}.advisory-board__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}@media (min-width: 1024px){.advisory-board__listing{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.adivory-board__title h2{margin:0 0 15px}.adivory-board__title .button{display:none}@media (min-width: 1024px){.adivory-board__title{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.adivory-board__title h2{margin:0}.adivory-board__title .button{display:inline-block;margin-top:50px}}@media (min-width: 1024px){.advisory-board__members{padding-left:35px;width:60%}}.advisory-board__members ul{list-style:none;padding:0;margin:0}.advisory-board__members li{margin:0 0 15px 0}.advisory-board-bio{list-style:none;margin:0;padding:0}.advisory-board-bio__bio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}@media (min-width: 768px){.advisory-board-bio__bio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.advisory_board-bio__photo img{width:100%}@media (min-width: 768px){.advisory_board-bio__photo{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;margin-right:35px}}.staff-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;list-style:none;margin:0;padding:50px 0}@media (min-width: 768px){.staff-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.staff-list li{width:32%}}.staff-list h2{margin:20px 0 7px 0}.staff-member-modal{background-color:#fff;margin:auto;overflow:auto}@media (min-width: 768px){.staff-member-modal{width:70%}}@media (min-width: 1024px){.staff-member-modal{width:60%}}@media (min-width: 1170px){.staff-member-modal{width:50%}}.staff-member-modal__bio{display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1024px){.staff-member-modal__bio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.staff-member-modal__bio h2{margin:0 0 7px 0}.staff-member-modal__bio p{margin:0}.staff-member-modal__bio img{margin-bottom:15px}.staff-member-modal__photo img{width:100%}@media (min-width: 1024px){.staff-member-modal__photo{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;margin-right:35px}}.modal-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 15px 0}.lity-close{display:none}.tribe-theme-rbnb-theme #tribe-events .tribe-events-button,.tribe-theme-rbnb-theme #tribe-events .tribe-events-button:hover,.tribe-theme-rbnb-theme #tribe_events_filters_wrapper input[type="submit"],.tribe-theme-rbnb-theme .tribe-events-button,.tribe-theme-rbnb-theme .tribe-events-button.tribe-active:hover,.tribe-theme-rbnb-theme .tribe-events-button.tribe-inactive,.tribe-theme-rbnb-theme .tribe-events-button:hover,.tribe-theme-rbnb-theme .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],.tribe-theme-rbnb-theme .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a{background-color:#701c12}.tribe_community_edit .tribe-button.submit,.tribe_community_list .tribe-button.submit{background-color:#701c12 !important}.tribe_community_edit .tribe-button.submit:hover,.tribe_community_list .tribe-button.submit:hover{background-color:#4d1410 !important}
