@import"https://fonts.googleapis.com/css?family=Cabin:400,400i,500,500i,700,700i|Roboto+Slab:300,400|Oswald:300";@media all{.featherlight{text-align:center;white-space:nowrap;background:#333;background:rgba(0,0,0,0);display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;cursor:pointer}.featherlight:last-of-type{background:rgba(255,255,255,.8);cursor:url(../../img/close.png) 25 25,auto}.featherlight:before{content:"";width:auto;height:100%;margin-right:-0.25em;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.featherlight .featherlight-content{color:#fff;text-align:left;white-space:normal;max-width:600px;max-height:95%;background:#84aeb6;border-bottom:25px solid transparent;padding:25px 25px 0;margin-left:5%;margin-right:5%;display:inline-block;zoom:1;*display:inline;vertical-align:middle;position:relative;overflow:auto;cursor:auto}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{color:#000;font-family:Arial,sans-serif;line-height:25px;text-align:center;width:25px;height:auto;background:#fff;background:rgba(255,255,255,.3);position:absolute;z-index:9999;top:0;right:0;cursor:pointer;display:none}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{max-height:98%;border-bottom:10px solid transparent;margin-left:10px;margin-right:10px;padding:10px 10px 0}}header .hamburger .line{-webkit-transition:left .25s ease-in-out;-moz-transition:left .25s ease-in-out;-ms-transition:left .25s ease-in-out;-o-transition:left .25s ease-in-out;transition:left .25s ease-in-out}header .navigation{-webkit-transition:right .25s ease-in-out;-moz-transition:right .25s ease-in-out;-ms-transition:right .25s ease-in-out;-o-transition:right .25s ease-in-out;transition:right .25s ease-in-out}footer,main{-webkit-transition:left .25s ease-in-out;-moz-transition:left .25s ease-in-out;-ms-transition:left .25s ease-in-out;-o-transition:left .25s ease-in-out;transition:left .25s ease-in-out}header{-webkit-transition:left .25s ease-in-out,right,.25s ease-in-out;-moz-transition:left .25s ease-in-out,right,.25s ease-in-out;-ms-transition:left .25s ease-in-out,right,.25s ease-in-out;-o-transition:left .25s ease-in-out,right,.25s ease-in-out;transition:left .25s ease-in-out,right,.25s ease-in-out}*{margin:0;padding:0;min-height:0;outline:none}.wf-loading{visibility:hidden}.wf-active{visibility:visible}html,body{font:18px "Cabin",Arial,Helvetica,sans-serif;color:#512b1e;width:auto;height:auto;background:#fff}a{color:#512b1e}a:hover{color:#512b1e}a img{border:none}.center{text-align:center}.clear:after{content:".";visibility:hidden;display:block;height:0;clear:both}h1{font-family:"Roboto Slab",serif;font-size:3.333em;font-weight:300}h2{font-family:"Roboto Slab",serif;font-size:1.889em;font-weight:400}h3{font-family:"Roboto Slab",serif;font-size:1.611em;font-weight:400}h4{font-family:"Roboto Slab",serif;font-size:1.111em;font-weight:400}.image img{width:100%;height:auto;display:block}.left{float:left}main{display:block;position:relative;overflow:hidden}p{line-height:1.5em}.right{float:right}.uppercase{text-transform:uppercase}.content ol,.content ul,h1,h2,h3,h4,h5,h6,.line,p{margin-bottom:30px}.no-margin{margin:0 !important}.width-10{width:10%}.width-15{width:15%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.33%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66.66%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:80%}.width-95{width:95%}.width-100{width:100%}.content ol,.content ul{margin-left:40px}.content>:last-child{margin-bottom:0}.social-media{text-align:center;list-style:none}.social-media a{width:35px;height:35px;background:#aa1b2d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:relative}.social-media li{margin:0 5px;display:inline-block;zoom:1;*display:inline}.social-media svg{-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}.ribbon{color:#fff;font-size:.667em;line-height:25px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto;height:26px;background:#aa1b2d;padding:0 30px;display:inline-block;zoom:1;*display:inline;position:relative}.ribbon:before,.ribbon:after{content:"";position:absolute;display:block;bottom:0;border:13px solid #aa1b2d}.ribbon:before{left:-13px;border-right-width:13px;border-left-color:transparent}.ribbon:after{right:-13px;border-left-width:13px;border-right-color:transparent}.ribbon:hover{background:#84aeb6}.ribbon:hover:before,.ribbon:hover:after{border-color:#84aeb6}.ribbon:hover:before{border-left-color:transparent}.ribbon:hover:after{border-right-color:transparent}.ribbon span:after{content:">";margin:0 0 0 5px}footer{color:#fff;background:#84aeb6;padding:70px 0 0 0;position:relative}footer a{text-decoration:none}footer .bottom{background:#512b1e;padding:0 0 60px 0;position:relative}footer .bottom .hill{background:#84aeb6;margin:0 0 -40px 0;overflow:hidden}footer .bottom .hill img{width:auto;height:auto;min-width:100%;display:block;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%}footer .bottom .pig{width:85px;height:auto;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:100%;left:50%}footer span{display:block}footer span.contact{font-size:.778em;margin:20px 0 10px 0}footer span.contact a{color:#fff}footer span.credits{color:#c3978b;font-size:.667em}footer span.credits a{color:#c3978b}.banner{color:#fff;width:100%;height:600px;background-position:center center;background-size:cover;position:relative;overflow:hidden}.banner .content{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;z-index:10}.banner .image{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0}.before-after{margin:0 0 70px 0}.faq{margin:0 0 70px 0}.faq .answer{margin:0 0 0 20px;padding:0 0 0 60px;display:none;position:relative}.faq .answer:before{content:"A.";color:#fff;font-family:"Roboto Slab",serif;line-height:30px;text-align:center;width:30px;height:30px;background:#512b1e;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0}.faq .question a{text-decoration:none;min-height:30px;margin:0 0 0 20px;padding:0 0 0 60px;display:block;position:relative}.faq .question a:after{content:">";margin:0 0 0 5px}.faq .question a:before{content:"Q.";color:#fff;font-family:"Roboto Slab",serif;line-height:30px;text-align:center;width:30px;height:30px;background:#aa1b2d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0;left:0}.faq .question a:hover:before{background:#84aeb6}.faq span.category{color:#fff;font-family:"Roboto Slab",serif;line-height:1em;background:#512b1e;padding:20px;display:block}.faq+.faq{margin-top:-40px}.financials{padding:70px 0}.financials .column:first-of-type span.counter,.financials .column:first-of-type span.dollar{color:#84aeb6}.financials .column:last-of-type span.counter,.financials .column:last-of-type span.dollar{color:#aa1b2d}.financials .columns{margin:0 -50px}.financials .image{margin:0 0 50px 0}.financials .inside{margin:0 50px}.financials span.fine-print,.financials span.number{color:#000;font-family:"Oswald",sans-serif;font-weight:300;text-align:center;display:block}.financials span.number{font-size:2.778em}.form{margin:0 0 70px 0}.highlights{padding:90px 0}.highlights .inside{text-align:center;text-decoration:none;margin:0 20px 50px 20px;display:block}.highlights .items{margin:0 -20px -50px -20px}.highlights span.title{color:#512b1e;font-family:"Roboto Slab",serif;font-weight:400;margin:20px 0;display:block}.pop-up{display:none}.pop-up a{color:#fff}.pop-up a:hover{opacity:.5}#masthead{color:#fff;background:#84aeb6;margin:0 0 70px 0}#masthead .column{min-height:500px;position:relative;overflow:hidden}#masthead .content{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;right:0}#masthead .image{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#masthead .image img{width:auto;height:auto;min-height:100%;min-width:100%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;bottom:0;left:50%}#masthead .line{width:400px;height:1px;background:#fff;margin-left:auto;margin-right:auto}#masthead video{max-width:100%;max-height:100%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}#news{padding:70px 0}#market-stories{margin-top:30px}#market-stories .feed,#market-stories .form{padding:70px 0}#market-stories h3{margin:0 0 10px 0}#market-stories .item .inside{margin:0 1px 2px 1px;display:block;position:relative}#market-stories .item span.caption,#market-stories .item span.image,#market-stories .item span.title{display:block}#market-stories .item span.caption{background:rgba(79,41,31,.9);padding:15px 20px;position:absolute;bottom:0;left:0;right:0}#market-stories .item span.excerpt{color:#fff;font-size:.875em;display:none}#market-stories .item span.title{color:#fff;font-family:"Roboto Slab",serif;font-size:1.25em;line-height:1em}#market-stories .item:hover span.excerpt{margin:15px 0 0 0;display:block}#market-stories .items{margin:0 -1px -2px -1px}#market-stories .pagination{text-align:center;margin:40px 0 0 0}#market-stories .pagination li{margin:0 30px;display:inline-block;zoom:1;*display:inline;float:none}#market-stories .share-your-story{display:block;position:absolute;top:0;left:calc(100% + 30px)}#market-stories svg circle{fill:#aa1b2d}#market-stories svg:hover circle{fill:#84aeb6}.names{padding:70px 0}.names.gulf-stream{color:#fff;background:#84aeb6}.names.gulf-stream .content.middle{border-color:#fff}.names.gulf-stream a{color:#fff}.names .content.middle{font-size:0;border-bottom:2px dotted #9ba5b0;margin:0 0 80px 0;padding:0 40px 60px 40px}.names .content.middle h2,.names .content.middle h3,.names .content.middle h4{font-size:initial;padding:0 0 0 10px}.names .content.middle p{font-size:14px;width:20%;height:auto;margin:0;padding:0 10px 10px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;zoom:1;*display:inline;vertical-align:top}.names .content.top{margin:0 0 80px 0}.sponsors{padding:70px 0}.sponsors .links{max-width:500px;margin:0 auto;padding:30px 0 0 0;list-style:none}.sponsors .links a{text-decoration:none}.sponsors .links li{margin:0 5px;display:inline-block;zoom:1;*display:inline}.sponsors .links li.separator:last-of-type{display:none}.sponsors .logos{text-align:center;margin:0 -20px -40px -20px;padding:30px 0}.sponsors .logos .logo{display:inline-block;zoom:1;*display:inline;vertical-align:middle}.sponsors .logos .inside{margin:0 20px 40px 20px;display:block}.sponsors .logos .image img{width:auto;height:auto;max-width:200px;max-height:100px}.sponsors .logos.featured .image img{max-width:300px;max-height:150px}.sponsors .logos.semi-featured .image img{max-width:200px;max-height:100px}.text.gulf-stream{color:#fff;background:#84aeb6}.text.gulf-stream a{color:#fff}.text .columns{margin:0 -25px}.text img{width:auto;height:auto;max-width:100%}.text .inside{margin:0 25px}.text .read-more-text{display:none}.text .read-more-text .spacer{width:100%;height:30px}.text .wrapper{padding:70px 0}.text.white+.text.white .wrapper{border-top:2px dotted #9ba5b0}.video{padding:90px 0}.text+.video{padding-top:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{max-width:50% !important;display:block;margin:5px auto 5px auto}.alignright{max-width:50% !important;float:right;margin:5px 0 20px 20px}.alignleft{max-width:50% !important;float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.pie-chart{display:inline-block;position:relative}.pie-chart img{width:100%;height:auto !important;max-width:768px}.pie-chart .tip{position:absolute;width:320px;background:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.4);box-shadow:0px 0px 20px 0px rgba(0,0,0,.4);opacity:0;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;pointer-events:none}.pie-chart .pc{width:200px;height:200px;position:absolute;top:0;left:50%;z-index:9}.pie-chart .pc .tip-text{padding:20px}.pie-chart .pc .tip-text p{font-size:13px;margin-bottom:10px !important;margin-top:10px}.pie-chart .pc:hover .tip{display:block;opacity:1}.pie-chart .pc-1{top:20px;left:45%}.pie-chart .pc-2{top:25%;left:68%;height:230px}.pie-chart .pc-3{top:59%;left:61%}.pie-chart .pc-4{left:24%;top:auto;bottom:35px;width:220px}.pie-chart .pc-5{top:40%;left:25px;height:220px}.pie-chart .pc-6{top:78px;left:66px;width:251px}.info-header{margin-bottom:30px}.link-list{text-align:center;margin-top:30px;margin-bottom:50px}.link-list a{color:#aa1b2d;padding:0 15px;margin:5px 0;border-right:2px solid #aa1b2d;display:inline-block;font-size:16px;text-decoration:none}.link-list a:last-child{border:none}.names .content.middle.donors{-webkit-column-count:4;-moz-column-count:4;column-count:4}.names .content.middle.donors h2{width:100%}.names .content.middle.donors h2::after{content:"";width:100%;display:block;clear:both}.names .content.middle.donors p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.info-graphic{margin-top:60px;margin:0 auto;margin-bottom:60px;max-width:600px;width:100%;position:relative}.info-graphic img{width:100%;display:block}.info-graphic .tip{position:absolute;width:240px;background:#fff;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.4);box-shadow:0px 0px 20px 0px rgba(0,0,0,.4);display:none;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.info-graphic .tip h4{color:#fff;background:#84aeb6;text-transform:uppercase;font-size:15px;padding:10px;text-align:center;margin:0}.info-graphic .tip .tip-text{padding:20px}.info-graphic .tip .tip-text p{font-size:11px;margin:0;display:inline}.info-graphic .tip .tip-text a{font-size:11px;display:inline}.info-graphic .hover{position:absolute;width:50%;height:31%}.info-graphic .hover::after{content:"";display:block;width:200px;height:200px;background:rgba(132,174,182,.3);position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0;z-index:-1}.info-graphic .hover:hover>.tip{display:block}.info-graphic .hover:hover::after{opacity:1}.info-graphic.legacy-info .hover1{top:20px;right:0;height:25%;width:60%}.info-graphic.legacy-info .hover2{top:27%;height:33%}.info-graphic.legacy-info .hover3{top:35%;height:28%;right:0}.info-graphic.legacy-info .hover4{bottom:30px}.info-graphic.legacy-info .hover5{bottom:50px;height:24%;right:0;left:auto}.info-graphic.legacy-info .tip1{right:-100px;top:-160px}.info-graphic.legacy-info .tip2{left:-100px;top:-160px}.info-graphic.legacy-info .tip3{right:-100px;top:-160px}.info-graphic.legacy-info .tip4{left:-100px;top:-160px}.info-graphic.legacy-info .tip5{right:-100px;top:-160px}.info-graphic.community-info{margin-bottom:60px !important}.info-graphic.community-info .hover1{top:1%;right:0;height:50%}.info-graphic.community-info .hover2{height:25%;top:27%}.info-graphic.community-info .hover3{top:52%;height:22%;right:0}.info-graphic.community-info .hover4{bottom:0;height:46%}.info-graphic.community-info .hover5{bottom:0;height:26%;right:0}.info-graphic.community-info .tip1{right:-100px;top:-160px}.info-graphic.community-info .tip2{left:-100px;top:-160px}.info-graphic.community-info .tip3{right:-100px;top:-160px}.info-graphic.community-info .tip4{left:-100px;top:-160px}.info-graphic.community-info .tip5{right:-100px;top:-160px}@media only screen and (max-width: 900px){.names .content.middle.donors{-webkit-column-count:2;-moz-column-count:2;column-count:2}.pie-chart{max-width:768px;width:100%}.pie-chart img{width:100%}.pie-chart .tip{right:auto}.pie-chart .pc-1{width:30%;height:26%}.pie-chart .pc-1 .tip{left:-100px}.pie-chart .pc-2{height:30%;width:25%}.pie-chart .pc-2 .tip{left:auto;right:0}.pie-chart .pc-3{width:30%;height:30%}.pie-chart .pc-3 .tip{left:auto;right:0;top:auto;bottom:0}.pie-chart .pc-4{width:35%;height:25%}.pie-chart .pc-4 .tip{top:auto;bottom:0}.pie-chart .pc-5{height:35%;width:25%}.pie-chart .pc-6{top:25px;left:35px;width:35%;height:35%}.info-graphic.legacy-info .tip1,.info-graphic.legacy-info .tip3,.info-graphic.legacy-info .tip5,.info-graphic.community-info .tip1,.info-graphic.community-info .tip3,.info-graphic.community-info .tip5{right:0}.info-graphic.legacy-info .tip2,.info-graphic.legacy-info .tip4,.info-graphic.community-info .tip2,.info-graphic.community-info .tip4{left:0}}@media only screen and (max-width: 900px){.pie-chart .pc{display:none !important}}@media only screen and (max-width: 1500px){header .navigation a{letter-spacing:.025em}header .navigation li{margin:0 5px}}@media only screen and (max-width: 1300px){header .navigation li.separator{display:none}}@media only screen and (max-width: 1270px){.wrapper.large{margin:0 50px}}@media only screen and (max-width: 1200px){#masthead .column{min-height:450px}}@media only screen and (max-width: 1024px){h1{font-size:2.5em}header .hamburger{display:block}header .navigation{text-align:left;width:250px;height:auto;position:fixed;top:0;bottom:0;right:-250px;overflow:auto}header .navigation li{margin:0 0 20px 0;padding:0 20px;display:block}footer,main{left:0}.open footer,.open main{left:-250px}.open header{left:-250px;right:250px}.open header .navigation{right:0}}@media only screen and (max-width: 980px){.financials,.highlights,.names,.text .wrapper,.video{padding:50px 0}.before-after,.faq,.form,#masthead{margin:0 0 50px 0}.faq+.faq{margin-top:-20px}.financials .column .inside{margin:0 25px}.financials .columns{margin:0 -25px}.names .content.middle{margin:0 0 50px 0;padding:0 0 30px 0}.wrapper.medium{margin:0 50px}}@media only screen and (max-width: 900px){#market-stories .width-33{width:50%}#masthead .column.width-50{width:100%;min-height:0}#masthead video{width:100%;height:auto;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);position:relative;top:0;left:0}#masthead .content{padding:30px 0;-moz-transform:translateY(0%);-webkit-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);position:relative;top:0}#masthead .image{position:relative}#masthead .image img{width:100%;height:auto;min-height:0;-moz-transform:translateX(0%);-webkit-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);position:relative;left:0}}@media only screen and (max-width: 800px){.banner{height:500px}.text .columns .column{width:100%}.text .columns .column:first-child{margin:0 0 20px 0}}@media only screen and (max-width: 700px){.content ol,.content ul,h1,h2,h3,h4,h5,h6,.line,p{margin-bottom:20px}.banner{height:400px}.highlights .item.width-33{width:50%}html,body{font-size:14px}#market-stories .width-33{width:100%}.names .content.middle p{width:33.33%}}@media only screen and (max-width: 600px){.financials,.highlights,.names,.text .wrapper,.video{padding:20px 0}.before-after,.faq,.form,#masthead{margin:0 0 20px 0}.faq+.faq{margin-top:0}.financials .image{margin:0 0 20px 0}.financials .columns{margin:0 -10px}.financials .column .inside{margin:0 10px}.financials span.fine-print,.financials span.number,.financials span.title{display:block}.highlights .item{font-size:12px}.highlights .item .inside{margin:0 10px 40px 10px}.highlights .items{margin:0 -10px -40px -10px}.names .content.middle{margin:0 0 20px 0;padding:0}.sponsors .links{padding:0}.sponsors .logos{margin:0 -15px -30px -15px}.sponsors .logos .inside{margin:0 15px 30px 15px}.sponsors .logos .image img{max-width:150px;max-height:80px}.sponsors .logos.featured .image img{max-width:200px;max-height:100px}.text .columns{margin:0 -10px}.text .inside{margin:0 10px}.wrapper.large,.wrapper.medium,.wrapper.small{margin:0 20px}}@media only screen and (max-width: 500px){.banner{height:300px}.financials span.number{font-size:1.75em}header .logo{width:200px}.highlights .item.width-33,.text .column.width-40,.text .column.width-60{width:100%}.text .column.width-40{margin:0 0 20px 0}}@media only screen and (max-width: 400px){.financials .column.width-50{width:100%}.financials .column.width-50:last-of-type{margin:20px 0 0 0}footer .bottom{padding:0 20px 20px 20px}h1{font-size:2.25em}h2{font-size:1.5em}#masthead .content{padding-bottom:10px}#masthead .line{display:none}.names .content.middle p{width:50%}.sponsors .logos{padding:0 0 30px 0}.sponsors .logos .image img{max-width:100px;max-height:50px}}@media only screen and (max-width: 320px){.banner{height:200px}.banner .content{left:20px;right:20px}}
