@font-face{font-family:'fredoka_oneregular';src:url(fonts/fredokaone-regular-webfont.woff2) format("woff2"),url(fonts/fredokaone-regular-webfont.woff) format("woff");font-weight:normal;font-style:normal}:focus{outline:none}body{background:#ec64a2;background:linear-gradient(90deg, #ec64a2 0%, #f87cb4 48%, #fbafd2 100%)}body:not(.home) .content{padding:25px;background-color:#fff;margin-bottom:40px}.gse-resource-navigation{background-color:#583182;width:105%;margin-left:-25px;margin-right:-25px;padding-bottom:15px;margin-bottom:20px}@media only screen and (max-width: 1023px){.gse-resource-navigation{width:auto}}.gse-resource-navigation a{color:#fff;font-size:18px;padding:15px 10px 0}.gse-resource-navigation a:hover,.gse-resource-navigation a:focus{color:#ec64a2}.gse-resource-navigation .current-menu-item a{color:#ec64a2}@media only screen and (max-width: 1023px){.title-area{padding-bottom:0}}.site-title{font-size:68px}@media only screen and (max-width: 840px){.site-title{font-size:55px;text-align:left}}.site-title a{display:block;width:225px;position:relative}@media only screen and (max-width: 840px){.site-title a{width:190px}}.site-title a::after{content:'';background:url(images/banana.svg) no-repeat;width:200px;height:200px;display:block;position:absolute;top:-10px;right:-145px}@media only screen and (max-width: 840px){.site-title a::after{top:-5px;right:-110px;width:160px;height:160px}}.site-header .wrap{border-color:#583182;border-width:5px}.site-title,.site-title a,.site-title a:hover,h1,h1 a,h2,h2 a,h3 a,h3{font-family:fredoka_oneregular, sans-serif;color:#583182;letter-spacing:0.5px}.genesis-nav-menu{font-family:fredoka_oneregular, sans-serif;text-transform:none;font-size:18px;letter-spacing:0.5px}h1,h2,h3,h4,h5,h6{font-family:fredoka_oneregular, sans-serif;color:#583182;font-weight:400;letter-spacing:0.5px}.site-footer .wrap{border-color:#ec64a2}.widget-title{font-size:20px}.widget-area .enews-widget,.nav-primary,.footer-widgets,.site-footer{background-color:#583182}.nav-primary .genesis-nav-menu .sub-menu a{background-color:#583182;border-color:#583182}.genesis-nav-menu .sub-menu a{padding:10px 20px}.site-footer,.site-footer a{color:#fff}.nav-primary a:focus,.nav-primary a:hover,.nav-primary .sub-menu a:focus,.nav-primary .sub-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item>a{color:#ec64a2}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.entry-content .button,.sidebar button,.sidebar input[type="button"],.sidebar input[type="reset"],.sidebar input[type="submit"],.sidebar .widget a.button,.site-container div.wpforms-container-full .wpforms-form input[type="submit"],.site-container div.wpforms-container-full .wpforms-form button[type="submit"]{background-color:#583182}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#ec64a2}.archive-description{background-color:transparent}.archive-title{font-size:48px}.archive .content,.page-template-page-advocacy-organizations .content{display:flex;flex-wrap:wrap}@media only screen and (max-width: 840px){.archive .content,.page-template-page-advocacy-organizations .content{flex-direction:column}}.archive .content .archive-description,.archive .content .type-page,.page-template-page-advocacy-organizations .content .archive-description,.page-template-page-advocacy-organizations .content .type-page{margin-bottom:20px;padding:0;width:100%}.archive .content .entry,.page-template-page-advocacy-organizations .content .entry{border:none;margin-bottom:0}.archive .content .entry-title a,.page-template-page-advocacy-organizations .content .entry-title a{font-size:24px;line-height:30px}.archive .content article,.page-template-page-advocacy-organizations .content article{padding:1.5%;width:50%}@media only screen and (max-width: 840px){.archive .content article,.page-template-page-advocacy-organizations .content article{width:100%}}.archive-pagination{width:100%}.single-gse_resource .content,.single-gse_organization .content{display:flex}.single-gse_resource .content img,.single-gse_organization .content img{max-width:350px;display:block;margin:0 auto}@media only screen and (max-width: 840px){.single-gse_resource .content,.single-gse_organization .content{flex-direction:column}}.single-gse_resource .content>*,.single-gse_organization .content>*{padding:20px}

