@import url(../src/normalize-css/css/normalize.css);@font-face{font-family:bebas;src:url(../fonts/BebasNeue-Regular.woff2) format("woff2"),url(../fonts/BebasNeue-Regular.woff) format("woff");font-weight:400;font-style:normal}body,html{height:100%;width:100%;font-family:roboto,sans-serif;font-size:16px;line-height:22.4px;color:#212529;font-weight:400;background-color:#fff}h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,p::-moz-selection{color:#fff;background-color:#3de740}h1::selection,h2::selection,h3::selection,h4::selection,p::selection{color:#fff;background-color:#3de740}h1{text-transform:uppercase;font-family:bebas,sans-serif;font-size:3.5rem;line-height:3.7rem;margin:0}@media screen and (min-width:768px){h1{font-size:4.5rem;line-height:4.7rem}}h2{font-size:3rem;line-height:3rem}h2,h3{text-transform:uppercase;font-family:bebas,sans-serif}h3{font-size:2rem;line-height:2rem}h4{text-transform:uppercase;font-family:bebas,sans-serif;font-size:1.5rem;line-height:1.5rem}h4.meta{color:#ccd2d9}p{line-height:1.6rem}ul{list-style:none;margin:0}a,a:hover{color:#3de740}a:hover{text-decoration:none}button{background-color:#fff;border:0}input{border:none}.l-flex{display:block}@media screen and (min-width:992px){.l-flex{display:flex}}.l-flex--third{width:100%}@media screen and (min-width:992px){.l-flex--third{width:33%}}.l-flex--half{width:100%}@media screen and (min-width:992px){.l-flex--half{width:50%}}.l-flex--center{align-items:center}.l-flex--column{display:flex;flex-direction:column;justify-content:center}.l-flex--grow{flex-grow:1}.l-flex--reverse{flex-direction:row-reverse}.l-flex--1{flex:1;-ms-flex:0 1 auto}@media screen and (min-width:992px){.l-flex--1{flex:1}}.l-right{float:right}.l-left{float:left}.l-align-center{text-align:center}.l-align-left{text-align:left}.l-clearfix:after,.l-clearfix:before{content:"";display:table}.l-clearfix:after{clear:both}.l-clearfix{zoom:1;clear:both}.l-no-padding{padding:0}.l-no-margin{margin:0}.container{padding-right:15px;padding-left:15px}@media (min-width:576px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:1200px){.container{max-width:1170px}}.container-fluid{padding-left:15px;padding-right:15px}@media screen and (min-width:1200px){.container-fluid{padding-left:7%;padding-right:7%}}#off-canvas-menu{background:#212529;bottom:0;right:0;overflow:auto;position:fixed;top:0;width:250px;padding:0;z-index:1;transform:translateX(250px);transition:transform .3s ease;text-transform:uppercase;height:100%}#off-canvas-menu ul{padding:1rem 0 0}#off-canvas-menu li{display:block}#off-canvas-menu li:last-of-type a{background-color:#3de740;color:#212529}#off-canvas-menu li a{display:block;width:100%;padding:20px;color:#fff;-webkit-text-decoration:uppercase;text-decoration:uppercase;font-family:bebas,sans-serif;font-size:1.5rem}#off-canvas-menu li a:after{width:22px;display:inline-block;padding-left:5px}.show-menu #off-canvas-menu{transform:translateX(0);overflow:auto}.show-menu #site-wrapper,.show-menu header{transform:translateX(-250px);transition:transform .3s ease}header{width:100%;display:block;transition:transform .3s ease;position:fixed;top:0;z-index:1000}.main-nav,header{background-color:#fff}.main-nav{color:#212529}.main-nav--logo img{width:70px}@media screen and (min-width:360px){.main-nav--logo img{width:200px}}.main-nav--logo.desktop-logo{display:none}@media screen and (min-width:360px){.main-nav--logo.desktop-logo{display:block}}.main-nav--logo.mobile-logo{display:block}@media screen and (min-width:360px){.main-nav--logo.mobile-logo{display:none}}.main-nav--menu{display:none;margin:12px 0}@media screen and (min-width:992px){.main-nav--menu{display:block}}.main-nav--menu ul{padding-left:0}.main-nav--menu li{float:left}.main-nav--menu li a{display:inline-block;padding:16px 12px;color:#212529;-webkit-text-decoration:uppercase;text-decoration:uppercase;font-family:bebas,sans-serif;font-size:1.2rem;transition:all .1s}@media screen and (min-width:992px){.main-nav--menu li a{font-size:1.4rem;padding:16px 18px}}.main-nav--menu li:not(:last-of-type) a:after{content:"";height:5px;display:block;background:#3de740;opacity:0;transform:translateY(5px);transition:all .1s ease-in-out}.main-nav--menu li:not(:last-of-type) a:hover:after{opacity:1;transform:translateY(0)}.main-nav--menu li:last-of-type a{background-color:#3de740;color:#212529;transition:all .1s ease-in-out;margin-left:18px}.main-nav--menu li:last-of-type a:after{content:">";padding-left:5px;display:inline-block;transition:all .1s ease-in-out}.main-nav--menu li:last-of-type a:hover{background-color:#212529;color:#fff}.main-nav--menu li:last-of-type a:hover:after{transform:translateX(5px)}.hamburger-toggle{margin:20px 0;z-index:50000;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;display:flex}@media screen and (min-width:992px){.hamburger-toggle{display:none}}.hamburger-toggle .label{font-family:bebas,sans-serif;font-size:2.2rem;text-transform:uppercase;padding-right:10px;transform:translateY(7px)}.hamburger-toggle .hamburger-icon{height:35px;width:45px;position:relative}.hamburger-toggle span{display:block;position:absolute;height:5px;width:45px;background:#3de740;opacity:1;left:0;transform:rotate(0deg);transition:.5s ease-in-out}.hamburger-toggle span.top{top:0;transform-origin:left center}.show-menu .hamburger-toggle span.top{transform:rotate(45deg);top:-3px;left:8px}.hamburger-toggle span.middle{top:15px;transform-origin:left center}.show-menu .hamburger-toggle span.middle{width:0;opacity:0}.hamburger-toggle span.bottom{top:30px;transform-origin:left center}.show-menu .hamburger-toggle span.bottom{transform:rotate(-45deg);top:29px;left:8px}#site-wrapper{margin:0 auto;padding-top:82px;position:relative;z-index:2;transition:transform .3s ease}.home-hero{padding-bottom:25px;position:relative;background-color:#f1f1f1}.home-hero--image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-size:cover;background-position:50%;background-repeat:no-repeat;margin:0}@media screen and (min-width:768px){.home-hero--image{background-position:center 40%}}@media screen and (min-width:1200px){.home-hero--image{margin:0 7%}}.home-hero--image.desktop{display:none}@media screen and (min-width:768px){.home-hero--image.desktop{display:block}}.home-hero--image.mobile{display:block}@media screen and (min-width:768px){.home-hero--image.mobile{display:none}}.home-hero--intro{position:relative;z-index:50;padding:40vh 5% 10vh}@media screen and (min-width:480px){.home-hero--intro{padding:40vh 5% 10vh 15%}}@media screen and (min-width:768px){.home-hero--intro{padding:10vh 5% 20vh 60%;text-align:left}}@media screen and (min-width:992px){.home-hero--intro{padding:15vh 10% 20vh 60%}}.home-hero--intro h1,.home-hero--intro h2,.home-hero--intro h3{display:block;margin:0;line-height:0}.home-hero--intro h1 span,.home-hero--intro h2 span,.home-hero--intro h3 span{background-color:#fff;color:#212529;display:inline;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.home-hero--intro h3 span{font-size:3rem;line-height:3.6rem;margin-bottom:1rem;background-color:#3de740;padding:10px 15px 6px}@media screen and (min-width:992px){.home-hero--intro h3 span{font-size:4rem;line-height:4.4rem}}.home-hero--intro h1,.home-hero--intro h2{transform:translateY(2rem)}.home-hero--intro h1 span,.home-hero--intro h2 span{font-size:2rem;line-height:2.6rem;padding:10px 15px 0;margin-bottom:-1px}@media screen and (min-width:992px){.home-hero--intro h1 span,.home-hero--intro h2 span{font-size:3rem;line-height:3.7rem}}.home-hero--intro h1 span{color:#3de740}.home-hero--intro .button-green{transform:translateY(3rem)}.home-hero--angle{position:absolute;left:0;bottom:-1px;right:0;z-index:20;height:80px;width:100%;display:none}@media screen and (min-width:768px){.home-hero--angle{display:block}}body.home #site-wrapper section.home-hero+section{background-color:#f1f1f1;padding-top:3rem}.home-latest{padding-bottom:25px}.home-latest--intro{background-color:#fff;border-top:8px solid #3de740;padding:3rem 2rem;position:relative}@media screen and (min-width:992px){.home-latest--intro{padding:4rem 2rem}}.home-latest--intro h2{font-size:3rem;line-height:3.2rem;width:70%;margin:0;padding:0;color:#3de740}@media screen and (min-width:992px){.home-latest--intro h2{font-size:5rem}}.home-latest--intro img{position:absolute;bottom:0;right:0;width:160px}.home-latest--news{background-color:#fff;height:100%}.home-latest--news h3{color:#fff;display:block;width:100%;background-color:#3de740;text-align:center;padding:10px 0}.home-latest--news .news-wrapper{padding:20px 20px 0}@media screen and (min-width:992px){.home-latest--news .news-wrapper{padding:20px}}.home-latest--news .news-wrapper .blog-thumb{width:100%}@media screen and (min-width:992px){.home-latest--news .news-wrapper .blog-thumb{width:32%}}.home-latest--news .news-wrapper .blog-thumb:first-of-type{width:100%}.home-latest--news hr{border-color:#f1f1f1;margin-bottom:5px}.home-latest--news .arrow-button{padding-left:10px}.home-latest--twitter{background-color:#fff;height:100%;margin-top:2rem}@media screen and (min-width:768px){.home-latest--twitter{margin-top:0}}.home-latest--twitter h3{color:#fff;display:block;width:100%;background-color:#ee4491;text-align:center;padding:10px 0}.home-latest--twitter .twitter-feed{padding:20px}.home-latest--free-text{background-color:#fff;height:100%;margin-top:2rem}@media screen and (min-width:768px){.home-latest--free-text{margin-top:0}}.home-latest--free-text h3{color:#fff;display:block;width:100%;background-color:#ee4491;text-align:center;padding:10px 0}.home-latest--free-text .wysiwyg{padding:10px}.flexible-news{padding:3rem 0}.flexible-news.grey{background-color:#f1f1f1}.flexible-news--title{padding-bottom:2rem}.flexible-news--title h2{margin-right:1rem}.post-thumb{position:relative;height:100%}.post-thumb:hover .cover{opacity:.6}.post-thumb--image{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;width:100%;height:270px}.post-thumb--image .cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;background-color:#212529;opacity:0;transition:all .1s}.post-thumb--contents{padding:1rem 0 0;text-align:left;transition:all .1s}.post-thumb--contents .date{color:#212529;padding-bottom:10px;display:block}.post-thumb--contents .categories{padding-right:10px}.post-thumb--actions .post-category{display:inline-block;background-color:#ccd2d9;color:#212529;padding:8px;font-family:bebas,sans-serif;text-transform:uppercase;margin-right:5px;margin-bottom:5px}.post-thumb--link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:30}.blog-header{padding-top:2rem}.blog-header img{width:100%}.blog-header--meta{padding:1rem 0}.blog-header--meta .post-category{display:inline-block;background-color:#ccd2d9;color:#212529;padding:14px 14px 10px;font-family:bebas,sans-serif;text-transform:uppercase;margin-right:5px;margin-bottom:5px}.blog-header--meta .post-category i{color:#fff;margin-right:10px}.blog-header--meta .post-category:last-of-type{margin-right:10px}.blog-header .wysiwyg{padding:3rem 0}.blog-header .blog-share{padding-bottom:3rem}.blog-header .blog-share h4{margin-right:20px;margin-bottom:0}.blog-header .blog-share i{text-align:center;background-color:#3de740;color:#fff;margin-right:20px;padding:10px;font-size:1.4rem;border-radius:50%;height:40px;width:40px}.blog-archive{padding:3rem 0}.blog-archive h1{padding-bottom:1rem}.blog-archive--pagination{padding:3rem 0}.blog-archive .news-search{padding:1rem 0 2rem}.blog-archive .news-search form{display:flex;width:100%}.blog-archive .news-search input.search-field{flex:1;padding:1rem;border:1px solid #ccd2d9;min-width:0}.blog-archive .news-search input[type=submit]{padding:1rem 2rem;background:#212529;color:#fff;text-transform:uppercase;font-family:bebas,sans-serif;font-size:1.2rem}.blog-archive .categories{padding-bottom:1rem;border-bottom:1px solid #ccd2d9;margin-bottom:1rem;flex-wrap:wrap}.blog-archive .categories h3{margin-right:1rem;flex-basis:100%}@media screen and (min-width:480px){.blog-archive .categories h3{flex-basis:auto}}.blog-archive .categories .cats{padding:0}.blog-archive .categories .cats li{display:inline-block}.blog-archive .categories .cats .post-category{display:inline-block;background-color:#ccd2d9;color:#212529;padding:14px 14px 10px;font-family:bebas,sans-serif;text-transform:uppercase;margin-right:5px;margin-bottom:5px}.blog-archive .categories .cats .post-category i{color:#fff;margin-right:10px}.blog-archive .categories .cats .post-category.current-page{background-color:transparent;border:1px solid #ccd2d9}.blog-archive .categories .cats .post-category.current-page i{color:#ccd2d9}.button-green{padding:20px;color:#212529;text-transform:uppercase;font-family:bebas,sans-serif;font-size:1.8rem;background-color:#3de740}.button-green,.button-green:after{display:inline-block;transition:all .1s ease-in-out}.button-green:after{content:">";padding-left:5px}.button-green:hover{background-color:#212529;color:#fff}.button-green:hover:after{transform:translateX(5px)}.button-black{padding:16px 18px;color:#fff;text-transform:uppercase;font-family:bebas,sans-serif;font-size:1.4rem;background-color:#212529}.button-black,.button-black:after{display:inline-block;transition:all .1s ease-in-out}.button-black:after{content:">";padding-left:5px}.button-black:hover{background-color:#fff;color:#212529}.button-black:hover:after{transform:translateX(5px)}.button-secondary{display:block;color:#212529;text-transform:uppercase;font-family:bebas,sans-serif;font-size:1.4rem;padding:10px 0}.button-secondary span{display:inline-block}.button-secondary span:after{content:"";height:5px;display:block;background:#3de740}.button-secondary.red:hover{color:#f93822}.button-secondary.red span:after{background-color:#f93822}.button-secondary.pink:hover{color:#ee4491}.button-secondary.pink span:after{background-color:#ee4491}.button-secondary.blue:hover{color:#00afd0}.button-secondary.blue span:after{background-color:#00afd0}.button-secondary.purple:hover{color:#762b85}.button-secondary.purple span:after{background-color:#762b85}.button-secondary.orange:hover{color:#f05f22}.button-secondary.orange span:after{background-color:#f05f22}.button-secondary.yellow:hover{color:#fad61e}.button-secondary.yellow span:after{background-color:#fad61e}.button-secondary.dark-blue:hover{color:#1a2b65}.button-secondary.dark-blue span:after{background-color:#1a2b65}.button-secondary.dark-green:hover{color:#0d4900}.button-secondary.dark-green span:after{background-color:#0d4900}.flexible-pledges{padding:3rem 0}.flexible-pledges.grey{background-color:#f1f1f1}.pledge-thumb{position:relative}.pledge-thumb--content{background-size:cover;background-repeat:no-repeat;background-position:50%;height:400px;position:relative}.pledge-thumb--link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;background-color:transparent}.pledge-thumb--title{position:absolute;bottom:15px;left:15px;width:90%;transition:all .1s ease-in-out}.pledge-thumb--title h3{display:block;margin:0;line-height:0}.pledge-thumb--title h3 span{background-color:#fff;padding:15px;color:#212529;display:inline-block;font-size:2rem;line-height:2rem;margin-bottom:1rem}.pledge-thumb--title p{display:block;margin:0}.pledge-thumb--title p span{display:inline-block;background-color:#3de740;color:#fff;font-weight:700;padding:10px}.pledge-thumb--title p.red span{background-color:#f93822}.pledge-thumb--title p.pink span{background-color:#ee4491}.pledge-thumb--title p.purple span{background-color:#762b85}.pledge-thumb--title p.blue span{background-color:#00afd0}.pledge-thumb .button-secondary{text-align:right}.pledge-thumb:hover .pledge-thumb--title{bottom:20px;left:20px}.site-footer{background-color:#212529;color:#ccd2d9;padding:3rem 15px}@media screen and (min-width:1200px){.site-footer{padding:3rem 0}}.site-footer--cta{color:#fff;padding-bottom:3rem}.site-footer--cta h2{display:inline-block;margin-right:20px;margin-bottom:0}.site-footer--cta a{color:#fff;display:inline-block}.site-footer--cta a span{display:inline-block;font-size:3rem;line-height:3rem;text-transform:uppercase;font-family:bebas,sans-serif}.site-footer--cta a span:after{content:"";height:5px;display:block;background:#3de740}.site-footer--menu{padding-bottom:1rem}.site-footer--menu ul{padding:0;width:60%}.site-footer--menu li{width:100%;float:left}@media screen and (min-width:768px){.site-footer--menu li{width:50%}}.site-footer--menu li a{display:inline-block;margin-bottom:1.4rem;color:#ccd2d9;-webkit-text-decoration:uppercase;text-decoration:uppercase;font-family:bebas,sans-serif;font-size:1.4rem}.site-footer--menu li a:hover{color:#fff}.site-footer--socials{padding-bottom:3rem}.site-footer--socials a{display:inline-block;margin-right:10px;color:#ccd2d9;width:40px;height:40px;background:#ccd2d9;border-radius:50%}.site-footer--socials a:hover{background:#fff}.site-footer--socials i{transform:translate(9px,9px);color:#212529;font-size:24px}.site-footer--legal-menu{padding-bottom:1rem}.site-footer--legal-menu ul{padding:0}.site-footer--legal-menu li{display:inline-block;padding-right:10px;margin-right:5px;border-right:1px solid #fff}.site-footer--legal-menu li:last-of-type{border:none}.site-footer--legal-menu li a{display:block;color:#ccd2d9;font-size:.8rem}.site-footer--legals{display:block}@media screen and (min-width:480px){.site-footer--legals{display:flex}}.site-footer--legals p{font-size:.8rem;width:80%}@media screen and (min-width:768px){.site-footer--legals p{width:40%}}.site-footer--legals a{color:#fff;text-decoration:underline}.site-footer--legals img{width:150px}.page-header.standard-header{padding-top:2rem}.page-header.standard-header img{width:100%}.page-header.standard-header .video{z-index:10;position:relative;padding-bottom:56.25%;height:0}.page-header.standard-header .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flexible-general-copy{padding:3rem 0}.flexible-general-copy.grey{background-color:#f1f1f1}.flexible-general-copy.grey .wysiwyg blockquote{background-color:#fff}.wysiwyg h2{padding-bottom:1.5rem;margin-top:2rem}.wysiwyg h3{padding-bottom:1.2rem;margin-top:2rem}.wysiwyg hr{border-color:#3de740;margin-top:2rem;margin-bottom:2rem;width:100%}.wysiwyg a{color:#212529;text-decoration:underline;font-weight:700}.wysiwyg a:hover{color:#3de740}.wysiwyg a.button-green{font-weight:400;text-decoration:none}.wysiwyg a.button-green:hover{color:#fff}.wysiwyg ul{padding:10px 20px;margin:1rem;list-style-type:disc}.wysiwyg ul li{padding-bottom:10px}.wysiwyg ul li:last-of-type{padding-bottom:0}.wysiwyg ol{padding:10px 20px;margin:1rem}.wysiwyg ol li{padding-bottom:10px}.wysiwyg ol li:last-of-type{padding-bottom:0}.wysiwyg img{max-width:100%;height:auto;margin:2rem 0}.wysiwyg img.alignleft{float:none;margin:1rem auto;width:100%}@media screen and (min-width:768px){.wysiwyg img.alignleft{float:left;margin:1rem 2rem 1rem 0;width:auto}}.wysiwyg iframe{width:100%;height:auto;min-height:500px}.wysiwyg figure,.wysiwyg iframe{max-width:100%;margin:2rem 0}.wysiwyg figure img{margin-top:1rem;margin-bottom:0}.wysiwyg figure img.aligncenter{margin:2rem auto;display:block}.wysiwyg figure figcaption{font-size:.9rem;font-style:italic}.wysiwyg figure.aligncenter{margin:2rem auto}.wysiwyg table{width:100%}.wysiwyg table td{border:1px solid #3de740;padding:5px}.wysiwyg blockquote{margin:2rem 0;border-left:5px solid #3de740;padding:1rem;font-size:1.6rem;font-family:bebas,sans-serif;font-style:italic;background-color:#f1f1f1}.wysiwyg blockquote p{margin:0}.wysiwyg .gform_wrapper .gfield{width:100%!important;display:inline-block!important}.wysiwyg .gform_wrapper .gfield input{width:100%!important;padding:15px!important;font-family:bebas,sans-serif!important;color:#212529!important;margin-top:0!important;font-size:1.6rem!important;background-color:#f1f1f1!important}.wysiwyg .gform_wrapper .gfield_html{font-size:.8rem!important}.wysiwyg .gform_wrapper ul.gfield_checkbox label{font-size:1rem!important}.wysiwyg .gform_wrapper .gform_footer{margin:0!important}.wysiwyg .gform_wrapper .gform_footer input[type=submit]{text-align:center!important;font-family:bebas,sans-serif;text-transform:uppercase;font-size:2rem!important;margin:0!important;padding:10px 50px!important;background-color:#ee4491!important;color:#fff!important;transition:all .2s ease}.wysiwyg .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#762b85!important}.flexible-cta{background-color:#3de740!important;color:#212529;padding:0!important}.flexible-cta--content{padding:2rem 0;text-align:center}.flexible-cta--content h2{display:inline-block;color:#212529;margin-right:20px;margin-bottom:0}.flexible-cta--content a{color:#fff;display:inline-block}.flexible-cta--content a span{display:inline-block;font-size:3rem;line-height:3rem;text-transform:uppercase;font-family:bebas,sans-serif}.flexible-cta--content a span:after{content:"";height:5px;display:block;background:#fff}.page-header.flexible-half-n-half .flexible-half-n-half--copy{padding-right:5%;padding-left:15px;margin-bottom:10px}.page-header.flexible-half-n-half.grey{background-color:#f1f1f1}.page-header.flexible-half-n-half.full-width .flexible-half-n-half--copy{padding-left:2rem}.flexible-half-n-half{padding:3rem 0;overflow:hidden}.flexible-half-n-half.grey{background-color:#f1f1f1}.flexible-half-n-half.full-width{padding:3rem 0 6rem}.flexible-half-n-half .d-flex.flipped{flex-direction:row-reverse}.flexible-half-n-half--copy{padding-left:1rem;margin-bottom:2rem}@media screen and (min-width:768px){.flexible-half-n-half--copy{margin-bottom:0;padding-left:2rem}}.flexible-half-n-half--copy.full-width{margin-bottom:3rem}.flexible-half-n-half--media{margin-bottom:2rem}@media screen and (min-width:768px){.flexible-half-n-half--media{margin-bottom:0}}.flexible-half-n-half--media img{width:100%;max-width:100%;position:relative;z-index:10}.flexible-half-n-half--media .video{z-index:10;position:relative;padding-bottom:63.25%;height:0}.flexible-half-n-half--media .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flexible-half-n-half--media .iframe{z-index:10;position:relative;padding-bottom:56.25%;height:0}.flexible-half-n-half--media .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flexible-half-n-half--media--background{background:#ccd2d9;transform:rotate(-3deg) skew(4deg,-1deg) scaleX(.95);z-index:0;position:absolute;top:0;left:0;right:0;bottom:0}.flexible-policies{padding:3rem 0}.flexible-policies--list{padding:2rem 0}.flexible-policies.grey{background-color:#f1f1f1}.policy-thumb{display:flex;padding:2rem 0;border-bottom:1px solid #ccd2d9;flex-wrap:wrap}@media screen and (min-width:480px){.policy-thumb{padding:1rem 0}}.policy-thumb:last-of-type{border-bottom:none}.policy-thumb--title{flex-basis:100%;padding-right:1rem}@media screen and (min-width:768px){.policy-thumb--title{flex-basis:30%}}.policy-thumb--title .policy-tick{margin-right:1rem}.policy-thumb--title a,.policy-thumb--title a :hover{color:#212529}.policy-thumb--detail{flex-basis:100%;font-size:.9rem;font-weight:700}@media screen and (min-width:480px){.policy-thumb--detail{flex-basis:40%}}.policy-thumb--link{flex:1;text-align:left}@media screen and (min-width:480px){.policy-thumb--link{text-align:right}}.policy-tick{position:relative;height:25px;width:25px}.policy-tick span{font-weight:700;color:#fff;position:relative;z-index:10;transform:translate(5px,2px);display:block}.policy-tick .policy-tick-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;transform:rotate(-4deg) skew(9deg,-9deg) scaley(.85);background-color:#3de740}.policy-tick .policy-tick-background.purple{background-color:#762b85}.policy-tick .policy-tick-background.pink{background-color:#ee4491}.policy-tick .policy-tick-background.blue{background-color:#00afd0}.policy-tick .policy-tick-background.red{background-color:#f93822}.policy-tick .policy-tick-background.orange{background-color:#f05f22}.policy-tick .policy-tick-background.yellow{background-color:#fad61e}.policy-tick .policy-tick-background.dark-blue{background-color:#1a2b65}.policy-tick .policy-tick-background.dark-green{background-color:#0d4900}.flexible-socials{padding:0!important;color:#212529}.flexible-socials.grey{background-color:#ccd2d9}.flexible-socials--content{padding:2rem 0;text-align:center;display:block;align-items:center;justify-content:center}@media screen and (min-width:768px){.flexible-socials--content{display:flex}}.flexible-socials--content h2{display:inline-block;color:#212529;margin-right:20px;margin-bottom:0}.flexible-socials--content a{display:inline-block;margin-right:10px;color:#fff;width:50px;height:50px;background:#3de740;border-radius:50%}.flexible-socials--content a:hover{background:#fff}.flexible-socials--content i{transform:translateY(9px);color:#212529;font-size:30px}.flexible-image-pullout{padding:25vh 0;background-size:cover;background-position:50%;background-repeat:no-repeat}.flexible-image-pullout--content{text-align:center;width:80%;margin:0 auto}@media screen and (min-width:992px){.flexible-image-pullout--content{width:60%}}.flexible-image-pullout--content h2{display:block;margin:0 auto;line-height:0}.flexible-image-pullout--content h2 span{background-color:#fff;padding:20px;color:#212529;display:block;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;font-size:1.8rem;line-height:3rem}@media screen and (min-width:480px){.flexible-image-pullout--content h2 span{display:inline}}.flexible-accordions{padding:3rem 0}.flexible-accordions h2{padding-bottom:2rem}.flexible-accordions.grey{background-color:#f1f1f1}.flexible-accordions.grey .wysiwyg blockquote{background-color:#fff}.flexible-accordions .accordion{margin-bottom:1rem}.flexible-accordions .accordion--header{padding:1rem;background-color:#fff;border:1px solid #ccd2d9;border-bottom:0;width:100%;text-align:left;position:relative}.flexible-accordions .accordion--header h3{margin:0;padding-right:40px}.flexible-accordions .accordion--header.collapsed{border-bottom:1px solid #ccd2d9}.flexible-accordions .accordion--header.collapsed:after{transform:rotate(0)}.flexible-accordions .accordion--header:after{display:block;content:"\f078";color:#3de740;position:absolute;right:20px;top:20px;font-weight:900;font-family:Font Awesome\ 5 Free;transform:rotate(180deg)}.flexible-accordions .accordion .collapse,.flexible-accordions .accordion .collapsing{background-color:#fff;border-right:1px solid #ccd2d9;border-left:1px solid #ccd2d9;border-bottom:1px solid #ccd2d9}.flexible-actionnetwork{padding:3rem 0;background-color:#fff}.flexible-actionnetwork.grey{background-color:#f1f1f1}.flexible-actionnetwork h2{margin-bottom:2rem}body.page-template-page-archive-wards{background-color:#f1f1f1}.wards-archive,body.page-template-page-archive-wards .flexible-half-n-half{padding-bottom:3rem}.wards-archive{background-color:#f1f1f1;margin-top:2rem}@media screen and (min-width:992px){.wards-archive{padding-bottom:6rem}}.wards-archive .container-fluid{display:flex;flex-wrap:wrap;justify-content:space-between}.constituency-thumb{background-color:#fff;width:100%;display:flex;flex-direction:column;margin-bottom:3rem}@media screen and (min-width:500px){.constituency-thumb{flex-direction:row}}@media screen and (min-width:992px){.constituency-thumb{width:48%}}.constituency-thumb--image{width:100%;height:200px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:500px){.constituency-thumb--image{width:175px;height:auto}}@media screen and (min-width:900px){.constituency-thumb--image{width:400px}}@media screen and (min-width:992px){.constituency-thumb--image{width:225px}}.constituency-thumb--content{padding:3rem;flex:1}.constituency-thumb hr{border-top:1px solid #ccd2d9}.constituency-thumb--wards{padding-left:0}.constituency-thumb .ward-thumb{margin-bottom:1rem}.constituency-thumb .ward-thumb.last-of-type{margin-bottom:0}.constituency-thumb .ward-thumb--link{color:#212529;display:flex;justify-content:space-between}.constituency-thumb .ward-thumb--link span{color:#3de740;font-weight:700}.flexible-councillors{padding:3rem 0 0}.flexible-councillors.grey{background-color:#f1f1f1}.flexible-councillors h2{margin-bottom:2rem}.councillor-thumb{margin-bottom:3rem}.councillor-thumb--image{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;width:100%;height:260px;margin-bottom:1rem}.councillor-thumb--name{margin-bottom:0}.councillor-thumb--name a{color:#212529}.councillor-thumb--role{font-weight:700;margin-bottom:1rem;display:block}.councillor-header{padding:3rem 0}.councillor-header .councillor-ward-link{padding:0 0 20px}.councillor-header img{max-width:100%;margin-bottom:1rem}.councillor-header .wysiwyg{margin-bottom:1rem}.councillor-header--meta{margin-bottom:2rem;border-bottom:1px solid #ccd2d9;padding-bottom:1rem}.councillor-header--meta ul{padding-left:0}.councillor-header--meta li{margin-bottom:10px}.councillor-header--meta li span{font-family:bebas,sans-serif;font-size:1.4rem;margin-right:5px}.councillor-header--meta li a{display:inline-block;color:#212529;position:relative}.councillor-header--meta li a:hover{color:#3de740}.councillor-header--meta li a:after{position:absolute;height:2px;width:100%;background:#3de740;display:block;left:0;bottom:0;content:""}.get-involved-wrapper{background-color:#212529}.get-involved-image{background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:0;position:absolute;height:90vh;width:100%}.get-involved-tabs .nav-link{padding:1.5rem;font-size:1.5rem;font-family:bebas,sans-serif;color:#212529;background-color:#ccd2d9;border-top-left-radius:1rem;border-top-right-radius:1rem}.get-involved-tabs .nav-link.active{color:#3de740;background-color:#fff}.get-involved-intro{display:flex;align-items:center;flex-direction:column}@media screen and (min-width:768px){.get-involved-intro{flex-direction:row}}.get-involved-intro .intro-content{flex:1}.get-involved-intro img{max-width:100%;margin-left:0;margin-bottom:1rem}@media screen and (min-width:768px){.get-involved-intro img{margin-left:1rem;margin-bottom:0;max-width:350px}}.get-involved-intro .wysiwg{flex:1}.get-involved-content{margin:3rem 0;background-color:#f1f1f1}@media screen and (min-width:992px){.get-involved-content{margin:6rem 0}}.get-involved-content .get-involved-heading{padding:3rem;text-align:center}.get-involved-content .get-involved-heading h1{margin-top:0;margin-bottom:1rem}.get-involved-content .get-involved-heading .wysiwg{margin:0 auto;max-width:700px}.get-involved-content .tab-content{background-color:#fff;padding:15px}@media screen and (min-width:992px){.get-involved-content .tab-content{padding:3rem}}.get-involved-content .tab-content .wysiwyg h2{margin-top:0}.single-gp_form #can_embed_form h2{display:none!important}#can_embed_form{margin-top:2rem!important}#can_embed_form,#can_embed_form.can_float{border:none!important}#can_embed_form #can_embed_form_inner h2,#can_embed_form #can_embed_form_inner h3,#can_embed_form #can_embed_form_inner h4{font-family:bebas,sans-serif!important;font-weight:400!important;border-color:#3de740!important;text-align:left!important;letter-spacing:0!important}#can_embed_form #can_embed_form_inner h2:after,#can_embed_form #can_embed_form_inner h3:after,#can_embed_form #can_embed_form_inner h4:after{display:none!important}#can_embed_form #can_embed_form_inner h2{font-size:3rem!important;line-height:3rem!important}#can_embed_form #can_embed_form_inner h3{font-size:2rem!important;line-height:2rem!important}#can_embed_form #can_embed_form_inner h4{font-size:1.5rem!important;line-height:1.5rem!important;padding-bottom:1rem;margin-bottom:0}#can_embed_form #can_embed_form_inner form #form_col1,#can_embed_form #can_embed_form_inner form #form_col2{width:100%!important}#can_embed_form #can_embed_form_inner form .core_field{margin-bottom:1rem!important;margin-top:1rem!important}#can_embed_form #can_embed_form_inner form input[type=email],#can_embed_form #can_embed_form_inner form input[type=text],#can_embed_form #can_embed_form_inner form select,#can_embed_form #can_embed_form_inner form textarea{padding:15px!important;border:2px solid #ccd2d9!important;width:100%!important;outline:none!important;height:auto!important;line-height:1rem!important}#can_embed_form #can_embed_form_inner form input[type=email]:active,#can_embed_form #can_embed_form_inner form input[type=email]:focus,#can_embed_form #can_embed_form_inner form input[type=text]:active,#can_embed_form #can_embed_form_inner form input[type=text]:focus,#can_embed_form #can_embed_form_inner form select:active,#can_embed_form #can_embed_form_inner form select:focus,#can_embed_form #can_embed_form_inner form textarea:active,#can_embed_form #can_embed_form_inner form textarea:focus{border-color:#3de740!important}#can_embed_form #can_embed_form_inner form input[type=submit]{padding:15px!important;color:#212529!important;text-transform:uppercase!important;font-family:bebas,sans-serif!important;font-size:1.8rem!important;transition:all .1s ease-in-out!important;background-color:#ee4491!important;letter-spacing:0!important;width:100%!important}#can_embed_form #can_embed_form_inner form input[type=submit]:hover{background-color:#212529!important;color:#fff!important}#can_embed_form #can_embed_form_inner form input[type=submit]:hover:after{transform:translateX(5px)!important}#can_embed_form #can_embed_form_inner form .control-label{text-transform:none!important;letter-spacing:0!important;font-size:1rem!important;color:#212529!important;line-height:1.3rem!important;padding-bottom:.5rem!important}#can_embed_form #can_embed_form_inner form .checkbox{display:block!important}#can_embed_form #can_embed_form_inner form #d_sharing ul{padding:0!important;margin:1rem 0!important}#can_embed_form #can_embed_form_inner form.new_answer li{list-style-type:none!important}#can_embed_form #can_embed_form_inner form.new_answer li.control-group,#can_embed_form #can_embed_form_inner form.new_answer li.core_field{margin-bottom:1rem!important;padding-bottom:1rem!important}#can_embed_form_inner h2{display:none!important}.flexible-more-links{padding:3rem 0}.flexible-more-links.grey{background-color:#f1f1f1}.flexible-more-links h2{margin-bottom:1rem}.flexible-more-links .links{display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:0;list-style:none}.flexible-more-links .links li{width:100%;display:flex;align-items:center}@media screen and (min-width:768px){.flexible-more-links .links li{width:49%}}.flexible-more-links .links li:before{content:"\2022";color:#3de740;padding-right:10px;font-weight:700;font-size:1.8rem}
/*# sourceMappingURL=style.css.map */
