.cf:before,.cf:after{content:" ";display:table;clear:both}.legacy .cf:before,.legacy .cf:after{*zoom:1}main .home section header .subtitle,main .home section header strong{color:#ffc800}main .home section .toggler .button{background-color:#ffc800;color:white}main .home section .toggler .button:hover{background-color:black}main .home section.alternate{color:black}main .home section.alternate .c{background-color:#ffc800}main .home section.alternate header .subtitle{color:black}main .home section.alternate header strong{color:white}main .home section.alternate .button{background-color:white;color:black}main .home section.alternate .button:hover{background-color:black;color:white}main .home section.alternate .jump{background-color:#ffc800;color:white}main .home section.alternate .flex-direction-nav a{background-color:white;color:#ffc800}main .home .flex-active-slide .sequence-nav-item i,main .home .sequence-nav-item .flex-slide:hover i{background-color:#ffc800}main .home .slides-2 .flex-direction-nav a{background-color:#ffc800}main .home #commodity-top i{color:#ffc800}main .home .inline-nav a{border-bottom-color:#ffc800}main .home .inline-nav a:hover{border-bottom-color:#fff1bf}main .home .inline-nav strong{color:black}main .home .inline-nav span{color:white}main .home .stuck a.active{border-bottom-color:white}main .home #why i{color:#ffc800}main .home section.alternate>.c{background-color:#dddccc}main .home section.alternate footer .button{background-color:#ffc800}main .home .commodities-wrapper{text-align:center}main .home .commodities-wrapper .intro-text p{margin-bottom:1ex;max-width:100%}main .home .commodities-wrapper #commodities-carousel-nav{font-family:'Freight Sans Pro W03',sans-serif}main .home .commodities-wrapper #commodities-carousel-nav li span{color:#000}main .home .commodities-wrapper #commodities-carousel-nav li:hover span{opacity:1;bottom:1ex}#doneer.landing-carousel .copy .button{font-size:18px;padding-left:1.5em;padding-right:1.5em;margin:0 0 1.2em 0}@media only screen and (max-width:1200px){.site-header .nav-main li:last-child{display:block;float:right;margin-right:50px}}.site-footer{padding:0}.site-footer .footer-inner{padding:15px 10px;max-width:980px;margin:0 auto;position:relative}@media only screen and (min-width:600px){.site-footer .footer-inner{padding-top:60px}}.site-footer #contact-share .c #social-share{padding:30px 0}.site-footer #newsletter .c{padding-top:40px;padding-bottom:30px}.site-footer #newsletter .mailchimp-signup-subscribe-form .mailchimp-signup-subscribe-form-description{margin-top:0}.site-footer #sitemap:before{content:none}.footer-inner>div{box-sizing:border-box}.footer-inner .c{position:relative;padding:0}@media only screen and (min-width:600px){.footer-inner .c{width:60%;float:right}}@media only screen and (min-width:960px){.footer-inner .c{width:38.75%;margin-right:31.25%;padding-right:30px}}.footer-inner .charity-labels ul{list-style:none;margin:0;padding:0}.footer-inner .charity-labels ul li:before{content:"";display:none}.footer-inner .charity-labels ul li{display:inline-block;width:70px;height:100px}.footer-inner .charity-labels ul li a,.footer-inner .charity-labels ul li img{display:block;width:100%}.footer-inner .part-of-network{float:left;width:170px;margin-bottom:40px;padding-right:40px}@media only screen and (min-width:480px){.footer-inner .part-of-network{padding-right:60px}}@media only screen and (min-width:600px){.footer-inner .part-of-network{float:none}}.footer-inner .part-of-network span{display:block;font-size:14px;line-height:20px;margin-bottom:2px;color:rgba(0,0,0,0.7)}.footer-inner .part-of-network a{font-size:17px;line-height:20px}.footer-inner .part-of-network a:hover{text-decoration:underline}.footer-inner .sitemap{margin:0 0 20px}.footer-inner .sitemap:before,.footer-inner .sitemap:after{content:" ";display:table;clear:both}.legacy .footer-inner .sitemap:before,.legacy .footer-inner .sitemap:after{*zoom:1}@media only screen and (min-width:768px){.footer-inner .sitemap{width:100%;float:none;padding:0}}.footer-inner .sitemap ul{margin-bottom:28px}.footer-inner .sitemap li{padding:4px 0 !important}.footer-inner .sitemap a{font-family:'Helvetica Neue',Helvetica,Arial;font-size:17px;line-height:20px;font-weight:400;text-transform:none}.footer-inner .sitemap nav>.sitemap-column{float:left;width:50%;padding:0 10px;box-sizing:border-box}.footer-inner .vcard{padding:0 10px 25px;clear:both}@media only screen and (min-width:600px){.footer-inner .vcard{width:40%;float:left;clear:none;margin:0}}@media only screen and (min-width:960px){.footer-inner .vcard{width:30%}.footer-inner .vcard img{margin-bottom:2em}}.footer-inner .vcard img{margin-bottom:10px}.footer-inner .footer-extra{margin-bottom:20px;display:block;clear:both}@media only screen and (min-width:960px){.footer-inner .footer-extra{position:absolute;width:31.25%;right:10px;top:0}}.footer-inner .footer-cta{background:#ffc800;padding:20px}@media only screen and (min-width:960px){.footer-inner .footer-cta{width:auto;padding:60px 20px 50px 20px}}.footer-inner .footer-cta .button{background-color:black;color:#ffc800;font-size:1.1em}.footer-inner .footer-cta .button:hover{background-color:white;color:black}.footer-inner .footer-cta h1{line-height:1em;margin-bottom:.5em}.footer-inner .footer-cta h1 span{color:white}.footer-inner .footer-thanks{margin-bottom:40px;margin-top:-33px;padding:0 !important;float:left}@media only screen and (min-width:600px){.footer-inner .footer-thanks{float:none;margin-top:0}}@media only screen and (min-width:960px){.footer-inner .footer-thanks{text-align:left;width:auto}}.footer-inner .footer-thanks h3{margin-bottom:.5em}.footer-inner .footer-thanks ul{list-style:none;margin:0;padding:0}.footer-inner .footer-thanks ul li:before{content:"";display:none}.footer-inner .footer-thanks ul li{float:left;margin-right:10px;height:50px}.footer-inner .footer-thanks ul li img{margin-bottom:0;height:100%;width:auto}.footer-inner .footer-thanks ul li a,.footer-inner .footer-thanks ul li img{display:block;height:100%;width:auto}.action-section p{margin-bottom:1em}.action-section h1{font-size:36px;margin-bottom:10px}.action-section h2{font-size:24px;margin-bottom:10px}.action-section .button{background:black;color:white}.action-section .button:hover{background:#ffc800;color:black}@media screen and (min-width:960px){.action-section .button{position:absolute;bottom:20px}}.action-section .action-block{padding:15px 0;position:relative}@media screen and (min-width:960px){.action-section .action-block{box-sizing:border-box;float:left;width:20%;padding:30px;min-height:260px}}@media screen and (min-width:540px){.action-section .action-block.action-block-with-gift p{width:50%}}@media screen and (min-width:960px){.action-section .action-block.action-block-with-gift p{width:auto}}.action-section .action-block .action-block-gift{padding-top:20px}.action-section .action-block .action-block-gift img{display:block;width:100%}@media screen and (min-width:480px){.action-section .action-block .action-block-gift{max-width:400px;width:50%;position:absolute;bottom:0;right:0}}@media screen and (min-width:960px){.action-section .action-block-large{width:30%}}@media screen and (min-width:960px){.action-section .action-block-cta{padding:15px;width:50%}}.action-section .action-block-cta p{margin-bottom:30px}.action-section .action-block-cta .button{background:white;color:black}.action-section .action-block-cta .button:hover{background:black;color:#ffc800}.action-section .action-block-cta-content{position:relative;padding:15px;background:#ffc800;min-height:240px;box-sizing:border-box}.action-section .action-block-cta-content h1 span{color:white}.action-section .action-block-cta-content .button{position:static}.action-section .action-section-cta-more{min-height:1em}.action-section .action-section-cta-more a{padding:10px;font-size:12px;color:#000;text-transform:uppercase;text-decoration:none;font-weight:700;display:block}.action-section .action-cta-form p{width:50%;position:absolute;right:0;color:#666;font-size:13px;padding:5px 10px}.action-section .action-cta-form-input{width:40%;margin-bottom:15px}.action-section .action-cta-form-input span{padding:10px;display:block;position:absolute;line-height:1em}.action-section .action-cta-form-input input{box-shadow:inset 1px 1px 5px rgba(0,0,0,0.2);border-radius:3px;background:white;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ddd;border-right:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:100%;padding:10px;outline:0;max-width:160px;padding:10px 10px 10px 30px}.action-section .action-cta-form-input input:focus{background-color:#ffffdf}.action-section .action-cta-form-input input.field-error{border-color:red}.world-map-item .button{display:none}@media (min-width:768px){.sequence .copy .button{background-color:#ffc800}}#commodities-carousel div.copy>div{display:none}.sequence-nav{max-width:140px;width:140px}.sequence-nav .sequence-nav-item{width:140px}.sequence-nav .sequence-nav-item .heading{white-space:nowrap}#social .c{margin-bottom:1em}.home #social .c{margin-bottom:0;background-color:#ffc800}.social-newsletter{max-width:260px;margin:0 auto;padding-bottom:0 !important}@media screen and (min-width:780px){.social-newsletter:before,.social-newsletter:after{content:" ";display:table;clear:both}.legacy .social-newsletter:before,.legacy .social-newsletter:after{*zoom:1}}.social-newsletter .social-newsletter-block{text-align:center;padding-bottom:3em}@media screen and (min-width:780px){.social-newsletter .social-newsletter-block{text-align:left;box-sizing:border-box;width:50%;display:block;float:left}}.social-newsletter .social-newsletter-block .button{padding:10px 15px;background-color:#ffc800 !important}.social-newsletter .social-newsletter-form{max-width:260px;margin:0 auto}.social-newsletter .newsletter-block p{margin-bottom:10px}.social-newsletter .newsletter-block input{box-shadow:inset 1px 1px 5px rgba(0,0,0,0.2);border-radius:3px;background:white;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ddd;border-right:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:100%;padding:10px;outline:0;max-width:260px;margin-bottom:10px;border:1px solid #ccc}.social-newsletter .newsletter-block input:focus{background-color:#ffffdf}.social-newsletter .newsletter-block input.field-error{border-color:red}.social-newsletter .alternate .social-block.social li a{color:white}.social-newsletter .social-block.social{text-align:center;margin:auto;width:100%}.social-newsletter .social-block.social li{display:inline-block;font-size:4em;padding:10px;margin:5px}.social-newsletter .social-block.social li a{text-decoration:none;text-align:center;display:block;color:white}.alternate .social-newsletter .social-block.social li a{color:white}.social-newsletter .social-block.social li a:hover{color:black}.social-newsletter .social-block.social li a span{font-family:Helvetica Neue, Helvetica, Arial;color:black;display:block;font-size:14px;padding:10px}.video-wrapper{max-width:768px}main section .c .content .video-wrapper{max-width:768px}.donate-form .radio{cursor:pointer;margin-right:20px;position:relative;overflow:hidden;display:inline-block}.donate-form .radio .radio-input{visibility:hidden;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%);}.donate-form .radio .radio-label{vertical-align:middle}.donate-form .radio .radio-label:before{content:"";display:inline-block;background:white;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);vertical-align:middle;width:15px;height:15px;border-radius:50%;margin-right:10px}.donate-form .radio .radio-input:checked+.radio-label:before{background:#ffc800;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.donate-form .radio:hover .radio-label:before{background:#bcbba6}.donate-form .checkbox{cursor:pointer;margin-right:20px;position:relative;overflow:hidden}.donate-form .checkbox .checkbox-input{visibility:hidden;position:absolute;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%);}.donate-form .checkbox .checkbox-label{vertical-align:middle}.donate-form .checkbox .checkbox-label:before{content:"";display:inline-block;background:white;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);vertical-align:middle;width:15px;height:15px;border-radius:3px;margin-right:10px}.donate-form .checkbox .checkbox-input:checked+.checkbox-label:before{background:#ffc800;box-shadow:none}.donate-form .checkbox:hover .checkbox-label:before{background:#bcbba6}.donate-form .label-error{color:red}.donate-form .form-input-day{width:2.5em}.donate-form .form-input-month{width:2.5em}.donate-form .form-input-year{width:3.8em}.donate-form .date-label{padding:10px 10px 10px 0}.donate-field{margin-bottom:10px}@media (min-width:640px){.donate-field{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 5px}.donate-field:first-child{padding-left:0}.donate-field:last-child{padding-right:0}}.gift-availability-message{display:none}@media (min-width:640px){.donate-first-name{width:35%}.donate-insertion{width:15%}.donate-last-name{width:50%}.donate-street{width:65%}.donate-housenumber{width:15%}.donate-housenumber-addition{width:20%}.donate-postal{width:30%}.donate-city{width:70%}.donate-email{width:40%}.donate-birthday{width:60%;text-align:right}}.donate-gift{padding:30px}.donate-gift .form-row{margin-top:20px}.donate-gift-image-wrapper{text-align:center;max-width:600px;max-height:400px}.donate-gift-image{display:none;max-width:421px}.donate-gift-image img{display:block;width:100%}.donate-gift-image.donate-gift-image-selected{display:inline-block}.select-gift-size{text-transform:uppercase !important}.solidaridad-donate-form .component-bracelet{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.solidaridad-donate-form .component-bracelet-wrapper{padding:10px;border:1px solid #e6e6e6;border-radius:3px}.solidaridad-donate-form .component-bracelet img{width:100%;margin-bottom:1em}.solidaridad-donate-form .component-bracelet p{text-align:center;font-size:12px}@media (min-width:640px){.solidaridad-donate-form .component-bracelet{width:50%}}#homepage-partners{text-align:center}#homepage-partners ul{list-style:none;margin:0;padding:0;display:inline-block;margin-bottom:20px}#homepage-partners ul li:before{content:"";display:none}#homepage-partners ul li{display:inline-block;list-style-type:none;padding:0 20px}#homepage-partners ul li a{display:block}@media (min-width:768px){.sidebar-menu{float:left;width:200px}.sidebar-menu .nav-secondary{float:none;width:100%}}.parent-link{font-family:'Freight Sans Pro W03',sans-serif;font-weight:bold;text-transform:uppercase}.parent-link a{color:black;display:inline-block;text-decoration:none;border-bottom:2px solid transparent;font-size:17px;line-height:20px;margin-bottom:20px;margin-left:15px;position:relative}.parent-link a:hover{border-bottom-color:#ffc800}.parent-link a:before{content:'';width:0;height:0;border-style:solid;border-width:4px 6px 4px 0;border-color:transparent #000 transparent transparent;position:absolute;top:6px;left:-15px}.related-news{margin-bottom:4em}@media only screen and (min-width:768px){.related-news{margin-left:-220px;margin-right:-100px}}.related-news:before{content:none}.related-news header{padding:0 0 10px}.related-news header h2{text-transform:uppercase;height:auto}.related-news header h2:after{content:none}.related-news .c .content{padding:0}.related-news .items{margin:0 -10px}.news__category{background-color:#333;border-radius:2px;color:white;display:inline-block;text-transform:uppercase;font-size:12px;line-height:20px;margin:0 .5em .5em 0;padding:.125em .5em;font-weight:500;vertical-align:middle;letter-spacing:1px}.news__category--latest{display:inline;float:right;margin:0 20px;font-size:12px}p.date{top:0 !important;display:inline-block;margin:0 0 6px 0px}.menu-link-commodities .nav-main a{position:relative;padding-left:26px !important}.menu-link-commodities .nav-main i{width:16px;height:27px;font-size:16px;line-height:27px;position:absolute;top:0;left:0}.menu-link-commodities .nav-main .sugarcane i{color:#92c25c}.menu-link-commodities .nav-main .cotton i{color:#008faa}.menu-link-commodities .nav-main .livestock i{color:#005e6e}.menu-link-commodities .nav-main .tea i{color:#006532}.menu-link-commodities .nav-main .fruit i{color:#ffdc00}.menu-link-commodities .nav-main .gold i{color:#e3ae00}.menu-link-commodities .nav-main .soy i{color:#a97717}.menu-link-commodities .nav-main .cocoa i{color:#7e4020}.menu-link-commodities .nav-main .coffee i{color:#521700}.menu-link-commodities .nav-main .textiles i{color:#aa1756}.menu-link-commodities .nav-main .palm-oil i{color:#e42528}.menu-link-commodities .nav-main .aquaculture i{color:#ec6a68}.menu-link-commodities .nav-main .dairy i{color:#84C4F0}@media (min-width:864px){.site-nav--header>.nav-main .menu-link-commodities:after{position:fixed;top:60px;left:0;width:100%}.admin-menu .site-nav--header>.nav-main .menu-link-commodities:after{top:90px}}@media (min-width:864px){.site-nav--header>.nav-main .menu-link-commodities .nav-main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:fixed;top:65px;left:0;width:100%;padding:45px 20px 40px}.admin-menu .site-nav--header>.nav-main .menu-link-commodities .nav-main{top:95px}.site-nav--header>.nav-main .menu-link-commodities .nav-main a span{border-bottom-width:10px}}@media (min-width:864px){.site-nav--header .menu-link-commodities .nav-main{font-size:0;text-align:center}}@media (min-width:864px){.site-nav--header .menu-link-commodities .nav-main li{text-align:center;width:60px;display:inline-block}}@media (min-width:960px){.site-nav--header .menu-link-commodities .nav-main li{width:72px}}@media (min-width:864px){.site-nav--header .menu-link-commodities .nav-main a{padding:0 !important}.site-nav--header .menu-link-commodities .nav-main a.active-trail span,.site-nav--header .menu-link-commodities .nav-main a.active span,.site-nav--header .menu-link-commodities .nav-main a:hover span{opacity:1}}@media (min-width:864px){.site-nav--header .menu-link-commodities .nav-main i{width:48px;height:48px;font-size:48px;line-height:48px;position:relative;margin:0 auto;display:block}}@media (min-width:864px){.site-nav--header .menu-link-commodities .nav-main span{font-size:12px;line-height:18px;bottom:-40px;display:block;margin:0 0 0 -50px;padding-bottom:5px;left:50%;opacity:0;position:absolute;text-align:center;width:100px}}.site-nav--header .menu-link-commodities .nav-main .nav-main__tagline{text-transform:none;display:block;width:100%}.site-nav--header .menu-link-commodities .nav-main .nav-main__tagline p{margin-bottom:1em}.sharing__title{font-size:20px;line-height:25px;margin-bottom:15px}.sharing ul{padding:0;margin-bottom:0}.sharing ul:before,.sharing ul:after{content:" ";display:table;clear:both}.legacy .sharing ul:before,.legacy .sharing ul:after{*zoom:1}.sharing ul li{margin-bottom:0;padding-right:25px;float:left;margin-bottom:10px}.sharing ul li:before{content:none}.sharing a{color:#000;text-decoration:none;position:relative;padding-left:40px;text-transform:uppercase;display:block}.sharing a:before{font-size:30px;line-height:30px;width:30px;height:30px;display:block;position:absolute;top:0;left:0}.sharing a.i-facebook:before{color:#3B5998}.sharing a.i-twitter:before{color:#00ACED}.sharing a.i-linkedin:before{color:#0077B5}.sharing a:hover{color:#000}.sharing a:hover:before{color:#000}.sharing span{font-family:'Freight Sans Pro W03',sans-serif;font-size:12px;font-weight:700;line-height:30px;display:block}.solidaridad-donate-form,.solidaridad-donate-start-form{margin-bottom:4em}.solidaridad-donate-form fieldset,.solidaridad-donate-start-form fieldset{border:0;margin:0;padding:0}.solidaridad-donate-form legend,.solidaridad-donate-start-form legend{font-family:'Freight Sans Pro W03',sans-serif;text-transform:uppercase;font-weight:700;font-size:20px;line-height:1em;display:block;margin-bottom:.5em;padding:1.5em 0 0}.solidaridad-donate-form .form-actions,.solidaridad-donate-start-form .form-actions{padding-top:2em}.solidaridad-donate-form .form-input,.solidaridad-donate-start-form .form-input,.solidaridad-donate-form .form-radios,.solidaridad-donate-start-form .form-radios{margin-bottom:10px}.solidaridad-donate-form .form-radios:before,.solidaridad-donate-start-form .form-radios:before,.solidaridad-donate-form .form-radios:after,.solidaridad-donate-start-form .form-radios:after{content:" ";display:table;clear:both}.legacy .solidaridad-donate-form .form-radios:before,.legacy .solidaridad-donate-start-form .form-radios:before,.legacy .solidaridad-donate-form .form-radios:after,.legacy .solidaridad-donate-start-form .form-radios:after{*zoom:1}.solidaridad-donate-form .form-type-radio,.solidaridad-donate-start-form .form-type-radio{display:inline-block}.solidaridad-donate-form .form-type-radio label:before,.solidaridad-donate-start-form .form-type-radio label:before{border-radius:50%}.solidaridad-donate-form .form-type-radio input:checked+label:before,.solidaridad-donate-start-form .form-type-radio input:checked+label:before{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fieldset-description{margin-bottom:.5em}.solidaridad-donate-start-form{margin-bottom:2em}.solidaridad-donate-start-form .form-actions{padding-top:1.5rem}.solidaridad-donate-start-form .solidaridad-donate-tabs{cursor:pointer;margin-right:20px;margin-bottom:20px;position:relative;overflow:hidden}.solidaridad-donate-start-form .solidaridad-donate-tabs .form-type-radio{display:block}.solidaridad-donate-start-form .solidaridad-donate-tabs .form-type-radio:hover label:before{background:#bcbba6}.solidaridad-donate-start-form .solidaridad-donate-tabs input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%);;position:absolute;top:0;left:0}.solidaridad-donate-start-form .solidaridad-donate-tabs input:focus+label:before{background:#bcbba6}.solidaridad-donate-start-form .solidaridad-donate-tabs input:checked+label:before{background:#ffc800}.solidaridad-donate-start-form .solidaridad-donate-tabs label{vertical-align:middle;cursor:pointer}.solidaridad-donate-start-form .solidaridad-donate-tabs label:before{content:"";display:inline-block;background:white;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);vertical-align:middle;width:15px;height:15px;border-radius:50%;margin-right:10px}.solidaridad-donate-form .solidaridad-donate-tabs.form-radios{list-style:none;margin:0;padding:0;box-shadow:inset 0 -2px 3px rgba(0,0,0,0.2);margin-bottom:2em}.solidaridad-donate-form .solidaridad-donate-tabs.form-radios li:before{content:"";display:none}.solidaridad-donate-form .solidaridad-donate-tabs.form-radios:before,.solidaridad-donate-form .solidaridad-donate-tabs.form-radios:after{content:" ";display:table;clear:both}.legacy .solidaridad-donate-form .solidaridad-donate-tabs.form-radios:before,.legacy .solidaridad-donate-form .solidaridad-donate-tabs.form-radios:after{*zoom:1}.solidaridad-donate-form .solidaridad-donate-tabs>.form-item{display:block;float:left;width:50%;box-sizing:border-box;margin:0;position:relative}.solidaridad-donate-form .solidaridad-donate-tabs>.form-item:first-child{border-left:4px solid white}.solidaridad-donate-form .solidaridad-donate-tabs>.form-item:last-child{border-right:4px solid white}.solidaridad-donate-form .solidaridad-donate-tabs input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%);;position:absolute;top:0;left:0}.solidaridad-donate-form .solidaridad-donate-tabs input:focus+label{color:black}.solidaridad-donate-form .solidaridad-donate-tabs input:checked+label{color:#ffc800;box-shadow:0 -2px 3px rgba(0,0,0,0.2);background:white}.solidaridad-donate-form .solidaridad-donate-tabs label{font-family:'Freight Sans Pro W03',sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;border-radius:5px 5px 0 0;text-decoration:none;color:#bcbba6;text-align:center;display:block;padding:10px;height:30px;line-height:30px}.solidaridad-donate-form .solidaridad-donate-tabs label:hover{color:black}@media (min-width:800px){.solidaridad-donate-form .solidaridad-donate-tabs label{font-size:24px}}.solidaridad-donate-form .form-item-information-title,.solidaridad-donate-form .form-type-checkbox{cursor:pointer;margin-right:20px;position:relative;overflow:hidden}.solidaridad-donate-form .form-item-information-title input,.solidaridad-donate-form .form-type-checkbox input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%);;position:absolute;top:0;left:0}.solidaridad-donate-form .form-item-information-title input:focus+label:before,.solidaridad-donate-form .form-type-checkbox input:focus+label:before{background:#bcbba6}.solidaridad-donate-form .form-item-information-title input:checked+label:before,.solidaridad-donate-form .form-type-checkbox input:checked+label:before{background:#ffc800}.solidaridad-donate-form .form-item-information-title label,.solidaridad-donate-form .form-type-checkbox label{vertical-align:middle;cursor:pointer}.solidaridad-donate-form .form-item-information-title label:before,.solidaridad-donate-form .form-type-checkbox label:before{content:"";display:inline-block;background:white;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);box-shadow:inset 1px 1px 5px rgba(0,0,0,0.5);vertical-align:middle;width:15px;height:15px;border-radius:50%;margin-right:10px}.solidaridad-donate-form .form-radios .form-item-information-title:hover label:before,.solidaridad-donate-form .form-type-checkbox:hover label:before{background:#bcbba6}.solidaridad-donate-form .form-type-checkbox label:before{border-radius:3px}.solidaridad-donate-form .form-type-checkbox input:checked+label:before{box-shadow:none}@media (min-width:640px){.solidaridad-donate-form .form-item-information-firstname,.solidaridad-donate-form .form-item-information-tussenvoegsel,.solidaridad-donate-form .form-item-information-lastname,.solidaridad-donate-form .form-item-information-mail,.solidaridad-donate-form .form-item-information-birthday,.solidaridad-donate-form .form-item-address-street,.solidaridad-donate-form .form-item-address-number,.solidaridad-donate-form .form-item-address-addition,.solidaridad-donate-form .form-item-address-postcode,.solidaridad-donate-form .form-item-address-city,.solidaridad-donate-form .form-item-package-address-street,.solidaridad-donate-form .form-item-package-address-number,.solidaridad-donate-form .form-item-package-address-addition,.solidaridad-donate-form .form-item-package-address-postcode,.solidaridad-donate-form .form-item-package-address-city{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left}.solidaridad-donate-form .form-item-information-firstname{width:35%;padding-right:5px}.solidaridad-donate-form .form-item-information-tussenvoegsel{width:15%;padding:0 5px}.solidaridad-donate-form .form-item-information-lastname{width:50%;padding-left:5px}.solidaridad-donate-form .form-item-information-mail{width:40%;padding-right:5px}.solidaridad-donate-form .form-item-information-birthday{width:60%;text-align:right}.solidaridad-donate-form .form-item-information-newsletter{clear:both}.solidaridad-donate-form .form-item-address-street,.solidaridad-donate-form .form-item-package-address-street{width:65%;padding-right:5px}.solidaridad-donate-form .form-item-address-number,.solidaridad-donate-form .form-item-package-address-number{width:15%;padding:0 5px}.solidaridad-donate-form .form-item-address-addition,.solidaridad-donate-form .form-item-package-address-addition{width:20%;padding-left:5px}.solidaridad-donate-form .form-item-address-postcode,.solidaridad-donate-form .form-item-package-address-postcode{width:30%;padding-right:5px}.solidaridad-donate-form .form-item-address-city,.solidaridad-donate-form .form-item-package-address-city{width:70%;padding-left:5px}.solidaridad-donate-form .form-item-address-different{clear:both;width:100%}}.solidaridad-donate-form .solidaridad-donate-bag-colors{padding-top:20px}.solidaridad-donate-form .solidaridad-donate-bag-colors .select-container{display:block;margin-bottom:10px;margin-right:0}.solidaridad-donate-form .solidaridad-donate-bag-colors img{display:none}@media (min-width:640px){.solidaridad-donate-form .solidaridad-donate-bag-colors .fieldset-wrapper{display:table;table-layout:fixed;margin-left:-10px;margin-right:-10px}.solidaridad-donate-form .solidaridad-donate-bag-colors .fieldset-wrapper .form-item{display:table-cell;float:none;vertical-align:top;padding-left:10px;padding-right:10px}.solidaridad-donate-form .solidaridad-donate-bag-colors .fieldset-wrapper .form-item select{box-sizing:border-box;display:block;width:100%;margin-bottom:0}.solidaridad-donate-form .solidaridad-donate-bag-colors .fieldset-wrapper .form-item img{display:block;max-width:100%;height:auto;margin-bottom:10px}}.form-type-solidaridad-donate-amount .form-radios{padding-right:10px}.form-type-solidaridad-donate-amount .form-radios,.form-type-solidaridad-donate-amount .form-input{margin-bottom:5px}.form-type-solidaridad-donate-amount>div{display:inline-block;vertical-align:top}.form-type-solidaridad-donate-amount>label{display:block;font-size:20px;margin:1.5em 0 .5em 0;font-family:'Freight Sans Pro W03',sans-serif;text-transform:uppercase;font-weight:700}.form-type-solidaridad-donate-amount>label .form-required{display:none}.form-item-amount-other{margin:0}.form-item-amount-other label{padding:10px 10px 10px 0}.form-item-amount-other input{width:3.8em}.form-item-amount-other input[type='number']{-moz-appearance:textfield}.form-item-amount-other input::-webkit-outer-spin-button,.form-item-amount-other input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-amount-choose{position:relative}.form-item-amount-choose input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0%)";filter:alpha(opacity=0%);;position:absolute;top:0;left:0}.form-item-amount-choose input:focus+label{background:#bcbba6}.form-item-amount-choose input:checked+label{background:#ffc800}.form-item-amount-choose label{cursor:pointer;color:black;border-radius:3px;padding:9px 15px;background:#dddccc;overflow:hidden;position:relative;display:inline-block;vertical-align:top;margin:0}.form-item-amount-choose label:hover{background:#bcbba6}.form-item-amount-choose:last-child input{display:none;visibility:hidden}.iban-container{box-shadow:inset 1px 1px 5px rgba(0,0,0,0.2);border-radius:3px;background:white;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ddd;border-right:1px solid #ddd;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:100%;padding:10px;outline:0;min-width:120px;width:auto;display:inline-block;position:relative;height:40px;padding:0px;margin-right:10px;margin-bottom:10px;vertical-align:top;overflow:hidden}.iban-container:focus{background-color:#ffffdf}.iban-container.field-error{border-color:red}.iban-container:after{content:"\e605";font-family:'solidaridad';position:absolute;right:-1px;top:-1px;height:33px;width:40px;pointer-events:none;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:18px;background:white;margin:4px 2px}.iban-container select{-webkit-appearance:none;-moz-appearance:none;width:100%;border:0;background:transparent;display:block;outline:0;height:38px;padding:10px 50px 10px 10px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:120%}.form-type-solidaridad-donate-date div{display:inline-block}.form-type-solidaridad-donate-date input[type='number']{-moz-appearance:textfield}.form-type-solidaridad-donate-date input::-webkit-outer-spin-button,.form-type-solidaridad-donate-date input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-type-solidaridad-donate-date label{padding:10px 10px 10px 0}.form-item-information-birthday-day,.form-item-information-birthday-month{padding-right:15px;position:relative}.form-item-information-birthday-day:after,.form-item-information-birthday-month:after{content:'-';display:block;position:absolute;top:0;right:3px;line-height:40px}.form-item-information-birthday-day{width:2.5em}@media (min-width:640px){.form-item-information-birthday-day{width:3.5em}}.form-item-information-birthday-month{width:2.5em}@media (min-width:640px){.form-item-information-birthday-month{width:3.5em}}.form-item-information-birthday-year{width:3.8em}.solidaridad-donate-payment-type p{margin-bottom:5px}#edit-payment p{margin-bottom:10px}.page-doneren #messages{padding:50px 10px 0;margin:0}.page-doneren #messages .c{padding:0}@media (min-width:768px){.page-doneren .messages{max-width:620px;margin-left:220px}}#solidaridad-donate-coffee-form>div>.form-item{margin-bottom:40px;max-width:453px}#solidaridad-donate-coffee-form>div>.form-item>label{margin-bottom:8px}#solidaridad-donate-coffee-form label{display:block}#solidaridad-donate-coffee-form input:focus{background-color:#fff}#solidaridad-donate-coffee-form #edit-type,#solidaridad-donate-coffee-form #edit-payment-type{margin-bottom:0}#solidaridad-donate-coffee-form #edit-type label,#solidaridad-donate-coffee-form #edit-payment-type label{margin-bottom:0;line-height:30px}#solidaridad-donate-coffee-form #edit-type label.option:before,#solidaridad-donate-coffee-form #edit-payment-type label.option:before{position:relative;top:2px}#solidaridad-donate-coffee-form #edit-type .form-item,#solidaridad-donate-coffee-form #edit-payment-type .form-item{margin-bottom:0}#solidaridad-donate-coffee-form #edit-amount-choose{padding-right:0}#solidaridad-donate-coffee-form #edit-amount-choose label{height:54px;width:54px;padding:0}#solidaridad-donate-coffee-form #edit-amount-choose .form-item{float:left;margin-right:15px;margin-bottom:0}#solidaridad-donate-coffee-form .form-item-amount-other label{display:inline;margin-right:10px}#solidaridad-donate-coffee-form #edit-amount-other{background-color:#fff;box-shadow:none;border-radius:27px;border:solid 1px #fff;height:54px;line-height:54px;padding:0 10px;text-align:center;width:auto;max-width:120px}#solidaridad-donate-coffee-form .form-item-payment-type+p{margin-bottom:8px !important}#solidaridad-donate-coffee-form .form-item-payment-ideal-bank label{display:none}#solidaridad-donate-coffee-form #edit-payment-ideal-bank select{height:36px;line-height:36px;padding:0 50px 0 10px}#solidaridad-donate-coffee-form #edit-newsletter{max-width:360px;margin-top:0 !important}#solidaridad-donate-coffee-form #edit-newsletter legend{margin-bottom:8px;display:block;line-height:22px}#solidaridad-donate-coffee-form #edit-newsletter .fieldset-legend{margin-bottom:8px;display:block}#solidaridad-donate-coffee-form #edit-newsletter .fieldset-wrapper>div{display:block}#solidaridad-donate-coffee-form #edit-newsletter .option:before{position:relative;top:-2px}#solidaridad-donate-coffee-form .form-item-newsletter-newsletter label{margin-bottom:8px}#solidaridad-donate-coffee-form .form-item-payment-sepa-confirmation .option:before{position:relative;top:-2px}#solidaridad-donate-coffee-form #edit-newsletter-mail{margin-bottom:0}#solidaridad-donate-coffee-form #edit-actions{max-width:300px;margin-top:70px !important}#solidaridad-donate-coffee-form #edit-submit{margin-top:0 !important}.donate-start{background-color:#fff;padding:1em 0 0}.donate-start__inner{max-width:960px;position:relative;margin:0 auto;padding:0 2.5% 1em}.donate-start__inner:before,.donate-start__inner:after{content:" ";display:table;clear:both}.legacy .donate-start__inner:before,.legacy .donate-start__inner:after{*zoom:1}@media (min-width:600px){.donate-start__content,.donate-start__visual{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}@media (min-width:768px){.donate-start__content,.donate-start__visual{width:50%}}.donate-start__content{max-width:520px}@media (min-width:600px){.donate-start__content{width:60%;float:left;padding-right:30px}}.donate-start__text{margin-bottom:2rem}.donate-start__visual{width:100%;max-width:470px}.donate-start__visual img{display:block;width:100%;height:auto}@media (min-width:600px){.donate-start__visual{width:40%;float:right;padding-left:30px}}#newsletter .mailchimp-signup-subscribe-form{padding-left:20px;padding-right:20px}@media (min-width:815px){#newsletter .mailchimp-signup-subscribe-form{padding-left:2.5%;padding-right:2.5%}}@media (max-width:767px){.sequence .copy{padding:2em 1em 1em}}.why-section .c .content,.challenges-section .c .content{padding-bottom:4em}.why-section ul{margin:0 -20px}main section header,main section .c .content,main section footer{padding-left:20px;padding-right:20px}@media (min-width:815px){main section header,main section .c .content,main section footer{padding-left:2.5%;padding-right:2.5%}}