.intro_about:after,.mosaic_base:after,.latest:after,.latest_feed:after,.latest_feature:after,.latest_feed_block:after,.donations_base:after,.donations:after,.donations_about:after,.donations_methods_base:after,.donations_method:after,.intro_about:before,.mosaic_base:before,.latest:before,.latest_feed:before,.latest_feature:before,.latest_feed_block:before,.donations_base:before,.donations:before,.donations_about:before,.donations_methods_base:before,.donations_method:before{content:"";display:table}.intro_about:after,.mosaic_base:after,.latest:after,.latest_feed:after,.latest_feature:after,.latest_feed_block:after,.donations_base:after,.donations:after,.donations_about:after,.donations_methods_base:after,.donations_method:after{clear:both}.intro_btn,.mosaic_block_overlay_align,.mosaic_block_overlay,.segment_cta_btn,.donations_method_counter,.latest_feature_title a,.latest_feed_title a,.donations_method_title a{-moz-transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease;-ms-transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;-ms-transition-duration:0.2s;-ms-transition-timing-function:ease;-o-transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;-o-transition-duration:0.2s;-o-transition-timing-function:ease;-webkit-transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;transition-duration:0.2s;transition-timing-function:ease}.donations_difference_quote{font-family:georgia,serif}.intro_about_surtitle,.latest_feature_title,.latest_feed_title,.donations_method_title{font-family:"Source Sans Pro",verdana,sans-serif}.segment_summary,.donations_summary,.intro_btn,.segment_cta_btn{font-family:"Open Sans","Helvetica Neue",helvetica,arial,sans-serif}.latest_thumb_overlay{font-family:"Open Sans","Helvetica Neue",helvetica,arial,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.segment_cta_btn:before,.donations_method_counter{font-family:"SSPika",sans-serif;font-style:normal}.mosaic_block_overlay_sub,.latest_feature_title,.latest_feature_date,.latest_feed_date,.latest_feed_title,.donations_difference_more,.donations_method_title{font-weight:600;-webkit-font-smoothing:antialiased}#home #wrapper{background-color:#fff}@media only screen and (min-width: 61.25em){#home #header{background:none;border-bottom:none;left:0;padding-bottom:0;position:absolute;top:0;width:100%}}
#home #content{padding-bottom:1046px}@media only screen and (min-width: 43.75em){#home #content{margin-top:0}}@media only screen and (min-width: 61.25em){#home #content{margin:0;padding-bottom:388px;padding-left:0;padding-right:0;width:auto}}
.intro_about{display:none}@media only screen and (min-width: 43.75em){.intro_about{background-color:#d9d6cf;display:block;overflow:hidden;padding-left:4%;padding-right:4%;height:328px;padding-top:72px;position:relative}}@media only screen and (min-width: 61.25em){.intro_about{height:100%;padding-left:0;padding-right:0;padding-top:0;position:fixed;width:100%;z-index:8888}}
@media only screen and (min-width: 43.75em){.intro_window{padding-right:32%;position:relative;z-index:999}}@media only screen and (min-width: 61.25em){.intro_window{left:14%;padding-right:0;position:absolute;top:192px;width:440px}}@media only screen and (min-width: 68.75em){.intro_window{left:8%;top:216px;width:604px}}@media only screen and (min-width: 87.5em){.intro_window{left:12%;width:704px}}@media only screen and (min-width: 98.75em){.intro_window{top:240px}}@media only screen and (min-width: 112.5em){.intro_window{top:264px}}
@media only screen and (min-width: 43.75em){.intro_btn{border-bottom:2px solid transparent}.intro_btn:hover{border-bottom-color:#e8112d}}
@media only screen and (min-width: 43.75em){.intro_about_bg_base{bottom:0;height:auto;left:0;position:absolute;width:100%;z-index:888}}@media only screen and (min-width: 61.25em){.intro_about_bg_base{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);bottom:auto;left:20%;top:-8.5%;width:968px}}@media only screen and (min-width: 68.75em){.intro_about_bg_base{top:-14%;width:1200px}}@media only screen and (min-width: 87.5em){.intro_about_bg_base{left:22%;top:-12%;width:1328px}}@media only screen and (min-width: 98.75em){.intro_about_bg_base{left:20%;top:-13%;width:1472px}}@media only screen and (min-width: 112.5em){.intro_about_bg_base{left:22%;top:-12%;width:1600px}}
.intro_about_bg,.intro_about_bg img{display:block;height:auto;max-width:100%}.mosaic_base{padding-bottom:48px;padding-left:4%;padding-right:4%;padding-top:24px}@media only screen and (min-width: 43.75em){.mosaic_base{padding-top:48px}}@media only screen and (min-width: 61.25em){.mosaic_base{margin-left:auto;margin-right:auto;padding-bottom:72px;padding-left:0;padding-right:0;padding-top:72px;width:936px}}
.mosaic_cta_btn{-moz-transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;-moz-transition-duration:0.2s;-moz-transition-timing-function:ease;-ms-transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;-ms-transition-duration:0.2s;-ms-transition-timing-function:ease;-o-transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;-o-transition-duration:0.2s;-o-transition-timing-function:ease;-webkit-transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-property:background-color,box-shadow,border-color,color,opacity,text-shadow;transition-duration:0.2s;transition-timing-function:ease;border:1px solid #c20e26;text-shadow:0 1px 1px #b80e24;color:#fff;text-shadow:0 1px 1px #b80e24;background-color:#e8112d;border-bottom-width:2px;border-radius:4px;display:block;font-size:1.15385em;font-weight:600;line-height:1.2;padding:16px;position:relative;-webkit-font-smoothing:antialiased;padding:16px;margin-top:24px}.mosaic_cta_btn:hover{border:1px solid #af0d22;text-shadow:0 1px 1px #a50c20;color:#fff;background-color:#d51029;border-bottom-width:2px}@media only screen and (min-width: 38.75em){.mosaic_cta_btn{display:inline-block}}@media only screen and (min-width: 43.75em){.mosaic_cta_btn{font-size:1.15385em;padding:6px 10px}}@media only screen and (min-width: 43.75em){.mosaic_cta_btn{font-size:1.38462em;padding:8px 16px}}@media only screen and (min-width: 43.75em){.mosaic_cta_btn{display:none}}
.mosaic{margin-top:36px;position:relative}@media only screen and (min-width: 43.75em){.mosaic{height:512px}}@media only screen and (min-width: 61.25em){.mosaic{height:633px}}
.mosaic_block,.mosaic_block_overlay_align,.mosaic_block_img,.mosaic_block img{display:block}.mosaic_block,.mosaic_block_overlay_align,.mosaic_block_overlay,.mosaic_block_img,.mosaic_block img{border-radius:4px}.mosaic_block{background-color:#d9d6cf;margin-top:16px}.mosaic_block.piece1{margin-top:0}.mosaic_block.piece3{display:none}@media only screen and (min-width: 43.75em){.mosaic_block{margin-top:0;position:absolute}.mosaic_block.piece1,.mosaic_block.piece2,.mosaic_block.piece3,.mosaic_block.piece5{width:32%}.mosaic_block.piece1,.mosaic_block.piece2,.mosaic_block.piece5{height:33%}.mosaic_block.piece3,.mosaic_block.piece4{height:65%}.mosaic_block.piece3,.mosaic_block.piece5{left:68%}.mosaic_block.piece1{left:0;top:0}.mosaic_block.piece2{left:34%;top:0}.mosaic_block.piece3{display:block;top:0}.mosaic_block.piece4{left:0;top:35%;width:66%}.mosaic_block.piece5{top:67%}}@media only screen and (min-width: 61.25em){.mosaic_block.piece1,.mosaic_block.piece2,.mosaic_block.piece3,.mosaic_block.piece5{width:296px}.mosaic_block.piece1,.mosaic_block.piece2,.mosaic_block.piece5{height:195px}.mosaic_block.piece3,.mosaic_block.piece4{height:414px}.mosaic_block.piece3,.mosaic_block.piece5{left:640px}.mosaic_block.piece2{left:320px}.mosaic_block.piece4{width:616px;top:219px}.mosaic_block.piece5{top:438px}}
.mosaic_block_overlay_align{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:16px;position:absolute;width:100%;z-index:999}@media only screen and (min-width: 43.75em){.mosaic_block_overlay_align{height:100%}}@media only screen and (min-width: 61.25em){.mosaic_block_overlay_align{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;height:auto;padding:24px;width:auto}}
@media only screen and (min-width: 61.25em){.mosaic_block:hover .mosaic_block_overlay_align{background-color:rgba(232,17,45,0.8)}}
.mosaic_block_overlay_base{display:table;height:100%;width:100%}@media only screen and (min-width: 61.25em){.mosaic_block_overlay_base.piece1,.mosaic_block_overlay_base.piece2,.mosaic_block_overlay_base.piece5{height:147px;width:248px}.mosaic_block_overlay_base.piece3{height:366px;width:248px}.mosaic_block_overlay_base.piece4{height:366px;width:568px}}
.mosaic_block_overlay{display:table-cell;vertical-align:bottom}.mosaic_block_overlay_sub{padding-left:.3em;padding-right:.3em}.mosaic_block_img,.mosaic_block img{height:auto;width:100%}.latest{padding-bottom:48px;padding-left:4%;padding-right:4%;padding-top:48px}@media only screen and (min-width: 61.25em){.latest{margin-left:auto;margin-right:auto;padding-bottom:72px;padding-left:0;padding-right:0;padding-top:72px;width:936px}}
@media only screen and (min-width: 43.75em){.latest_feed,.latest_feature{float:left}}
@media only screen and (min-width: 43.75em){.latest_feed{width:50%}}@media only screen and (min-width: 61.25em){.latest_feed{width:456px}}
.latest_feed_block{border-radius:4px;border-top:1px dotted #d5d7d8;margin-top:16px;padding-left:68px;padding-top:16px}.latest_feed_block.first{border-top:0;margin-top:0;padding-top:0}@media only screen and (min-width: 61.25em){.latest_feed_block{padding-left:124px}}
.latest_feed_thumb_base,.latest_feed_thumb,.latest_feed_thumb_base img{border-radius:4px;display:block}.latest_feed_thumb_base{float:left;margin-left:-68px;width:56px}@media only screen and (min-width: 61.25em){.latest_feed_thumb_base{margin-left:-124px;width:108px}}
.latest_feed_thumb,.latest_feed_thumb_base img,.latest_feature_thumb,.latest_feature_thumb_base img{height:auto;max-width:100%}.latest_feature_thumb_base,.latest_feature_thumb,.latest_feature_thumb_base img{border-radius:4px;display:block}.latest_feature{margin-top:24px}@media only screen and (min-width: 43.75em){.latest_feature{margin-left:4%;margin-top:0;width:21%}}@media only screen and (min-width: 61.25em){.latest_feature{margin-left:24px;width:216px}}
.segment_cta_btn{background-color:#e8112d;border-bottom:4px solid #d51029;border-top:2px solid #d51029;display:block;padding-bottom:24px;padding-top:24px}.segment_cta_btn:hover{background-color:#d51029;border-bottom-color:#c20e26;border-top-color:#c20e26}@media only screen and (min-width: 43.75em){.segment_cta_btn{padding-bottom:36px;padding-top:36px}.segment_cta_btn:before{content:"";left:-10px;position:relative;top:2px}}
@media only screen and (min-width: 43.75em){.segment_cta_btn_divider{display:none}}
.donations_base{background-color:#f4f3f1;padding-bottom:48px;padding-top:48px}@media only screen and (min-width: 61.25em){.donations_base{padding-bottom:72px;padding-top:72px}}
.donations{padding-left:4%;padding-right:4%}@media only screen and (min-width: 61.25em){.donations{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:936px}}
.donations_about{margin-top:24px}@media only screen and (min-width: 43.75em){.donations_about{margin-top:36px}}
@media only screen and (min-width: 43.75em){.donations_difference,.donations_methods_base{float:left;width:48%}}
@media only screen and (min-width: 61.25em){.donations_difference{width:348px}}
.donations_difference_thumb,.donations_difference img{border-radius:4px;display:block;height:auto;width:100%}.donations_difference_quote{margin-top:.3em}.donations_methods_base{border-top:2px solid #e2e0da;margin-top:24px;padding-top:24px}@media only screen and (min-width: 43.75em){.donations_methods_base{border-top:none;margin-left:4%;margin-top:0;padding-top:0}}@media only screen and (min-width: 61.25em){.donations_methods_base{margin-left:48px;width:540px}}
.donations_method{padding-left:60px;margin-top:16px}.donations_method.first{margin-top:0}@media only screen and (min-width: 61.25em){.donations_method{margin-top:24px}.donations_method.first{margin-top:0}}
.donations_method_counter{background-color:#252728;border-radius:32px;display:block;float:left;height:48px;margin-left:-60px;width:48px}.donations_method_counter:hover{background-color:#e8112d}@media only screen and (min-width: 43.75em){.segment_title,.mosaic_title,.latest_title,.donations_title,.segment_summary,.donations_summary{text-align:center}}
.segment_title,.mosaic_title,.latest_title,.donations_title{font-size:1.84615em}@media only screen and (min-width: 43.75em){.segment_title,.mosaic_title,.latest_title,.donations_title{font-size:2.30769em}}@media only screen and (min-width: 61.25em){.segment_title,.mosaic_title,.latest_title,.donations_title{font-size:2.76923em}}
.segment_summary,.donations_summary{font-size:1.38462em}@media only screen and (min-width: 43.75em){.segment_summary,.donations_summary{font-weight:300;line-height:1.3;color:#454748}}@media only screen and (min-width: 61.25em){.segment_summary,.donations_summary{font-size:1.61538em}}
@media only screen and (min-width: 61.25em){.intro_about_surtitle{color:#e8112d;font-size:1.61538em;font-weight:400;margin-bottom:.5em;-webkit-font-smoothing:subpixel-antialiased}}
.intro_about_title{margin-bottom:.1em}@media only screen and (min-width: 61.25em){.intro_about_title{font-size:2.76923em;-webkit-font-smoothing:subpixel-antialiased}}@media only screen and (min-width: 68.75em){.intro_about_title{font-size:3.69231em;line-height:1.1;-webkit-font-smoothing:antialiased}}@media only screen and (min-width: 87.5em){.intro_about_title{font-size:4.61538em}}
.intro_btn{color:#e8112d;font-size:1.84615em;font-weight:300}@media only screen and (min-width: 61.25em){.intro_btn{font-size:2.30769em}}@media only screen and (min-width: 68.75em){.intro_btn{font-size:2.76923em;-webkit-font-smoothing:antialiased}}
.mosaic_block_overlay_sub{background-color:rgba(232,17,45,0.7);border-radius:4px;color:#fff;font-size:1.38462em;line-height:1.2;text-shadow:0 1px 2px rgba(232,17,45,0.4)}.no-rgba .mosaic_block_overlay_sub{background-color:#e8112d}.latest_title{margin-bottom:24px}@media only screen and (min-width: 43.75em){.latest_title{margin-bottom:36px}}
.latest_feature_title{margin-top:.5em}.latest_feature_title a:hover{color:#e8112d;text-decoration:underline}.latest_feature_date,.latest_feed_date{color:#e8112d;font-size:1.07692em}.latest_feature_summary{font-size:1.23077em;line-height:1.2;margin-top:.2em}.latest_thumb_overlay{color:#fff;line-height:1.2;text-align:center}.latest_thumb_overlay.large{font-size:2.46154em}.latest_thumb_overlay.small{font-size:1.84615em}.latest_feed_title a:hover{color:#e8112d;text-decoration:underline}.latest_feed_summary{font-size:1.23077em;line-height:1.2;margin-top:.2em}.segment_cta_btn{color:#fff;font-size:1.84615em;font-weight:300;text-align:center}.segment_cta_btn:hover{text-decoration:underline}.segment_cta_btn:before{-webkit-font-smoothing:antialiased}.donations_summary{display:none}@media only screen and (min-width: 43.75em){.donations_summary{display:block}}
.donations_difference_quote{font-size:1.84615em;line-height:1.2}.donations_difference_more{color:#e8112d;display:block;font-size:1.38462em;margin-top:.5em}.donations_difference_more:hover{color:#c20e26}.donations_method_counter{color:#fff;font-size:1.61538em;line-height:54px;text-align:center;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 61.25em){.donations_method_title{line-height:48px}}.donations_method_title a:hover{color:#e8112d}.donations_method_summary{font-size:1.23077em;line-height:1.2}@media only screen and (min-width: 61.25em){.donations_method_summary{margin-top:-0.7em}}
