*{margin:0;padding:0;min-height:0;outline:none}.wf-loading{visibility:hidden}.wf-active{visibility:visible}html,body{font:18px 'Josefin Sans', Arial, Helvetica, sans-serif;color:black;width:auto;height:auto;background:white}a{color:white}a:hover{color:white}a img{border:none}.center{text-align:center}.center h1:after{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.clear:after{content:".";visibility:hidden;display:block;height:0;clear:both}h1{font-size:3.333em;font-weight:700;padding:0 0 40px 0;position:relative}h1:after{content:'';width:100px;height:4px;background:#8BBC64;display:block;position:absolute;bottom:0;left:0}h2{font-size:2.222em;font-weight:700}h3{font-size:1.667em;font-weight:600;line-height:1.25em}h4{font-size:1.389em;font-weight:700;line-height:1.25em;text-transform:uppercase}h5{font-size:1.250em;font-weight:700;line-height:1.25em;text-transform:uppercase}.image img,.image svg{width:100%;height:auto;display:block}.left{float:left}p{line-height:1.5em}.right{float:right}strong{font-weight:700}svg{display:block;overflow:hidden}.uppercase{text-transform:uppercase}.wrapper{margin:0 auto;position:relative}.wrapper.large{width:1400px}.wrapper.medium{width:1000px}.wrapper.small{width:800px}.content ol,.content ul,h1,h2,h3,h4,h5,h6,p{margin-bottom:40px}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.width-10{width:10%}.width-15{width:15%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.33%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66.66%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:80%}.width-95{width:95%}.width-100{width:100%}.content.center ol,.content.center ul{text-align:left}.content.white{color:white}.content.white a{color:#DAE8CE}.content.white a:hover{color:white}.content a{color:#11546C;font-weight:600;text-transform:uppercase}.content a:hover{color:#8BBC64}.content ol,.content ul{max-width:700px;margin-left:auto;margin-right:auto}.content ol.four-column,.content ol.three-column,.content ol.two-column,.content ul.four-column,.content ul.three-column,.content ul.two-column{font-size:0;text-align:left;max-width:none;margin:0 -40px -40px -40px;display:block}.content ol.four-column li,.content ol.three-column li,.content ol.two-column li,.content ul.four-column li,.content ul.three-column li,.content ul.two-column li{font-size:1rem;margin:0 0 40px 0;padding:0 40px;display:inline-block;zoom:1;*display:inline;vertical-align:top}.content ol.four-column li,.content ul.four-column li{width:calc(25% - 80px);height:auto}.content ol.three-column li,.content ul.three-column li{width:calc(33.33% - 80px);height:auto}.content ol.two-column li,.content ul.two-column li{width:calc(50% - 80px);height:auto}.content ol.lines,.content ul.lines{text-align:center !important;list-style:none}.content ol.lines li,.content ul.lines li{padding:0 0 10px 0;position:relative}.content ol.lines li:last-child,.content ul.lines li:last-child{padding-bottom:0}.content ol.lines li:last-child:after,.content ul.lines li:last-child:after{display:none}.content ol.lines li:after,.content ul.lines li:after{content:'';width:40px;height:1px;background:#8BBC64;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%}.content ol li,.content ul li{line-height:1.5em;margin:0 0 10px 0}.content ol li:last-child,.content ul li:last-child{margin-bottom:0}.content ol ol,.content ol ul,.content ul ol,.content ul ul{max-width:none;margin:10px 0 0 60px}.content ol p,.content ul p{margin:0}.content p svg{display:inline-block;zoom:1;*display:inline}.content>:last-child{margin-bottom:0}header{width:100%;height:110px;position:relative;z-index:20}@media print{header{display:none}}header .logo{max-width:13vw;max-height:110px;display:block;position:absolute;top:15%;left:2.5vw}header .navigation{list-style:none}header .navigation>li{line-height:110px;padding:0 0 0 0.8vw;float:left;position:relative}header .navigation>li.donate>a{color:#11546C;background:#8BBC64}header .navigation>li.donate>a:hover{background:white}header .navigation>li.menu-item-has-children:hover .sub-menu{display:block}header .navigation>li.toolkit>a{text-decoration:underline}header .navigation>li>a{color:white;font-weight:700;text-decoration:none;text-transform:uppercase;padding:0 20px;display:block}header .navigation>li>a:hover{color:#8BBC64}header .navigation>li>.sub-menu{list-style:none;display:none;position:absolute;top:calc(100% - 30px);left:.8vw}header .navigation>li>.sub-menu>li{margin:0 20px 15px 0}header .navigation>li>.sub-menu>li>a{color:white;font-size:14px;font-weight:400;line-height:1em;text-decoration:none;text-transform:uppercase;white-space:nowrap;padding:10px;display:block}header .navigation>li>.sub-menu>li>a:hover{color:#8BBC64}header .hamburger{width:27px;height:20px;padding:0;display:none;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:50px}header .hamburger:hover .line{background:#8BBC64}header .hamburger.open .line.first,header .hamburger.open .line.fourth{width:0%;top:7px;left:50%}header .hamburger.open .line.second{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header .hamburger.open .line.third{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .hamburger .line{width:100%;height:3px;background:white;display:block;position:absolute;left:0;-webkit-transition:all 0.5s ease,background,0.15s ease;-moz-transition:all 0.5s ease,background,0.15s ease;-ms-transition:all 0.5s ease,background,0.15s ease;-o-transition:all 0.5s ease,background,0.15s ease;transition:all 0.5s ease,background,0.15s ease}header .hamburger .line.first{top:0}header .hamburger .line.line.second,header .hamburger .line.line.third{top:9px}header .hamburger .line.fourth{top:18px}main{margin:-110px 0 0 0;display:block}main.offset{margin:40px 0 0 0}@media print{main{margin:40px 0 0 0}}main section.full-width:last-child{margin-bottom:0}main section.spacing{margin-bottom:70px}section.full-width+section.full-width{margin-top:-70px}footer{color:white;font-weight:700;background:#8BBC64;padding:100px 0}@media print{footer{display:none}}footer .columns .column{position:absolute;top:0}footer .columns .column:first-child{left:0}footer .columns .column:last-child{right:0}footer .columns .column:last-child .content a{color:white;text-transform:uppercase}footer .columns .column:last-child .content a:hover{color:#11546C}footer .columns .column:last-child .content .dei-creative{color:#11546C}footer .columns .column:last-child .content .dei-creative a{color:#11546C;text-transform:none}footer .columns .column:last-child .content .dei-creative a:hover{color:white}footer .logo a{width:150px;height:auto;margin:30px auto 0 auto;display:block}footer .social-media{list-style:none}footer .social-media li{margin:0 20px 0 0;display:inline-block;zoom:1;*display:inline}footer .social-media li:last-child{margin-right:0}footer .social-media li a{display:block}footer .social-media li a:hover svg{fill:#11546C}footer .social-media li a svg{fill:white}footer .website{text-align:center;display:block}footer .website a{color:#11546C;font-size:1.2vw;font-weight:900;text-transform:uppercase}footer .website a:hover{color:white}.announcement{background:#8BBC64;padding:40px;position:relative;overflow:hidden}.announcement .close{display:block;position:absolute;top:30px;right:30px}.announcement .close:hover svg{fill:#11546C}.announcement .close svg{fill:white}.articles{background:#DAE8CE;padding:75px 0}.articles .articles{background:transparent;margin:75px -40px -40px -40px;padding:0;display:block;list-style:none;position:relative;overflow:hidden}.articles .articles:after,.articles .articles:before{content:'';width:4px;height:auto;background:#8BBC64;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;bottom:40px}.articles .articles:after{left:66.66%}.articles .articles:before{left:33.33%}.articles .articles li{margin:0 0 40px 0}.articles .articles li .inside{padding:0 40px}.breadcrumbs .breadcrumbs li{color:#8BBC64;font-weight:700;text-transform:uppercase;margin:0 20px 0 0;display:inline-block;zoom:1;*display:inline}.breadcrumbs .breadcrumbs li.separator{color:black}.breadcrumbs .breadcrumbs li:last-child{margin-right:0}.breadcrumbs .breadcrumbs li a{color:black;text-decoration:none;display:block}.breadcrumbs .breadcrumbs li a:hover{color:#8BBC64}.login{position:relative}.login .columns{margin:0 -50px;display:flex;align-items:center;position:relative}.login .columns:after{content:'';width:4px;height:auto;background:#8BBC64;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;bottom:0;left:50%}.login .columns .column .inside{padding:0 50px}.login form{max-width:400px;margin:0 auto}.login #register{background:white;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.login #register .close{display:block;position:absolute;top:0;right:30px}.login #register .close:hover svg{fill:#8BBC64}.login #register .close svg{fill:#11546C}.login #register form{max-width:none}.login #register .wrapper.small{-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}.pages{position:relative}.pages .options{margin:0 0 75px 0;list-style:none}.pages .options li{margin:0 50px;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.pages .options li:first-child{margin-left:0}.pages .options li:last-child{margin-right:0}.pages .options li .button{background:#11546C;padding-left:200px;padding-right:200px;position:relative}.pages .options li .button:hover{background:#8BBC64}.pages .options li form{width:300px;height:auto;position:relative}.pages .options li svg{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:30px}.pages .pages{font-size:0;margin:-35px -35px 0 -35px;display:block}.pages .pages .page{font-size:1rem;display:inline-block;zoom:1;*display:inline;vertical-align:top;float:none}.pages .pages .page .image{color:white;display:block;position:relative}.pages .pages .page .image:hover{background:#8BBC64}.pages .pages .page .image:hover img{opacity:0}.pages .pages .page .image h5{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:10px;right:10px}.pages .pages .page .image img{-webkit-filter:grayscale(100%) blur(0.2px) brightness(50%) sepia(100%) hue-rotate(145deg) contrast(80%) opacity(100%);filter:grayscale(100%) blur(0.2px) brightness(50%) sepia(100%) hue-rotate(145deg) contrast(80%) opacity(100%)}.pages .pages .page .inside{padding:35px}.pages #table-of-contents{background:#11546C;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.pages #table-of-contents:after,.pages #table-of-contents:before{content:'';background:#11546C;width:auto;height:70px;position:absolute;left:0;right:0}.pages #table-of-contents:after{top:100%}.pages #table-of-contents:before{bottom:100%}.pages #table-of-contents .close{display:block;position:absolute;top:0;right:30px}.pages #table-of-contents .close:hover svg{fill:#8BBC64}.pages #table-of-contents .close svg{fill:white}.pages #table-of-contents .content{color:#8BBC64;margin:0 0 100px 0}.pages #table-of-contents .links{list-style:none}.pages #table-of-contents .links>li{margin:0 0 50px 0}.pages #table-of-contents .links>li:last-child{margin-bottom:0}.pages #table-of-contents .links>li a{text-decoration:none;display:block}.pages #table-of-contents .links>li a:hover{color:#DAE8CE}.pages #table-of-contents .links>li>.sub-links{border-left:4px solid #8BBC64;margin:25px 0 0 0;padding:0 0 0 25px;list-style:none}.pages #table-of-contents .links>li>.sub-links>li{margin:0 0 20px 0}.pages #table-of-contents .links>li>.sub-links>li:last-child{margin-bottom:0}.pages #table-of-contents .links>li>.sub-links>li>a{font-weight:700;text-decoration:underline;text-transform:uppercase;display:block}.pages #table-of-contents .wrapper.medium{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;left:50%}.partner{background:#DAE8CE;padding:75px 0}.partner .list{margin:0}.partner .list li{margin:0 10px;display:inline-block;zoom:1;*display:inline}.resources{background:#DAE8CE;padding:75px 0}.resources .resources{background:transparent;margin:75px -40px -40px -40px;padding:0;display:block;list-style:none;position:relative;overflow:hidden}.resources .resources:after{content:'';width:4px;height:auto;background:#8BBC64;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;bottom:40px;left:50%}.resources .resources li{margin:0 0 40px 0}.resources .resources li:first-of-type:last-of-type{background:#DAE8CE;margin-left:auto;margin-right:auto;float:none;position:relative;z-index:10}.resources .resources li .inside{padding:0 40px}.search .columns{margin:70px -35px 0 -35px;display:block}.search .columns .column .image{-webkit-filter:grayscale(100%) blur(0.2px) brightness(50%) sepia(100%) hue-rotate(145deg) contrast(80%) opacity(100%);filter:grayscale(100%) blur(0.2px) brightness(50%) sepia(100%) hue-rotate(145deg) contrast(80%) opacity(100%)}.search .columns .column .inside{padding:0 35px}.search .search-term{color:#11546C}.text-image.text-position-overlay{padding:200px 0;position:relative}@media print{.text-image.text-position-overlay{display:none}}.text-image.text-position-overlay .background{background-size:cover;-webkit-filter:grayscale(100%) blur(0.2px) brightness(50%) sepia(100%) hue-rotate(145deg) contrast(80%) opacity(100%);filter:grayscale(100%) blur(0.2px) brightness(50%) sepia(100%) hue-rotate(145deg) contrast(80%) opacity(100%);position:absolute;top:0;bottom:0;left:0;right:0}.text-image.text-position-overlay .icons{text-align:right;list-style:none;position:absolute;bottom:50px;right:50px;z-index:10}.text-image.text-position-overlay .icons li{margin:0 0 0 40px;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.text-image.text-position-overlay .icons li:first-child{margin-left:0}.text-image.text-position-overlay .icons li a{display:block}.text-image.text-position-overlay .icons li a:hover{opacity:0.75}.text-image.text-position-overlay .icons li a svg{fill:white}.text-image.text-position-overlay .wrapper{z-index:20}.text-image .columns{margin:0 -50px;display:table}.text-image .columns .column{display:table-cell;vertical-align:middle;float:none}.text-image .columns .column .inside{margin:0 50px}@media print{.video{display:none}}.button{color:white !important;font-weight:600;line-height:1em;text-decoration:none;text-transform:uppercase;background:#8BBC64;padding:20px 70px;display:inline-block;zoom:1;*display:inline}.button:hover{background:#11546C}form input[type="email"],form input[type="password"],form input[type="text"]{color:#11546C;font-family:'Josefin Sans', sans-serif;font-size:1rem;font-weight:600;text-align:center;text-transform:uppercase;width:100%;height:60px;border:3px solid #11546C;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}form input[type="email"].error,form input[type="password"].error,form input[type="text"].error{color:#D32B0A;border-color:#D32B0A}form input[type="email"].valid,form input[type="password"].valid,form input[type="text"].valid{color:#8BBC64;border-color:#8BBC64}form input[type="submit"]{color:white;font-family:'Josefin Sans', sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;background:#8BBC64;border:none;padding:20px 70px;cursor:pointer}form input[type="submit"]:hover{background:#11546C}form label{color:#11546C;margin:0 0 10px 0;display:block}form label.error{color:#D32B0A;font-size:0.778em;font-weight:700;text-align:center;margin:10px 0 0 0}form table{width:100%;height:auto}form table td{width:50%;height:auto;padding:0 20px 20px 0;vertical-align:top}form table td:last-child{padding-right:0}form table tr:last-child td{padding-bottom:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
