/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */fieldset,hr,input{border:0}body,fieldset,html,img,ul{padding:0;margin:0}fieldset,hr,ul{padding:0}.btn,.rsDefault .rsBullets .rsBullet{cursor:pointer}.hidden,.invisible,.ver-center-lines.hide{visibility:hidden}button,html,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}body{min-width:640px}img{position:relative}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}audio,canvas,img,video{vertical-align:middle}textarea{resize:vertical}ul{list-style-type:none}a,a:visited{text-decoration:none}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.excerpt{font-size:12px}.no-post-found{color:#242424;font-size:18px;padding-bottom:200px}.image-scale-container,.royalSlider{width:100%;margin:0;padding:0}.noise-bg .no-post-found{color:#d7d7d7;text-align:center}img.chime-scale{position:absolute}.box-btn,.content,.ver-center-lines{position:relative}.nicescroll-rails{z-index:100!important}.image-scale-container{height:200px;position:relative;display:block;overflow:hidden}.rsDefault,.rsDefault .rsBullets,.rsDefault .rsOverflow,.rsDefault .rsSlide{background-color:transparent}.ver-center-lines.hide{display:none!important;border:2px solid red}.ver-center-lines{width:100%;height:200px;display:table!important}.ver-center-lines p{display:table-cell!important;vertical-align:middle;text-align:center}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box-btn{width:177px;height:43px;background:#b4b4b4;transition:background-color .3s ease}.box-btn p{text-align:center;text-transform:uppercase;font-size:14px}.box-btn.padding{width:auto!important}.box-btn.padding p{padding:0 24px}.box-btn:hover{background:#fe816a}.box-btn.bgc-white{background:#FFF}.box-btn.bgc-white p{color:#363636}.box-btn.bgc-white:hover{background:#363636}.box-btn.bgc-white:hover p{color:#FFF!important}.box-btn.bgc-coral{background:#fe816a}.box-btn.bgc-coral p{color:#FFF}.box-btn.bgc-coral:hover{background:#FFF}.box-btn.bgc-coral:hover p{color:#fe816a}.box-btn.bgc-hot-pink{background:#f63d6b}.box-btn.bgc-hot-pink p{color:#FFF}.box-btn.bgc-hot-pink:hover{background:#FFF}.box-btn.bgc-hot-pink:hover p{color:#f63d6b}.box-btn.bgc-kellogg{background:#f23340}.box-btn.bgc-kellogg:hover{background:#EEE}.box-btn.bgc-kellogg:hover p{color:#f23340}.box-btn.over-bgc-light-grey:hover{background:#EFEFEF}.box-btn.bgc-white-coral{background:#FFF}.box-btn.bgc-white-coral:hover,.box-btn.selected{background:#fe816a}.box-btn.bgc-white-coral p{color:#363636}.box-btn.bgc-white-coral:hover p{color:#FFF}.box-btn.selected{cursor:auto}.txt-btn.selected,.txt-btn.selected p{color:#fe816a!important;cursor:auto}.hide{display:none!important}.js-width{display:table!important;overflow:hidden;width:auto}.float-left{position:relative!important;float:left}.btn p.float-left,.btn-container p.float-left{padding-right:10px!important}.full-center{left:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;text-align:center!important}.yellow{color:#fdbb4d}.orange{color:#f99d33}.blue{color:#00baf2}.purple{color:#903f98}.hot-pink,.pink{color:#f0538a}.grey{color:#a5a5a5}.light-grey{color:#959595}.mid-grey{color:#5c5b5b}.dark-grey{color:#464646}.coral{color:#fe816a}.bgc-orange{background-color:#f99d33}.bgc-blue{background-color:#00baf2}.bgc-purple{background-color:#903f98}.bgc-hot-pink,.bgc-pink{background-color:#f0538a}.bgc-grey{background-color:#a5a5a5}.bgc-coral{background-color:#fe816a}.double-matching.orange-shadow:before{border-top-color:#7e090c!important}.double-matching.blue-shadow:before{border-top-color:#00375a!important}.double-matching.purple-shadow:before{border-top-color:#2b1d58!important}.btn.coral:hover{color:#464646}.box-btn-arrow:before{content:"";position:absolute;top:100%;left:76px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:16px solid #fe816a}.triangle-down{width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:14px solid #e2e2e2}.triangle-bottomright{width:0;height:0;border-bottom:46px solid #f0538a;border-left:46px solid transparent}.triangle-up{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #242424}.circle-play-icon{display:inline-block;position:relative;width:20px;height:20px;border:2px solid #363636;border-radius:50%}.arrow.back,.arrow.up,.circle-border,.circle-btn,.circle-btn .copy{position:absolute}.circle-play-icon.black-bg{background:rgba(0,0,0,.7)}.circle-play-icon::before{content:"";position:absolute;top:5px;left:7px;width:0;height:0;border-top:5px solid transparent;border-left:9px solid #363636;border-bottom:5px solid transparent}.circle-border{display:inline-block;top:0;left:0;width:44px;height:44px;border:2px solid #fe816a;border-radius:50%}.site-nav-container .main-menu,.site-nav-container .menu-home-wrapper{border-bottom:1px solid #282828}.arrow.back{width:20px;height:24px;background-position:-410px 0}.arrow.up{width:24px;height:20px;background-position:-430px 0}.circle-btn{width:49px;height:70px}.circle-btn .arrow.back{top:11px;left:15px}.circle-btn .arrow.up{top:15px;left:13px}.circle-btn .copy{font-size:12px;color:#fe816a;line-height:1;text-align:center;width:150px;text-transform:uppercase;left:-50px;top:60px}.circle-btn.back-btn{top:24px;left:50px;z-index:1}.circle-btn.back-to-top-btn{bottom:70px;right:125px}.circle-btn.back-btn:hover .copy,.circle-btn.back-to-top-btn:hover .copy{color:#333}.circle-btn.back-btn:hover .arrow.back{background-position:-410px -90px}.circle-btn.back-to-top-btn:hover .arrow.up{background-position:-430px -90px}.circle-btn.back-btn:hover .circle-border,.circle-btn.back-to-top-btn:hover .circle-border{border-color:#333}.sprite{background:url(../img/sprite-3.png) no-repeat}.arrow-small{display:block;width:8px;height:12px;background-position:-45px 0}.arrow-small.orange{background-position:-60px 0}.arrow-small.blue{background-position:-75px 0}.arrow-small.purple{background-position:-90px 0}.arrow-small.pink{background-position:-105px 0}.arrow-small.yellow{background-position:-120px 0}.card-container div.excerpt p,div.the-content,p.excerpt,p.the-content{text-align:center;color:#7d7d7d;font-size:15px;line-height:1.45;margin:12px 0 0 1px;padding:0;font-family:'Open Sans',sans-serif,Arial,Helvetica}div.the-content{margin:0;line-height:1}.gradient-fill{height:5px;width:100%;display:block;position:relative;background-size:100% 100%!important;background-repeat:no-repeat!important}.border-bottom,.h-border{position:relative;height:1px}.gradient-fill-orange{background:url(../img/gradient-bar-orange.jpg)}.gradient-fill-blue{background:url(../img/gradient-bar-blue.jpg)}.gradient-fill-purple{background:url(../img/gradient-bar-purple.jpg)}.pattern-orange{background:url(../img/pattern-orange.gif)}.pattern-blue{background:url(../img/pattern-blue.gif)}.pattern-purple{background:url(../img/pattern-purple.gif)}.border-bottom{display:block;width:100%;opacity:.25;background-color:#000}.noise-bg{background:url(../img/pattern-bg-noise.jpg)}.noise-bg2{background:url(../img/pattern-bg-noise2.jpg)}.h-border{width:100px;background-color:#fff}.close .icon{width:18px;height:18px;background-position:-180px 0}.close .icon.black,.close .icon:hover{background-position:-160px 0}.close .icon.black:hover{background-position:-180px 0}.bar{display:block;position:relative;width:100%;height:4px;background-color:#ccc;margin:0}.m-only{display:none!important}.black-overlay{display:none;position:absolute;background-color:#000;width:100%;height:100%;top:0;left:0}.black-overlay.show{display:block}.fpo{color:red}.site-nav-container{position:fixed;z-index:9;width:60px;height:100%;background-color:#363636}.site-nav-container .main-menu{display:none;position:relative;width:60px;height:60px}.site-nav-container .main-menu .icon{display:block;position:relative;width:60px;height:60px;opacity:.5;background:url(../img/sprite-3.png) 18px 10px no-repeat #363636;cursor:pointer}.site-nav-container li.main-menu.menu-pages .icon{background-position:18px -30px}.site-nav-container li.main-menu.menu-lang .icon{background-position:18px -70px}.site-nav-container li.main-menu.menu-share .icon{background-position:18px -110px}.site-nav-container li.main-menu.menu-search .icon{background-position:18px -150px}.site-nav-container li.main-menu.expandable .sub-menu-container{display:none;position:fixed;top:0;left:60px;width:260px;height:100%;overflow:hidden}.site-nav-container li.main-menu.expandable .sub-menu{display:block;position:absolute;top:0;left:-260px;width:260px;height:100%;background-color:#252525}.site-nav-container li.main-menu.expandable .sub-menu li{white-space:nowrap}.site-nav-container li.main-menu.expandable.menu-lang .sub-menu-container{width:244px;height:60px}.site-nav-container li.main-menu.expandable.menu-share .sub-menu-container{width:122px;height:60px}.site-nav-container li.main-menu.expandable .sub-menu.page-menu-container ul{margin-top:60px}.site-nav-container li.main-menu.expandable .sub-menu.page-menu-container li.menu-item a{display:block;height:60px;padding-left:38px;color:#9b9b9b;font-size:16px;text-transform:uppercase;font-family:FuturBTMed,Arial,Helvetica,sans-serif;line-height:3}.site-nav-container li.main-menu.expandable .sub-menu.page-menu-container li.menu-item a:hover{color:#FFF}.site-nav-container .icon-btns ul li{position:relative;width:60px;float:left;margin-left:1px}.site-nav-container .icon-btns ul li .icon{width:60px;height:60px}.site-nav-container .icon-btns ul li a:hover .icon,.site-nav-container .icon-btns ul li:hover .icon{opacity:1;background-color:#282828!important}.site-nav-container .icon-btns ul li.selected a:hover .icon,.site-nav-container .icon-btns ul li.selected:hover .icon{opacity:.5;background-color:#363636!important}.site-nav-container li.menu-lang.expandable .sub-menu-container{top:122px}.site-nav-container li.main-menu.expandable .sub-menu.language_list{width:244px;height:60px}.site-nav-container .language_list ul li.selected .icon{cursor:default}.en.icon{background-position:-150px -145px!important}.es.icon{background-position:-210px -145px!important}.fr.icon{background-position:-270px -145px!important}.it.icon{background-position:-330px -145px!important}.site-nav-container li.menu-share.expandable .sub-menu-container{top:183px}.site-nav-container li.main-menu.expandable .sub-menu.share_list{width:122px;height:60px}.site-nav-container .fb.icon{background-position:-30px -170px!important}.site-nav-container .tw.icon{background-position:-80px -170px!important}.main-menu.m-only{position:fixed;display:block;top:0;left:0;z-index:9;width:100px;height:88px}.main-menu.m-only .icon{width:42px;height:35px;margin-top:25px;margin-left:30px;background-position:-110px -135px}.site-nav-container.m-nav{margin-top:88px;display:none;left:-560px;height:auto}.site-nav-container.m-nav li,.site-nav-container.m-nav ul{margin:0}.site-nav-container.m-nav li,.site-nav-container.m-nav li a{display:block;font-size:32px;text-transform:uppercase;color:#aaa;font-family:FuturBTMed,Arial,Helvetica,sans-serif}.site-nav-container.m-nav .menu-search,.site-nav-container.m-nav li a{padding:30px 32px;width:489px!important;height:40px!important}.site-nav-container.m-nav .menu-item-container{width:553px}.site-nav-container.m-nav .language_list,.site-nav-container.m-nav .menu-item{display:block;width:553px;height:100px;border-bottom:1px solid #2f2f2f;background-color:#252525}.site-nav-container.m-nav .menu-item-container.menu-lang{height:101px}.site-nav-container.m-nav .language_list li{float:left}.site-nav-container.m-nav .language_list li,.site-nav-container.m-nav .menu-item{display:inline-block;position:relative;height:100px;font-family:FuturBTMed,Arial,Helvetica,sans-serif}.site-nav-container.m-nav .language_list li a{font-family:FuturBTLig,Arial,Helvetica,sans-serif;width:auto!important}.site-nav-container.m-nav .language_list li.selected{padding:30px 32px;nowhitespace:afterproperty;height:40px!important}.site-nav-container.m-nav .language_list li a:hover,.site-nav-container.m-nav .menu-item a:hover,.site-nav-container.m-nav .menu-item:hover{color:#FFF;background-color:#202020}.site-nav-container.m-nav .language_list li:before{content:"";position:absolute;right:0;top:35px;width:2px;height:0;border-top:0 solid #2f2f2f;border-bottom:32px solid #2f2f2f}.site-nav-container.m-nav .language_list li:last-child:before{width:0;height:0}.nav-over{display:block;position:relative;width:75px;height:20px;background-color:#fe816a}.nav-over::before{content:"";position:absolute;top:0;left:-10px;width:0;height:0;border-top:10px solid transparent;border-right:10px solid #fe816a;border-bottom:10px solid transparent}.footer-container{position:relative;display:block;width:100%;height:100px;background-color:#252525;z-index:8}.footer-container .founded-by-gucci{position:absolute;left:75px;top:38px;width:220px;height:16px}.footer-container .menu-footer-container{position:absolute;right:43px;top:38px}.footer-container .menu-footer-container .menu{position:relative;display:block;overflow:hidden}.footer-container .menu-footer-container .menu li{position:relative;display:block;padding:0 16px;float:left}.footer-container .menu-footer-container .menu li:first-child{border-left:0 solid #FFF}.footer-container .menu-footer-container .menu li a{font-size:12px;font-family:FuturBTLig,Arial,Helvetica,sans-serif;color:#FFF}.footer-container .menu-footer-container .menu li a:hover{color:#fe816a}.footer-container.align-bottom{position:absolute;bottom:0}.footer-container .menu-footer-container .menu li:before{content:"";position:absolute;right:0;top:5px;width:1px;height:0;border-top:0 solid #fff;border-bottom:12px solid #fff}.footer-container .menu-footer-container .menu li:last-child:before{width:0;height:0}.take-action-container{position:fixed;display:none;right:-360px;width:360px;height:100%;z-index:11;background:url(../img/gradient-bar-vertical.jpg);background-size:1px 100%}.take-action-container .wrapper{position:absolute;top:59px;left:40px}.take-action-container h5{color:#363636;font-size:16px;margin:0}.take-action-container h3{color:#fff;font-size:32px;margin:17px 0 5px}.take-action-container h3 span{padding-left:2px}.take-action-container .copy{width:95%;color:#fff;font-size:19px;margin:0;line-height:1.35;letter-spacing:1px}.take-action-container .close{position:absolute;right:21px;top:18px}.shares,.shares li{position:relative;display:block}.take-action-container .h-border{width:114px;margin:64px 0 40px}.take-action-container .find-projects{width:264px;height:55px;margin:36px 0 0}.take-action-container .find-projects p{font-size:16px!important;text-align:center;text-transform:uppercase}.shares li{float:left}.shares li .icon,.shares li p{position:absolute}.shares li p{margin:0}.shares.circle{margin:20px auto;width:70px}.shares.circle li{width:28px;height:28px}.shares.circle li:first-child{margin-right:12px}.shares.circle li .icon{width:100%;height:100%}.shares.circle li.fb .icon{background-position:-100px -70px}.shares.circle li.tweet .icon{background-position:-100px -100px}.shares.circle li.fb:hover .icon{background-position:-130px -70px}.shares.circle li.tweet:hover .icon{background-position:-130px -100px}.shares.circle li .icon.big{width:34px;height:34px;display:inline-block;vertical-align:middle;position:relative}.shares.circle li.fb .icon.big{background-position:-170px -70px}.shares.circle li.tweet .icon.big{background-position:-170px -110px}.shares.circle li.fb:hover .icon.big{background-position:-210px -70px}.shares.circle li.tweet:hover .icon.big{background-position:-210px -110px}.shares.circle li:hover p{color:#fe816a}.share-container{display:block;position:relative;height:34px;width:auto;margin:100px 0 75px}.share-container p{text-transform:uppercase}.share-container p.share-this{position:relative;width:auto;margin:20px 20px 0 0;font-size:16px;float:left}.share-container .shares.left{position:relative;top:-7px;margin:20px 0 0;width:auto;padding:0;float:left}.share-container .shares.left li{width:auto;display:inline-block;float:none}.share-container .shares.left li p{display:inline-block;nowhitespace:afterproperty;position:relative;font-size:14px;width:auto;vertical-align:middle;padding:0 15px 0 7px;line-height:1;margin:0}.take-action-container .shares{margin-top:30px;height:47px}.take-action-container .shares li{width:126px;height:47px}.take-action-container .shares li:first-child{margin-right:12px}.take-action-container .shares li p{top:14px;padding-left:11px;padding-right:19px!important;font-size:16px!important}.take-action-container .shares li .icon{width:22px;height:28px;margin-left:22px;margin-top:9px}.take-action-container .shares li.fb .icon{background-position:-40px -70px}.take-action-container .shares li.fb:hover .icon{background-position:-70px -70px}.take-action-container .shares li.tweet .icon{background-position:-40px -110px}.take-action-container .shares li.tweet:hover .icon{background-position:-70px -110px}.search-wrapper{display:none;position:fixed;top:0;height:100%;width:100%;z-index:1}.search-wrapper .search-overlay{position:absolute;top:0;background:#fff;z-index:5;height:100%;width:100%;opacity:.85}.search-wrapper .search-close{position:absolute;z-index:5;right:40px;top:100px;background:url(../img/search-close.png) no-repeat;width:15px;height:15px;cursor:pointer}.search-wrapper .searchform{top:110px;left:110px;z-index:5;position:fixed;font-family:FuturBTBol}.search-wrapper input[type=search]{width:100%;border:none;font-size:70px;background:0 0;outline:0;color:#000}.search-wrapper ::-webkit-input-placeholder{text-transform:uppercase;color:#000}.search-wrapper :-moz-placeholder{text-transform:uppercase;color:#000}.search-wrapper ::-moz-placeholder{text-transform:uppercase;color:#000}.search-wrapper :-ms-input-placeholder{text-transform:uppercase;color:#000}.main-header{position:fixed!important;top:0;height:60px;width:90%;z-index:5;left:60px;background-color:transparent!important}.main-header .bg{position:absolute;width:100%;height:100%;background-color:#252525;opacity:.8}.main-header .logo{position:relative;display:block;margin:20px auto;width:234px;height:22px;background-position:-45px -30px}.main-header .btn.take-action{position:absolute;width:180px;height:100%;right:0;top:0}.overlay,.overlay .bg,.pop-bg{display:none;width:100%;height:100%}.main-header .btn.take-action p{font-size:16px;text-align:center}.home .main-header{display:none}.overlay{padding:0;margin:0;position:absolute;z-index:1}.overlay .bg,.pop-bg{background-color:#000}.overlay .bg{position:absolute;opacity:.8}.pop-bg{position:fixed;z-index:9;opacity:.5;cursor:pointer}.top-overlay{position:fixed!important;z-index:10!important}.top-overlay .content{position:absolute;display:block;width:600px;height:375px;margin-left:-300px;margin-top:-190px;left:50%;top:50%;background-color:#FFF}.top-overlay .content .wrapper{position:absolute;display:block;width:570px;height:345px;margin:15px;background-color:#ebebeb;text-align:center}.top-overlay .content h3{font-size:25px;color:#464646;margin:0;line-height:1;text-transform:uppercase}.top-overlay .content p.copy{font-size:17px;color:#464646;line-height:1.6;letter-spacing:.05em;padding:0 5px}.top-overlay .content .cancel{position:absolute;bottom:10px;right:16px;font-size:12px;letter-spacing:.1em}.donate-overlay .content .gg-logo{position:relative;margin:20px auto}.donate-overlay .content .confirm{margin:34px auto 0}.translate-overlay{display:none}.translate-overlay .bg{display:block}.translate-overlay .content{width:416px;height:264px;margin-left:-208px;margin-top:-132px}.translate-overlay .content .wrapper{width:386px;height:234px}.translate-overlay .content h3{margin-top:30px}.translate-overlay .content p.copy{margin-top:20px;font-size:22px;line-height:1.2}.content-container,section{display:block;margin:0;padding:0}.content-container{position:absolute;width:90%;left:60px}section{width:100%;height:auto;position:relative;overflow:hidden}section .section-wrapper{display:block;position:relative;width:1024px;margin:0 auto}section .section-wrapper.full{position:static;width:100%}.home{background-color:#2c2c2c}#home-urgent{position:absolute;display:block;top:0;z-index:1;width:100%;height:auto;color:#FFF;text-align:center;background-color:#fdbb4d}#home-urgent a{display:block}#home-urgent p{width:90%;line-height:1.1;margin:0;padding:10px 5%;font-size:15px;color:#363636;font-family:FuturBTBolIta,Arial,Helvetica,sans-serif;text-decoration:underline}#home-urgent a:hover p{color:#FFF}.home .content-container{visibility:hidden;nowhitespace:afterproperty;background-color:#2c2c2c}.title-container{position:relative;display:block;margin:90px 0 42px}.title-container.bar{height:30px;background:url(../img/grey-bar.jpg) 0 11px repeat-x}.title-container p.title{width:130px!important;font-size:18px!important;margin:0 auto!important;color:#fdbb4d;text-align:center;letter-spacing:2px;text-transform:uppercase}.title-container p.title.bg{background-color:#2c2c2c}.ajax-post-container,.ajax-post-container ul.content{display:block;position:relative;overflow:hidden;width:100%}.card-container ul.content li{position:relative;display:block;width:31.8%;height:100%;top:0;margin:0 0 40px 2.3%;padding:0;float:left}.card-container.card-2-centered ul.content{max-width:780px;margin:0 auto!important}.card-container.card-2-centered ul.content li{width:48.85%}.ajax-post-container .ajax-child.card-container ul.content li:nth-child(3n+1),.ajax-post-container.card-container ul.content li:nth-child(3n+1){margin-left:0}.ajax-post-container ul li .image-scale-container{background-color:#bbb}.ajax-post-container ul li p{text-align:center;margin:0}.card-container ul li .wrapper{display:block;nowhitespace:afterproperty;position:relative;width:89.6%;height:auto;margin-top:-1px;padding:0 5.2% 4.9%;border-top:1px solid transparent}.card-container ul li .title{margin:28px 0 0;line-height:1.2;color:#363636;font-size:18px;text-transform:uppercase;text-align:center}.ajax-post-container ul li .btn-container{position:relative;display:block;width:90px;height:18px;margin:27px 0 20px -45px;left:50%}.ajax-post-container ul li .btn-container p{top:0;display:block;font-size:14px;text-align:left;margin:0;letter-spacing:.05em;text-transform:uppercase}.card-container ul li .btn-container.project.js-width{width:84px;margin-left:-38px}.card-container ul li .btn-container.impact-report{width:140px;margin-left:-68px}.card-container ul li .btn-container.learn-more{width:118px;margin-left:-52px}.card-container ul li .btn-container.impact-report .arrow-small,.card-container ul li .btn-container.project .arrow-small{top:2px}.card-container ul li .project-overview p,.card-container ul li .project-overview p:first-child{display:block}.card-container.ajax-child ul li,.card-container.projects ul li,.card-container.stories ul li{background-color:#FFF}.ajax-child ul li a,.ajax-post-container ul li a{display:block}.css-w-scale{height:auto;margin:0;left:50%}.img-story-scale{width:326px;margin-left:-163px}.img-founder-scale{width:382px;margin-left:-191px}.donation-per-container{display:block;position:relative;width:100%;height:17px;margin-top:47px;background-color:#d7d7d7}.donation-per-container .donation-per{width:100%;height:100%}.donation-per-container p.funded{position:absolute;font-size:12px;margin:1px 5px!important;top:0;color:#FFF}.card-container.projects ul li .image-scale-container{height:240px}.card-container.projects ul li .category{position:absolute;display:block;bottom:0;left:0;width:auto;height:26px;padding:0 5px}.card-container.projects ul li .category p{font-size:12px;color:#FFF;text-transform:uppercase;margin:5px 0 0}.card-container.projects ul li .category.double-matching{width:110px;bottom:auto;left:auto;top:14px;right:-9px}.card-container.projects ul li .category.double-matching:before{content:"";position:absolute;width:0;height:0;bottom:-9px;right:0;border-left:0 solid transparent;border-right:9px solid transparent;border-top:9px solid #7e090c}.card-container.projects ul li .excerpt{margin-top:12px}.card-container.projects ul li .fully-funded{position:relative;width:100%;height:17px;margin-top:47px}.card-container.projects ul li .fully-funded p{position:absolute;margin-left:47px;text-align:left;color:#959595;font-size:12px;letter-spacing:.05em}.card-container.projects ul li .fully-funded .icon{position:absolute;top:-4px;left:15px;width:22px;height:22px;background-position:-290px -110px}.card-container.projects ul li .updated-on{position:relative;width:100%;height:17px;margin-top:47px}.card-container.projects ul li .updated-on p{font-size:10px;color:#707070;letter-spacing:.1em;text-transform:uppercase}.view-all-btn,.view-all-projects{position:relative;display:block;right:0;margin:0}.view-all-btn .arrow-small,.view-all-projects .arrow-small{position:absolute;top:3px;right:0}.view-all-btn p,.view-all-projects p{position:absolute;top:0;right:17px;width:200px;text-align:right;margin:0;color:#fe816a;font-size:14px;letter-spacing:1px}.view-all-btn:hover p,.view-all-projects:hover p{color:#FFF}.view-all-projects:hover .arrow-small,.view-all-stories:hover .arrow-small{background-position:-190px -210px}.ajax-post-container.stories ul li .image-scale-container{height:196px}.ajax-post-container.stories ul li .image-scale-container .circle-play-icon{position:absolute;top:50%;left:50%;margin:-28px 0 0 -28px;width:48px;height:48px;border:4px solid #FFF}.ajax-post-container.stories ul li .image-scale-container .circle-play-icon::before{content:"";position:absolute;top:13px;left:20px;width:0;height:0;border-top:11px solid transparent;border-left:15px solid #FFF;border-bottom:10px solid transparent}.ajax-post-container.stories ul li .partner{display:block;height:33px;font-size:11px;text-transform:uppercase;line-height:3.1}.ajax-post-container.stories ul li .title{margin-top:19px}.ajax-post-container.stories ul li .author{margin-top:13px;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.ajax-post-container.stories ul li .excerpt{margin-top:22px}.ajax-post-container.stories ul li p.date{margin-top:17px;font-size:10px;color:#363636;text-transform:uppercase;letter-spacing:.0625em}.ajax-post-container.stories ul li .btn-container{width:96px;margin-left:-46px}.ajax-post-container.stories ul li .btn-container p{font-size:12px}.home-landing{margin:0;padding:0;width:100%;position:relative;display:block;border:0 solid red;overflow:hidden}.home-landing .image-scale-container{position:absolute;height:100%}.home-landing div.content{position:absolute;left:75px;bottom:108px}.home-landing div.content p.copy{margin:39px 0 57px;width:600px;font-size:26px;line-height:1.2;color:#FFF}.home-landing div.content .btn-container{margin-left:4px}.home-landing div.content .btn.take-action,.home-landing div.content .btn.watch-video{position:relative;nowhitespace:afterproperty;float:left;margin:0;width:204px;height:55px}.home-landing div.content .btn.take-action p,.home-landing div.content .btn.watch-video p{font-size:14px}.home-landing div.content .btn.watch-video p{text-align:left;padding-right:53px}.home-landing div.content .btn.watch-video .circle-play-icon{top:16px;margin-left:-43px}.home-landing div.content .btn.take-action{width:130px;margin-left:33px}.home-landing div.content .btn.take-action p{text-align:center}.home-landing div.content .btn.watch-video:hover .circle-play-icon{border:2px solid #FFF}.home-landing div.content .btn.watch-video:hover .circle-play-icon::before{border-left:9px solid #FFF}.home-landing .scroll-circle{position:absolute;overflow:hidden;top:auto;bottom:25px;left:50%;margin-left:-25px;width:50px;height:50px;border-color:#FFF}.home-landing .scroll-circle .arrow{position:absolute;top:21px;left:15px;width:20px;height:12px;background-position:-460px -30px}.about-us .overlay .btn.close,.home-landing .overlay .btn.close{position:absolute;display:none;top:37px;right:15px;width:22px;height:22px;background-position:-420px -61px}.about-us .overlay .btn.close.mobile,.home-landing .overlay .btn.close.mobile{top:10px;left:50%;opacity:.7!important}.home-landing .overlay{position:fixed;width:100%;height:100%;z-index:101;top:0;left:0}.home-landing .overlay .bg{width:100%;height:100%;background-color:#000;display:none;position:absolute}.about-us .overlay .ytcontainer,.about-us .overlay .ytcontainer .ytplayer,.home-landing .overlay .ytcontainer,.home-landing .overlay .ytcontainer .ytplayer{position:absolute;padding:0;margin:0;width:100%;height:100%}.about-us .overlay .ytcontainer.mobile,.home-landing .overlay .ytcontainer.mobile{height:90%;margin-top:4.5%}.home-landing .overlay .ytcontainer{display:none}.home-founders .title-container p.title{width:184px!important;padding-left:3px}.home .about-founders .section-wrapper{padding-bottom:54px}.about-founders .founding-members ul.founders{position:relative;nowhitespace:afterproperty;display:block;width:100%;height:auto;margin:0 0 40px;padding:0;top:0}.about-founders .founding-members ul.founders li .img-container.founder{position:relative;display:block}.about-founders .founding-members ul.founders li .image-scale-container.founder{height:262px;margin:0;padding:0}.about-founders .founding-members ul.founders li .title.founder{height:73px;margin:0;background-color:#363636;border-bottom:1px solid #222}.about-founders .founding-members ul.founders li .title.founder p{position:relative;margin:0;color:#FFF;font-size:17px;line-height:1.1}.about-founders .founding-members ul.founders li .gradient-bar{position:relative;height:5px;margin:0;padding:0}.about-founders .founding-members ul.founders li .gradient-bar img{position:absolute;width:100%;height:5px}.about-founders .founding-members ul.founders li .gradient-bar .triangle-container{position:absolute;right:0;bottom:0}.about-founders .founding-members ul.founders li .gradient-bar .plus{position:absolute;bottom:10px;right:5px;width:14px;height:14px;background-position:-135px 0}.about-founders .founding-members ul.founders li .gradient-bar .triangle-bottomright{position:absolute;right:0;bottom:0}.about-founders .founding-members ul.founders li .founder-over{position:absolute;display:none;top:0;width:100%;height:100%;background-color:#fe816a}.about-founders .founding-members ul.founders li .founder-over p.the-content{position:relative;font-size:16px;color:#FFF;margin:60px auto 0;width:85%;font-family:FuturBTMedIta,Arial,Helvetica,sans-serif;text-align:center;line-height:1.35}.about-founders .founding-members ul.founders li .founder-over .founder-projects.btn{position:absolute;bottom:62px;left:50%;width:208px;height:50px;margin:0 0 0 -104px}.about-founders .founding-members ul.founders li .founder-over .founder-projects.btn p{font-size:14px}.about-founders .expand-container{display:none;margin-top:-90px;padding-top:30px;padding-bottom:50px;background-color:#e8e8e8;width:100%}.about-founders .expand-container .section-wrapper{padding-bottom:0}.about-founders .expand-container .bg-down-arrow{position:relative;margin:-59px 0 28px -29px;width:58px;height:30px;background-position:-45px -140px}.about-founders .expand-container .bg-down-arrow.m-only{left:50%}.about-founders .expand-container .founding-members-tags{display:block;position:relative;padding-top:25px}.about-founders .expand-container .founding-members-tags ul.content li{margin-bottom:40px}.about-founders .expand-container .about.wrapper{display:none}.about-founders .expand-container .founder-info-toggle{margin-top:50px;margin-bottom:30px}.about-founders .expand-container .founding-members-about{margin-top:50px}.about-founders .expand-container .about-wrapper{display:block;position:relative;height:auto;overflow:hidden}.about-founders .expand-container .about-wrapper .photo{display:block;position:relative;width:326px;height:267px}.about-founders .expand-container .about-wrapper .wrapper{position:relative;margin-left:75px;padding:0;top:0;background:0 0;min-height:250px;font-size:14px;color:#757575}.about-founders .expand-container .about-wrapper .wrapper h3{margin-top:0;margin-bottom:5px;color:#363636;font-size:16px;line-height:1}.about-founders .expand-container .about-wrapper .wrapper h5{text-transform:uppercase;color:#757575;font-size:12px;margin:0 0 20px}.about-founders .expand-container ul.box-btn-toggles{margin:47px auto 22px}.about-founders .expand-container .about-wrapper li{float:left}.about-founders .expand-container .about-wrapper .the-content{text-align:left}.about-founders .expand-container .about-wrapper blockquote p.the-content{margin:30px 0 0;font-size:18px;text-align:center;line-height:1.4;font-family:FuturBTBolIta,Arial,Helvetica,sans-serif;quotes:"\201C""\201D""\2018""\2019"}.about-founders .expand-container .about-wrapper blockquote p:after,.about-founders .expand-container .about-wrapper blockquote p:before{color:#888;font-size:1.5em;line-height:.1em;vertical-align:-.2em}.about-founders .expand-container .about-wrapper blockquote p:before{content:open-quote;margin-right:.1em}.about-founders .expand-container .about-wrapper blockquote p:after{content:close-quote}.about-founders .expand-container .view-all-projects:hover p{color:#363636}.about-founders .expand-container .view-all-projects:hover .arrow-small{background-position:-170px -210px}.about-founders .expand-container .close{position:absolute;z-index:3;right:30px;margin-top:0}.home-facts{background-color:#262626}.home-facts .title-container{position:absolute;top:0;width:100%;margin-top:55px}.home-facts .title-container p.title{color:#FFF;width:200px!important}.home-facts .royalSlider,.home-facts .royalSlider .rsContainer{height:588px}.home-facts .royalSlider.rsHor .rsArrowRight{right:25px}.home-facts .rsItem .bg{position:absolute;display:block;margin:0;top:0;width:100%;height:100%}.home-facts .rsItem div.content{position:relative;margin-top:190px}.home-facts .rsItem div.content img{margin-top:0!important;width:740px;margin-left:-360px;height:auto;left:50%}.home-facts .rsItem div.content p{margin:5px;font-size:40px;color:#FFF;font-family:FuturBTLig,Arial,Helvetica,sans-serif}.catapult-container{position:relative;display:block;width:220px;right:-100%;margin:-10px 0 0 -220px}.catapult-container p{float:right;font-size:10px;color:#bcbcbb;line-height:1;margin:5px 13px 0 0!important;text-align:left!important}.catapult-container img{float:right}.home-featured{padding-top:74px}.home-featured .title-container{margin-bottom:35px;margin-top:12px}.home-featured .title-container p.title{width:130px!important;padding-left:3px}.home-featured .featured-btn-container{position:relative;display:block;width:100%;height:60px}.home-featured .featured-btn-container .view-all-btn{position:absolute;margin-top:18px}.home-featured .m-view-all-btn-container{position:relative;width:380px;height:100px;margin:70px auto 60px}.home-featured .m-view-all-btn-container .view-all-btn{position:absolute;top:0;left:0;width:100%}.home-featured .m-view-all-btn-container .view-all-btn p{text-align:center;right:auto;width:100%;margin-top:22px}.home-featured .about-copy{position:relative;display:block;width:100%;margin:25px 0 47px}.home-featured .about-copy li{position:relative;top:0;width:70%;margin-left:15%}.home-featured .about-copy li p{font-size:14px;color:#b7b7b7;text-align:center;letter-spacing:.02em;line-height:1.9}.home-featured .about-copy li:last-child{display:none}ul.box-btn-toggles{position:relative;display:block;width:358px;margin:0 auto}.single-project ul.box-btn-toggles{width:538px}ul.box-btn-toggles li{position:relative;float:left;margin:0 0 0 3px}ul.box-btn-toggles li:first-child{margin-left:0}ul.box-btn-toggles li p{color:#FFF;font-size:14px;text-align:center;margin:13px 0 0;line-height:1}.home-featured .ajax-post-container{margin-top:34px}.home-featured .ajax-post-container.stories{display:none}.home-featured .catapult-container{margin-top:-10px;height:44px}.home-updates .all-updates{float:right;margin:0 0 10px}.home-updates .all-updates a{display:block;padding:0 10px 0 0;font-size:12px;text-transform:uppercase;letter-spacing:1px}.home-updates{padding-bottom:90px}.home-updates .title-container{margin-top:37px}.home-updates .title-container p.title{width:200px!important}.home-updates ul{margin:0;padding:0}.home-updates ul.content li{position:relative;nowhitespace:afterproperty;display:block;width:48.5%;float:left;margin:0;overflow:hidden;border-bottom:1px solid #222}.ir,.visuallyhidden{border:0;overflow:hidden}.home-updates ul.content li.sticky-post{background-color:#e1e1e1}.home-updates ul.content li.regular-post{background-color:#363636;margin-bottom:22px}.home-updates ul.content li.right{margin-left:2.8%;padding-left:1px}.home-updates ul.content li.lower{margin-bottom:0}.home-updates ul.content li p.title{font-size:18px;text-transform:uppercase}.home-updates ul.content li p.excerpt{font-size:14px;height:auto!important;color:#707070;font-family:'Open Sans',sans-serif,Arial,Helvetica}.home-updates ul.content li .btn-wrapper{position:relative;display:block}.home-sponsors .royalSlider .rsBullets,.home-updates ul.content li.sticky-post .wrapper .category{display:none}.home-updates ul li .btn-container{position:absolute;margin:0;width:110px;height:auto;bottom:14px}.home-updates ul li .btn-container p{position:relative;right:auto;left:0;font-size:14px;text-align:left;float:left}.home-updates ul.content li.sticky-post .image-scale-container{height:222px;width:100%}.home-updates ul.content li.sticky-post .image-scale-container .category{width:120px}.home-updates ul.content li.sticky-post .wrapper{position:relative;margin:0;padding:0 24px 0 23px}.home-updates ul.content li.sticky-post p.title{height:auto;width:98%;margin:0;line-height:1.25;padding-top:21px}.home-updates ul.content li.sticky-post p.excerpt{margin-top:8px;margin-bottom:15px;padding-bottom:35px;line-height:1.5}.home-updates ul.content li.sticky-post .btn-container{width:138px}.home-updates ul.content li.sticky-post .btn-container.news{margin-left:-50px;width:108px}.home-updates ul.content li.sticky-post .btn-container .arrow-small{margin-top:2px}.home-updates ul.content li.regular-post .image-scale-container{position:absolute;width:40%;height:100%;overflow:hidden;background-color:#000;left:-1px}.home-updates ul.content li.regular-post .wrapper{position:relative;top:0;left:40%;width:53%;margin:0;padding:2% 1.5% 0 3.5%}.home-updates ul.content li.regular-post .category p{font-size:9px;margin:2px 0 0;text-align:left}.home-updates ul.content li.regular-post p.title{height:auto;color:#FFF;margin:14px 10px 0 0;line-height:1.2;text-align:left}.home-updates ul.content li.regular-post p.excerpt{margin-top:6px;padding-bottom:52px;line-height:1.5;text-align:left}.home-updates ul.content li.regular-post .btn-container{width:auto;margin-left:0;left:0}.home-updates ul.content li.regular-post .btn-container p{font-size:12px}.home-updates ul.content li.regular-post .btn-container p.full-center{text-align:left!important}.home-updates ul.content li .border-bottom{position:absolute;bottom:0}.home-sponsors{background-color:#FFF}.home-sponsors,.home-sponsors .royalSlider{height:697px}.home-sponsors .title-container{position:absolute;top:0;width:100%;margin-top:64px}.home-sponsors .title-container p.title{color:#FFF;width:250px!important}.home-sponsors .royalSlider .rsContainer .rsItem .image-scale-container{position:relative;display:block;width:100%;top:0}.home-sponsors .royalSlider .rsContainer .rsItem .logo{position:absolute;left:50%;top:0;margin-top:126px;margin-left:-157px}.home-sponsors .royalSlider .rsContainer .rsItem div.content{position:relative;width:1024px;margin:0 auto}.home-sponsors .royalSlider .rsContainer .rsItem div.content p{text-align:left}.home-sponsors .royalSlider .rsContainer .rsItem div.content p.title{font-size:32px;color:#363636;margin:35px 0 0 4px;text-transform:uppercase}.home-sponsors .royalSlider .rsContainer .rsItem div.content p.copy{width:100%;color:#363636;margin:4px 0 0 4px;font-size:21px;line-height:1.4}.home-sponsors .royalSlider .rsContainer .rsItem div.content .btn-container{position:relative}.home-sponsors .royalSlider .rsContainer .rsItem div.content .btn-container li{position:relative;width:132px;height:44px;float:left;margin-right:28px}.home-sponsors .royalSlider .rsContainer .rsItem div.content .btn-container li:last-child{margin-right:0}.home-sponsors .royalSlider .rsContainer .rsItem div.content .btn-container a{width:100%;height:100%}.home-sponsors .royalSlider .rsContainer .rsItem div.content .btn-container p{text-align:center;font-size:14px}.home-sponsors .royalSlider .rsContainer .rsItem.girls-education .image-scale-container{position:absolute;height:697px}.home-sponsors .royalSlider .rsContainer .rsItem.girls-education div.content{position:absolute;bottom:60px;width:100%}.home-sponsors .royalSlider .rsContainer .rsItem.girls-education div.content p.copy{color:#fff;text-align:center}.home-sponsors .royalSlider .rsContainer .rsItem.girls-education div.content .btn-container{margin:20px auto 0}.home-sponsors .royalSlider .rsContainer .rsItem.gucci .image-scale-container{height:275px}.home-sponsors .royalSlider .rsContainer .rsItem.gucci div.content{margin-top:75px}.home-sponsors .royalSlider .rsContainer .rsItem.gucci div.content p.copy{width:40%}.home-sponsors .royalSlider .rsContainer .rsItem.gucci div.content .products{position:absolute;top:-34px;left:42%}.home-sponsors .royalSlider .rsContainer .rsItem.gucci div.content .btn-container{margin:25px 0 0 4px}.home-sponsors .royalSlider .rsContainer .rsItem.gucci .logo{width:318px;margin-left:-157px}.home-sponsors .royalSlider .rsContainer .rsItem.kellogg .image-scale-container{position:absolute;height:697px}.home-sponsors .royalSlider .rsContainer .rsItem.kellogg .title-container p.title{color:#363636}.home-sponsors .royalSlider .rsContainer .rsItem.kellogg .logo{position:relative;nowhitespace:afterproperty;width:200px;height:220px;margin-left:-100px}.home-sponsors .royalSlider .rsContainer .rsItem.kellogg div.content{top:0;width:600px;margin:15px auto 0}.home-sponsors .royalSlider .rsContainer .rsItem.kellogg div.content p{text-align:center}.home-sponsors .royalSlider .rsContainer .rsItem.kellogg div.content p.copy{display:block}.home-sponsors .royalSlider .rsContainer .rsItem.kellogg div.content .btn-container{margin:27px auto 0}.home-sponsors .royalSlider .rsContainer .rsItem.kellogg div.content .view-projects{width:144px}.home-sponsors .royalSlider.rsDefault .rsBullet span{background:#d7d7d7}.home-sponsors .royalSlider.rsDefault .rsBullet.rsNavSelected span{background-color:#fe816a}#resize-reload{position:fixed;display:none;top:0;z-index:9999;width:100%;height:100%}#resize-reload p{position:absolute;width:100%;font-size:20px;color:#EEE;text-align:center;top:40%;text-transform:uppercase}#resize-reload .bg{width:100%;height:100%;background-color:#000;opacity:1}.ir{background-color:transparent}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
