/*!
 * Theme Name: iThrive 2019 Wordpress Theme
 * Theme URI: https://bitbucket.org/dnlomnimedia/i-thrive-2020-wordpress
 * Description: WordPress theme built for iThrive
 * Author: DNL Omnimedia, Inc. <info@dnlomnimedia.com>
 * Author URI: http://www.dnlomnimedia.com
 * Version: 1.1.0
 * Build Time: 2021-08-03T20:51:29.628Z
 * @author DNL Omnimedia, Inc. <info@dnlomnimedia.com>
 * @version 1.1.0
 * License: (c) Copyright DNL Omnimedia Inc. 2021.
 * All rights reserved. This source code is confidential and proprietary information of DNL Ominmedia, Inc. and may be used only by a recipient designated by and for the purposes permitted by DNL Ominmedia, Inc. in writing.  Reproduction of, dissemination of, modifications to or creation of derivative works from this source code, whether in source or binary forms, by any means and in any form or manner, is expressly prohibited, except with the prior written permission of DNL Ominmedia, Inc. . THIS CODE AND ANY ADDITIONAL INFORMATION ARE PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. This notice may not be removed from the software by any user thereof.
 * 
 */
 @import url(https://use.fontawesome.com/releases/v5.8.1/css/all.css);@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-MediumItalic.woff2) format("woff2"),url(fonts/Arquitecta-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-BlackItalic.woff2) format("woff2"),url(fonts/Arquitecta-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-Italic.woff2) format("woff2"),url(fonts/Arquitecta-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-Bold.woff2) format("woff2"),url(fonts/Arquitecta-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-HeavyItalic.woff2) format("woff2"),url(fonts/Arquitecta-HeavyItalic.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-ThinItalic.woff2) format("woff2"),url(fonts/Arquitecta-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-Thin.woff2) format("woff2"),url(fonts/Arquitecta-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-Regular.woff2) format("woff2"),url(fonts/Arquitecta-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-Medium.woff2) format("woff2"),url(fonts/Arquitecta-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-Heavy.woff2) format("woff2"),url(fonts/Arquitecta-Heavy.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-Black.woff2) format("woff2"),url(fonts/Arquitecta-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-LightItalic.woff2) format("woff2"),url(fonts/Arquitecta-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-BoldItalic.woff2) format("woff2"),url(fonts/Arquitecta-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Arquitecta Book;src:url(fonts/Arquitecta-BookItalic.woff2) format("woff2"),url(fonts/Arquitecta-BookItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Arquitecta Book;src:url(fonts/Arquitecta-Book.woff2) format("woff2"),url(fonts/Arquitecta-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Arquitecta;src:url(fonts/Arquitecta-Light.woff2) format("woff2"),url(fonts/Arquitecta-Light.woff) format("woff");font-weight:300;font-style:normal}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}template{display:none}button,input,keygen,select,textarea{font-family:inherit;font-size:inherit;outline:0}button,input[type=submit],option,select,textarea{-moz-appearance:none;-webkit-appearance:none;outline:0}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0}@media (print){a:link,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")";font-size:19px;font-weight:400;text-decoration:none}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}.color--black{color:#000}.color--white{color:#fff}a{color:#44693d}a:hover{color:#44693d}.address{font-size:.78947rem;font-weight:700}.address--footer{text-align:center}.address__link{text-decoration:none}.admin__image-description{padding:0 12px}.back-to-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#8a8d8f;border-radius:.36842rem;bottom:1.78947rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.78947rem;-ms-flex-pack:distribute;justify-content:space-around;opacity:0;position:fixed;right:1.78947rem;width:2.23684rem}.back-to-top.js-visible{opacity:1}.back-to-top__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='chevron' d='M1683 1331l-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z' fill='%23fff'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:70%;margin-top:-3px;width:70%}.back-to-top__text{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;color:#fff}.banner{background-attachment:scroll;background-clip:padding-box;background-color:#44693d;background-origin:padding-box;background-position:top;background-repeat:no-repeat;background-size:cover;overflow-x:hidden;position:relative}.banner__color-overlay{height:100%;position:absolute;width:100%}.banner__color-overlay--default{background:#3f4443;opacity:.2}.banner__color-overlay--none,.banner__edit{display:none}@media (min-width:960px){.banner__edit{display:block;position:absolute;right:0;top:0;z-index:3}}.banner__content{padding-bottom:1.78947rem;padding-top:1.78947rem;position:relative;z-index:3}.banner__opacity-1{opacity:.01}.banner__opacity-2{opacity:.02}.banner__opacity-3{opacity:.03}.banner__opacity-4{opacity:.04}.banner__opacity-5{opacity:.05}.banner__opacity-6{opacity:.06}.banner__opacity-7{opacity:.07}.banner__opacity-8{opacity:.08}.banner__opacity-9{opacity:.09}.banner__opacity-10{opacity:.1}.banner__opacity-11{opacity:.11}.banner__opacity-12{opacity:.12}.banner__opacity-13{opacity:.13}.banner__opacity-14{opacity:.14}.banner__opacity-15{opacity:.15}.banner__opacity-16{opacity:.16}.banner__opacity-17{opacity:.17}.banner__opacity-18{opacity:.18}.banner__opacity-19{opacity:.19}.banner__opacity-20{opacity:.2}.banner__opacity-21{opacity:.21}.banner__opacity-22{opacity:.22}.banner__opacity-23{opacity:.23}.banner__opacity-24{opacity:.24}.banner__opacity-25{opacity:.25}.banner__opacity-26{opacity:.26}.banner__opacity-27{opacity:.27}.banner__opacity-28{opacity:.28}.banner__opacity-29{opacity:.29}.banner__opacity-30{opacity:.3}.banner__opacity-31{opacity:.31}.banner__opacity-32{opacity:.32}.banner__opacity-33{opacity:.33}.banner__opacity-34{opacity:.34}.banner__opacity-35{opacity:.35}.banner__opacity-36{opacity:.36}.banner__opacity-37{opacity:.37}.banner__opacity-38{opacity:.38}.banner__opacity-39{opacity:.39}.banner__opacity-40{opacity:.4}.banner__opacity-41{opacity:.41}.banner__opacity-42{opacity:.42}.banner__opacity-43{opacity:.43}.banner__opacity-44{opacity:.44}.banner__opacity-45{opacity:.45}.banner__opacity-46{opacity:.46}.banner__opacity-47{opacity:.47}.banner__opacity-48{opacity:.48}.banner__opacity-49{opacity:.49}.banner__opacity-50{opacity:.5}.banner__opacity-51{opacity:.51}.banner__opacity-52{opacity:.52}.banner__opacity-53{opacity:.53}.banner__opacity-54{opacity:.54}.banner__opacity-55{opacity:.55}.banner__opacity-56{opacity:.56}.banner__opacity-57{opacity:.57}.banner__opacity-58{opacity:.58}.banner__opacity-59{opacity:.59}.banner__opacity-60{opacity:.6}.banner__opacity-61{opacity:.61}.banner__opacity-62{opacity:.62}.banner__opacity-63{opacity:.63}.banner__opacity-64{opacity:.64}.banner__opacity-65{opacity:.65}.banner__opacity-66{opacity:.66}.banner__opacity-67{opacity:.67}.banner__opacity-68{opacity:.68}.banner__opacity-69{opacity:.69}.banner__opacity-70{opacity:.7}.banner__opacity-71{opacity:.71}.banner__opacity-72{opacity:.72}.banner__opacity-73{opacity:.73}.banner__opacity-74{opacity:.74}.banner__opacity-75{opacity:.75}.banner__opacity-76{opacity:.76}.banner__opacity-77{opacity:.77}.banner__opacity-78{opacity:.78}.banner__opacity-79{opacity:.79}.banner__opacity-80{opacity:.8}.banner__opacity-81{opacity:.81}.banner__opacity-82{opacity:.82}.banner__opacity-83{opacity:.83}.banner__opacity-84{opacity:.84}.banner__opacity-85{opacity:.85}.banner__opacity-86{opacity:.86}.banner__opacity-87{opacity:.87}.banner__opacity-88{opacity:.88}.banner__opacity-89{opacity:.89}.banner__opacity-90{opacity:.9}.banner__opacity-91{opacity:.91}.banner__opacity-92{opacity:.92}.banner__opacity-93{opacity:.93}.banner__opacity-94{opacity:.94}.banner__opacity-95{opacity:.95}.banner__opacity-96{opacity:.96}.banner__opacity-97{opacity:.97}.banner__opacity-98{opacity:.98}.banner__opacity-99{opacity:.99}.banner__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;padding-bottom:.5rem;position:absolute;top:0;width:100%;z-index:2}.banner__overlay--text-only{height:auto;position:relative}.banner__picture{display:none}.banner__wrap{min-height:300px;position:relative}@media (max-width:959px){.banner__wrap{min-height:200px}}@media (max-width:599px){.banner__wrap{min-height:130px}}.banner__wrap--no-image{min-height:unset}@media (max-width:959px){.banner__wrap--no-image{min-height:unset}}@media (max-width:599px){.banner__wrap--no-image{min-height:unset}}.banner__overlay h1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:5.21053rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:100%;text-align:center;width:100%}@media (max-width:959px){.banner__overlay h1{font-size:3.47368rem}}@media (max-width:599px){.banner__overlay h1{font-size:1.47632rem;margin-top:1rem}}.block-img-above{border:2px solid #000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.block-img-above,.block-img-above__content{display:-webkit-box;display:-ms-flexbox;display:flex}.block-img-above__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.89474rem .89474rem 1.78947rem}.block-img-above__content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-img-above__description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:.89474rem}.block-img-above__img{display:block;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.block-img-above:hover .block-img-above__img{-webkit-transform:scale(1.2);transform:scale(1.2)}.block-img-above__inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-img-above__figure{overflow:hidden}.block-img-above__figure-link{display:block}.block-img-above__heading{margin-top:0;text-transform:uppercase}.block-img-above__heading-link{text-decoration:none}.block-img-above__img-link{display:block;overflow:hidden}.block-img-bg{cursor:default;position:relative}.block-img-bg__content{left:0;margin-bottom:0;padding:0 30px;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:2}.block-img-bg__content-inner--narrow{margin-left:auto;margin-right:auto;width:80%}.block-img-bg__content--wide{padding:0}.block-img-bg__description{display:none;font-size:.73684rem;line-height:1.05263rem}@media (min-width:480px) and (max-width:959px){.block-img-bg__description{font-size:1rem;line-height:1.34211rem}}@media (min-width:960px) and (max-width:1399px){.block-img-bg__description{font-size:.73684rem;line-height:1.05263rem}}@media (min-width:1400px){.block-img-bg__description{font-size:1rem;line-height:1.34211rem}}.block-img-bg:hover .block-img-bg__description{display:initial}.block-img-bg__headline{font-size:1.21053rem;letter-spacing:1px;line-height:1.21053rem;margin-bottom:.44737rem;margin-top:0;text-transform:uppercase}@media (min-width:600px){.block-img-bg__headline{letter-spacing:3px}}@media (min-width:1200px){.block-img-bg__headline{font-size:1.57895rem;letter-spacing:6px;line-height:1.57895rem;margin-bottom:.89474rem}}.block-img-bg__gallery{background-color:#fff;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:1200px;position:relative;z-index:4;width:94%}@media (min-width:1400px){.block-img-bg__gallery{max-width:2200px}}.block-img-bg__gallery.block-img-bg__gallery--visible{display:-webkit-box;display:-ms-flexbox;display:flex}.block-img-bg__gallery-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' class='icon icon--close' height='32' width='32'%3E%3Cpath class='bars' d='M19.621 15.997l11.627 11.627a2.56 2.56 0 010 3.624 2.56 2.56 0 01-3.624 0L15.997 19.621l-11.63 11.63c-1 1-2.616 1-3.615 0-1-.999-1-2.615 0-3.614l11.63-11.63L.752 4.377a2.56 2.56 0 010-3.625 2.56 2.56 0 013.624 0l11.63 11.63L27.557.833a2.554 2.554 0 013.614 0c.999 1 .999 2.616 0 3.615z'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-color:#fff;background-size:57%;border-radius:50%;cursor:pointer;display:block;font-weight:700;height:1.4rem;line-height:1.4rem;padding:.35rem;position:absolute;right:-.7rem;top:-.7rem;width:1.4rem;z-index:5}.block-img-bg__gallery-figure{display:block;margin:.89474rem 0;width:47%}@media (min-width:960px){.block-img-bg__gallery-figure{width:23%}}.block-img-bg__gallery-img{display:block}.block-img-bg__gallery-img-link,.block-img-bg__gallery-link{color:inherit;text-decoration:none}.block-img-bg__gallery-img-link:hover,.block-img-bg__gallery-link:hover{color:inherit}.block-img-bg__img{display:block;width:100%}.block-img-bg__layer{background-color:#3f4443;display:block;height:90%;left:5%;position:absolute;top:5%;-webkit-transform:scaleX(0) scaleY(0);transform:scaleX(0) scaleY(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s 0s;transition:all .3s 0s;width:90%;z-index:1}@media (min-width:480px) and (null){.block-img-bg__layer{height:75%;left:12.5%;top:12.5%;width:75%}}.block-img-bg:hover .block-img-bg__layer{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}.block-img-bg__img-link{cursor:pointer;display:block}.block-img-bg__link{cursor:pointer;text-decoration:none}.block-img-bg__overlay{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.block-img-bg__overlay--green{background-color:#789d4a}.block-img-bg:hover .block-img-bg__overlay--green,.block-img-bg__overlay--green:hover{background-color:#789d4a;opacity:.7}.block-img-bg__overlay--charcoal{background-color:#3f4443}.block-img-bg:hover .block-img-bg__overlay--transparent-green,.block-img-bg__overlay--transparent-green:hover{background-color:#789d4a;opacity:.7}.block-img-bg__text{visibility:hidden}.block-img-bg:hover .block-img-bg__text{visibility:visible}.block-img-bg__description p{margin-bottom:.44737rem}@media (min-width:600px){.block-img-bg__description p{margin-bottom:.89474rem}}@media (min-width:960px){.block-img-bg__description p{margin-bottom:.89474rem}}.block-img-left{position:relative}.block-img-left,.block-img-left__button{margin-top:.89474rem}.block-img-left__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.89474rem;width:52%}@media (max-width:479px){.block-img-left__content{height:auto;width:100%}}.block-img-left .block-img-left__edit{left:.52632rem;right:auto}.block-img-left__figure{width:48%}@media (max-width:479px){.block-img-left__figure{width:100%}}.block-img-left__figure-link,.block-img-left__img{display:block}.block-img-left__heading{margin-bottom:.44737rem;margin-top:0;text-transform:uppercase}.block-img-left__heading-link{text-decoration:none}.block-img-left__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-img-left,.block-img-left__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.block-img-left{border:2px solid #000}.block-img-left__description p{margin-bottom:.89474rem}blockquote{margin:0 0 1.78947rem}blockquote:after{content:"\201D";font-size:2rem;font-weight:700;line-height:1rem}blockquote:before{content:"\201C";font-size:2rem;font-weight:700;line-height:1rem}blockquote p:first-child:not(:only-child){display:inline}blockquote p:first-child:not(:only-child):after{content:" ";display:block;padding-bottom:1.78947rem}blockquote p:last-child:not(:only-child){display:inline}blockquote p:last-child:not(:only-child):before{content:" ";display:block}blockquote p:only-child{display:inline;margin-bottom:0}.blog__categories-all{margin-top:1.78947rem}.blog__category{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.89474rem}.blog__prevnext{clear:both;padding-top:1.78947rem}.blog__recent{clear:both}body{background:#fff;color:#3f4443;max-width:100%}.breadcrumbs{font-size:1rem;line-height:100%;margin-bottom:0;margin-top:0}@media (max-width:959px){.breadcrumbs{font-size:.9rem}}@media (max-width:599px){.breadcrumbs{font-size:.75rem}}a.breadcrumbs__link{color:#fff;text-decoration:none}a.breadcrumbs__link:hover{color:#fff;text-decoration:underline}.breadcrumbs__delimiter{color:#fff;padding-left:.2rem;padding-right:.2rem}.breadcrumbs__current{color:#fff}.banner__edit-link,.block-img-above__edit-link,.block-img-bg__edit-link,.block-img-left__edit-link,.button,.footer-menu .footer-menu__item:last-of-type .footer-menu__link,.intro-text__edit-link,.nav-top .donate-menu__link,.pull-quote__edit-link,.related-news__edit-link,.simple-block__edit-link,.slide__edit-link,button,input[type=button],input[type=cancel],input[type=reset],input[type=search],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#789d4a;border:0;color:#000;cursor:pointer;display:inline-block;font-family:Arquitecta;font-size:1rem;font-weight:800;line-height:1rem;max-width:100%;padding:.78947rem 1.05263rem;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle}.footer-menu .footer-menu__item:last-of-type .hidden.footer-menu__link,.footer-menu .footer-menu__item:last-of-type .js-hidden.footer-menu__link,.hidden.banner__edit-link,.hidden.block-img-above__edit-link,.hidden.block-img-bg__edit-link,.hidden.block-img-left__edit-link,.hidden.button,.hidden.intro-text__edit-link,.hidden.pull-quote__edit-link,.hidden.related-news__edit-link,.hidden.simple-block__edit-link,.hidden.slide__edit-link,.js-hidden.banner__edit-link,.js-hidden.block-img-above__edit-link,.js-hidden.block-img-bg__edit-link,.js-hidden.block-img-left__edit-link,.js-hidden.button,.js-hidden.intro-text__edit-link,.js-hidden.pull-quote__edit-link,.js-hidden.related-news__edit-link,.js-hidden.simple-block__edit-link,.js-hidden.slide__edit-link,.nav-top .hidden.donate-menu__link,.nav-top .js-hidden.donate-menu__link,button.hidden,button.js-hidden,input.hidden[type=button],input.hidden[type=cancel],input.hidden[type=reset],input.hidden[type=search],input.hidden[type=submit],input.js-hidden[type=button],input.js-hidden[type=cancel],input.js-hidden[type=reset],input.js-hidden[type=search],input.js-hidden[type=submit]{display:none}.banner__edit-link:hover,.block-img-above__edit-link:hover,.block-img-bg__edit-link:hover,.block-img-left__edit-link:hover,.button:hover,.footer-menu .footer-menu__item:last-of-type .footer-menu__link:hover,.intro-text__edit-link:hover,.nav-top .donate-menu__link:hover,.pull-quote__edit-link:hover,.related-news__edit-link:hover,.simple-block__edit-link:hover,.slide__edit-link:hover,button:hover,input:hover[type=button],input:hover[type=cancel],input:hover[type=reset],input:hover[type=search],input:hover[type=submit]{background:#789d4a;color:#fff}.banner__edit-link:disabled,.block-img-above__edit-link:disabled,.block-img-bg__edit-link:disabled,.block-img-left__edit-link:disabled,.button:disabled,.footer-menu .footer-menu__item:last-of-type .footer-menu__link:disabled,.intro-text__edit-link:disabled,.nav-top .donate-menu__link:disabled,.pull-quote__edit-link:disabled,.related-news__edit-link:disabled,.simple-block__edit-link:disabled,.slide__edit-link:disabled,button:disabled,input:disabled[type=button],input:disabled[type=cancel],input:disabled[type=reset],input:disabled[type=search],input:disabled[type=submit]{cursor:not-allowed;opacity:.65}.button{background-color:#789d4a;color:#000}.button:hover{background-color:#789d4a;color:#000}.button--black,.button--black:hover,.button.button--black,.slide__content-link--black,button.button--black,input.button--black[type=button],input.button--black[type=cancel],input.button--black[type=reset],input.button--black[type=search],input.button--black[type=submit]{background-color:#000;color:#fff}.button--black-green{background-color:#000;color:#fff}.button--black-green:hover{background-color:#44693d;color:#fff}.button--charcoal,.button--charcoal:hover,.button.button--charcoal,button.button--charcoal,input.button--charcoal[type=button],input.button--charcoal[type=cancel],input.button--charcoal[type=reset],input.button--charcoal[type=search],input.button--charcoal[type=submit]{background-color:#3f4443;color:#fff}.button--charcoal-white-border{background-color:#3f4443;border:2px solid #3f4443;padding:.68421rem .94737rem;color:#fff}.button--charcoal-white-border:hover{background-color:#fff;border-color:#3f4443;color:#3f4443}.button--grey,.button--grey:hover,.button.button--grey,button.button--grey,input.button--grey[type=button],input.button--grey[type=cancel],input.button--grey[type=reset],input.button--grey[type=search],input.button--grey[type=submit]{background-color:#3f4443;color:#fff}.button--inline{height:2.23684rem}.button--large,.button.button--large,button.button--large,input.button--large[type=button],input.button--large[type=cancel],input.button--large[type=reset],input.button--large[type=search],input.button--large[type=submit]{font-size:1.25rem;line-height:1.25rem}.block-img-above__edit-link,.block-img-bg__edit-link,.block-img-left__edit-link,.button--small,.button.button--small,.intro-text__edit-link,.pull-quote__edit-link,.related-news__edit-link,.simple-block__edit-link,button.button--small,input.button--small[type=button],input.button--small[type=cancel],input.button--small[type=reset],input.button--small[type=search],input.button--small[type=submit]{font-size:.75rem;line-height:.75rem}.button--text,.button--text:hover{background-color:transparent;color:#3f4443}.button--text{padding:0}.banner__edit-link,.button--white,.button--white:hover,.button.button--white,.slide__content-link--white,.slide__edit-link,button.button--white,input.button--white[type=button],input.button--white[type=cancel],input.button--white[type=reset],input.button--white[type=search],input.button--white[type=submit]{background-color:#fff;color:#3f4443}.button--white-charcoal{background-color:#fff;color:#3f4443}.button--white-charcoal:hover{background-color:#3f4443;color:#fff}.button--white-charcoal-border{background-color:#fff;border:2px solid #fff;padding:.68421rem .94737rem;color:#3f4443}.button--white-charcoal-border:hover{background-color:#3f4443;border-color:#fff;color:#fff}.category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (min-width:960px){.category-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.blog__category .category-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.category-list__item{list-style-type:none;margin:0;padding:0}.category-list__link{color:#3f4443;font-weight:700;padding:.22368rem;text-decoration:none}@media (min-width:960px){.category-list__link{padding:.22368rem .89474rem}}.category-list__link.category-list__link--current,.category-list__link:hover{color:#44693d;text-decoration:underline}.category-list__wrapper{margin-bottom:1.78947rem;position:relative}.blog__category .category-list__wrapper{margin-bottom:0}.column--20-50-100{width:100%}@media (min-width:600px){.column--20-50-100{width:50%}}@media (min-width:960px){.column--20-50-100{width:20%}}.column--25-50-100{width:100%}@media (min-width:600px){.column--25-50-100{width:50%}}@media (min-width:960px){.column--25-50-100{width:25%}}.column--25-50-50{width:50%}@media (min-width:960px){.column--25-50-50{width:25%}}.column--25-100-100{width:100%}@media (min-width:960px){.column--25-100-100{width:25%}}.column--32-32-100{width:100%}@media (min-width:600px){.column--32-32-100{width:32%}}.block-img-above,.block-img-bg--small,.column--32-w32-100,.page .sdm_sf_tpl_3_wrap,.pull-quote,.simple-block--one-third{width:100%}@media (min-width:800px){.block-img-above,.block-img-bg--small,.column--32-w32-100,.page .sdm_sf_tpl_3_wrap,.pull-quote,.simple-block--one-third{width:32%}}.block-img-above,.block-img-bg--small,.page .sdm_sf_tpl_3_wrap,.pull-quote,.simple-block--one-third{margin-bottom:.89474rem;margin-top:.89474rem}.column--30-30-100{width:100%}@media (min-width:600px){.column--30-30-100{width:30%}}.column--33-33-100{width:100%}@media (min-width:600px){.column--33-33-100{width:33.33333%}}.block-img-bg--large,.column--33-100-100{width:100%}@media (min-width:960px){.block-img-bg--large,.column--33-100-100{width:33.33333%}}.column--30-50-100{width:100%}@media (min-width:600px){.column--30-50-100{width:50%}}@media (min-width:960px){.column--30-50-100{width:30%}}.column--50{width:50%}.column--50-50-100{width:100%}@media (min-width:600px){.column--50-50-100{width:50%}}.column--50-100-100{width:100%}@media (min-width:960px){.column--50-100-100{width:50%}}.block-img-left,.column--49-w49-100,.list-item{width:100%}@media (min-width:800px){.block-img-left,.column--49-w49-100,.list-item{width:49%}}.block-img-left{margin-bottom:.89474rem}.column--65-w65-100,.simple-block--two-thirds{width:100%}@media (min-width:800px){.column--65-w65-100,.simple-block--two-thirds{width:65%}}.simple-block--two-thirds{margin-bottom:.89474rem;margin-top:.89474rem}.column--75-75-100{width:100%}@media (min-width:600px){.column--75-75-100{width:75%}}.column--100{width:100%}.column__row,.form__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.column__row--flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.column__row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.column__row--space-around{-ms-flex-pack:distribute;justify-content:space-around}.column__row--space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.column__row--space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.banner__content,.breadcrumbs,.footer__content,.footer__sign-off .footer__col,.main__container,.page__container,.page__meta,.section__container,.slide__content{margin-left:auto;margin-right:auto;max-width:1200px;width:95%}@media (max-width:599px){.banner__content,.breadcrumbs,.footer__content,.footer__sign-off .footer__col,.main__container,.page__container,.page__meta,.section__container,.slide__content{width:90%}}.footer .copyright{font-size:.75rem;line-height:.75rem;text-align:center}.footer .copyright a{color:#8a8d8f}.footer .copyright a:hover{color:#fff}.copy-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin:0;padding:0}.copy-menu__item{border-left:1px solid;margin-left:.5rem;padding-left:.5rem}.copy-menu__link{text-decoration:none}.bio__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:690px;margin-bottom:2rem}@media (max-width:959px){.bio__inner-container{height:725px}}@media (max-width:599px){.bio__inner-container{height:auto}}@media (max-width:599px){.bio__inner-content{margin-bottom:1rem}}@supports (-moz-appearance:none){.bio__inner-container{height:700px}}@media (max-width:599px){.bio__inner-img-container{width:60%}}.bio__inner-name{margin-bottom:0;margin-top:0;width:100%}.bio__inner-read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.bio__inner-read-more-button-div{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.bio__inner-title{width:100%}.expander--is-expanded .expander__expanded-bio.expander__expanded{margin-top:-1rem}.bio__expanded-closer.expander__expanded-closer{display:none}.bio__expanded-content-name{margin-top:0}img.bio__inner-img{display:block;width:100%}.expanders{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expander,.expanders{display:-webkit-box;display:-ms-flexbox;display:flex}.expander{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:calc(25% - 20px)}@media (max-width:959px){.expander{width:calc(50% - 20px)}}@media (max-width:599px){.expander{width:100%}}.expander__expanded{background:transparent;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.expander--is-collapsed .expander__expanded{height:0;margin-top:0;max-height:0;min-height:0;opacity:0;overflow:hidden;padding:0}.expander--is-expanded .expander__expanded{margin-bottom:0;margin-top:20px;max-height:1000px;min-height:100px;overflow:visible;width:calc(400% + 80px)}@media (max-width:959px){.expander--is-expanded .expander__expanded{width:calc(200% + 20px)}}@media (max-width:599px){.expander--is-expanded .expander__expanded{width:100%}}.expander--is-expanded:nth-of-type(4n -3) .expander__expanded{margin-left:unset}.expander--is-expanded:nth-of-type(4n -2) .expander__expanded{margin-left:calc(-100% - 25px)}.expander--is-expanded:nth-of-type(4n -5) .expander__expanded{margin-left:calc(-200% - 50px)}.expander--is-expanded:nth-of-type(4n -4) .expander__expanded{margin-left:calc(-300% - 75px)}@media (max-width:959px){.expander--is-expanded .expander__expanded,.expander--is-expanded:nth-child(2n) .expander__expanded,.expander--is-expanded:nth-of-type(2n) .expander__expanded,.expander--is-expanded:nth-of-type(3n) .expander__expanded,.expander--is-expanded:nth-of-type(4n) .expander__expanded{max-height:10000px;width:calc(200% + 40px)}.expander--is-expanded:nth-child(2n) .expander__expanded{margin-left:calc(-100% - 40px)}.expander--is-expanded:nth-child(odd) .expander__expanded{margin-left:unset}}@media (max-width:599px){.expander--is-expanded .expander__expanded,.expander--is-expanded:nth-child(2n) .expander__expanded,.expander--is-expanded:nth-of-type(2n) .expander__expanded,.expander--is-expanded:nth-of-type(3n) .expander__expanded,.expander--is-expanded:nth-of-type(4n) .expander__expanded{margin-left:0;max-height:10000px;width:100%}}.expander__inner{background:transparent;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;text-align:left;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.expander--is-collapsed .expander__inner:after{content:"";opacity:0}.expander--is-collapsed .expander__inner:hover{opacity:1}.expander--is-expanded .expander__inner{background-color:transparent;opacity:1}.expander--is-expanded .expander__inner:after{border-bottom:15px solid #000;border-left:15px solid transparent;border-right:15px solid transparent;bottom:-30px;content:"";display:block;height:0;left:calc(50% - 15px);opacity:0;position:absolute;width:0}.expander--is-expanded:hover .expander__inner{-webkit-transform:scale(1);transform:scale(1)}.expander--is-inactive .expander__inner{opacity:.3}.expander--is-inactive:hover .expander__inner{background-color:transparent;-webkit-transform:scale(1);transform:scale(1)}.expander__expanded-closer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}@media (max-width:599px){.expander--empty{display:none}}.expanded__content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:599px){.expanded__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-menu{list-style:none;padding:0;text-align:center}.footer-menu .footer-menu__item:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-menu .footer-menu__item:last-of-type .footer-menu__link{display:block;margin-top:.89474rem;max-width:222px;text-align:center;width:100%}.footer-menu__link{text-decoration:none}.footer__container .form__sign-up .gfield_label_before_complex.gfield_label{display:none}label[for=input_2_2]{display:none}.gform_wrapper input[id=input_2_2].medium{width:100%}.footer{background-color:#3f4443;margin-bottom:0;padding:1.57895rem 0 0}.footer,.footer a{color:#fff}.footer a:hover{color:#8a8d8f}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.57895rem}@media (max-width:799px){.footer__content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__col--left,.footer__col--middle,.footer__col--right{border-right:1px solid #fff;text-align:center;width:33.3%}@media (max-width:799px){.footer__col--left,.footer__col--middle,.footer__col--right{border-right:0;width:100%}}@media (max-width:799px){.footer__col--left{border-bottom:1px solid #fff}}.footer__col--middle{padding-left:1rem}@media (max-width:799px){.footer__col--middle{border-bottom:1px solid #fff;margin-top:.89474rem;padding-left:0}}.footer__col--right{border-right:0;padding-left:1rem}@media (max-width:799px){.footer__col--right{margin-top:.89474rem;padding-left:0}}.footer__contact-info{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:.89474rem}.footer__contact-info a{text-decoration:none}.footer__sign-off{background-color:#000;color:#8a8d8f;padding:1.57895rem 0}@media (max-width:599px){.footer__sign-off .footer__col{padding-bottom:3rem}}.footer__container h3{margin-top:0}.social-menu--footer{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;margin-left:0;padding-left:0}.social-menu--footer .social-menu__item{padding-left:.26316rem;padding-right:.26316rem}.gform_anchor{content:"";display:block;height:50px;margin:-50px 0 0;width:0}@media (max-width:1199px){.gform_anchor{height:75px;margin:-75px 0 0}}@media (max-width:599px){.gform_anchor{height:0;margin:0}}body .gform_wrapper .gform_body .gform_fields .gfield{padding-right:0}body .gform_wrapper .gform_footer{margin-top:0}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])+label{display:none}.sign-up__email input{width:100%}.gform_wrapper.form__sign-up_wrapper .gform_footer input[type=submit]{width:100%}@media (max-width:599px){.gform_wrapper.form__sign-up_wrapper .ginput_container .name_first{margin-bottom:16px}}.page .sdm_sf_tpl_3_title h2{margin-top:.89474rem;text-transform:uppercase}.page .sdm_sf_tpl_3_thumb img{display:block;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.page .sdm_sf_tpl_3_thumb:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.page .sdm_sf_tpl_3_thumb{overflow:hidden}.page .sdm_sf_tpl_3_description p,.page .sdm_sf_tpl_3_title{padding:0 .89474rem;text-align:left}.page .sdm_sf_tpl_3_wrap{border:2px solid #000;-webkit-box-shadow:unset;box-shadow:unset;width:100%}.page .column .sdm_sf_tpl_3_wrap{width:95%}.page .sdm_sf_tpl_3_input_field{padding:0 .89474rem;margin-bottom:.89474rem}.page .sdm_sf_tpl_3_input input{width:100%}.form__column{-webkit-box-sizing:border-box;box-sizing:border-box}.form__column--18,.form__column--18-100{width:18%}.form__column--20,.form__column--20-100{width:20%}.form__column--28,.form__column--28-100{width:28%}.form__column--30,.form__column--30-50,.form__column--30-100{width:30%}@media (max-width:799px){.form__column--30-50{width:50%}}.form__column--30-48{width:30%}@media (max-width:799px){.form__column--30-48{width:48%}}.form__column--33{width:33%}.form__column--40,.form__column--40-100{width:40%}.form__column--48,.form__column--48-100{width:48%}.form__column--50,.form__column--50-100{width:50%}.form__column--58,.form__column--58-100{width:58%}.form__column--60,.form__column--60-100{width:60%}.form__column--68,.form__column--68-100{width:68%}.form__column--70,.form__column--70-100{width:70%}.form__column--78,.form__column--78-100{width:78%}.form__column--80,.form__column--80-100{width:80%}@media (max-width:799px){.form__column--18-100,.form__column--20-100,.form__column--28-100 .form__column--30-100,.form__column--38-100 .form__column--40-100,.form__column--48-100 .form__column--50-100,.form__column--58-100 .form__column--60-100,.form__column--68-100 .form__column--70-100,.form__column--78-100 .form__column--80-100{width:100%}}.form__column--align-center{-ms-flex-item-align:center;align-self:center}.form--inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width:479px){.form--inline{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form__input--inline{margin-right:.89474rem;min-width:10.52632rem;vertical-align:middle;width:100%}@media (max-width:479px){.form__input--inline{margin-bottom:.44737rem;margin-right:0;width:100%}}.form__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.89474rem}.form__row--no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.form__row--space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__row--space-around{-ms-flex-pack:distribute;justify-content:space-around}.gallery-icon a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath class='search' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-size:15%;content:"";bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:3}.gallery-icon:hover a:before{opacity:1}.gallery-icon a:after{background:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.gallery-icon:hover a:after{opacity:.8}.gallery-icon a{display:block;position:relative}.gallery-icon img{display:block}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.78947rem 0}.gallery-item{margin-bottom:2%;padding:0 .5%;width:100%}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item{width:50%}@media (min-width:600px){.gallery-columns-3 .gallery-item{width:33.33333%}}.gallery-columns-4 .gallery-item{width:50%}@media (min-width:600px){.gallery-columns-4 .gallery-item{width:25%}}.gallery-columns-5 .gallery-item{width:50%}@media (min-width:600px){.gallery-columns-5 .gallery-item{width:20%}}.gallery-columns-6 .gallery-item{width:33.33333%}@media (min-width:600px){.gallery-columns-6 .gallery-item{width:16.66667%}}.gallery-columns-7 .gallery-item{width:33.33333%}@media (min-width:600px){.gallery-columns-7 .gallery-item{width:14.28571%}}.gallery-columns-8 .gallery-item{width:25%}@media (min-width:600px){.gallery-columns-8 .gallery-item{width:12.5%}}.gallery-columns-9 .gallery-item{width:25%}@media (min-width:600px){.gallery-columns-9 .gallery-item{width:11.11111%}}.guest-author{border:2px solid #000;clear:both;margin-bottom:.89474rem;padding:.89474rem}.guest-author:last-child{margin-bottom:0}.guest-author__full-name{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:Arquitecta;font-weight:700;margin-bottom:.89474rem;margin-top:1.78947rem}h1{font-size:1.73684rem;line-height:2.17105rem}@media (min-width:960px){h1{font-size:2.89474rem;line-height:3.61842rem}}h2{font-size:1.57895rem;line-height:1.97368rem}@media (min-width:960px){h2{font-size:2.36842rem;line-height:2.96053rem}}.page .sdm_sf_tpl_3_title h2,h3{font-size:1.26316rem;line-height:1.57895rem}@media (min-width:480px){.page .sdm_sf_tpl_3_title h2,h3{font-size:1.57895rem;line-height:1.97368rem}}h4{font-size:1.26316rem;line-height:1.57895rem}@media (min-width:960px){h4{font-size:1.78947rem;line-height:2.23684rem}}.block-img-left__heading,h5{font-size:1.21053rem;line-height:1.51316rem}@media (min-width:960px){.block-img-left__heading,h5{font-size:1.57895rem;line-height:1.97368rem}}h6{font-size:1.15789rem;line-height:1.44737rem}@media (min-width:960px){h6{font-size:1.47368rem;line-height:1.84211rem}}.menu--main a{font-family:Arquitecta;display:block;font-size:19px;line-height:1rem;text-align:center;text-decoration:none}.menu--main.menu--depth-1 li a{color:#fff}.menu--main.menu--depth-1 li:hover a{color:#b0b0b0}.menu--main.menu--depth-1 .menu--depth-2 li a{color:#fff}.menu--main.menu--depth-1 .menu--depth-2 li:hover a{color:#b0b0b0}@media (max-width:959px){.menu--main.menu--depth-1 li br{display:none}}.menu--main li{display:block;padding:1rem;position:relative;text-decoration:none;-webkit-transition-duration:.5s;transition-duration:.5s}.menu--main li:hover{cursor:pointer}@media (min-width:960px){.menu--main li:hover>ul{display:block;opacity:1;visibility:visible}}@media (max-width:959px){.menu--main li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.menu--main.menu--depth-2 li{clear:both;width:100%}@media (max-width:959px){.menu--main.menu--depth-2 li{padding:.5rem}}.menu--main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}@media (max-width:959px){.menu--main.menu--depth-1{background:#3f4443;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}@media (max-width:959px){.nav__toggle-target--shown:target~.nav__container .menu--main.menu--depth-1{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu--main.menu--depth-2{background:#3f4443}@media (min-width:960px){.menu--main.menu--depth-2{display:none;left:0;margin-top:1rem;min-width:5rem;opacity:0;position:absolute;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;visibility:hidden;z-index:9999}.menu--main.menu--depth-2:hover{display:block;opacity:1;visibility:visible}}@media (max-width:959px){.menu--main.menu--depth-2{display:none;width:100%}}@media (max-width:959px){.menu--main .nav__container{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav__container{position:relative}@media (max-width:959px){.nav__container{position:absolute;left:0;top:6rem;width:100%}}@media (max-width:959px){.admin-bar .nav__container{top:4.57895rem}}.nav__icon{color:#b0b0b0;height:22px;width:22px}@media (min-width:960px){.nav--main{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:959px){.nav--main{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:25px}}.nav__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;right:2%}.nav__navigation a{font-size:30px}.nav__text{display:none}@media (min-width:960px){.nav__toggle{display:none}}.nav__toggle:hover{text-decoration:none}@media (max-width:959px){.nav__toggle-target--shown:target~.nav__navigation .nav__toggle{display:none}}.nav__toggle.nav__toggle--close{display:none}@media (max-width:959px){.nav__toggle-target--shown~.nav__navigation .nav__toggle.nav__toggle--close{display:none}}@media (max-width:959px){.nav__toggle-target--shown:target~.nav__navigation .nav__toggle.nav__toggle--close{display:block}}.nav__toggle-target{left:0;position:absolute;top:0}.admin-bar .nav__toggle-target{padding-top:32px}.nav--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:20%}@media (max-width:599px){.nav--top{padding-right:.89474rem}}@media (min-width:600px){.nav--top{width:35%}}@media (min-width:960px){.nav--top{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-bottom:.84211rem;width:180px}}.menu__toggle{cursor:pointer;font-size:19px;line-height:100%;z-index:2}.menu__toggle:before{color:#b0b0b0;content:"\F077";font-family:Font Awesome\ 5 Free;font-weight:700;content:"\F078"}.menu__item--open>.menu__toggle:before{color:#b0b0b0;content:"\F077";font-family:Font Awesome\ 5 Free;font-weight:700}@media (min-width:960px){.menu__toggle{display:none}}.nav-top{background:#8a8d8f}.nav-top a{font-family:Arquitecta;color:#000;font-size:.75rem;line-height:.75rem;text-decoration:none;text-transform:uppercase}.nav-top a:hover{color:#fff}.nav-top .nav-top__menu a{-ms-flex-item-align:center;align-self:center}.nav-top .donate-menu__link{background:#789d4a;color:#000;font-size:.75rem;font-weight:400;line-height:.75rem}.nav-top .donate-menu__link:hover{background:#3f4443;color:#fff}.nav-top .nav-top__menu li{margin-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-top .nav-top__menu li.donate-menu__item{margin-right:0}.nav-top .nav-top__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-top .nav-top__content,.nav-top__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-top__menu.nav-top__menu--donate{margin-right:0}.nav-top ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}.header__search-input-button{cursor:pointer;margin-right:.5rem;position:absolute;right:0;width:1.26316rem}.nav-top .header__search-input-button{font-size:unset;line-height:unset;text-decoration:unset;text-transform:unset}.nav-top .header__search-input-button:hover{color:#3f4443}@media (max-width:799px){.header__search-input-button{height:1.68421rem}}.header__search-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.header__search-input-container.hidden{display:none}.header__search-input-container--desktop{background-color:#8a8d8f;padding:2px}.header__search-input-container--desktop.hidden{display:none}@media (max-width:799px){.header__search-input-container--desktop{display:none}}.header__search-input-container--mobile{background-color:#3f4443;padding-bottom:3px;padding-top:3px}.header__search-input-container--mobile.hidden{display:none}@media (min-width:800px){.header__search-input-container--mobile{display:none}}.header__search-input-desktop-component{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:.5rem;position:relative}.header__search-input--mobile{width:100%}.header__search-input-mobile-component{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;position:relative;width:90%}.header{background-color:#3f4443;position:-webkit-sticky;position:sticky;top:0;z-index:9999}.admin-bar .header{margin-top:-32px;padding-top:32px}.header.header--open-menu{position:relative}.header__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:.84211rem;margin-right:.84211rem;max-width:100%;padding-bottom:.84211rem;padding-top:.84211rem}@media (max-width:959px){.header__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header h1.logo{max-width:169px;min-width:169px;padding-bottom:0}@media (max-width:959px){.header h1.logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:100%}}@media (max-width:959px){.logo__image{height:auto;max-width:169px;width:100%}}@media (max-width:959px){.logo__link{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}}.intro-text__heading,.intro-text__subheading,.related-news__heading,.related-news__subheading,.simple-block__heading{text-transform:uppercase}.intro-text__heading,.intro-text__subheading,.related-news__heading,.related-news__subheading,.simple-block__heading,.simple-block__subheading{margin-top:0}hr{border:1px solid #000;height:0;margin:1.78947rem 0}html{font-family:Palanquin;font-size:19px;font-weight:400;line-height:34px;line-height:1.78947rem;min-height:100%}img{height:auto;max-width:100%}.no-js .img--lazy{display:none}.img--full-width{display:block;width:100%}.alignleft,.img--left{float:left;margin-right:.89474rem}.alignright,.img--right{float:right;margin-left:.89474rem}.aligncenter,.img--center{display:block;margin-left:auto;margin-right:auto}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield select,input[type=date],input[type=datetime],input[type=email],input[type=file],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=username],select,textarea{background:#ececec;border:0;border-radius:0;color:#333;font-size:1rem;line-height:1rem;margin-top:0;min-height:1.52632rem;padding:14px 20px;width:100%}body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=file]):not([type=image]):not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=file]):not([type=image]):not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,body .gform_wrapper .gform_body .gform_fields .gfield select::-moz-placeholder,body .gform_wrapper .gform_body .gform_fields .gfield select::placeholder,input[type=date]::-moz-placeholder,input[type=date]::placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime]::placeholder,input[type=email]::-moz-placeholder,input[type=email]::placeholder,input[type=file]::-moz-placeholder,input[type=file]::placeholder,input[type=number]::-moz-placeholder,input[type=number]::placeholder,input[type=password]::-moz-placeholder,input[type=password]::placeholder,input[type=range]::-moz-placeholder,input[type=range]::placeholder,input[type=search]::-moz-placeholder,input[type=search]::placeholder,input[type=tel]::-moz-placeholder,input[type=tel]::placeholder,input[type=text]::-moz-placeholder,input[type=text]::placeholder,input[type=time]::-moz-placeholder,input[type=time]::placeholder,input[type=url]::-moz-placeholder,input[type=url]::placeholder,input[type=username]::-moz-placeholder,input[type=username]::placeholder,select::-moz-placeholder,select::placeholder,textarea::-moz-placeholder,textarea::placeholder{color:#333;opacity:1}@media (max-width:599px){body .gform_wrapper .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield select,input[type=date],input[type=datetime],input[type=email],input[type=file],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=username],select,textarea{width:100%}}body .gform_wrapper .gform_body .gform_fields .gfield input.error:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield input.form__input--error:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield input.js-required:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield select.error,body .gform_wrapper .gform_body .gform_fields .gfield select.form__input--error,body .gform_wrapper .gform_body .gform_fields .gfield select.js-required,input.error[type=date],input.error[type=datetime],input.error[type=email],input.error[type=file],input.error[type=number],input.error[type=password],input.error[type=range],input.error[type=search],input.error[type=tel],input.error[type=text],input.error[type=time],input.error[type=url],input.error[type=username],input.form__input--error[type=date],input.form__input--error[type=datetime],input.form__input--error[type=email],input.form__input--error[type=file],input.form__input--error[type=number],input.form__input--error[type=password],input.form__input--error[type=range],input.form__input--error[type=search],input.form__input--error[type=tel],input.form__input--error[type=text],input.form__input--error[type=time],input.form__input--error[type=url],input.form__input--error[type=username],input.js-required[type=date],input.js-required[type=datetime],input.js-required[type=email],input.js-required[type=file],input.js-required[type=number],input.js-required[type=password],input.js-required[type=range],input.js-required[type=search],input.js-required[type=tel],input.js-required[type=text],input.js-required[type=time],input.js-required[type=url],input.js-required[type=username],select.error,select.form__input--error,select.js-required,textarea.error,textarea.form__input--error,textarea.js-required{border:1px solid #900}body .gform_wrapper .gform_body .gform_fields .gfield input:-moz-submit-invalid:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield input:-moz-ui-invalid:not(output):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield input:invalid:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield select:-moz-submit-invalid,body .gform_wrapper .gform_body .gform_fields .gfield select:-moz-ui-invalid:not(output),body .gform_wrapper .gform_body .gform_fields .gfield select:invalid,input:-moz-submit-invalid[type=date],input:-moz-submit-invalid[type=datetime],input:-moz-submit-invalid[type=email],input:-moz-submit-invalid[type=file],input:-moz-submit-invalid[type=number],input:-moz-submit-invalid[type=password],input:-moz-submit-invalid[type=range],input:-moz-submit-invalid[type=search],input:-moz-submit-invalid[type=tel],input:-moz-submit-invalid[type=text],input:-moz-submit-invalid[type=time],input:-moz-submit-invalid[type=url],input:-moz-submit-invalid[type=username],input:-moz-ui-invalid:not(output)[type=date],input:-moz-ui-invalid:not(output)[type=datetime],input:-moz-ui-invalid:not(output)[type=email],input:-moz-ui-invalid:not(output)[type=file],input:-moz-ui-invalid:not(output)[type=number],input:-moz-ui-invalid:not(output)[type=password],input:-moz-ui-invalid:not(output)[type=range],input:-moz-ui-invalid:not(output)[type=search],input:-moz-ui-invalid:not(output)[type=tel],input:-moz-ui-invalid:not(output)[type=text],input:-moz-ui-invalid:not(output)[type=time],input:-moz-ui-invalid:not(output)[type=url],input:-moz-ui-invalid:not(output)[type=username],input:invalid[type=date],input:invalid[type=datetime],input:invalid[type=email],input:invalid[type=file],input:invalid[type=number],input:invalid[type=password],input:invalid[type=range],input:invalid[type=search],input:invalid[type=tel],input:invalid[type=text],input:invalid[type=time],input:invalid[type=url],input:invalid[type=username],select:-moz-submit-invalid,select:-moz-ui-invalid:not(output),select:invalid,textarea:-moz-submit-invalid,textarea:-moz-ui-invalid:not(output),textarea:invalid{cursor:not-allowed}body .gform_wrapper .gform_body .gform_fields .gfield input:focus:-moz-submit-invalid:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield input:focus:-moz-ui-invalid:not(output):not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield input:focus:invalid:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper .gform_body .gform_fields .gfield select:focus:-moz-submit-invalid,body .gform_wrapper .gform_body .gform_fields .gfield select:focus:-moz-ui-invalid:not(output),body .gform_wrapper .gform_body .gform_fields .gfield select:focus:invalid,input:focus:-moz-submit-invalid[type=date],input:focus:-moz-submit-invalid[type=datetime],input:focus:-moz-submit-invalid[type=email],input:focus:-moz-submit-invalid[type=file],input:focus:-moz-submit-invalid[type=number],input:focus:-moz-submit-invalid[type=password],input:focus:-moz-submit-invalid[type=range],input:focus:-moz-submit-invalid[type=search],input:focus:-moz-submit-invalid[type=tel],input:focus:-moz-submit-invalid[type=text],input:focus:-moz-submit-invalid[type=time],input:focus:-moz-submit-invalid[type=url],input:focus:-moz-submit-invalid[type=username],input:focus:-moz-ui-invalid:not(output)[type=date],input:focus:-moz-ui-invalid:not(output)[type=datetime],input:focus:-moz-ui-invalid:not(output)[type=email],input:focus:-moz-ui-invalid:not(output)[type=file],input:focus:-moz-ui-invalid:not(output)[type=number],input:focus:-moz-ui-invalid:not(output)[type=password],input:focus:-moz-ui-invalid:not(output)[type=range],input:focus:-moz-ui-invalid:not(output)[type=search],input:focus:-moz-ui-invalid:not(output)[type=tel],input:focus:-moz-ui-invalid:not(output)[type=text],input:focus:-moz-ui-invalid:not(output)[type=time],input:focus:-moz-ui-invalid:not(output)[type=url],input:focus:-moz-ui-invalid:not(output)[type=username],input:focus:invalid[type=date],input:focus:invalid[type=datetime],input:focus:invalid[type=email],input:focus:invalid[type=file],input:focus:invalid[type=number],input:focus:invalid[type=password],input:focus:invalid[type=range],input:focus:invalid[type=search],input:focus:invalid[type=tel],input:focus:invalid[type=text],input:focus:invalid[type=time],input:focus:invalid[type=url],input:focus:invalid[type=username],select:focus:-moz-submit-invalid,select:focus:-moz-ui-invalid:not(output),select:focus:invalid,textarea:focus:-moz-submit-invalid,textarea:focus:-moz-ui-invalid:not(output),textarea:focus:invalid{border:1px solid #900}.intro-text{margin-bottom:.89474rem;margin-top:.89474rem;position:relative}@media (min-width:600px){.intro-text{margin-left:auto;margin-right:auto;width:85%}}.intro-text__link{color:#000;font-weight:700;text-transform:uppercase}.intro-text__link:hover{color:#44693d}label{vertical-align:middle}.list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:599px){.list-item{margin-bottom:1.78947rem}}@media (min-width:600px){.list-item--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.78947rem;width:100%}}@media (min-width:600px){.list-item--horizontal:last-child{margin-bottom:0}}.list-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.78947rem}@media (max-width:599px){.list-item__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:600px){.list-item__container--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:600px){.list-item--horizontal .list-item__content{margin-left:.89474rem}}.list-item__description{font-size:.73684rem;line-height:1.05263rem;margin-bottom:0;margin-top:1.05263rem}.list-item__heading{margin-top:.89474rem;margin-bottom:0}@media (min-width:600px){.list-item--horizontal .list-item__heading{margin-top:0}}.list-item__image{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.list-item__link--heading{color:#3f4443;text-decoration:none;text-transform:uppercase}.list-item__picture{display:block;height:0;overflow:hidden;padding-top:66.66667%;position:relative}@media (min-width:600px){.list-item--horizontal .list-item__picture-container{min-width:250px}}.list-item__subheading{margin-bottom:0;margin-top:0}.logo{font-size:1.89474rem;line-height:1.89474rem;margin:0;padding-bottom:.84211rem}.logo__image{display:-webkit-box;display:-ms-flexbox;display:flex}.logo__image svg,.logo__svg{display:block;width:100%}.main{min-height:60vh}@media (min-width:960px){.main{margin-top:208px}}@media (min-width:1024px){.main{margin-top:208px}}@media (min-width:1200px){.main{margin-top:151px}}@media (max-width:959px){.main{margin-top:125px}}.banner-area+.main{margin-top:0}.slideshow+.main{margin-top:0}.mce-content-body,.single.reusable_block .text--white,.single.reusable_block .text--white:hover{background-color:hsla(0,0%,53.3%,.2);background-image:linear-gradient(45deg,hsla(0,0%,53.3%,.4) 25%,transparent 0,transparent 75%,hsla(0,0%,53.3%,.4) 0,hsla(0,0%,53.3%,.4)),linear-gradient(45deg,hsla(0,0%,53.3%,.4) 25%,transparent 0,transparent 75%,hsla(0,0%,53.3%,.4) 0,hsla(0,0%,53.3%,.4));background-position:0 0,25px 25px;background-size:50px 50px}.mce-content-body{margin:.52632rem;height:auto;max-width:100%;vertical-align:top;width:auto}p{margin:0 0 1.78947rem}.guest-author__bio p:last-child{margin:0}#gform_fields_4 .gfield_label{display:none}.page__body{margin-bottom:1.78947rem}.page__body:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.page__categories{margin-top:1.78947rem}.blog .page__heading{margin-top:.89474rem}.page__meta{background-color:#fff;border:1px solid #3f4443;margin-top:1.78947rem;margin-bottom:1.78947rem;padding:.44737rem}.main__container .page__meta{margin-left:0;margin-right:0;width:100%}.blog .page__subheading{margin-top:0}.pagination{font-family:Arquitecta;margin:.89474rem 0}.pagination__item{margin-right:2%}@media (max-width:599px){.pagination__item{margin-bottom:.89474rem}}.pagination__item--current{font-weight:700}.pagination__item--last{margin-right:0}.pagination__link,.pagination__placeholder{border:1px solid #3f4443;border-radius:3px;color:#3f4443;display:inline-block;font-size:1.05263rem;height:1.78947rem;line-height:1.78947rem;text-align:center;text-decoration:none;width:1.78947rem}.pagination__item--current .pagination__link,.pagination__item--current .pagination__placeholder,.pagination__item--disabled .pagination__link,.pagination__item--disabled .pagination__placeholder{border:1px solid #3f4443}.pagination__link:hover{color:#000}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:0;width:100%}.pagination__placeholder{color:#3f4443}.pagination__item--first .pagination__text,.pagination__item--last .pagination__text,.pagination__item--next .pagination__text,.pagination__item--previous .pagination__text{font-size:1.57895rem;position:relative;top:-.15789rem}.pull-quote{border:2px solid #3f4443;padding:.89474rem;position:relative}.pull-quote__overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3f4443;display:-webkit-box;display:-ms-flexbox;display:flex;height:75%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:12.5%;position:absolute;top:12.5%;-webkit-transform:scaleX(0) scaleY(0);transform:scaleX(0) scaleY(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .3s 0s;transition:all .3s 0s;width:75%;z-index:1}.pull-quote:hover .pull-quote__overlay{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}.related-news{position:relative;width:100%}.blog .related-news{margin-top:1.78947rem}.search-results .breadcrumbs{color:#fff}.form--search{margin-top:1rem}.search-results .list-item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-top:0}.section{position:relative}.section--row{background-size:cover;background-position:50% 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:.89474rem;padding-top:.89474rem}.section--no-image+.section--no-image{margin-top:-1.78947rem}.section--no-padding{padding-bottom:0;padding-top:0}select:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='557' height='557'%3E%3Cpath d='M3 3h554L280 557' class='arrow' fill='%233f4443'/%3E%3C/svg%3E");background-position:right 14px top 50%,0 0;background-repeat:no-repeat,no-repeat;background-size:14px,cover;padding-right:50px}body .gform_wrapper .gform_body .gform_fields .gfield select:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='557' height='557'%3E%3Cpath d='M3 3h554L280 557' class='arrow' fill='%233f4443'/%3E%3C/svg%3E");background-position:right 14px top 50%,0 0;background-repeat:no-repeat,no-repeat;background-size:14px,cover;padding-right:50px}option{line-height:1rem;min-height:1rem}.simple-block p:last-of-type,.simple-block ul:last-of-type{margin-bottom:0}.simple-block{margin-bottom:.89474rem;margin-top:.89474rem;position:relative}.simple-block__button{margin-top:1.78947rem}.block-img-above__edit,.block-img-bg__edit,.block-img-left__edit,.intro-text__edit,.pull-quote__edit,.related-news__edit,.simple-block__edit{position:absolute;right:.52632rem;top:.52632rem;z-index:2}.skip-link{left:0;position:absolute;right:0;text-align:center;top:0;z-index:1500}.skip-link__link{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;background-color:#fff;color:#000;padding:.26316rem .52632rem;text-decoration:none}.skip-link__link:active,.skip-link__link:focus{position:static!important;clip:auto;height:auto;width:auto;overflow:visible}.slide__radio:checked:nth-child(2)~.slide__prev .slide__label:first-child,.slide__radio:checked:nth-child(3)~.slide__prev .slide__label:nth-child(2),.slide__radio:checked:nth-child(4)~.slide__prev .slide__label:nth-child(3),.slide__radio:checked:nth-child(5)~.slide__prev .slide__label:nth-child(4),.slide__radio:checked:nth-child(6)~.slide__prev .slide__label:nth-child(5),.slide__radio:checked:nth-child(7)~.slide__prev .slide__label:nth-child(6),.slide__radio:checked:nth-child(8)~.slide__prev .slide__label:nth-child(7),.slide__radio:checked:nth-child(9)~.slide__prev .slide__label:nth-child(8),.slide__radio:checked:nth-child(10)~.slide__prev .slide__label:nth-child(9),.slide__radio:first-child:checked~.slide__next .slide__label:nth-child(2),.slide__radio:first-child:checked~.slide__prev .slide__label:last-child,.slide__radio:last-of-type:checked~.slide__next .slide__label:first-child,.slide__radio:nth-child(2):checked~.slide__next .slide__label:nth-child(3),.slide__radio:nth-child(3):checked~.slide__next .slide__label:nth-child(4),.slide__radio:nth-child(4):checked~.slide__next .slide__label:nth-child(5),.slide__radio:nth-child(5):checked~.slide__next .slide__label:nth-child(6),.slide__radio:nth-child(6):checked~.slide__next .slide__label:nth-child(7),.slide__radio:nth-child(7):checked~.slide__next .slide__label:nth-child(8),.slide__radio:nth-child(8):checked~.slide__next .slide__label:nth-child(9),.slide__radio:nth-child(9):checked~.slide__next .slide__label:nth-child(10){display:block;opacity:1;z-index:4}.slide{background-color:#44693d;overflow-x:hidden;position:relative;-webkit-transition:opacity .5s 0s;transition:opacity .5s 0s;z-index:1}.slide__radio:checked~.slides .slide{opacity:0;position:absolute;right:-10000rem;top:-10000rem;-webkit-transform:scaleX(0);transform:scaleX(0)}.slide__radio:first-child:checked~.slides .slide:first-child{opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(2):checked~.slides .slide:nth-child(2){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(3):checked~.slides .slide:nth-child(3){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(4):checked~.slides .slide:nth-child(4){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(5):checked~.slides .slide:nth-child(5){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(6):checked~.slides .slide:nth-child(6){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(7):checked~.slides .slide:nth-child(7){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(8):checked~.slides .slide:nth-child(8){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(9):checked~.slides .slide:nth-child(9){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.slide__radio:nth-child(10):checked~.slides .slide:nth-child(10){opacity:1;position:relative;top:0;right:0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}@media (min-width:600px){.slide--icon{min-height:11.78947rem}}.slide__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;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;padding-bottom:1.78947rem;padding-top:1.78947rem;position:relative;z-index:3}.slide__content--absolute-slide{bottom:1rem;left:0;position:absolute;right:0;top:1rem}.slide__content-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:570px;padding:2rem;width:95%}@media (max-width:599px){.slide__content-box{padding:.2rem;width:92%}}.slide__content-box--black{border-color:#000}.slide__content-box--white{border-color:#fff}.slide__content-desc{color:#fff;text-align:center}@media (max-width:599px){.slide__content-desc{display:none}}.slide__content-desc--black{color:#000}.slide__content-desc--white{color:#fff}.slide__content-heading{color:#fff;margin-top:0;text-align:center;width:100%}@media (max-width:599px){.slide__content-heading{line-height:105%}}.slide__content-heading--black{color:#000}.slide__content-heading--white{color:#fff}.slide__content-link{margin-top:-1.4rem}@media (max-width:599px){.slide__content-link{font-size:smaller;line-height:100%;margin-top:-1rem;padding:.4rem .65rem}}.slide__content--icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100px}@media (min-width:600px){.slide__content--icon{min-height:160px}}.slide__icon{border-radius:50%;border-style:solid;border-width:5px;display:block;height:auto;margin-right:1.78947rem;max-height:160px;max-width:100px;width:160px}@media (min-width:600px){.slide__icon{max-height:160px;max-width:160px}}.slide__img{display:block;width:100%}.slide__next>.slide__label:before,.slide__prev>.slide__label:before{content:"";height:inherit;position:absolute;width:inherit}.slide__next>.slide__label:before,.slide__prev>.slide__label:before{background-position:50% 50%;background-size:1.31579rem;top:0}.slide__next>.slide__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='chevron' d='M1363 877l-742 742q-19 19-45 19t-45-19l-166-166q-19-19-19-45t19-45l531-531-531-531q-19-19-19-45t19-45L531 45q19-19 45-19t45 19l742 742q19 19 19 45t-19 45z'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-position:60% 50%}.slide__prev .slide__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='chevron' d='M1427 301L896 832l531 531q19 19 19 45t-19 45l-166 166q-19 19-45 19t-45-19L429 877q-19-19-19-45t19-45l742-742q19-19 45-19t45 19l166 166q19 19 19 45t-19 45z'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-position:30% 50%}.slide__next>.slide__label:focus,.slide__next>.slide__label:hover,.slide__prev>.slide__label:focus,.slide__prev>.slide__label:hover{opacity:.5}.slide__radio:first-child:checked~.slide__nav .slide__label:first-child{cursor:default}.slide__radio:nth-child(2):checked~.slide__nav .slide__label:nth-child(2){cursor:default}.slide__radio:nth-child(3):checked~.slide__nav .slide__label:nth-child(3){cursor:default}.slide__radio:nth-child(4):checked~.slide__nav .slide__label:nth-child(4){cursor:default}.slide__radio:nth-child(5):checked~.slide__nav .slide__label:nth-child(5){cursor:default}.slide__radio:nth-child(6):checked~.slide__nav .slide__label:nth-child(6){cursor:default}.slide__radio:nth-child(7):checked~.slide__nav .slide__label:nth-child(7){cursor:default}.slide__radio:nth-child(8):checked~.slide__nav .slide__label:nth-child(8){cursor:default}.slide__radio:nth-child(9):checked~.slide__nav .slide__label:nth-child(9){cursor:default}.slide__radio:nth-child(10):checked~.slide__nav .slide__label:nth-child(10){cursor:default}.slide__nav .slide__label{border:3px solid;border-radius:50%;cursor:pointer;display:none;height:1.31579rem;margin:0 2.5%;width:1.31579rem}@media (min-width:600px){.slide__nav .slide__label{margin:0 1.25%}}@media (min-width:960px){.slide__nav .slide__label{margin:0 .25%}}.slide__next>.slide__label,.slide__prev>.slide__label{border-radius:10%;bottom:0;cursor:pointer;display:block;height:35px;opacity:0;position:absolute;-webkit-transition:opacity .5s;transition:opacity .5s;width:35px;z-index:-1}@media (min-width:600px){.slide__next>.slide__label,.slide__prev>.slide__label{bottom:40%}}@media (min-width:960px){.slide__next>.slide__label,.slide__prev>.slide__label{height:45px;width:45px}}@media (max-width:599px){.slide__next>.slide__label,.slide__prev>.slide__label{border-radius:0;height:30px;position:relative;width:30px}}.slide__next>.slide__label{right:0}.slide__prev .slide__label{left:0}.slide__radio~.slide__next .slide__label,.slide__radio~.slide__prev .slide__label{display:none;opacity:0}.slide__nav{bottom:.65789rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;z-index:3}.slide__next,.slide__prev{bottom:0;height:100%;left:2%;position:absolute;top:0;width:25%}@media (max-width:599px){.slide__next,.slide__prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;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;left:0;width:8%}}.slide__next{left:auto;right:2%}@media (max-width:599px){.slide__next{right:0}}.slide__overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.slide__overlay--wash{background:#3f4443;opacity:1%;opacity:.2}.slide__picture{display:block;overflow-y:hidden;position:relative;width:100%;z-index:1}.slide__radio{left:0;opacity:0;position:absolute;top:0}.slide__icon .icon{display:block}.slideshow{overflow:hidden;position:relative}@media (max-width:1199px){.social-menu--header{display:none}}.social-menu--footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-menu__item--facebook .social-menu__link,.social-menu__item--instagram .social-menu__link,.social-menu__item--linked-in .social-menu__link,.social-menu__item--podcast .social-menu__link,.social-menu__item--rss .social-menu__link,.social-menu__item--twitter .social-menu__link,.social-menu__item--youtube .social-menu__link{height:1.05263rem;width:1.57895rem}.social-menu__link{display:inline-block;margin:0 .36842rem;text-decoration:none;-webkit-transition:background .5s;transition:background .5s}.social-menu__link:hover{color:#44693d}.social-menu__item--facebook .social-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='f' d='M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759H734V905H479V609h255V391q0-186 104-288.5T1115 0q147 0 228 12z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--instagram .social-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath class='inst' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--linked-in .social-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='in' d='M477 625v991H147V625h330zm21-306q1 73-50.5 122T312 490h-2q-82 0-132-49t-50-122q0-74 51.5-122.5T314 148t133 48.5T498 319zm1166 729v568h-329v-530q0-105-40.5-164.5T1168 862q-63 0-105.5 34.5T999 982q-11 30-11 81v553H659q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52 87-43.5T1285 602q171 0 275 113.5t104 332.5z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--podcast .social-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath class='podcast' d='M267.429 488.563C262.286 507.573 242.858 512 224 512c-18.857 0-38.286-4.427-43.428-23.437C172.927 460.134 160 388.898 160 355.75c0-35.156 31.142-43.75 64-43.75s64 8.594 64 43.75c0 32.949-12.871 104.179-20.571 132.813zM156.867 288.554c-18.693-18.308-29.958-44.173-28.784-72.599 2.054-49.724 42.395-89.956 92.124-91.881C274.862 121.958 320 165.807 320 220c0 26.827-11.064 51.116-28.866 68.552-2.675 2.62-2.401 6.986.628 9.187 9.312 6.765 16.46 15.343 21.234 25.363 1.741 3.654 6.497 4.66 9.449 1.891 28.826-27.043 46.553-65.783 45.511-108.565-1.855-76.206-63.595-138.208-139.793-140.369C146.869 73.753 80 139.215 80 220c0 41.361 17.532 78.7 45.55 104.989 2.953 2.771 7.711 1.77 9.453-1.887 4.774-10.021 11.923-18.598 21.235-25.363 3.029-2.2 3.304-6.566.629-9.185zM224 0C100.204 0 0 100.185 0 224c0 89.992 52.602 165.647 125.739 201.408 4.333 2.118 9.267-1.544 8.535-6.31-2.382-15.512-4.342-30.946-5.406-44.339-.146-1.836-1.149-3.486-2.678-4.512-47.4-31.806-78.564-86.016-78.187-147.347.592-96.237 79.29-174.648 175.529-174.899C320.793 47.747 400 126.797 400 224c0 61.932-32.158 116.49-80.65 147.867-.999 14.037-3.069 30.588-5.624 47.23-.732 4.767 4.203 8.429 8.535 6.31C395.227 389.727 448 314.187 448 224 448 100.205 347.815 0 224 0zm0 160c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--rss .social-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath class='rss' d='M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--twitter .social-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='bird' d='M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5T1369.5 1125 1185 1335.5t-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5T285 1033q33 5 61 5 43 0 85-11-112-23-185.5-111.5T172 710v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5T884 653q-8-38-8-74 0-134 94.5-228.5T1199 256q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--youtube .social-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath class='youtube' d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--facebook .social-menu__link{font-size:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='f' d='M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759H734V905H479V609h255V391q0-186 104-288.5T1115 0q147 0 228 12z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--instagram .social-menu__link{font-size:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath class='inst' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--linked-in .social-menu__link{font-size:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='in' d='M477 625v991H147V625h330zm21-306q1 73-50.5 122T312 490h-2q-82 0-132-49t-50-122q0-74 51.5-122.5T314 148t133 48.5T498 319zm1166 729v568h-329v-530q0-105-40.5-164.5T1168 862q-63 0-105.5 34.5T999 982q-11 30-11 81v553H659q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52 87-43.5T1285 602q171 0 275 113.5t104 332.5z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--podcast .social-menu__link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath class='podcast' d='M267.429 488.563C262.286 507.573 242.858 512 224 512c-18.857 0-38.286-4.427-43.428-23.437C172.927 460.134 160 388.898 160 355.75c0-35.156 31.142-43.75 64-43.75s64 8.594 64 43.75c0 32.949-12.871 104.179-20.571 132.813zM156.867 288.554c-18.693-18.308-29.958-44.173-28.784-72.599 2.054-49.724 42.395-89.956 92.124-91.881C274.862 121.958 320 165.807 320 220c0 26.827-11.064 51.116-28.866 68.552-2.675 2.62-2.401 6.986.628 9.187 9.312 6.765 16.46 15.343 21.234 25.363 1.741 3.654 6.497 4.66 9.449 1.891 28.826-27.043 46.553-65.783 45.511-108.565-1.855-76.206-63.595-138.208-139.793-140.369C146.869 73.753 80 139.215 80 220c0 41.361 17.532 78.7 45.55 104.989 2.953 2.771 7.711 1.77 9.453-1.887 4.774-10.021 11.923-18.598 21.235-25.363 3.029-2.2 3.304-6.566.629-9.185zM224 0C100.204 0 0 100.185 0 224c0 89.992 52.602 165.647 125.739 201.408 4.333 2.118 9.267-1.544 8.535-6.31-2.382-15.512-4.342-30.946-5.406-44.339-.146-1.836-1.149-3.486-2.678-4.512-47.4-31.806-78.564-86.016-78.187-147.347.592-96.237 79.29-174.648 175.529-174.899C320.793 47.747 400 126.797 400 224c0 61.932-32.158 116.49-80.65 147.867-.999 14.037-3.069 30.588-5.624 47.23-.732 4.767 4.203 8.429 8.535 6.31C395.227 389.727 448 314.187 448 224 448 100.205 347.815 0 224 0zm0 160c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64z' fill='%2344693d'/%3E%3C/svg%3E")}.social-menu__item--podcast .social-menu__link,.social-menu__item--rss .social-menu__link{font-size:0;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--rss .social-menu__link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath class='rss' d='M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z' fill='%2344693d'/%3E%3C/svg%3E")}.social-menu__item--twitter .social-menu__link{font-size:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='bird' d='M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5T1369.5 1125 1185 1335.5t-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5T285 1033q33 5 61 5 43 0 85-11-112-23-185.5-111.5T172 710v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5T884 653q-8-38-8-74 0-134 94.5-228.5T1199 256q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu__item--youtube .social-menu__link{font-size:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath class='youtube' d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.social-menu--header .social-menu__link{line-height:1rem;margin:0}.story__author{font-style:italic}.table,table{border-collapse:collapse;margin-bottom:1.78947rem;max-width:100%;table-layout:fixed;text-align:left}.table__cell,.table td{padding:.44737rem}@media (max-width:599px){.table__cell,.table td{display:block;padding:.22368rem}}.table__header,.table th{font-weight:700;padding:.44737rem}@media (max-width:599px){.table__header,.table th{display:block;padding:.22368rem}}@media (max-width:599px){.table__row,.table tr{display:block}}@media (max-width:599px){.table--headings td:before{content:attr(data-heading) ": ";font-weight:700}}.table--border td{border:1px solid #3f4443}@media (max-width:599px){.table--border td{margin-top:-1px}}.table--border th{border:1px solid #3f4443}@media (max-width:599px){.table--border th{margin-top:-1px}}@media (max-width:599px){.table--headings th{display:none}}.table--border tr:nth-child(2n){background-color:#fff}.table--border tr:nth-child(odd){background-color:#fff}.tag-list{-webkit-column-count:2;column-count:2;margin:0;padding:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (min-width:600px) and (max-width:799px){.tag-list{-webkit-column-count:3;column-count:3}}@media (min-width:800px){.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.tag-list__item{list-style-type:none;margin:0;padding:0}@media (max-width:799px){.tag-list__item{text-align:center}}.tag-list__link{color:#3f4443;display:inline;font-size:.78947rem;line-height:.73684rem;text-align:center;text-decoration:none}@media (min-width:800px){.tag-list__link{padding:.22368rem .89474rem}}.tag-list__link.tag-list__link--current,.tag-list__link:hover{color:#44693d;text-decoration:underline}.tag-list__wrapper{margin:0 0 1.78947rem;position:relative}.category-list__wrapper~.tag-list__wrapper{margin-top:-.89474rem}.text--black,.text--black:hover{color:#000}.text--centered{text-align:center}.text--large{font-size:1.15789rem;line-height:2rem}.text--margin-top{margin-top:1.78947rem}.block-img-bg__gallery-img-link,.block-img-left__description,.text--small{font-size:.73684rem;line-height:1.05263rem}.text--subtitle{font-size:1.15789rem;font-weight:700;line-height:2rem;margin-bottom:0}.text--white,.text--white:hover{color:#fff}.single.reusable_block .text--white,.single.reusable_block .text--white:hover{background-color:rgba(63,68,67,.8)}.mce-content-body .text--white,.mce-content-body .text--white:hover{background-color:rgba(63,68,67,.8)}.text--uppercase{text-transform:uppercase}.top-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:479px){.top-menu{display:none}}@media (min-width:1200px){.top-menu{padding-right:.44737rem}}.top-menu__link{color:#44693d;line-height:1rem;margin:0 .26316rem;text-decoration:none}.top-menu__link:hover{color:#44693d}.top-menu__item--email .top-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='envelope' d='M1792 710v794q0 66-47 113t-113 47H160q-66 0-113-47T0 1504V710q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38T639 1015q-91-64-262-182.5T172 690q-62-42-117-115.5T0 438q0-78 41.5-130T160 256h1472q65 0 112.5 47t47.5 113z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.top-menu__item--phone .top-menu__link:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='phone' d='M1600 1240q0 27-10 70.5t-21 68.5q-21 50-122 106-94 51-186 51-27 0-53-3.5t-57.5-12.5-47-14.5-55.5-20.5-49-18q-98-35-175-83-127-79-264-216T344 904q-48-77-83-175-3-9-18-49t-20.5-55.5-14.5-47-12.5-57.5-3.5-53q0-92 51-186 56-101 106-122 25-11 68.5-21t70.5-10q14 0 21 3 18 6 53 76 11 19 30 54t35 63.5 31 53.5q3 4 17.5 25t21.5 35.5 7 28.5q0 20-28.5 50t-62 55-62 53-28.5 46q0 9 5 22.5t8.5 20.5 14 24 11.5 19q76 137 174 235t235 174q2 1 19 11.5t24 14 20.5 8.5 22.5 5q18 0 46-28.5t53-62 55-62 50-28.5q14 0 28.5 7t35.5 21.5 25 17.5q25 15 53.5 31t63.5 35 54 30q70 35 76 53 3 7 3 21z' fill='%2344693d'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-position:0 50%;background-size:20px 20px}.top-menu__item--email .top-menu__link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='envelope' d='M1792 710v794q0 66-47 113t-113 47H160q-66 0-113-47T0 1504V710q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38T639 1015q-91-64-262-182.5T172 690q-62-42-117-115.5T0 438q0-78 41.5-130T160 256h1472q65 0 112.5 47t47.5 113z' fill='%2344693d'/%3E%3C/svg%3E");width:20px}.top-menu__item--email .top-menu__link,.top-menu__item--phone .top-menu__link{font-size:0;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inherit;height:19px}.top-menu__item--phone .top-menu__link{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='phone' d='M1600 1240q0 27-10 70.5t-21 68.5q-21 50-122 106-94 51-186 51-27 0-53-3.5t-57.5-12.5-47-14.5-55.5-20.5-49-18q-98-35-175-83-127-79-264-216T344 904q-48-77-83-175-3-9-18-49t-20.5-55.5-14.5-47-12.5-57.5-3.5-53q0-92 51-186 56-101 106-122 25-11 68.5-21t70.5-10q14 0 21 3 18 6 53 76 11 19 30 54t35 63.5 31 53.5q3 4 17.5 25t21.5 35.5 7 28.5q0 20-28.5 50t-62 55-62 53-28.5 46q0 9 5 22.5t8.5 20.5 14 24 11.5 19q76 137 174 235t235 174q2 1 19 11.5t24 14 20.5 8.5 22.5 5q18 0 46-28.5t53-62 55-62 50-28.5q14 0 28.5 7t35.5 21.5 25 17.5q25 15 53.5 31t63.5 35 54 30q70 35 76 53 3 7 3 21z' fill='%2344693d'/%3E%3C/svg%3E");background-position:0 50%;background-size:20px 20px;padding-left:20px}@media (max-width:599px){.top-menu__item--start-project{display:none}}.visible--invisible{visibility:hidden}.hidden,.js-hidden{display:none}@media (max-width:599px){.hidden--mobile{display:none}}@media (max-width:479px){.hidden--mobile-small{display:none}}@media (null) and (max-width:959px){.hidden--tablet{display:none}}@media (min-width:768px) and (max-width:959px){.hidden--tablet-middle{display:none}}@media (null) and (max-width:959px){.hidden--tablet-small{display:none}}@media (max-width:799px){.hidden--under-tablet-wide{display:none}}@media (min-width:800px) and (max-width:959px){.hidden--tablet-wide{display:none}}@media (min-width:960px){.hidden--desktop{display:none}}@media (max-width:959px){.hidden--under-desktop{display:none}}@media (max-width:1199px){.hidden--under-desktop-wide{display:none}}@media (null){.hidden--desktop-widest,.hidden--under-desktop-widest{display:none}}


 .nav-top .donate-menu__link
 {
     font-weight: 800;
 }
 
 /* start footer styling */
 
 .footer
 {
     text-transform: uppercase;
 }
 .footer__col--left, .footer__col--middle, .footer__col--right
 {
     text-align: left;
 }
 .footer-menu
 {
     text-align: left;
 }
 .footer-menu .footer-menu__item:last-of-type
 {
     -webkit-box-pack: flex-start;
     -ms-flex-pack: center;
     justify-content: flex-start;
 }
 .foote_r__col li {
     list-style: none;
     padding: 0;
 }
 .parentlink {
     margin-bottom: 20px;
     font-size: 1.47368rem;
     line-height: 1.84211rem;
     font-family: Arquitecta;
     font-weight: 700;
 }
 ul.portfolio-menu {
     margin-top: 1.78947rem;
 }
 .footer, .footer a
 {
     text-decoration: unset;
 }
 body
 {
     overflow-x: hidden;
 }
 .resources-menu
 {
 
 }
 .footer__col--left, .footer__col--middle, .footer__col--right
 {
     border:0;
 }
 .footer__col--3 h6,.footer__col--4 h6
 {
     margin-left: 37px;
     margin-bottom: 0px;
 }
 .footer
 {
     background-color: #535354;
 }
 .footer__col.footer__col--middle {
     border: 1px solid #fff;
     background: #605E5E;
     padding: 2rem;
     margin-left: 4%;
     width: 48%;
     display: flex;
     width: 48%;
     flex-direction: column;
     align-items: center;
     justify-content: center;
 }
 .footer__col.footer__col--middle h3,.footer__contact-info {
     text-align: center;
 }
 .footer__col.footer__col--middle a.logo__link img {
     width: 200px;
     display: inline-block;
 }
 .footer__col.footer__col--middle .logo
 {
     text-align: center;
 }
 .footer__col--2
 {
     width: 33%;
 }
 .resources-menu {
     margin-top: 0px;
 }
 ul.teenhub-menu.teenhub-menu--teenhub.teenhub-menu--depth-1.teenhub-menu--length-3 {
     margin-top: 0px;
 }
 .footer__col--1 h6
 {
     margin-bottom: 0px !important;
 }
 .footer__col--1 .footer-menu
 {
     margin-top: 0px;
 }
 .footer__col--left, .footer__col--middle, .footer__col--right
 {
     font-size: 18px;
 }
 .footer__col--left h6, .footer__col--middle h6, .footer__col--right h6,.parentlink
 {
     font-size: 1.34211rem;
 }
 .social-menu--footer
 {
     margin-bottom: 0;
 }
 @media only screen and (max-width: 1000px)
 {
     ul.portfolio-menu
     {
         padding-left: 0px;
     }
     .footer__col--3 h6, .footer__col--4 h6
     {
         margin-left: 0;
     }
     .resources-menu,ul.teenhub-menu.teenhub-menu--teenhub.teenhub-menu--depth-1.teenhub-menu--length-3,ul.footer_donate-menu.footer_donate-menu--footer_donate_menu.footer_donate-menu--depth-1.footer_donate-menu--length-2
     {
         padding-left: 0;
     }
   .footer__col.footer__col--middle,.footer__col--left, .footer__col--middle, .footer__col--right
     {
         width: 100% !important;
     }
   .footer__content
     {
         flex-direction: column;
     }
     .footer__col.footer__col--middle
     {
         margin-left:0;
     }
 }
 /* end footer styling */
 .mainportfoliosec {
    display: flex;
    flex-wrap: wrap;
}
.mainportfoliosec .portfolioclms {
width: 31.66%;
padding: 22px;
border: 1px solid #919497;
margin-right: 2.5%;
margin-bottom: 2.5%;
}
.mainportfoliosec p
{
margin-bottom: 0px;
}
.podcontentn h3
{
margin-bottom: 0px;
}
.mainportfoliosec .portfolioclms:nth-child(3n) {
margin-right: 0px;
}

/* start popup styling */

.mymodal {
position: fixed;
z-index: 9999999;
padding-top: 0px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
overflow-x: hidden;
display: none;
}


.modal-content {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
border: 1px solid #888;
width: 50vw;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
-webkit-animation-name: animatetop;
-webkit-animation-duration: 0.4s;
animation-name: animatetop;
animation-duration: 0.4s
}


@-webkit-keyframes animatetop {
from {top:-300px; opacity:0} 
to {top:0; opacity:1}
}

@keyframes animatetop {
from {top:-300px; opacity:0}
to {top:0; opacity:1}
}

.close {
width: 30px;
height: 30px;
background: #424242;
color: #fff;
border-radius: 30px;
font-size: 24px;
vertical-align: middle;
display: flex;
z-index: 999999;
cursor: pointer;
align-items: center;
opacity: 1;
justify-content: center;
right: -15px !important;
top: -15px;
position: absolute;
font-weight: bolder;
padding-bottom: 7px;
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}

.modal-header {
padding: 2px 16px;
background-color: #5cb85c;
color: white;
}

.modal-body {padding: 2px 16px;}

.modal-footer {
padding: 2px 16px;
background-color: #5cb85c;
color: white;
}
.modal-content
{
  padding: 80px 40px 40px;
}
.modaloverlay {
display: none;
position: fixed;
z-index: 999999;
padding-top: 100px;
left: 0;
top: -2000%;
width: 100%;
height: 3000%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgb(22 0 65 / 8%);
}
.overlayactive
{
display:block;
}
.overlaybox {
position: absolute;
background: rgba(0,0,0,0.4);
content: '';
width: 100%;
overflow: hidden !important;
height: 100%;
top: 0;
}
.modalbox {
display: flex;
flex-wrap: wrap;
}
.mytitle2 {
text-transform: uppercase;
margin-top: 0;
margin-bottom: 20px;
}
.podcontentn h3
{
margin-bottom: 0px;
text-transform: uppercase;
margin-top: 10px;
}
.paddingsec {
padding-top: 80px;
padding-bottom: 50px;
}
.modalimgbox,.modalboxinner
{
width: 50%;
}
.modalpara {
padding-right: 20px;
}
@media only screen and (max-width: 1025px)
{
.modal-content
{
    width: 90%;
}
}
@media only screen and (max-width: 480px)
{
.mainportfoliosec
{
    flex-direction: column;
}
.mainportfoliosec .portfolioclms
{
    width: 100%;
}
.modal-content
{
    width: 90%;
}
.modal-content {
    padding:40px;
}
.modalbox
{
    flex-direction: column;
}
.modalimgbox, .modalboxinner {
    width: 100%;
}
.modalpara
{
    order: 2;
}
.modalimgbox
{
    order: 1;
    margin-bottom: 20px;
}
.modalboxinner
{
    order:2;
}
}
/* end popup styling */

/* start banner styling */

#myVideo {
    position: absolute;
    right: 0;
    bottom: 0;
    max-height: 300px;
    min-width: 100%;
    top: 0;
    object-fit: fill;
}
  .banner-area {
    position: relative;
}
.banner-area {
    position: relative;
}
@media (max-width: 599px)
{
#myVideo
{
    max-height: 130px;
}
}
/* end banner styling */

/* start font weight styling */
html
{
    font-family: 'Source Sans Pro';
}
@media (min-width: 960px)
{
h1 {
    font-weight: 900;
    letter-spacing: 6px;
}
h2
{
    font-weight: 700;
    letter-spacing: 6px;
}
h3{
    font-weight: 500;
    letter-spacing: 4px;
}
h4{
    font-weight: 400;
    letter-spacing: 6px;
}
.banner__overlay h1
{
    letter-spacing: 10px;
    font-weight: 100;
    text-transform: uppercase;
}
}
@media (max-width: 960px)
{
    h1
    {
        letter-spacing: 6px;
    }
    h2
    {
        letter-spacing: 6px;
    }
    h3{
        letter-spacing: 5px;
    }
    h4{
        letter-spacing:6px;
    }
    .banner__overlay h1
{
    font-weight: 100;
    text-transform: uppercase;
}
}

/* end font weight styling */

/* start page whyus styling */


.accordcontentn h3 {
    margin-bottom: 0px;
    text-transform: uppercase;
    margin-top: 10px;
    background: #535253;
    color: #fff;
    padding: 10px 15px;
    cursor: pointer;
    display: flex;
}
.accordicon:before {
    content: '\f055';
}
.accordicon
{
    font-family: "Font Awesome 5 Pro";
    font-weight: 600;
    font-size: 27px;
    margin-right: 10px;
}
.accordcontentbox {
    border: 1px solid #535253;
    padding: 30px 57px 0px;
}
.accordcontentbox
{
   display: none;
}
.accordiconchange .accordicon:before
{
   content:'\f056';
}
.paddingsec2 {
    padding-top: 62px;
    padding-bottom: 72px;
}
/* end page whyus styling */

/* start font weight styling */

.related-news h3 {
    letter-spacing: 5px;
}
.slideshow .slides h1 {
    font-weight: 400;
}

/* end font weight styling */

/* start blog page styling */
 
.blogsidebar .list-item__container {
    flex-direction: column;
}
.bloginner {
    display: flex;
}
.blogsidebar {
    width: 330px;
    background-color: #f2f5f7;
    position: relative;
    z-index: 2;
}
@media (min-width: 1000px)
{
.category-blog .list-item__container
{
    max-width: 1150px;
    width: calc(100% - 330px);
}
}
.blogsidebar .list-item__link--heading
{
    text-transform: capitalize;
}
.main__container {
    max-width: unset;
}
.list-item__container
{
    margin-top: 0;
}
h1.bloglist-item__heading {
    margin-top: 10px;
    letter-spacing: 3px;
    text-transform: uppercase;
    font-weight: 400;
    line-height: 1.3;
}

.bloglistsec h1, .bloglistsec h2, .bloglistsec h3, .bloglistsec h4, .bloglistsec h5, .bloglistsec h6 {
    letter-spacing: 3px !important;
}

h6.list-item__heading {
    letter-spacing: unset !important;
}

.blogmeta {
    display: flex;
    padding-left: 5px;
    margin-bottom: 30px;
}
.metainfo {
    display: inline-block;
    margin-right: 53px;
    position: relative;
}
.metainfo::after {
    content: '';
    display: block;
    height: 31px;
    width: 1px;
    background: #9ca7b3;
    opacity: .7;
    position: absolute;
    top: 50%;
    right: -31px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
a.jssocials-share-link {
    margin-right: 25px;
    background: 0 0;
    border: none;
    -webkit-transition: .2s all ease;
    transition: .2s all ease;
}
.showterms {
    text-transform: capitalize;
}
.blogcontent {
    padding-top: 25px;
    height: 300px;
    overflow: hidden;
}
.plusiconbox
{
    text-align: center;
    height: 100px;
    z-index: 4;
}
.plusiconbox i.fa.fa-plus {
    background: #002DA3;
    color: #fff;
    width: 36px;
    height: 36px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    border-radius: 50%;
}
.plusiconbox, .plusiconbox::after {
    width: 100%;
    position: absolute;
    bottom: 42px;
    left: 0;
}
.bloglistinneritm {
    position: relative;
    padding: 110px 100px;
    margin-bottom: 74px;
    background-color: #FFF;
}
.plusiconbox i{
width: 36px;
    height: 36px;
    border-radius: 180%;
    border: none;
    background: url(../img/icons/icon-plus.svg) 50% 50% no-repeat #002DA3;
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 5;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
}
.plusiconbox::after
{
    background-image: -webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(255,255,255,0)));
    background-image: linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);
    display: block;
    content: '';
    height: 100%;
    left: 0;
    -webkit-transition: inherit;
    transition: inherit;
}
.category-blog
{
    background-color: #f2f5f7;
}
.category-blog .main__container
{
  width:100%;
}
.blogsidebar:before
{
    content: '';
    display: block;
    height: 0px;
    background: #fff;
}
.bloglist-items {
    display: block;
    margin: auto;
    padding: 19px 35px 19px;
    -webkit-transition: border-bottom-color .2s ease;
    transition: border-bottom-color .2s ease;
    border-bottom: 1px solid #dedede;
    cursor: pointer;
    color: #3f4443 !important;
    text-decoration: unset;
}
.bloglist-items:hover
{
   background: #fff;
}
/* .bloglistsec {
    padding-top: 50px;
} */
.plusiconbox i
{
    bottom: auto;
}
.bloglistopen .blogcontent
{
  height:auto;
  overflow: auto;
}
.blogsidebarsec .list-item__heading
{
    margin-top: 0;
}
.blogsidebarsec {
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 20;
    overflow-y: scroll;
    height: 100vh;
}
a.bloglist-items.active
{
    background-color: #fff;
}
.printshare {
    background: transparent !important;
    padding: 0;
    color: #44693d !important;
}
.blog-socials a
{
    color: transparent;
}
.blog-socials span
{
    color: #44693d;
}
.category-blog
{
    scroll-behavior: smooth;
}
@media only screen and (max-width: 768px)
{
.bloginner
{
    flex-direction: column;
}
.blogsidebar
{
    width: 100%;
}
.blogsidebar:before
{
    height: auto;
}
.bloglistinneritm
{
    
}
.blogmeta {
    flex-direction: column;
}
.metainfo::after
{
    display: none;
}
h1.bloglist-item__heading
{
    font-size: 1.7rem;
    line-height: 1.2;
}
}
.footer__col--1 .footer-menu,.footer__col--3 .resources-menu,ul.teenhub-menu
{
    margin-top: 1.78947rem;
}
.footer__col--1 .parentlink,.footer__col--3 .parentlink,ul.teenhub-menu .parentlink
{
    margin-bottom: 0;
}

/* start home page video gallery slider styling */
 
video#slideVideo {
    right: 0;
    bottom: 0;
    max-height: 647px;
    min-width: 100%;
    top: 0;
    object-fit: fill;
}
@media only screen and (max-width: 599px)
 {
video#slideVideo
{
    max-height: 265px;
}
 }

/* end home page video gallery slider styling */

/* start blog page styling */

.blog,.archive.tag
{
    background-color: #f2f5f7;
    scroll-behavior: smooth;
}
@media (min-width: 1000px)
 {
.blog .list-item__container,.archive.tag .list-item__container
 {
     max-width: 1150px;
     width: calc(100% - 330px);
 }
 }
 .blog .main__container,.archive.tag .main__container
 {
   width:100%;
 }
/* end blog page styling */

/* start reuseable block styling */

@media (min-width: 800px)
{
.simple-block--one-fourth {
    width: calc(1 / 4 * 100%);
}
.simple-block--one-fifth
{
    width: calc(1 / 5 * 100%);
}
.simple-block--one-half {
    width: calc(1 / 2 * 100%);
}
}
@media (max-width: 800px)
{
.simple-block--one-fourth,.simple-block--one-fifth,.simple-block--one-half {
    width: 100%;
}
}
/* end reuseable block styling */

/* start blog new styling */

.single.blog .blog__categories-all .category-list__item,.blog--post .blog__category
{
   display: none;
}
.single.blog .main__container {
    width: 95%;
    margin-bottom: 50px;
}
.single.blog picture.blog__picture {
    display: flex;
    justify-content: center;
}
.single.blog  h1.page__heading {
    letter-spacing: 3px;
    text-transform: uppercase;
    font-weight: 400;
    line-height: 1.3;
}
.single.blog h1, .single.blog h2, .single.blog h3, .single.blog h4, .single.blog h5, .single.blog h6 {
    letter-spacing: 3px !important;
}
@media only screen and (max-width: 768px)
{
.bloglistinneritm {
    padding: 50px;
}
.single.blog h1.bloglist-item__heading {
    font-size: 1.7rem;
    line-height: 1.2;
}
}
/* end blog new styling */

/* start new feeback styling */

h4.page__subheading {
    text-transform: uppercase;
}


.single.blog h1.page__heading
{
    font-weight: bold;
}
.bio__expanded-content.expander__expanded-content {
    padding-top: 50px;
    padding-bottom: 50px;
}
.expander__expanded {
    margin-top: 0;
}
.bio__inner-name {
    padding-top: 30px;
    padding-bottom: 20px;
}
.bio__inner-container
{
    height: auto;
    min-height: 730px;
}
p.bio__inner-title {
    font-weight: 600;
}
/* end new feeback styling */