.ReactTable{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,0.1)}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-thead{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.05)}.ReactTable .rt-thead.-filters{border-bottom:1px solid rgba(0,0,0,0.05)}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,0.02)}.ReactTable .rt-thead.-header{box-shadow:0 2px 15px 0 rgba(0,0,0,0.15)}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-th,.ReactTable .rt-thead .rt-td{padding:5px 5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,0.05);-webkit-transition:box-shadow 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:box-shadow 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-th.-sort-asc,.ReactTable .rt-thead .rt-td.-sort-asc{box-shadow:inset 0 3px 0 0 rgba(0,0,0,0.6)}.ReactTable .rt-thead .rt-th.-sort-desc,.ReactTable .rt-thead .rt-td.-sort-desc{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.6)}.ReactTable .rt-thead .rt-th.-cursor-pointer,.ReactTable .rt-thead .rt-td.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-th:last-child,.ReactTable .rt-thead .rt-td:last-child{border-right:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:rgba(102,102,102,0);border-left-color:#f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{-webkit-box-flex:99999;-ms-flex:99999 1 auto;flex:99999 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.ReactTable .rt-tbody .rt-tr-group{border-bottom:solid 1px rgba(0,0,0,0.05)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,0.02)}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer}.ReactTable .rt-tr-group{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ReactTable .rt-tr{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ReactTable .rt-th,.ReactTable .rt-td{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:width,min-width,padding,opacity;transition-property:width,min-width,padding,opacity}.ReactTable .rt-th.-hidden,.ReactTable .rt-td.-hidden{width:0 !important;min-width:0 !important;padding:0 !important;border:0 !important;opacity:0 !important}.ReactTable .rt-expander{display:inline-block;position:relative;margin:0;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:'';position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,0.8);-webkit-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,0.15)}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,0.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:rgba(0,0,0,0.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,0.05)}.ReactTable .-pagination{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);border-top:2px solid rgba(0,0,0,0.1)}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid rgba(0,0,0,0.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:normal;outline:none}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,0.6);background:rgba(0,0,0,0.1);-webkit-transition:all .1s ease;transition:all .1s ease;cursor:pointer;outline:none}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,0.3);color:#fff}.ReactTable .-pagination .-previous,.ReactTable .-pagination .-next{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ReactTable .-pagination .-center{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:rgba(255,255,255,0.8);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1;pointer-events:none;padding:20px;color:rgba(0,0,0,0.5)}.ReactTable .-loading{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,0.8);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1;opacity:0;pointer-events:none}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:rgba(0,0,0,0.6);-webkit-transform:translateY(-52%);transform:translateY(-52%);-webkit-transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactTable .rt-resizing .rt-th,.ReactTable .rt-resizing .rt-td{-webkit-transition:none !important;transition:none !important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:125%;height:100%}body{margin:0;font-family:"Proxima Nova",sans-serif;-webkit-backface-visibility:hidden;backface-visibility:hidden;min-height:100%;position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}input,optgroup{color:inherit}button{overflow:visible}select{text-transform:none;background-color:#fff;background-image:url(//d2f2byp0zok4br.cloudfront.net/select-arrow.png);background-repeat:no-repeat;background-size:12px 9px;background-position:98% center}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto;font-size:16px;line-height:1.3;padding:13px 10px;border-radius:4px;border:solid 1px #c1c1ba;margin-bottom:0;height:auto;text-align:left;color:#333232;cursor:pointer;vertical-align:bottom;-webkit-appearance:none;resize:vertical;width:100%}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}*,::after,::before{box-sizing:inherit}.wrapper{min-height:100%;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff}.wrapper.disable-transform{-webkit-transform:none;-ms-transform:none;transform:none}.container{padding:70px 20px 20px;min-height:calc(100vh - 578px)}@media only screen and (min-width: 40.063em){.container{padding:85px 20px 20px;min-height:calc(100vh - 489px)}}@media only screen and (min-width: 64.063em){.container{padding:110px 20px 20px;min-height:calc(100vh - 374px)}}.hint,[data-hint]{position:relative;display:inline-block}.hint:before{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;pointer-events:none;transition:.3s ease;transition-delay:0ms}.hint:after{position:absolute;z-index:1000000}.hint:after,[data-hint]:after,[data-hint]:before{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;pointer-events:none;transition:.3s ease;transition-delay:0ms}[data-hint]:after{position:absolute;z-index:1000000}.hint:focus:after,.hint:focus:before,.hint:hover:after,.hint:hover:before,[data-hint]:focus:after,[data-hint]:focus:before,[data-hint]:hover:after,[data-hint]:hover:before{visibility:visible;opacity:1}.hint:hover:after,.hint:hover:before,[data-hint]:hover:after,[data-hint]:hover:before{transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff}[data-hint='']:after,[data-hint='']:before{display:none !important}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:focus:after,.hint--top:focus:before,.hint--top:hover:after,.hint--top:hover:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px;top:100%;left:50%}.hint--bottom:before{top:100%;left:50%}.hint--bottom:focus:after,.hint--bottom:focus:before,.hint--bottom:hover:after,.hint--bottom:hover:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:focus:after,.hint--right:focus:before,.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:focus:after,.hint--left:focus:before,.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}@font-face{font-family:'Proxima Nova';src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regular-webfont.eot);src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regular-webfont.eot?#iefix) format("embedded-opentype"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regular-webfont.woff2) format("woff2"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regular-webfont.woff) format("woff"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regularit-webfont.eot);src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regularit-webfont.eot?#iefix) format("embedded-opentype"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regularit-webfont.woff2) format("woff2"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regularit-webfont.woff) format("woff"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-regularit-webfont.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-bold-webfont.eot);src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-bold-webfont.eot?#iefix) format("embedded-opentype"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-bold-webfont.woff2) format("woff2"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-bold-webfont.woff) format("woff"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-boldit-webfont.eot);src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-boldit-webfont.eot?#iefix) format("embedded-opentype"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-boldit-webfont.woff2) format("woff2"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-boldit-webfont.woff) format("woff"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-boldit-webfont.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-light-webfont.eot);src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-light-webfont.eot?#iefix) format("embedded-opentype"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-light-webfont.woff2) format("woff2"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-light-webfont.woff) format("woff"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-light-webfont.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-lightit-webfont.eot);src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-lightit-webfont.eot?#iefix) format("embedded-opentype"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-lightit-webfont.woff2) format("woff2"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-lightit-webfont.woff) format("woff"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-lightit-webfont.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semibold-webfont.eot);src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semibold-webfont.woff2) format("woff2"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semibold-webfont.woff) format("woff"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semibold-webfont.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semiboldit-webfont.eot);src:url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semiboldit-webfont.eot?#iefix) format("embedded-opentype"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semiboldit-webfont.woff2) format("woff2"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semiboldit-webfont.woff) format("woff"),url(//d2f2byp0zok4br.cloudfront.net/fonts/proximanova-semiboldit-webfont.ttf) format("truetype");font-weight:500;font-style:italic}.alert-box{background:#369ff4;color:#fff;padding:15px;text-align:center;font-size:15px;position:relative}.alert-box p{padding:0 25px;margin:0;font-size:16px}.alert-box p a{color:#fff;border-bottom:solid 1px #fff;padding-bottom:2px;font-size:15px}.alert-box p a:hover{color:#f2f2f2}.alert-box.cw-black{background-color:#333232}.alert-box.cw-yellow{background-color:#ffc907}.alert-box.cw-blue{background-color:#369ff4}.alert-box.cw-green{background-color:#59c77f}.alert-box.cw-red{background-color:#fa575d}.alert-box.cw-teal{background-color:#8ed4cc}.alert-box.cw-orange{background-color:#fe813a}.alert-box.cw-purple{background-color:#9064bf}.alert-box.success{background:#59c77f}.alert-box.alert{background:#fa575d}.alert-box .close{position:absolute;top:50%;margin-top:-.5rem;right:10px}.alert-box .icn{font-size:15px;color:#fff;position:relative}@media only screen and (min-width: 40.063em){.panel{padding:20px;background:#f4f5f0;border:solid 1px #c1c1ba}.panel.radius{border-radius:4px}}@media only screen{.columns.small-1{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}.columns.small-1:last-child{margin-right:0}.columns.small-1.center{margin-left:46.9139236491%}.columns.small-2{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.columns.small-2:last-child{margin-right:0}.columns.small-2.center{margin-left:42.6490214991%}.columns.small-3{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.columns.small-3:last-child{margin-right:0}.columns.small-3.center{margin-left:38.3841193492%}.columns.small-4{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.columns.small-4:last-child{margin-right:0}.columns.small-4.center{margin-left:34.1192171993%}.columns.small-5{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.columns.small-5:last-child{margin-right:0}.columns.small-5.center{margin-left:29.8543150494%}.columns.small-6{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.columns.small-6:last-child{margin-right:0}.columns.small-6.center{margin-left:25.5894128995%}.columns.small-7{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.columns.small-7:last-child{margin-right:0}.columns.small-7.center{margin-left:21.3245107496%}.columns.small-8{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.columns.small-8:last-child{margin-right:0}.columns.small-8.center{margin-left:17.0596085997%}.columns.small-9{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.columns.small-9:last-child{margin-right:0}.columns.small-9.center{margin-left:12.7947064497%}.columns.small-10{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.columns.small-10:last-child{margin-right:0}.columns.small-10.center{margin-left:8.5298042998%}.columns.small-11{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}.columns.small-11:last-child{margin-right:0}.columns.small-11.center{margin-left:4.2649021499%}.columns.small-12{float:left;display:block;margin-right:2.3576515979%;width:100%}.columns.small-12:last-child{margin-right:0}.columns.small-12.center{margin-left:0%}}@media only screen and (min-width: 40.063em){.columns.medium-1{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}.columns.medium-1:last-child{margin-right:0}.columns.medium-1.center{margin-left:46.9139236491%}.columns.medium-2{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.columns.medium-2:last-child{margin-right:0}.columns.medium-2.center{margin-left:42.6490214991%}.columns.medium-3{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.columns.medium-3:last-child{margin-right:0}.columns.medium-3.center{margin-left:38.3841193492%}.columns.medium-4{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.columns.medium-4:last-child{margin-right:0}.columns.medium-4.center{margin-left:34.1192171993%}.columns.medium-5{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.columns.medium-5:last-child{margin-right:0}.columns.medium-5.center{margin-left:29.8543150494%}.columns.medium-6{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.columns.medium-6:last-child{margin-right:0}.columns.medium-6.center{margin-left:25.5894128995%}.columns.medium-7{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.columns.medium-7:last-child{margin-right:0}.columns.medium-7.center{margin-left:21.3245107496%}.columns.medium-8{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.columns.medium-8:last-child{margin-right:0}.columns.medium-8.center{margin-left:17.0596085997%}.columns.medium-9{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.columns.medium-9:last-child{margin-right:0}.columns.medium-9.center{margin-left:12.7947064497%}.columns.medium-10{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.columns.medium-10:last-child{margin-right:0}.columns.medium-10.center{margin-left:8.5298042998%}.columns.medium-11{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}.columns.medium-11:last-child{margin-right:0}.columns.medium-11.center{margin-left:4.2649021499%}.columns.medium-12{float:left;display:block;margin-right:2.3576515979%;width:100%}.columns.medium-12:last-child{margin-right:0}.columns.medium-12.center{margin-left:0%}}@media only screen and (min-width: 64.063em){.columns.large-1{float:left;display:block;margin-right:2.3576515979%;width:6.1721527019%}.columns.large-1:last-child{margin-right:0}.columns.large-1.center{margin-left:46.9139236491%}.columns.large-2{float:left;display:block;margin-right:2.3576515979%;width:14.7019570017%}.columns.large-2:last-child{margin-right:0}.columns.large-2.center{margin-left:42.6490214991%}.columns.large-3{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.columns.large-3:last-child{margin-right:0}.columns.large-3.center{margin-left:38.3841193492%}.columns.large-4{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.columns.large-4:last-child{margin-right:0}.columns.large-4.center{margin-left:34.1192171993%}.columns.large-5{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.columns.large-5:last-child{margin-right:0}.columns.large-5.center{margin-left:29.8543150494%}.columns.large-6{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.columns.large-6:last-child{margin-right:0}.columns.large-6.center{margin-left:25.5894128995%}.columns.large-7{float:left;display:block;margin-right:2.3576515979%;width:57.3509785009%}.columns.large-7:last-child{margin-right:0}.columns.large-7.center{margin-left:21.3245107496%}.columns.large-8{float:left;display:block;margin-right:2.3576515979%;width:65.8807828007%}.columns.large-8:last-child{margin-right:0}.columns.large-8.center{margin-left:17.0596085997%}.columns.large-9{float:left;display:block;margin-right:2.3576515979%;width:74.4105871005%}.columns.large-9:last-child{margin-right:0}.columns.large-9.center{margin-left:12.7947064497%}.columns.large-10{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%}.columns.large-10:last-child{margin-right:0}.columns.large-10.center{margin-left:8.5298042998%}.columns.large-11{float:left;display:block;margin-right:2.3576515979%;width:91.4701957002%}.columns.large-11:last-child{margin-right:0}.columns.large-11.center{margin-left:4.2649021499%}.columns.large-12{float:left;display:block;margin-right:2.3576515979%;width:100%}.columns.large-12:last-child{margin-right:0}.columns.large-12.center{margin-left:0%}}.row{max-width:980px;margin-left:auto;margin-right:auto}.row::after,.socialcount::after{clear:both;content:"";display:table}.show{display:block !important;visibility:visible !important}.hidden{display:none !important}.hidden,.invisible{visibility:hidden !important}.for-screen-readers-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media only screen and (min-width: 40.063em){.show-for-mobile-only{display:none}}.show-for-medium-up{display:none !important;visibility:hidden !important}@media only screen and (min-width: 40.063em){.show-for-medium-up{display:block !important;visibility:visible !important}}.show-for-large-up{display:none !important;visibility:hidden !important}@media only screen and (min-width: 64.063em){.show-for-large-up{display:block !important;visibility:visible !important}}.button,.button:active,.button:focus,button,button:active,button:focus{outline:none}.button,button{height:48px;line-height:48px;background-color:#369ff4;transition:background-color 150ms linear;text-transform:uppercase;letter-spacing:.1em;border-radius:4px;border:none;font-size:15px;padding:0 20px;font-weight:500;display:inline-block;color:#fff}.button.cw-blue.small,.button.small,button.cw-blue.small,button.small{height:32px;line-height:32px}.button.cw-blue.large,.button.large,button.cw-blue.large,button.large{height:64px;line-height:64px}.button.cw-blue.disabled,.button.cw-blue:disabled,.button.disabled,.button:disabled,button.cw-blue.disabled,button.cw-blue:disabled,button.disabled,button:disabled{opacity:.5;pointer-events:none;cursor:default}.button.cw-blue:focus,.button.cw-blue:hover,.button:focus,.button:hover,button.cw-blue:focus,button.cw-blue:hover,button:focus,button:hover{background-color:#70bbf7}.button.small,button.small{font-size:13px;padding:0 15px}.button.large,button.large{font-size:21px;padding:0 40px}.button.expand,button.expand{padding:0;width:100%;text-align:center}.button.cw-black{height:48px;line-height:48px;color:#fff;transition:background-color 150ms linear}.button.cw-blue,button.cw-black,button.cw-blue{height:48px;line-height:48px;color:#fff;transition:background-color 150ms linear}.button.cw-blue,button.cw-blue{background-color:#369ff4}.button.cw-black,button.cw-black{background-color:#333232}.button.cw-black.small,button.cw-black.small{height:32px;line-height:32px}.button.cw-black.large,button.cw-black.large{height:64px;line-height:64px}.button.cw-black.disabled,.button.cw-black:disabled,button.cw-black.disabled,button.cw-black:disabled{opacity:.5;pointer-events:none;cursor:default}.button.cw-black:focus,.button.cw-black:hover,button.cw-black:focus,button.cw-black:hover{background-color:#525050}.button.cw-yellow,button.cw-yellow{height:48px;line-height:48px;background-color:#ffc907;color:#fff;transition:background-color 150ms linear}.button.cw-yellow.small,button.cw-yellow.small{height:32px;line-height:32px}.button.cw-yellow.large,button.cw-yellow.large{height:64px;line-height:64px}.button.cw-yellow.disabled,.button.cw-yellow:disabled,button.cw-yellow.disabled,button.cw-yellow:disabled{opacity:.5;pointer-events:none;cursor:default}.button.cw-yellow:focus,.button.cw-yellow:hover,button.cw-yellow:focus,button.cw-yellow:hover{background-color:#ffd644}.button.cw-green,.button.success,button.cw-green,button.success{height:48px;line-height:48px;background-color:#59c77f;color:#fff;transition:background-color 150ms linear}.button.cw-green.small,.button.success.small,button.cw-green.small,button.success.small{height:32px;line-height:32px}.button.cw-green.large,.button.success.large,button.cw-green.large,button.success.large{height:64px;line-height:64px}.button.cw-green.disabled,.button.cw-green:disabled,.button.success.disabled,.button.success:disabled,button.cw-green.disabled,button.cw-green:disabled,button.success.disabled,button.success:disabled{opacity:.5;pointer-events:none;cursor:default}.button.cw-green:focus,.button.cw-green:hover,.button.success:focus,.button.success:hover,button.cw-green:focus,button.cw-green:hover,button.success:focus,button.success:hover{background-color:#87d6a2}.button.alert,.button.cw-red,button.alert,button.cw-red{height:48px;line-height:48px;background-color:#fa575d;color:#fff;transition:background-color 150ms linear}.button.alert.small,.button.cw-red.small,button.alert.small,button.cw-red.small{height:32px;line-height:32px}.button.alert.large,.button.cw-red.large,button.alert.large,button.cw-red.large{height:64px;line-height:64px}.button.alert.disabled,.button.alert:disabled,.button.cw-red.disabled,.button.cw-red:disabled,button.alert.disabled,button.alert:disabled,button.cw-red.disabled,button.cw-red:disabled{opacity:.5;pointer-events:none;cursor:default}.button.alert:focus,.button.alert:hover,.button.cw-red:focus,.button.cw-red:hover,button.alert:focus,button.alert:hover,button.cw-red:focus,button.cw-red:hover{background-color:#fc9296}.button.cw-teal,button.cw-teal{height:48px;line-height:48px;background-color:#8ed4cc;color:#fff;transition:background-color 150ms linear}.button.cw-teal.small,button.cw-teal.small{height:32px;line-height:32px}.button.cw-teal.large,button.cw-teal.large{height:64px;line-height:64px}.button.cw-teal.disabled,.button.cw-teal:disabled,button.cw-teal.disabled,button.cw-teal:disabled{opacity:.5;pointer-events:none;cursor:default}.button.cw-teal:focus,.button.cw-teal:hover,button.cw-teal:focus,button.cw-teal:hover{background-color:#bae5e0}.button.cw-orange,button.cw-orange{height:48px;line-height:48px;background-color:#fe813a;color:#fff;transition:background-color 150ms linear}.button.cw-orange.small,button.cw-orange.small{height:32px;line-height:32px}.button.cw-orange.large,button.cw-orange.large{height:64px;line-height:64px}.button.cw-orange.disabled,.button.cw-orange:disabled,button.cw-orange.disabled,button.cw-orange:disabled{opacity:.5;pointer-events:none;cursor:default}.button.cw-orange:focus,.button.cw-orange:hover,button.cw-orange:focus,button.cw-orange:hover{background-color:#fea877}.button.cw-purple,button.cw-purple{height:48px;line-height:48px;background-color:#9064bf;color:#fff;transition:background-color 150ms linear}.button.cw-purple.small,button.cw-purple.small{height:32px;line-height:32px}.button.cw-purple.large,button.cw-purple.large{height:64px;line-height:64px}.button.cw-purple.disabled,.button.cw-purple:disabled,button.cw-purple.disabled,button.cw-purple:disabled{opacity:.5;pointer-events:none;cursor:default}.button.cw-purple:focus,.button.cw-purple:hover,button.cw-purple:focus,button.cw-purple:hover{background-color:#af8fd1}.button.grey-10,button.grey-10{height:48px;line-height:48px;background-color:#f4f5f0;color:#71716c;transition:background-color 150ms linear}.button.grey-10.small,button.grey-10.small{height:32px;line-height:32px}.button.grey-10.large,button.grey-10.large{height:64px;line-height:64px}.button.grey-10.disabled,.button.grey-10:disabled,button.grey-10.disabled,button.grey-10:disabled{opacity:.5;pointer-events:none;cursor:default}.button.grey-10:focus,.button.grey-10:hover,button.grey-10:focus,button.grey-10:hover{background-color:#fbfbf9}.button.grey-20,button.grey-20{height:48px;line-height:48px;background-color:#e9eae4;color:#71716c;transition:background-color 150ms linear}.button.grey-20.small,button.grey-20.small{height:32px;line-height:32px}.button.grey-20.large,button.grey-20.large{height:64px;line-height:64px}.button.grey-20.disabled,.button.grey-20:disabled,button.grey-20.disabled,button.grey-20:disabled{opacity:.5;pointer-events:none;cursor:default}.button.grey-20:focus,.button.grey-20:hover,button.grey-20:focus,button.grey-20:hover{background-color:#f0f1ed}.button.grey-30,button.grey-30{height:48px;line-height:48px;background-color:#dfdfd7;color:#71716c;transition:background-color 150ms linear}.button.grey-30.small,button.grey-30.small{height:32px;line-height:32px}.button.grey-30.large,button.grey-30.large{height:64px;line-height:64px}.button.grey-30.disabled,.button.grey-30:disabled,button.grey-30.disabled,button.grey-30:disabled{opacity:.5;pointer-events:none;cursor:default}.button.grey-30:focus,.button.grey-30:hover,button.grey-30:focus,button.grey-30:hover{background-color:#e6e6e0}.button.grey-40,button.grey-40{height:48px;line-height:48px;background-color:#c1c1ba;color:#fff;transition:background-color 150ms linear}.button.grey-40.small,button.grey-40.small{height:32px;line-height:32px}.button.grey-40.large,button.grey-40.large{height:64px;line-height:64px}.button.grey-40.disabled,.button.grey-40:disabled,button.grey-40.disabled,button.grey-40:disabled{opacity:.5;pointer-events:none;cursor:default}.button.grey-40:focus,.button.grey-40:hover,button.grey-40:focus,button.grey-40:hover{background-color:#dededa}.button.grey-50,button.grey-50{height:48px;line-height:48px;background-color:#9b9b94;color:#fff;transition:background-color 150ms linear}.button.grey-50.small,button.grey-50.small{height:32px;line-height:32px}.button.grey-50.large,button.grey-50.large{height:64px;line-height:64px}.button.grey-50.disabled,.button.grey-50:disabled,button.grey-50.disabled,button.grey-50:disabled{opacity:.5;pointer-events:none;cursor:default}.button.grey-50:focus,.button.grey-50:hover,button.grey-50:focus,button.grey-50:hover{background-color:#b9b9b4}.button.grey-60,button.grey-60{height:48px;line-height:48px;background-color:#71716c;color:#fff;transition:background-color 150ms linear}.button.grey-60.small,button.grey-60.small{height:32px;line-height:32px}.button.grey-60.large,button.grey-60.large{height:64px;line-height:64px}.button.grey-60.disabled,.button.grey-60:disabled,button.grey-60.disabled,button.grey-60:disabled{opacity:.5;pointer-events:none;cursor:default}.button.grey-60:focus,.button.grey-60:hover,button.grey-60:focus,button.grey-60:hover{background-color:#90908b}.button.outline-blue,button.outline-blue{height:44px;line-height:44px;background:0 0;border:2px solid;color:#369ff4;border-radius:4px;transition:color 150ms linear;box-sizing:content-box}.button.outline-blue.small,button.outline-blue.small{height:28px;line-height:28px}.button.outline-blue.large,button.outline-blue.large{height:60px;line-height:60px}.button.outline-blue.disabled,.button.outline-blue:disabled,button.outline-blue.disabled,button.outline-blue:disabled{opacity:.5;pointer-events:none;cursor:default}.button.outline-blue:focus,.button.outline-blue:hover,button.outline-blue:focus,button.outline-blue:hover{background:0 0;color:#7fc2f8}.button.outline-green,button.outline-green{height:44px;line-height:44px;background:0 0;border:2px solid;color:#59c77f;border-radius:4px;transition:color 150ms linear;box-sizing:content-box}.button.outline-green.small,button.outline-green.small{height:28px;line-height:28px}.button.outline-green.large,button.outline-green.large{height:60px;line-height:60px}.button.outline-green.disabled,.button.outline-green:disabled,button.outline-green.disabled,button.outline-green:disabled{opacity:.5;pointer-events:none;cursor:default}.button.outline-green:focus,.button.outline-green:hover,button.outline-green:focus,button.outline-green:hover{background:0 0;color:#92daab}.button.outline-red,button.outline-red{height:44px;line-height:44px;background:0 0;border:2px solid;color:#fa575d;border-radius:4px;transition:color 150ms linear;box-sizing:content-box}.button.outline-red.small,button.outline-red.small{height:28px;line-height:28px}.button.outline-red.large,button.outline-red.large{height:60px;line-height:60px}.button.outline-red.disabled,.button.outline-red:disabled,button.outline-red.disabled,button.outline-red:disabled{opacity:.5;pointer-events:none;cursor:default}.button.outline-red:focus,.button.outline-red:hover,button.outline-red:focus,button.outline-red:hover{background:0 0;color:#fca1a5}.button.outline-white,button.outline-white{height:44px;line-height:44px;background:0 0;border:2px solid;color:#fff;border-radius:4px;transition:color 150ms linear;box-sizing:content-box}.button.outline-white.small,button.outline-white.small{height:28px;line-height:28px}.button.outline-white.large,button.outline-white.large{height:60px;line-height:60px}.button.outline-white.disabled,.button.outline-white:disabled,button.outline-white.disabled,button.outline-white:disabled{opacity:.5;pointer-events:none;cursor:default}.button.outline-white:focus,.button.outline-white:hover,button.outline-white:focus,button.outline-white:hover{background:0 0;color:#d9d9d9}.button.outline-black,button.outline-black{height:44px;line-height:44px;background:0 0;border:2px solid;color:#333232;border-radius:4px;transition:color 150ms linear;box-sizing:content-box}.button.outline-black.small,button.outline-black.small{height:28px;line-height:28px}.button.outline-black.large,button.outline-black.large{height:60px;line-height:60px}.button.outline-black.disabled,.button.outline-black:disabled,button.outline-black.disabled,button.outline-black:disabled{opacity:.5;pointer-events:none;cursor:default}.button.outline-black:focus,.button.outline-black:hover,button.outline-black:focus,button.outline-black:hover{background:0 0;color:#5a5858}.button.outline-grey,button.outline-grey{height:44px;line-height:44px;background:0 0;border:2px solid;color:#71716c;border-radius:4px;transition:color 150ms linear;box-sizing:content-box}.button.outline-grey.small,button.outline-grey.small{height:28px;line-height:28px}.button.outline-grey.large,button.outline-grey.large{height:60px;line-height:60px}.button.outline-grey.disabled,.button.outline-grey:disabled,button.outline-grey.disabled,button.outline-grey:disabled{opacity:.5;pointer-events:none;cursor:default}.button.outline-grey:focus,.button.outline-grey:hover,button.outline-grey:focus,button.outline-grey:hover{background:0 0;color:#979792}.payment.button{text-transform:none;letter-spacing:0;font-size:17px;line-height:48px;height:48px;display:inline-block;width:100%;padding:0 30px}@media only screen and (min-width: 40.063em){.payment.button{display:inline-block;width:auto;border-radius:4px}}.payment.button.large{height:64px;padding:0 60px}.payment .icn{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center center;height:48px;text-indent:-999em}.payment .credit-card{background-image:url(//d2f2byp0zok4br.cloudfront.net/credit-card.svg);width:31px;margin-left:8px}.no-svg .payment .credit-card{background-image:url(//d2f2byp0zok4br.cloudfront.net/credit-card.png)}.payment .paypal{background-image:url(//d2f2byp0zok4br.cloudfront.net/paypal.svg);width:63px;margin-left:6px}.no-svg .payment .paypal{background-image:url(//d2f2byp0zok4br.cloudfront.net/paypal.png)}.social-buttons{display:inline-block}.social-buttons.small a{width:32px;height:32px}.social-buttons a{float:left;display:block;text-align:center;color:#fff;width:40px;height:40px}.social-buttons a:first-child{border-radius:4px 0 0 4px}.social-buttons a:last-child{border-radius:0 4px 4px 0}.social-buttons a.facebook,.social-buttons a.twitter{background-color:#3b5998;transition:background 150ms linear}.social-buttons a.twitter{background-color:#55acee}.social-buttons a.facebook:hover{background-color:#5f7ec1}.social-buttons a.twitter:hover{background-color:#9bcef5}.social-buttons a:before{content:"";height:100%}.social-buttons a .icn,.social-buttons a:before{display:inline-block;vertical-align:middle}.social-buttons a:hover{color:#fff}.socialcount{list-style:none;margin:0}.socialcount li{display:inline-block;border-radius:4px;background-color:#333232;font-size:14px;line-height:10px;padding-bottom:2px}.socialcount .count{font-weight:500;letter-spacing:1px;font-size:10px;margin-left:5px}.socialcount a{color:#fff;line-height:30px;padding:0 15px}.socialcount i{position:relative;top:4px}.tables{width:100%;border-collapse:separate;border-left:0;border-spacing:0}.tables.grid tr:nth-child(even),.tables.unstriped tbody tr:nth-child(even){background-color:transparent}.tables.grid{border:solid 1px #e9eae4}.tables.grid td,.tables.grid th{border-left:solid 1px #e9eae4}.tables th,form small.error,form span.error,form.error small.error,form.error span.error{text-align:left}.tables tbody{background-color:#fff}.tables tbody tr:hover>td,.tables tbody tr:hover>th{background-color:#f4f5f0}.tables tbody tr:nth-child(even){background-color:#f4f5f0}.tables tbody tr:nth-child(even):hover>td{background-color:#e9ebe1}.tables thead th{text-transform:uppercase;background-color:#fff;border-bottom:0;padding:8px 15px}.tables tbody td:first-child,.tables thead th:first-child{border-left:0}.tables tbody td{border-bottom:0;border-top:2px solid #e9eae4;padding:8px 15px}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0 0 10px;line-height:1.1em}ol,p,table,ul{font-size:16px}p{line-height:1.3em}a,label{cursor:pointer}ol,ul{padding-left:18px}li ul,ul>ul{list-style-type:disc}ul.no-bullet{list-style-type:none;padding:0}li{line-height:24px}.serif{font-family:Georgia,Cambria,"Times New Roman",Times,serif}.em{font-style:italic;color:#9b9b94}.strong,strong{font-weight:500}.text-center{text-align:center}.h10{font-size:51px}@media only screen and (min-width: 64.063em){.h10{font-size:65px}}.h20{font-size:42px}@media only screen and (min-width: 64.063em){.h20{font-size:54px}}.h30{font-size:33px}@media only screen and (min-width: 64.063em){.h30{font-size:42px}}.h35{font-size:26px}@media only screen and (min-width: 64.063em){.h35{font-size:35px}}.h40{font-size:26px}@media only screen and (min-width: 64.063em){.h40{font-size:28px}}.h50{font-size:23px}.h60{font-size:19px}.h70{font-size:17px}.h80{font-size:14px}.p10{font-size:26px}@media only screen and (min-width: 64.063em){.p10{font-size:24px}}.p20{font-size:21px}@media only screen and (min-width: 64.063em){.p20{font-size:23px}}.p30{font-size:19px}.p40{font-size:16px}a{color:#369ff4;transition:color 150ms linear;-webkit-tap-highlight-color:rgba(0,0,0,0.1)}a,a:hover{text-decoration:none}body.modal-open{-webkit-overflow-scrolling:touch;height:100%;overflow:hidden;position:fixed}@media only screen and (min-width: 40.063em){body.modal-open{position:relative}}.modal,body.modal-open .wrapper{position:fixed}@media only screen and (min-width: 40.063em){body.modal-open .wrapper{position:relative}}.modal{top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4);z-index:99999999999;overflow:scroll}.modal-inner{padding:40px;position:relative;background:#fff;margin:0% auto;width:100%;min-height:100%}@media only screen and (min-width: 40.063em){.modal-inner{width:600px;height:auto;min-height:auto;margin:10% auto}}.modal-title{border-bottom:solid 1px #e9eae4;text-align:left;margin:-40px -40px 40px;padding:25px 0 25px 40px;font-size:19px}.modal-title ~ .modal-close{top:15px;right:10px}@media only screen and (min-width: 40.063em){.modal-title{font-size:23px}}.modal-close{top:0;right:10px;position:absolute;font-size:35px;cursor:pointer;color:#333232;font-weight:900}.modal-close:before{font-family:Arial,sans-serif;content:'\D7'}.hint:after,[data-hint]:after{background:#71716c;text-shadow:none;border-radius:4px;padding:15px;font-size:14px;line-height:20px;white-space:normal;width:100%}@media only screen and (min-width: 40.063em){.hint:after,[data-hint]:after{max-width:300px;min-width:250px}}.hint--top:before{border-top-color:#71716c}.hint--right:before{border-right-color:#71716c}.hint--bottom:before{border-bottom-color:#71716c}.hint--left:before{border-left-color:#71716c}.video-box,.video-wrapper{padding-bottom:56.25%;height:0;position:relative}.video-wrapper{overflow:hidden}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.video-box{background:#515151;margin-bottom:2em;cursor:pointer}.video-box:hover .play{text-decoration:none;background:rgba(0,0,0,0.8)}.video-box .play{position:absolute;top:50%;left:50%;font-size:1.25em;margin-left:-2.5em;margin-top:-1.5em;width:5em;height:3em;background:rgba(0,0,0,0.5);text-align:center;cursor:pointer;border-radius:4px;transition:background 150ms linear}.video-box .play .icn{color:#fff;display:block;line-height:2em;font-size:1.5em;padding:0 1em 0 1.25em}.video-box .placeholder,.video-box iframe{position:absolute;top:0;left:0;height:100%;width:100%}.video-box iframe{border:0}.side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 40.063em){.side-by-side{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.side-by-side .side{vertical-align:middle;-webkit-box-flex:1;-ms-flex:1;flex:1}.side-by-side .side .inner{padding:20px}@media only screen and (min-width: 64.063em){.side-by-side .side .inner{padding:50px}}.side-by-side .side.cover-image{background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:200px}input[type=checkbox],input[type=file],input[type=radio]{border:0;padding:0;box-shadow:none}input[type=checkbox]+label,input[type=file]+label,input[type=radio]+label{text-transform:none;font-size:16px;font-weight:500}input[type=submit]{border:none;box-shadow:none}input[type=submit]::-moz-focus-inner{border:0}input[type=file]{width:100%}select[multiple]{background-image:none}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{font-size:16px;line-height:1.3;padding:13px 10px;border-radius:4px;border:solid 1px #c1c1ba;margin-bottom:0;height:auto;text-align:left;color:#333232;width:100%;cursor:pointer;vertical-align:bottom;-webkit-appearance:none}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c1c1ba}input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#c1c1ba}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c1c1ba}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#7bc1fa;outline:0}input[type=date][readonly],input[type=datetime-local][readonly],input[type=datetime][readonly],input[type=email][readonly],input[type=month][readonly],input[type=number][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=time][readonly],input[type=url][readonly],input[type=week][readonly],select[readonly],textarea[readonly]{border:solid 1px #c1c1ba;cursor:default;color:#c1c1ba}input[type=date]::-ms-clear,input[type=datetime-local]::-ms-clear,input[type=datetime]::-ms-clear,input[type=email]::-ms-clear,input[type=month]::-ms-clear,input[type=number]::-ms-clear,input[type=password]::-ms-clear,input[type=search]::-ms-clear,input[type=tel]::-ms-clear,input[type=text]::-ms-clear,input[type=time]::-ms-clear,input[type=url]::-ms-clear,input[type=week]::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{background:#f4f5f0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none;margin:0}.input-wrapper,.input-wrapper.collapse,.row .input-wrapper.collapse{margin-bottom:16px;position:relative}label,small.error,span.error{font-weight:500;text-transform:uppercase;margin-bottom:5px;display:block;font-size:13px}.error.input-field-container input[type=date],.error.input-field-container input[type=datetime-local],.error.input-field-container input[type=datetime],.error.input-field-container input[type=email],.error.input-field-container input[type=month],.error.input-field-container input[type=number],.error.input-field-container input[type=password],.error.input-field-container input[type=search],.error.input-field-container input[type=tel],.error.input-field-container input[type=text],.error.input-field-container input[type=time],.error.input-field-container input[type=url],.error.input-field-container input[type=week],.error.input-field-container select,.error.input-field-container textarea,.error.input-wrapper input[type=date],.error.input-wrapper input[type=datetime-local],.error.input-wrapper input[type=datetime],.error.input-wrapper input[type=email],.error.input-wrapper input[type=month],.error.input-wrapper input[type=number],.error.input-wrapper input[type=password],.error.input-wrapper input[type=search],.error.input-wrapper input[type=tel],.error.input-wrapper input[type=text],.error.input-wrapper input[type=time],.error.input-wrapper input[type=url],.error.input-wrapper input[type=week],.error.input-wrapper select,.error.input-wrapper textarea,.input-pair.error input[type=date],.input-pair.error input[type=datetime-local],.input-pair.error input[type=datetime],.input-pair.error input[type=email],.input-pair.error input[type=month],.input-pair.error input[type=number],.input-pair.error input[type=password],.input-pair.error input[type=search],.input-pair.error input[type=tel],.input-pair.error input[type=text],.input-pair.error input[type=time],.input-pair.error input[type=url],.input-pair.error input[type=week],.input-pair.error select,.input-pair.error textarea,.input-trio.error input[type=date],.input-trio.error input[type=datetime-local],.input-trio.error input[type=datetime],.input-trio.error input[type=email],.input-trio.error input[type=month],.input-trio.error input[type=number],.input-trio.error input[type=password],.input-trio.error input[type=search],.input-trio.error input[type=tel],.input-trio.error input[type=text],.input-trio.error input[type=time],.input-trio.error input[type=url],.input-trio.error input[type=week],.input-trio.error select,.input-trio.error textarea{border-color:#fa575d}.error.input-field-container small.error,.error.input-field-container span.error,.error.input-field-container+small.error,.error.input-field-container+span.error,.error.input-wrapper small.error,.error.input-wrapper span.error,.error.input-wrapper+small.error,.error.input-wrapper+span.error,.input-pair.error small.error,.input-pair.error span.error,.input-pair.error+small.error,.input-pair.error+span.error,.input-trio.error small.error,.input-trio.error span.error,.input-trio.error+small.error,.input-trio.error+span.error{color:#fa575d;margin-top:8px;display:block}.lh,.lii{position:relative}.lh label,.lii label{position:absolute;padding:0;z-index:5}.lii label{top:9px;left:11px}.lh label{top:-4px;left:10px;background:#fff;font-size:8px;line-height:1;opacity:0}.lii .postfix,.lii .prefix,.lii input,.lii select,.lii textarea{padding:30px 10px 5px;min-height:64px}.input-trio .columns{width:33.33333%}.input-pair .columns{width:50%}.input-pair .columns,.input-trio .columns{position:relative;margin-right:0;display:block;float:left}.input-pair .columns:first-child input,.input-trio .columns:first-child input{border-radius:4px 0 0 4px;border-right:0}.input-pair .columns:last-child input,.input-trio .columns:last-child input{border-radius:0 4px 4px 0}.input-pair.row,.input-trio.row{margin-bottom:16px}.input-pair.row:first-child input{border-radius:4px 0 0 4px}.input-trio.row input{border-radius:0;width:100%}.input-trio .columns:last-child input{border-left:0}.dividerless .columns input{border-left:0;border-right:0}.dividerless .columns:first-child input{border-left:1px}.dividerless .columns:last-child input{border-right:1px}.postfix,.postinput,.prefix,.preinput{font-weight:500;font-size:.8rem;line-height:1rem;color:#c1c1ba;padding:0 10px}.prefix{text-align:right}.input-field-container{position:relative}.postinput,.preinput{position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.postinput ~ input,.preinput ~ input{padding-left:30px}.preinput{left:0}.postinput{right:0}.custom-check{position:relative;margin-bottom:14px}.custom-check input[type=checkbox]+label,.custom-check input[type=radio]+label{padding:0;display:block;margin:0 0 0 40px;line-height:26px;text-align:left}.custom-check input,.custom-check label:before{position:absolute;width:26px;height:26px;left:0}.custom-check input[type=checkbox],.custom-check input[type=radio]{opacity:0;z-index:1}.custom-check input[type=checkbox]+label:before,.custom-check input[type=radio]+label:before{content:"";display:inline-block;border:1px solid #c1c1ba;font-family:"cw-icons";background-color:#fff;transition:all 150ms linear;text-align:center;border-radius:2px;color:#369ff4}.custom-check input[type=radio]+label:before{border-radius:1rem}.custom-check input[type=checkbox]:checked+label:before{content:"\2713";line-height:24px}.custom-check input[type=radio]:checked+label:after{content:"";width:12px;height:12px;display:block;background-color:#369ff4;border-radius:50%;top:7px;left:7px;position:absolute}.custom-check input[type=checkbox]:active+label:before,.custom-check input[type=checkbox]:focus+label:before,.custom-check input[type=checkbox]:hover+label:before,.custom-check input[type=radio]:active+label:before,.custom-check input[type=radio]:focus+label:before,.custom-check input[type=radio]:hover+label:before{border-color:#369ff4}.custom-check input[type=checkbox][disabled]+label,.custom-check input[type=checkbox][disabled]+label:before,.custom-check input[type=radio][disabled]+label,.custom-check input[type=radio][disabled]+label:after,.custom-check input[type=radio][disabled]:hover+label:after,.custom-check input[type=radio][disabled]:hover+label:before{color:#c1c1ba;border-color:#c1c1ba;cursor:default}.custom-check .error input[type=checkbox]+label:before,.custom-check.error input[type=checkbox]+label:before{border-color:#fa575d}.custom-check .error label,.custom-check.error label{color:#fa575d}.label-switch{border-radius:48px;cursor:pointer;display:inline-block;height:48px;position:relative;width:92px}.label-switch.small,.label-switch.small input[type=checkbox]+.checkbox{width:68px;height:31px}.label-switch.small input[type=checkbox]+.checkbox:after{position:absolute;top:5px;right:0;bottom:0;left:5px;height:22px;width:22px}.label-switch.small input[type=checkbox]+.checkbox:before{top:3px;right:11px;font-size:18px;line-height:1.275rem}.label-switch.small input[type=checkbox]:checked+.checkbox:before{left:12px}.label-switch.small input[type=checkbox]:checked+.checkbox:after{left:40px}.label-switch input[type=checkbox]{display:none}.label-switch input[type=checkbox]+.checkbox{transition:all .3s ease;background:#dfdfd7;border-radius:48px;border:0;cursor:pointer;height:48px;margin:0;padding:0;position:relative;width:92px;z-index:0}.label-switch input[type=checkbox]+.checkbox:before{top:6px;right:14px;content:'\E642';z-index:1;font-family:'cw-icons';color:#c1c1ba;position:absolute;font-size:26px;line-height:36px}.label-switch input[type=checkbox]+.checkbox:after{position:absolute;top:11px;right:0;bottom:0;left:11px;height:26px;width:26px;transition:all .3s ease;background:#fff;border-radius:32px;content:'';z-index:2}.label-switch input[type=checkbox]:checked+.checkbox{background:#369ff4}.label-switch input[type=checkbox]:checked+.checkbox:before{color:#fff;left:15px;content:'\2713'}.label-switch input[type=checkbox]:checked+.checkbox:after{left:52px}.switch-wrapper{display:table;margin-bottom:20px}.switch-wrapper .label-switch{padding-right:20px}.switch-wrapper .label-switch .input{margin:0;height:30px}.switch-wrapper .label-switch,.switch-wrapper label{display:table-cell;vertical-align:middle}.pagination,.pagination ul{text-align:center}.pagination.small li a{padding:2px;min-width:30px;font-size:12px}.pagination ul{padding:0;font-size:0}.pagination ul li{display:inline-block;font-size:14px}.pagination ul li:first-of-type a{border-style:solid;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination ul li:last-of-type a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination ul li a{transition:all 150ms ease-in-out;border:1px #dfdfd7;border-style:solid solid solid none;color:#9b9b94;font-weight:500;outline:none;min-width:40px;padding:5px;display:inline-block}.pagination ul li a:focus,.pagination ul li a:hover{background:#f4f5f0;color:#71716c}.pagination ul li a:active{background:#f4f5f0}.pagination-btn .icn{font-size:12px;display:inline-block}.pagination-btn.small .icn{font-size:10px}.pagination-btn.prev .icn{margin-right:10px}.pagination-btn.next .icn{margin-left:10px}.pagination-bubbles::after{clear:both;content:"";display:table}.pagination-bubbles .bubble{border-radius:50%;display:inline-block;margin-right:20px;width:18px;height:18px;text-indent:99999999px;background:#dfdfd7;transition:background 150ms linear}.pagination-bubbles .bubble.active,.pagination-bubbles .bubble:active,.pagination-bubbles .bubble:hover{background:#369ff4}.pagination-bubbles .bubble:last-child{margin-right:0}.toggle-buttons{display:inline-block}.toggle-buttons a{color:#9b9b94;font-weight:500;font-size:14px;border:1px #dfdfd7;border-style:solid none solid solid;float:left;height:34px;line-height:33px;padding:0 10px;background:#f4f5f0;text-transform:uppercase;transition:all 150ms linear}.toggle-buttons a.active,.toggle-buttons a.active:hover{color:#71716c;background:#fff}.toggle-buttons a:hover{background:#f8f9f6;color:#b4b4ae}.toggle-buttons a:first-child{border-radius:4px 0 0 4px}.toggle-buttons a:last-child{border-style:solid;border-radius:0 4px 4px 0}.nav-bar{position:absolute;width:100%;top:0;left:0;z-index:100000}.nav-bar .fixed-donate{display:none}.nav-bar.fixed{position:fixed;background:#fff;top:-80px;border-bottom:solid 1px #dfdfd7;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);transition:transform 500ms ease,background 250ms ease;transition:transform 500ms ease,background 250ms ease,-webkit-transform 500ms ease}@media only screen and (min-width: 64.063em){.nav-bar.fixed .fixed-donate{display:inline-block;color:#fff;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.nav-bar.fixed .mycw-nav,.nav-bar.fixed .nav-items,.nav-bar.fixed .right-side{display:none}.nav-bar-section{padding:0 20px;position:relative;height:58px}.nav-bar-section a{color:#333232;text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:.9px}.nav-bar-section a:hover{color:#676464}.nav-bar-section .button-links>a{border:solid 1px;padding:5px 7px;border-radius:4px}.nav-bar-section ul{list-style:none;margin:0;padding:0}.nav-bar-section .nav-items,.nav-bar-section .right-side{display:none;position:relative;line-height:58px}.nav-bar-section .logo{left:20px}.nav-bar-section .logo a{display:block;text-indent:-999em;background-image:url(//d2f2byp0zok4br.cloudfront.net/main-logo-lg-black.png);background-size:cover;width:138px;height:23px}.nav-bar-section .logo,.nav-bar-section .mobile-donate,.nav-bar-section .offcanvas-open-link{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nav-bar-section .mobile-donate{right:55px}@media only screen and (min-width: 64.063em){.nav-bar-section .mobile-donate{display:none}}.nav-bar-section .offcanvas-open-link{right:0;padding:20px;cursor:pointer}.nav-bar-section .offcanvas-open-link .icn{color:#333232;font-size:18px;position:relative;top:3px}@media only screen and (min-width: 64.063em){.nav-bar-section{max-width:980px;margin-left:auto;margin-right:auto}.nav-bar-section .nav-items,.nav-bar-section .right-side{display:block}.nav-bar-section .offcanvas-open-link{display:none}.nav-bar-section .logo{left:0}.nav-bar-section .offcanvas-open-link{right:-20px}.nav-bar-section .nav-items{margin-left:135px;float:left}.nav-bar-section .nav-items::after{clear:both;content:"";display:table}.nav-bar-section .nav-items li{display:block;float:left;margin-left:15px;line-height:58px}.nav-bar-section .right-side,.nav-bar-section .right-side .mycw-nav{float:right}.nav-bar-section .right-side .mycw-nav .has-dropdown a{position:relative;display:block;padding-right:15px}.nav-bar-section .right-side .mycw-nav .cw-icon-caret-down{top:50%;position:absolute;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:13px}.nav-bar-section .right-side .mycw-nav img{vertical-align:middle;position:relative;top:-1px;margin-right:5px}.nav-bar-section .right-side .mycw-nav .user-access{line-height:58px}.nav-bar-section .nav-buttons{float:left;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-bar-section .button-links{margin-right:10px}.nav-bar-section .dropdown{text-align:left;display:none;padding:0;position:absolute;left:-10px;top:58px;background:rgba(0,0,0,0.8);z-index:100000;min-width:140px}.nav-bar-section .dropdown:hover{display:block}.nav-bar-section .dropdown a,.nav-bar-section .dropdown input[type=submit],.nav-bar-section .dropdown li{display:block;width:100%;color:#fff;font-weight:400}.nav-bar-section .dropdown input[type=submit]{font-size:12px;line-height:24px;letter-spacing:.9px;height:auto;background:0 0;outline:none;text-align:left;cursor:pointer;position:inherit;text-transform:uppercase;font-family:"Proxima Nova",sans-serif}.nav-bar-section .dropdown a:hover,.nav-bar-section .dropdown input[type=submit]:hover,.nav-bar-section .dropdown li:hover{color:#fff}.nav-bar-section .dropdown a,.nav-bar-section .dropdown input[type=submit]{padding:12px;white-space:nowrap;transition:background 150ms linear}.nav-bar-section .dropdown a:hover,.nav-bar-section .dropdown input[type=submit]:hover{background:rgba(0,0,0,0.5)}.nav-bar-section .dropdown form{margin:0}.nav-bar-section .dropdown .contains-caret{position:relative;display:block}.nav-bar-section .dropdown .cw-icon-caret-up{position:absolute;top:-11px;color:rgba(0,0,0,0.75)}.nav-bar-section .dropdown .donate-caret .icn{left:40px}.nav-bar-section .dropdown .fundraise-caret .icn{left:52px}.nav-bar-section .dropdown .profile-caret .icn{left:18px}.nav-bar-section .has-dropdown{position:relative;line-height:58px}.nav-bar-section .has-dropdown:hover .dropdown{display:block}}.invert-all .nav-bar-section,.invert-all .nav-bar-section .dropdown a:hover,.invert-all .nav-bar-section .dropdown input[type=submit]:hover,.invert-all .nav-bar-section .offcanvas-open-link .icn{color:#fff}.invert-all .nav-bar-section .logo a{background-image:url(//d2f2byp0zok4br.cloudfront.net/main-logo-lg.png)}.invert-all .nav-bar-section a{color:#fff;font-weight:400;letter-spacing:1px}.invert-all .nav-bar-section a:hover{color:rgba(255,255,255,0.8)}@media only screen and (min-width: 40.063em){.invert-medium-up .nav-bar-section,.invert-medium-up .nav-bar-section .dropdown a:hover,.invert-medium-up .nav-bar-section .dropdown input[type=submit]:hover,.invert-medium-up .nav-bar-section .offcanvas-open-link .icn{color:#fff}.invert-medium-up .nav-bar-section .logo a{background-image:url(//d2f2byp0zok4br.cloudfront.net/main-logo-lg.png)}.invert-medium-up .nav-bar-section a{color:#fff;font-weight:400;letter-spacing:1px}.invert-medium-up .nav-bar-section a:hover{color:rgba(255,255,255,0.8)}}@media only screen and (min-width: 64.063em){.invert-large-up .nav-bar-section,.invert-large-up .nav-bar-section .dropdown a:hover,.invert-large-up .nav-bar-section .dropdown input[type=submit]:hover,.invert-large-up .nav-bar-section .offcanvas-open-link .icn{color:#fff}.invert-large-up .nav-bar-section .logo a{background-image:url(//d2f2byp0zok4br.cloudfront.net/main-logo-lg.png)}.invert-large-up .nav-bar-section a{color:#fff;font-weight:400;letter-spacing:1px}.invert-large-up .nav-bar-section a:hover{color:rgba(255,255,255,0.8)}}.right-off-canvas-menu{background:#fff;font-family:"Proxima Nova",sans-serif;font-size:19px;z-index:0;width:240px;padding-left:0;position:absolute;right:0;top:0;bottom:0;margin:0;box-sizing:border-box;overflow:hidden;border-left:solid 1px #ebebeb;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.right-off-canvas-menu .name a{border-top:solid 1px #ebebeb}.right-off-canvas-menu ul{list-style-type:none;padding:0;margin:0}.right-off-canvas-menu a,.right-off-canvas-menu form{display:block;color:#333232;text-decoration:none;padding:20px;border-bottom:solid 1px #ebebeb;transition:background 150ms linear;font-size:19px;line-height:1}.right-off-canvas-menu a:hover,.right-off-canvas-menu form:hover{background:#fafafa}.right-off-canvas-menu .cw-home a,.right-off-canvas-menu .profile-link a{background:#f5f5f5}.right-off-canvas-menu .cw-home a:hover,.right-off-canvas-menu .profile-link a:hover{background:#ebebeb}.right-off-canvas-menu .profile-link a{position:relative}.right-off-canvas-menu .profile-link span{padding-left:35px;line-height:1.35}.right-off-canvas-menu .profile-link img{position:absolute;top:50%;margin-top:-12.5px}.right-off-canvas-menu .cw-home a{border-bottom:0}.right-off-canvas-menu .cw-text{display:inline-block;vertical-align:middle}.right-off-canvas-menu .cw-home .icn{font-size:22px;vertical-align:middle;margin-right:7px;color:#ffc907}.right-off-canvas-menu .user-access-wrapper{line-height:normal}.right-off-canvas-menu .user-access{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.right-off-canvas-menu .user-access .button{font-size:14px;padding:0;height:40px;line-height:40px;text-transform:uppercase;letter-spacing:1px;border-radius:4px;width:100%}@-webkit-keyframes slide{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slide{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes open{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}70%,to{-webkit-transform:translate3d(-240px, 0, 0);transform:translate3d(-240px, 0, 0)}}@keyframes open{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}70%,to{-webkit-transform:translate3d(-240px, 0, 0);transform:translate3d(-240px, 0, 0)}}@-webkit-keyframes close{0%{-webkit-transform:translate3d(-240px, 0, 0);transform:translate3d(-240px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes close{0%{-webkit-transform:translate3d(-240px, 0, 0);transform:translate3d(-240px, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.off-canvas-animating .right-off-canvas-menu,.off-canvas-open .right-off-canvas-menu{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.off-canvas-open .right-off-canvas-menu{-webkit-animation:slide 300ms ease-in-out;animation:slide 300ms ease-in-out}.off-canvas-animating .right-off-canvas-menu{-webkit-animation:slide 300ms ease-in-out alternate;animation:slide 300ms ease-in-out alternate}.off-canvas-closed .right-off-canvas-menu{display:none}.right-off-canvas-menu input[type=submit]{background:0 0;font-family:"Proxima Nova",sans-serif;width:100%;text-align:left;cursor:pointer;padding:0;color:#333232}.wrapper{z-index:1}.off-canvas-open .wrapper{-webkit-transform:translate3d(-240px, 0, 0);transform:translate3d(-240px, 0, 0);-webkit-animation:open .5s ease-in-out;animation:open .5s ease-in-out}.off-canvas-animating .wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation:close 300ms ease-in-out;animation:close 300ms ease-in-out}.off-canvas-open{overflow:hidden}.off-canvas-open .wrapper{height:100vh;overflow-y:scroll}.off-canvas-open .off-canvas-list{-webkit-overflow-scrolling:touch;overflow-y:scroll;height:100vh}.touch .off-canvas-open .off-canvas-list{padding-bottom:100px}@media only screen and (min-width: 64.063em){.off-canvas-open .wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.minimal-nav.off-canvas-open .wrapper{-webkit-transform:translate3d(-240px, 0, 0);transform:translate3d(-240px, 0, 0)}}.cw-footer{padding:60px 20px;margin-top:60px;border-top:solid 1px #dfdfd7;text-transform:lowercase;color:#71716c;font-family:"Proxima Nova",sans-serif}.cw-footer.no-top-border{border-top:0;padding-top:0}.cw-footer.no-margin-top{margin-top:0}.cw-footer ul{list-style:none;margin:0;padding:0;font-size:15px;letter-spacing:.2px}.cw-footer a{color:#71716c;font-size:15px}.cw-footer a:hover{color:#9b9b94}.cw-footer .cw-footer-header{font-weight:500;color:#333232;margin-top:0}.cw-footer .cw-footer-emph{color:#369ff4;font-weight:500}.cw-footer .cw-footer-emph:hover{color:#66b6f7}.cw-footer .cw-icon-heart{transition:color .5s linear;display:inline-block;width:25px;position:relative;top:1px}.cw-footer .cw-footer-love:hover .cw-icon-heart{color:#fa575d}.cw-footer-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:415px;margin-left:auto;margin-right:auto}.cw-footer-top-row ul{width:140px;margin-left:auto;margin-right:auto}.cw-footer-bottom-row li,.cw-footer-top-row li{line-height:1.2;margin-top:12px}.cw-footer-top-row .cw-footer-row-3,.cw-footer-top-row .cw-footer-row-4{margin-top:30px}@media only screen and (min-width: 40.063em){.cw-footer-top-row{max-width:980px}.cw-footer-top-row .cw-footer-row-3,.cw-footer-top-row .cw-footer-row-4{margin-top:0}}.cw-footer-bottom-row{padding-top:30px;margin:30px auto 0;border-top:solid 1px #e9eae4;text-align:center;max-width:400px}.cw-footer-bottom-row li:first-child{margin-top:0}@media only screen and (min-width: 40.063em){.cw-footer-bottom-row{padding-top:45px;margin-top:45px}}@media only screen and (min-width: 64.063em){.cw-footer-bottom-row{padding-top:60px;margin-top:60px;max-width:980px}.cw-footer-bottom-row ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cw-footer-bottom-row li{padding:0 15px;position:relative;margin-top:0}.cw-footer-bottom-row li:after{content:'\2022';display:block;position:absolute;right:-3px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cw-footer-bottom-row li:last-child:after{display:none}}.cw-footer-social-row{margin:30px auto 0;max-width:980px}.cw-footer-social-row ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:280px;margin-left:auto;margin-right:auto}.cw-footer-social-row li{padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.cw-footer-social-row a{display:block}.cw-footer-social-row .icn{font-size:20px}@media only screen and (min-width: 40.063em){.cw-footer-social-row{margin-top:45px}}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     /*!
* Cropper.js v0.5.6
* https://github.com/fengyuanchen/cropperjs
*
* Copyright (c) 2015-2016 Fengyuan Chen
* Released under the MIT license
*
* Date: 2016-01-18T05:33:19.322Z
*/.cropper-container{font-size:0;line-height:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr !important;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.cropper-container img{display:block;width:100%;min-width:0 !important;max-width:none !important;height:100%;min-height:0 !important;max-height:none !important;image-orientation:0deg !important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff;filter:alpha(opacity=0)}.cropper-dashed,.cropper-modal{opacity:.5;filter:alpha(opacity=50)}.cropper-modal{background-color:#000}.cropper-view-box{display:block;overflow:hidden;width:100%;height:100%;outline:#39f solid 1px;outline-color:rgba(51,153,255,0.75)}.cropper-dashed{position:absolute;display:block;border:0 dashed #eee}.cropper-dashed.dashed-h{top:33.33333%;left:0;width:100%;height:33.33333%;border-top-width:1px;border-bottom-width:1px}.cropper-dashed.dashed-v{top:0;left:33.33333%;width:33.33333%;height:100%;border-right-width:1px;border-left-width:1px}.cropper-center{position:absolute;top:50%;left:50%;display:block;width:0;height:0;opacity:.75;filter:alpha(opacity=75)}.cropper-center:after,.cropper-center:before{position:absolute;display:block;content:' ';background-color:#eee}.cropper-center:before{top:0;left:-3px;width:7px;height:1px}.cropper-center:after{top:-3px;left:0;width:1px;height:7px}.cropper-face,.cropper-line,.cropper-point{position:absolute;display:block;width:100%;height:100%;opacity:.1;filter:alpha(opacity=10)}.cropper-face{top:0;left:0;background-color:#fff}.cropper-line,.cropper-point{background-color:#39f}.cropper-line.line-e{top:0;right:-3px;width:5px;cursor:e-resize}.cropper-line.line-n{top:-3px;left:0;height:5px;cursor:n-resize}.cropper-line.line-w{top:0;left:-3px;width:5px;cursor:w-resize}.cropper-line.line-s{bottom:-3px;left:0;height:5px;cursor:s-resize}.cropper-point{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}.cropper-point.point-e{top:50%;right:-3px;margin-top:-3px;cursor:e-resize}.cropper-point.point-n{top:-3px;left:50%;margin-left:-3px;cursor:n-resize}.cropper-point.point-w{top:50%;left:-3px;margin-top:-3px;cursor:w-resize}.cropper-point.point-s{bottom:-3px;left:50%;margin-left:-3px;cursor:s-resize}.cropper-point.point-ne{top:-3px;right:-3px;cursor:ne-resize}.cropper-point.point-nw{top:-3px;left:-3px;cursor:nw-resize}.cropper-point.point-sw{bottom:-3px;left:-3px;cursor:sw-resize}.cropper-point.point-se{right:-3px;bottom:-3px;width:20px;height:20px;cursor:se-resize;opacity:1;filter:alpha(opacity=100)}.cropper-point.point-se:before{position:absolute;right:-50%;bottom:-50%;display:block;width:200%;height:200%;content:' ';opacity:0;background-color:#39f;filter:alpha(opacity=0)}@media (min-width: 768px){.cropper-point.point-se{width:15px;height:15px}}@media (min-width: 992px){.cropper-point.point-se{width:10px;height:10px}}@media (min-width: 1200px){.cropper-point.point-se{width:5px;height:5px;opacity:.75;filter:alpha(opacity=75)}}.cropper-invisible{opacity:0;filter:alpha(opacity=0)}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{position:absolute;display:block;width:0;height:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.tooltipped{position:relative}.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:normal normal 11px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgba(27,31,35,0.8);border-radius:3px;opacity:0}.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(27,31,35,0.8);pointer-events:none;content:"";border:5px solid transparent;opacity:0}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:0.1s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-delay:0.4s}.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{opacity:1;animation:none}.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:5px}.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(27,31,35,0.8)}.tooltipped-se::after{right:auto;left:50%;margin-left:-15px}.tooltipped-sw::after{margin-right:-15px}.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(27,31,35,0.8)}.tooltipped-ne::after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw::after{margin-right:-15px}.tooltipped-s::after,.tooltipped-n::after{transform:translateX(50%)}.tooltipped-w::after{right:100%;bottom:50%;margin-right:5px;transform:translateY(50%)}.tooltipped-w::before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(27,31,35,0.8)}.tooltipped-e::after{bottom:50%;left:100%;margin-left:5px;transform:translateY(50%)}.tooltipped-e::before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(27,31,35,0.8)}.tooltipped-multiline::after{width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}@media screen and (min-width: 0\0){.tooltipped-multiline::after{width:250px}}.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.tooltipped-w::after{margin-right:4.5px}}/*! Lity - v2.2.2 - 2017-07-17
* http://sorgalla.com/lity/
* Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial, Helvetica, sans-serif;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate(0px, 0px);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform, height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);-o-transform:translate(0px, -50%);-ms-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.pagination{text-align:center}.pagination.small li a{padding:2px;min-width:30px;font-size:12px}.pagination ul{text-align:center;padding:0;font-size:0}.pagination ul li{display:inline-block;font-size:14px}.pagination ul li:first-of-type a{border-style:solid;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination ul li:last-of-type a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination ul li a{transition:all 150ms ease-in-out;border:1px #dfdfd7;border-style:solid solid solid none;color:#9b9b94;font-weight:500;outline:none;min-width:40px;padding:5px;display:inline-block}.pagination ul li a:hover,.pagination ul li a:focus{background:#f4f5f0;color:#71716c}.pagination ul li a:active{background:#f4f5f0}.pagination-btn .icn{font-size:12px;display:inline-block}.pagination-btn.small .icn{font-size:10px}.pagination-btn.prev .icn{margin-right:10px}.pagination-btn.next .icn{margin-left:10px}.pagination-bubbles::after{clear:both;content:"";display:table}.pagination-bubbles .bubble{border-radius:50%;display:inline-block;margin-right:20px;width:18px;height:18px;text-indent:99999999px;background:#dfdfd7;transition:background 150ms linear}.pagination-bubbles .bubble.active,.pagination-bubbles .bubble:hover,.pagination-bubbles .bubble:active{background:#369ff4}.pagination-bubbles .bubble:last-child{margin-right:0}.toggle-buttons{display:inline-block}.toggle-buttons a{color:#9b9b94;font-weight:500;font-size:14px;border:1px #dfdfd7;border-style:solid none solid solid;float:left;height:34px;line-height:33px;padding:0 10px;background:#f4f5f0;text-transform:uppercase;transition:all 150ms linear}.toggle-buttons a.active,.toggle-buttons a.active:hover{color:#71716c;background:#fff}.toggle-buttons a:hover{background:#f8f9f6;color:#b4b4ae}.toggle-buttons a:first-child{border-radius:4px 0 0 4px}.toggle-buttons a:last-child{border-style:solid;border-radius:0 4px 4px 0}.adminbody{background:#fff;min-width:1025px}.admin .admin-nav{min-width:1025px;position:relative;z-index:100000}.admin .admin-nav ul{list-style:none;margin:0;padding:0}.admin .admin-nav li{padding:20px 10px}.admin .admin-nav a{color:#333232;transition:all 150ms linear;font-size:14px}.admin .admin-nav a:hover{color:#4d4b4b}.admin .admin-nav .has-dropdown{position:relative}.admin .admin-nav .has-dropdown:hover ul{display:block}.admin .admin-nav .dropdown{list-style:none;display:none;position:absolute;top:60px;left:-135px;width:200px}.admin .admin-nav .dropdown li{padding:0}.admin .admin-nav .dropdown a{padding:10px 20px;display:block;background:rgba(0,0,0,0.85)}.admin .admin-nav .dropdown a:hover{background:#000}.admin .admin-nav .dropdown .contains-caret{position:relative}.admin .admin-nav .dropdown .contains-caret .icn{position:absolute;top:-9px;left:170px}.admin .admin-nav .dropdown a{color:#fff}.admin .admin-nav .button-link{border:solid 1px;padding:5px 10px;border-radius:4px}.admin .admin-logo{position:absolute;top:21px;left:18px}.admin .admin-logo .icn{font-size:20px}.admin .admin-nav-links{display:flex;justify-content:center}.admin .admin-nav-additional-links{display:flex;justify-content:center;position:absolute;top:0;right:18px}.admin .flashes ul{margin-bottom:0;list-style:none}.admin .search{margin:0 0 40px;padding:40px 20px;border:1px #dfdfd7;border-style:solid none}.admin .search form{width:100%}.admin .search label{display:block}.admin .search input[type='text']{width:90%;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.admin .search .button{width:15%;height:52px;border-top-left-radius:0;border-bottom-left-radius:0}.admin .filter-nav{margin:20px 0 30px}.admin .filter-nav form::after{clear:both;content:"";display:table}.admin .filter-nav input,.admin .filter-nav .input-wrapper,.admin .filter-nav select{line-height:1.1em;float:left;margin:0 0 0 -1px;width:auto;border-radius:0}.admin .filter-nav input:first-child,.admin .filter-nav .input-wrapper:first-child,.admin .filter-nav select:first-child{margin:0}.admin .filter-nav select{width:300px}.admin .pagination .current{background:#f4f5f0}.admin .bottom-pagination{margin-top:40px 0}.admin .admin-container{min-height:calc(100vh - 64px)}.admin .row{margin-bottom:20px;width:100%;max-width:none;padding-left:20px;padding-right:20px}.admin .row:last-child{margin-bottom:0}.admin .donation-actions .button,.admin .actions .button{margin-right:20px}.admin .donation-actions form{display:inline-block}.admin .panel h1,.admin .panel h2,.admin .panel h3,.admin .panel h4,.admin .panel h5,.admin .panel h6{margin-top:0}.admin form.export{margin:20px 0 8px}.admin .simple_form .input{margin-bottom:1rem}.admin .simple_form label abbr[title='required']{display:inline}.admin .simple_form.edit_subscription{margin-bottom:10px}.admin .check_boxes .checkbox{display:inline-block;position:relative;padding-left:.5rem;width:50%;margin-bottom:.5rem}.admin .check_boxes .checkbox label{vertical-align:top;letter-spacing:0;margin-left:20px;display:inline-block}.admin .check_boxes .checkbox .input{display:inline-block}.admin .check_boxes .checkbox input{position:absolute;left:0;top:5px}.admin .side-by-side-inputs{display:flex;flex-direction:column;margin-bottom:0}@media only screen and (min-width: 40.063em){.admin .side-by-side-inputs{flex-direction:row}}.admin .side-by-side-inputs>.input{margin-bottom:0}@media only screen and (min-width: 40.063em){.admin .side-by-side-inputs>.input{margin-right:20px}}.admin .subscription_next_payment_datetime select{width:auto;min-width:100px}.admin .default-campaign-photos{margin-top:10px}.admin .upload{width:100%;border-bottom:solid 1px #e9eae4;padding:10px 0}.admin .upload img{float:left}.admin .upload .remove{float:right}.admin .upload label{display:inline;margin-right:10px}.admin .upload:last-child{border:0}.admin table.maji-form{width:100%}.admin table.maji-form td,.admin table.maji-form th{padding:1rem .5rem;overflow:auto}.admin table.maji-form th{text-align:left}.admin table.maji-form .quiet{color:#9b9b94}.admin table.maji-form .quiet-links a{color:inherit}.admin table.maji-form .quiet-links a:hover{color:#369ff4}.admin table.maji-form .button{margin-bottom:0}.admin table.maji-form a.disabled{background-color:#dfdfd7 !important}.admin table.maji-form .edit{text-align:right}.admin table.maji-form .edit .icn{font-size:24px;color:#c1c1ba;margin:0 2px;padding:5px;vertical-align:middle}.admin table.maji-form .edit .icn:hover{color:#71716c}.admin table.left-headings tr:nth-child(even) th{border-bottom:solid 1px #e9eae4;border-top:solid 1px #e9eae4}.admin table.left-headings tr:first-child td{border-top:0}.admin table.left-headings tr:last-child th{border-bottom:0}.admin .detail-section-header{margin-top:20px}.admin .donate-review-table thead{border-top:solid 1px #c1c1ba;border-bottom:solid 1px #c1c1ba}.admin .donate-review-table .donation_form{border-top:solid 1px #c1c1ba}.admin .spam-campaign-table thead{border-top:solid 1px #c1c1ba;border-bottom:solid 1px #c1c1ba}.admin .spam-campaign-table .notes td{padding-top:0}.admin .spam-campaign-table .mission-statement-cell div{padding-top:20px}.admin .donation-fraud-details,.admin .notes{margin-top:20px}.admin .donation-fraud-details h6,.admin .donation-fraud-details li,.admin .notes h6,.admin .notes li{font-size:14px}.admin .donation-fraud-details .auto-rejected,.admin .notes .auto-rejected{font-weight:800}.admin .donation-fraud-details .button,.admin .notes .button{margin:0 .5rem 0 0}.admin .donation-fraud-details .button:hover,.admin .notes .button:hover{color:#fff}.admin tr.donation-fraud-details,.admin tr.notes{border-top:3px double #fff;vertical-align:top}.admin .toggles{margin:20px 0}.admin .toggles a{margin-right:10px}.admin .advanced-search-links a{margin-right:1em}.admin .advanced-search{margin-bottom:1em}.admin .advanced-search .sort-fields{margin-bottom:.5em}.admin .advanced-search input,.admin .advanced-search select,.admin .advanced-search button{width:auto;margin-right:.5em;min-width:8em}.admin .advanced-search fieldset{margin-top:.5em;margin-bottom:.5em}.admin pre.sql{white-space:pre-wrap}.admin .advanced-search-results{position:relative}.admin .advanced-search-results h2{display:inline;margin-right:10px}.admin .advanced-search-results form{display:inline;position:absolute;top:50%;transform:translateY(-50%)}.admin .stats>a{margin-right:10px}.admin .stats a:nth-child(3){margin-right:5px}.admin .stats .toggles{display:inline}.admin .stats .section{padding-top:20px}.admin .d2p-update-heading{border-bottom:solid 1px #dfdfd7;padding-bottom:20px}.admin .d2p-update-stats h4 i{margin-right:10px}.admin .d2p-update-stats li{border-bottom:solid 1px #dfdfd7;padding:10px 0}.admin .d2p-update-stats li:last-child{border-bottom:0}.admin .bps-header{margin-top:40px}.admin .bps-header h3{float:left}.admin .bps-header .button,.admin .bps-header form{float:right}.admin .bps-header .button{margin-left:10px}.admin .bps-header input[type='file']{left:-99999px;position:absolute}.admin .user-data{margin-top:50px}.admin .version-history pre{white-space:pre-wrap}.admin .version-history td{word-break:break-all}.email-modal{display:none}@media only screen and (min-width: 64.063em){.email-modal{display:block}}.email-modal .modal-inner{padding:0}.email-modal .modal-inner .modal-close{color:#fff}.email-modal .modal-inner .modal-hero{background-image:url(/assets/cc91ba34b2be3db2963d9e6a1612420e-hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:center bottom;height:378.8px}.email-modal .modal-inner .modal-text{text-align:center}.email-modal .modal-inner .modal-text .h35{color:#369ff4}.email-modal .modal-inner .modal-text .p30{margin:0 0 20px;padding:0 40px}.email-modal .modal-inner .email-capture-form{padding:0 40px 40px;position:relative}.email-modal .modal-inner .email-capture-form form{display:flex;margin-left:auto;margin-right:auto;max-width:800px}.email-modal .modal-inner .email-capture-form form .button{height:auto;max-height:48px;width:200px;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;border-top-left-radius:0}.email-modal .modal-inner .email-capture-form input{border-radius:0}.email-modal .modal-inner .email-capture-form .mailing-input-wrapper{flex:1;margin-left:-1px;margin-top:0}.email-modal .modal-inner .email-capture-form .mailing-input-wrapper.first input{border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px}.email-modal .modal-inner .email-capture-form .mailing-input-wrapper.second input{border-right:0}.email-modal .modal-inner .email-capture-form .mailing-input-wrapper input{border-color:#c1c1ba}.email-modal .modal-inner .email-capture-form .mailing-input-wrapper input:focus{border-color:#c1c1ba}@media only screen and (min-width: 64.063em){.journey-player{display:flex}}@media only screen and (min-width: 64.063em){.journey-player .video{margin-right:20px;width:75%}}.journey-player .playlist{margin-top:20px;position:relative}@media only screen and (min-width: 64.063em){.journey-player .playlist{margin-left:auto;margin-top:0;width:25%}}.journey-player .playlist .cw-icon-angle-up,.journey-player .playlist .cw-icon-angle-down{display:none}@media only screen and (min-width: 64.063em){.journey-player .playlist .cw-icon-angle-up,.journey-player .playlist .cw-icon-angle-down{color:#71716c;cursor:pointer;display:block;font-size:24px;left:calc(50% - 8px);position:absolute}}.journey-player .playlist .swiper-button-disabled{opacity:.4}.journey-player .playlist .cw-icon-angle-up{top:-30px}.journey-player .playlist .cw-icon-angle-down{bottom:-30px}.journey-player .swiper-container{height:100px}@media only screen and (min-width: 64.063em){.journey-player .swiper-container{height:405px}}.journey-player .swiper-slide{cursor:pointer}.journey-player .thumbnail{background-position:center;background-size:cover;height:100%}.journey-player .thumbnail:before{background:#fff;content:'';display:block;height:100%;opacity:.4;width:100%}.journey-player .thumbnail span{bottom:0;color:#fff;font-size:15px;font-weight:700;padding:10px;position:absolute}.journey-player .thumbnail.active{outline-offset:-5px;outline:solid 5px #369ff4}.journey-player .thumbnail.active:before{display:none}.account.default .container{display:block;text-align:center}.account.default .profile{text-align:center;position:relative}.account.default .profile img.avatar,.account.default .profile .avatar-initial{width:70px;height:70px;line-height:70px;width:70px;height:70px;margin:0 auto;border-radius:15px}@media only screen and (min-width: 40.063em){.account.default .profile img.avatar,.account.default .profile .avatar-initial{width:170px;height:170px;line-height:170px}}.account.default .profile .avatar-initial{font-size:28px}@media only screen and (min-width: 40.063em){.account.default .profile .avatar-initial{font-size:56px}}.account.default .profile h1{margin-top:30px;margin-bottom:0;word-break:break-word}@media only screen and (min-width: 64.063em){.account.default .profile h1{margin-bottom:25px}}.account.default .profile .mobile-settings{display:block;margin-top:10px}@media only screen and (min-width: 64.063em){.account.default .profile .mobile-settings{display:none}}.account.default .profile .desktop-actions{display:none}@media only screen and (min-width: 64.063em){.account.default .profile .desktop-actions{width:280px;margin:0 auto;text-align:left;display:block}.account.default .profile .desktop-actions::after{clear:both;content:"";display:table}.account.default .profile .desktop-actions a:first-of-type{float:left}.account.default .profile .desktop-actions a:last-of-type{float:right}}.account.default .profile .stats{list-style-type:none;margin:30px -40px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default .profile .stats{margin:30px -40px 3px}}@media only screen and (min-width: 64.063em){.account.default .profile .stats{width:280px;margin:20px auto;padding:0}}.account.default .profile .stats li{padding:15px 50px 15px 20px;border-top:solid 1px #e9eae4}.account.default .profile .stats li::after{clear:both;content:"";display:table}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default .profile .stats li{padding:15px 60px 15px 42px}}@media only screen and (min-width: 64.063em){.account.default .profile .stats li{padding:10px 0}}.account.default .profile .stats li:last-of-type{border-bottom:solid 1px #e9eae4}.account.default .profile .stats li span:first-of-type{float:left}.account.default .profile .stats li span:last-of-type{float:right}.account.default .campaigns,.account.default .manageable-subscription{text-align:left;border-radius:4px;margin-bottom:30px}.account.default .campaigns:first-of-type,.account.default .manageable-subscription:first-of-type{margin-top:30px}@media only screen and (min-width: 64.063em){.account.default .campaigns:first-of-type,.account.default .manageable-subscription:first-of-type{margin-top:0}}@media only screen and (min-width: 40.063em){.account.default .campaigns,.account.default .manageable-subscription{width:100%;display:table;margin-bottom:50px;border:solid 1px #dfdfd7}}.account.default .campaigns .header,.account.default .manageable-subscription .header{text-align:center;padding-bottom:30px}@media only screen and (min-width: 40.063em){.account.default .campaigns .header,.account.default .manageable-subscription .header{height:60px;padding:0 20px;text-align:left;background:#f4f5f0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom:solid 1px #dfdfd7;display:table;width:100%}}.account.default .campaigns .header h1,.account.default .manageable-subscription .header h1{margin:0;display:inline-block}.account.default .campaigns .header .button,.account.default .manageable-subscription .header .button{margin-top:10px}@media only screen and (min-width: 40.063em){.account.default .campaigns .header .title,.account.default .campaigns .header .action,.account.default .manageable-subscription .header .title,.account.default .manageable-subscription .header .action{display:table-cell;vertical-align:middle}.account.default .campaigns .header .action,.account.default .manageable-subscription .header .action{text-align:right}.account.default .campaigns .header .button,.account.default .manageable-subscription .header .button{margin-top:0}}.account.default .campaigns .individual,.account.default .manageable-subscription .individual{margin:0 -40px}@media only screen and (min-width: 40.063em){.account.default .campaigns .individual,.account.default .manageable-subscription .individual{margin:0}}.account.default .campaigns .campaign-card .status,.account.default .campaigns .campaign-card .status p,.account.default .campaigns .team-campaign-card .status,.account.default .campaigns .team-campaign-card .status p,.account.default .campaigns .subscription-card .status,.account.default .campaigns .subscription-card .status p,.account.default .manageable-subscription .campaign-card .status,.account.default .manageable-subscription .campaign-card .status p,.account.default .manageable-subscription .team-campaign-card .status,.account.default .manageable-subscription .team-campaign-card .status p,.account.default .manageable-subscription .subscription-card .status,.account.default .manageable-subscription .subscription-card .status p{font-size:12px;font-weight:500;margin:4px 0 0}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-card .status,.account.default .campaigns .campaign-card .status p,.account.default .campaigns .team-campaign-card .status,.account.default .campaigns .team-campaign-card .status p,.account.default .campaigns .subscription-card .status,.account.default .campaigns .subscription-card .status p,.account.default .manageable-subscription .campaign-card .status,.account.default .manageable-subscription .campaign-card .status p,.account.default .manageable-subscription .team-campaign-card .status,.account.default .manageable-subscription .team-campaign-card .status p,.account.default .manageable-subscription .subscription-card .status,.account.default .manageable-subscription .subscription-card .status p{margin:0}}.account.default .campaigns .campaign-card .open,.account.default .campaigns .campaign-card .active,.account.default .campaigns .team-campaign-card .open,.account.default .campaigns .team-campaign-card .active,.account.default .campaigns .subscription-card .open,.account.default .campaigns .subscription-card .active,.account.default .manageable-subscription .campaign-card .open,.account.default .manageable-subscription .campaign-card .active,.account.default .manageable-subscription .team-campaign-card .open,.account.default .manageable-subscription .team-campaign-card .active,.account.default .manageable-subscription .subscription-card .open,.account.default .manageable-subscription .subscription-card .active{color:#59c77f;text-transform:uppercase}.account.default .campaigns .campaign-card .active:hover,.account.default .campaigns .team-campaign-card .active:hover,.account.default .campaigns .subscription-card .active:hover,.account.default .manageable-subscription .campaign-card .active:hover,.account.default .manageable-subscription .team-campaign-card .active:hover,.account.default .manageable-subscription .subscription-card .active:hover{color:#7fd49c}.account.default .campaigns .campaign-card .closed,.account.default .campaigns .campaign-card .skipped,.account.default .campaigns .campaign-card .updating,.account.default .campaigns .team-campaign-card .closed,.account.default .campaigns .team-campaign-card .skipped,.account.default .campaigns .team-campaign-card .updating,.account.default .campaigns .subscription-card .closed,.account.default .campaigns .subscription-card .skipped,.account.default .campaigns .subscription-card .updating,.account.default .manageable-subscription .campaign-card .closed,.account.default .manageable-subscription .campaign-card .skipped,.account.default .manageable-subscription .campaign-card .updating,.account.default .manageable-subscription .team-campaign-card .closed,.account.default .manageable-subscription .team-campaign-card .skipped,.account.default .manageable-subscription .team-campaign-card .updating,.account.default .manageable-subscription .subscription-card .closed,.account.default .manageable-subscription .subscription-card .skipped,.account.default .manageable-subscription .subscription-card .updating{color:#9064bf;text-transform:lowercase}.account.default .campaigns .campaign-card .closed:hover,.account.default .campaigns .team-campaign-card .closed:hover,.account.default .campaigns .subscription-card .closed:hover,.account.default .manageable-subscription .campaign-card .closed:hover,.account.default .manageable-subscription .team-campaign-card .closed:hover,.account.default .manageable-subscription .subscription-card .closed:hover{color:#aa88ce}.account.default .campaigns .campaign-card .failed_payment,.account.default .campaigns .team-campaign-card .failed_payment,.account.default .campaigns .subscription-card .failed_payment,.account.default .manageable-subscription .campaign-card .failed_payment,.account.default .manageable-subscription .team-campaign-card .failed_payment,.account.default .manageable-subscription .subscription-card .failed_payment{color:#fa575d;text-transform:lowercase}.account.default .campaigns .campaign-card,.account.default .campaigns .subscription-card,.account.default .manageable-subscription .campaign-card,.account.default .manageable-subscription .subscription-card{border-bottom:solid 1px #dfdfd7;padding:20px 40px;width:100%;display:table;color:#333232}.account.default .campaigns .campaign-card:first-child,.account.default .campaigns .subscription-card:first-child,.account.default .manageable-subscription .campaign-card:first-child,.account.default .manageable-subscription .subscription-card:first-child{border-top:solid 1px #dfdfd7}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-card,.account.default .campaigns .subscription-card,.account.default .manageable-subscription .campaign-card,.account.default .manageable-subscription .subscription-card{padding:20px}.account.default .campaigns .campaign-card:first-child,.account.default .campaigns .subscription-card:first-child,.account.default .manageable-subscription .campaign-card:first-child,.account.default .manageable-subscription .subscription-card:first-child{border-top:0}.account.default .campaigns .campaign-card:last-child,.account.default .campaigns .subscription-card:last-child,.account.default .manageable-subscription .campaign-card:last-child,.account.default .manageable-subscription .subscription-card:last-child{border-bottom:0}}.account.default .campaigns .campaign-card>div,.account.default .campaigns .subscription-card>div,.account.default .manageable-subscription .campaign-card>div,.account.default .manageable-subscription .subscription-card>div{display:table-cell;vertical-align:middle}.account.default .campaigns .campaign-card .campaign-image,.account.default .campaigns .subscription-card .campaign-image,.account.default .manageable-subscription .campaign-card .campaign-image,.account.default .manageable-subscription .subscription-card .campaign-image{width:85px}.account.default .campaigns .campaign-card .campaign-image div,.account.default .campaigns .subscription-card .campaign-image div,.account.default .manageable-subscription .campaign-card .campaign-image div,.account.default .manageable-subscription .subscription-card .campaign-image div{width:85px;height:50px;background-size:cover;background-position:center center}.account.default .campaigns .campaign-card .campaign-image img,.account.default .campaigns .subscription-card .campaign-image img,.account.default .manageable-subscription .campaign-card .campaign-image img,.account.default .manageable-subscription .subscription-card .campaign-image img{display:block}.account.default .campaigns .campaign-card .campaign-details,.account.default .campaigns .campaign-card .subscription-details,.account.default .campaigns .subscription-card .campaign-details,.account.default .campaigns .subscription-card .subscription-details,.account.default .manageable-subscription .campaign-card .campaign-details,.account.default .manageable-subscription .campaign-card .subscription-details,.account.default .manageable-subscription .subscription-card .campaign-details,.account.default .manageable-subscription .subscription-card .subscription-details{padding:0 0 0 20px}.account.default .campaigns .campaign-card .campaign-details h2,.account.default .campaigns .campaign-card .campaign-details p,.account.default .campaigns .campaign-card .subscription-details h2,.account.default .campaigns .campaign-card .subscription-details p,.account.default .campaigns .subscription-card .campaign-details h2,.account.default .campaigns .subscription-card .campaign-details p,.account.default .campaigns .subscription-card .subscription-details h2,.account.default .campaigns .subscription-card .subscription-details p,.account.default .manageable-subscription .campaign-card .campaign-details h2,.account.default .manageable-subscription .campaign-card .campaign-details p,.account.default .manageable-subscription .campaign-card .subscription-details h2,.account.default .manageable-subscription .campaign-card .subscription-details p,.account.default .manageable-subscription .subscription-card .campaign-details h2,.account.default .manageable-subscription .subscription-card .campaign-details p,.account.default .manageable-subscription .subscription-card .subscription-details h2,.account.default .manageable-subscription .subscription-card .subscription-details p{margin:0}.account.default .campaigns .campaign-card .campaign-details>*:not(.clearfix),.account.default .campaigns .campaign-card .subscription-details>*:not(.clearfix),.account.default .campaigns .subscription-card .campaign-details>*:not(.clearfix),.account.default .campaigns .subscription-card .subscription-details>*:not(.clearfix),.account.default .manageable-subscription .campaign-card .campaign-details>*:not(.clearfix),.account.default .manageable-subscription .campaign-card .subscription-details>*:not(.clearfix),.account.default .manageable-subscription .subscription-card .campaign-details>*:not(.clearfix),.account.default .manageable-subscription .subscription-card .subscription-details>*:not(.clearfix){max-width:70%}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default .campaigns .campaign-card .campaign-details>*:not(.clearfix),.account.default .campaigns .campaign-card .subscription-details>*:not(.clearfix),.account.default .campaigns .subscription-card .campaign-details>*:not(.clearfix),.account.default .campaigns .subscription-card .subscription-details>*:not(.clearfix),.account.default .manageable-subscription .campaign-card .campaign-details>*:not(.clearfix),.account.default .manageable-subscription .campaign-card .subscription-details>*:not(.clearfix),.account.default .manageable-subscription .subscription-card .campaign-details>*:not(.clearfix),.account.default .manageable-subscription .subscription-card .subscription-details>*:not(.clearfix){max-width:380px}}@media only screen and (min-width: 64.063em){.account.default .campaigns .campaign-card .campaign-details>*:not(.clearfix),.account.default .campaigns .campaign-card .subscription-details>*:not(.clearfix),.account.default .campaigns .subscription-card .campaign-details>*:not(.clearfix),.account.default .campaigns .subscription-card .subscription-details>*:not(.clearfix),.account.default .manageable-subscription .campaign-card .campaign-details>*:not(.clearfix),.account.default .manageable-subscription .campaign-card .subscription-details>*:not(.clearfix),.account.default .manageable-subscription .subscription-card .campaign-details>*:not(.clearfix),.account.default .manageable-subscription .subscription-card .subscription-details>*:not(.clearfix){max-width:420px}}.account.default .campaigns .campaign-card .campaign-details h2,.account.default .campaigns .campaign-card .subscription-details h2,.account.default .campaigns .subscription-card .campaign-details h2,.account.default .campaigns .subscription-card .subscription-details h2,.account.default .manageable-subscription .campaign-card .campaign-details h2,.account.default .manageable-subscription .campaign-card .subscription-details h2,.account.default .manageable-subscription .subscription-card .campaign-details h2,.account.default .manageable-subscription .subscription-card .subscription-details h2{font-size:14px;font-weight:500}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-card .campaign-details h2,.account.default .campaigns .campaign-card .subscription-details h2,.account.default .campaigns .subscription-card .campaign-details h2,.account.default .campaigns .subscription-card .subscription-details h2,.account.default .manageable-subscription .campaign-card .campaign-details h2,.account.default .manageable-subscription .campaign-card .subscription-details h2,.account.default .manageable-subscription .subscription-card .campaign-details h2,.account.default .manageable-subscription .subscription-card .subscription-details h2{font-size:16px}}.account.default .campaigns .campaign-card .campaign-details p,.account.default .campaigns .campaign-card .subscription-details p,.account.default .campaigns .subscription-card .campaign-details p,.account.default .campaigns .subscription-card .subscription-details p,.account.default .manageable-subscription .campaign-card .campaign-details p,.account.default .manageable-subscription .campaign-card .subscription-details p,.account.default .manageable-subscription .subscription-card .campaign-details p,.account.default .manageable-subscription .subscription-card .subscription-details p{font-size:12px}.account.default .campaigns .campaign-card .campaign-details .em,.account.default .campaigns .campaign-card .subscription-details .em,.account.default .campaigns .subscription-card .campaign-details .em,.account.default .campaigns .subscription-card .subscription-details .em,.account.default .manageable-subscription .campaign-card .campaign-details .em,.account.default .manageable-subscription .campaign-card .subscription-details .em,.account.default .manageable-subscription .subscription-card .campaign-details .em,.account.default .manageable-subscription .subscription-card .subscription-details .em{color:#c1c1ba}.account.default .campaigns .campaign-card .campaign-details .raised,.account.default .campaigns .campaign-card .subscription-details .raised,.account.default .campaigns .subscription-card .campaign-details .raised,.account.default .campaigns .subscription-card .subscription-details .raised,.account.default .manageable-subscription .campaign-card .campaign-details .raised,.account.default .manageable-subscription .campaign-card .subscription-details .raised,.account.default .manageable-subscription .subscription-card .campaign-details .raised,.account.default .manageable-subscription .subscription-card .subscription-details .raised{display:none}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-card .campaign-details .raised,.account.default .campaigns .campaign-card .subscription-details .raised,.account.default .campaigns .subscription-card .campaign-details .raised,.account.default .campaigns .subscription-card .subscription-details .raised,.account.default .manageable-subscription .campaign-card .campaign-details .raised,.account.default .manageable-subscription .campaign-card .subscription-details .raised,.account.default .manageable-subscription .subscription-card .campaign-details .raised,.account.default .manageable-subscription .subscription-card .subscription-details .raised{display:inline-block}}.account.default .campaigns .campaign-card .campaign-details .h80,.account.default .campaigns .campaign-card .subscription-details .h80,.account.default .campaigns .subscription-card .campaign-details .h80,.account.default .campaigns .subscription-card .subscription-details .h80,.account.default .manageable-subscription .campaign-card .campaign-details .h80,.account.default .manageable-subscription .campaign-card .subscription-details .h80,.account.default .manageable-subscription .subscription-card .campaign-details .h80,.account.default .manageable-subscription .subscription-card .subscription-details .h80{font-weight:500}.account.default .campaigns .campaign-card .subscription-details,.account.default .campaigns .subscription-card .subscription-details,.account.default .manageable-subscription .campaign-card .subscription-details,.account.default .manageable-subscription .subscription-card .subscription-details{padding-left:0}.account.default .campaigns .campaign-card .subscription-details p i,.account.default .campaigns .subscription-card .subscription-details p i,.account.default .manageable-subscription .campaign-card .subscription-details p i,.account.default .manageable-subscription .subscription-card .subscription-details p i{position:absolute}.account.default .campaigns .campaign-card .subscription-details p span.history,.account.default .campaigns .subscription-card .subscription-details p span.history,.account.default .manageable-subscription .campaign-card .subscription-details p span.history,.account.default .manageable-subscription .subscription-card .subscription-details p span.history{text-indent:20px;display:inline-block;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px}.account.default .campaigns .campaign-card .subscription-details p span.bold,.account.default .campaigns .subscription-card .subscription-details p span.bold,.account.default .manageable-subscription .campaign-card .subscription-details p span.bold,.account.default .manageable-subscription .subscription-card .subscription-details p span.bold{text-indent:0;font-weight:700}.account.default .campaigns .campaign-card .status.mobile,.account.default .campaigns .subscription-card .status.mobile,.account.default .manageable-subscription .campaign-card .status.mobile,.account.default .manageable-subscription .subscription-card .status.mobile{display:block}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-card .status.mobile,.account.default .campaigns .subscription-card .status.mobile,.account.default .manageable-subscription .campaign-card .status.mobile,.account.default .manageable-subscription .subscription-card .status.mobile{display:none}}.account.default .campaigns .campaign-card .status.desktop,.account.default .campaigns .subscription-card .status.desktop,.account.default .manageable-subscription .campaign-card .status.desktop,.account.default .manageable-subscription .subscription-card .status.desktop{display:none}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-card .status.desktop,.account.default .campaigns .subscription-card .status.desktop,.account.default .manageable-subscription .campaign-card .status.desktop,.account.default .manageable-subscription .subscription-card .status.desktop{text-align:right;display:table-cell}}.account.default .campaigns .team-campaign-card,.account.default .manageable-subscription .team-campaign-card{width:100%;margin-bottom:40px;border-radius:4px}.account.default .campaigns .team-campaign-card::after,.account.default .manageable-subscription .team-campaign-card::after{clear:both;content:"";display:table}.account.default .campaigns .team-campaign-card:last-child,.account.default .manageable-subscription .team-campaign-card:last-child{margin-bottom:0}.account.default .campaigns .team-campaign-card h2,.account.default .manageable-subscription .team-campaign-card h2{margin-bottom:5px}.account.default .campaigns .team-campaign-card a,.account.default .manageable-subscription .team-campaign-card a{color:#333232}.campaigns .account.default .campaigns .team-campaign-card,.campaigns .account.default .manageable-subscription .team-campaign-card{border-radius:4px}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card,.account.default .manageable-subscription .team-campaign-card{padding:20px;border-bottom:solid 1px #dfdfd7;margin-bottom:0}.account.default .campaigns .team-campaign-card:first-child,.account.default .manageable-subscription .team-campaign-card:first-child{border-top:0}.account.default .campaigns .team-campaign-card:last-child,.account.default .manageable-subscription .team-campaign-card:last-child{border-bottom:0}.account.default .campaigns .team-campaign-card .clearfix,.account.default .manageable-subscription .team-campaign-card .clearfix{display:table}}.account.default .campaigns .team-campaign-card .campaign-image,.account.default .manageable-subscription .team-campaign-card .campaign-image{position:relative}.account.default .campaigns .team-campaign-card .campaign-image img,.account.default .manageable-subscription .team-campaign-card .campaign-image img{border-top-left-radius:6px;border-top-right-radius:6px;display:block}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card .campaign-image img,.account.default .manageable-subscription .team-campaign-card .campaign-image img{border-top-left-radius:0;border-top-right-radius:0}}.account.default .campaigns .team-campaign-card .campaign-image:after,.account.default .manageable-subscription .team-campaign-card .campaign-image:after{border-top-left-radius:6px;border-top-right-radius:6px;height:100%;width:100%;background:rgba(0,0,0,0.45);content:'';position:absolute;top:0}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card .campaign-image,.account.default .manageable-subscription .team-campaign-card .campaign-image{padding-right:20px;min-width:194px;width:194px;display:table-cell;vertical-align:top}.account.default .campaigns .team-campaign-card .campaign-image:after,.account.default .manageable-subscription .team-campaign-card .campaign-image:after{display:none}}.account.default .campaigns .team-campaign-card .campaign-image h2,.account.default .manageable-subscription .team-campaign-card .campaign-image h2{color:#fff;font-size:16px;position:absolute;bottom:12px;left:15px;margin-bottom:0;z-index:1}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card .campaign-image h2,.account.default .manageable-subscription .team-campaign-card .campaign-image h2{display:none}}.account.default .campaigns .team-campaign-card .status.mobile p,.account.default .manageable-subscription .team-campaign-card .status.mobile p{color:#fff}.account.default .campaigns .team-campaign-card .status.desktop,.account.default .manageable-subscription .team-campaign-card .status.desktop{float:right;line-height:30px}.account.default .campaigns .team-campaign-card .campaign-details,.account.default .manageable-subscription .team-campaign-card .campaign-details{position:relative;width:100%}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card .campaign-details,.account.default .manageable-subscription .team-campaign-card .campaign-details{display:table-cell;vertical-align:bottom}}.account.default .campaigns .team-campaign-card .campaign-details h2,.account.default .manageable-subscription .team-campaign-card .campaign-details h2{display:none}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card .campaign-details h2,.account.default .manageable-subscription .team-campaign-card .campaign-details h2{color:#333232;font-size:24px;display:block}}.account.default .campaigns .team-campaign-card .team-stats,.account.default .manageable-subscription .team-campaign-card .team-stats{border:solid 1px #dfdfd7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center;width:100%}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card .team-stats,.account.default .manageable-subscription .team-campaign-card .team-stats{border-radius:4px;display:table}}.account.default .campaigns .team-campaign-card .team-stats>.team-stat,.account.default .manageable-subscription .team-campaign-card .team-stats>.team-stat{float:left;padding:16px 20px;width:50%}.account.default .campaigns .team-campaign-card .team-stats>.team-stat:nth-child(2n+1),.account.default .manageable-subscription .team-campaign-card .team-stats>.team-stat:nth-child(2n+1){border-right:solid 1px #dfdfd7}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card .team-stats>.team-stat,.account.default .manageable-subscription .team-campaign-card .team-stats>.team-stat{display:table-cell;float:none;width:auto;padding:13px 0}.account.default .campaigns .team-campaign-card .team-stats>.team-stat:not(:last-child),.account.default .manageable-subscription .team-campaign-card .team-stats>.team-stat:not(:last-child){border-right:solid 1px #dfdfd7}}.account.default .campaigns .team-campaign-card .team-stats>.team-stat.mobile.top,.account.default .manageable-subscription .team-campaign-card .team-stats>.team-stat.mobile.top{border-bottom:solid 1px #dfdfd7}@media only screen and (min-width: 40.063em){.account.default .campaigns .team-campaign-card .team-stats>.team-stat.mobile.top,.account.default .manageable-subscription .team-campaign-card .team-stats>.team-stat.mobile.top{border-bottom:0}}.account.default .campaigns .team-campaign-card .team-stats>.team-stat h6,.account.default .manageable-subscription .team-campaign-card .team-stats>.team-stat h6{margin:0}.account.default .campaigns .team-campaign-card .team-stats>.team-stat .stat-name,.account.default .manageable-subscription .team-campaign-card .team-stats>.team-stat .stat-name{color:#c1c1ba;font-size:10px;white-space:nowrap}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-inspiration h1,.account.default .manageable-subscription .campaign-inspiration h1{padding:35px 35px 0}}.account.default .campaigns .campaign-inspiration .video-box,.account.default .manageable-subscription .campaign-inspiration .video-box{padding-top:90px;width:112%;margin-left:-6%;margin-top:35px;background:url(/assets/d6e77ca0b5c08a015a84140feb2fcfec-video.png) no-repeat;background-size:cover;background-position:center center}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-inspiration .video-box iframe,.account.default .manageable-subscription .campaign-inspiration .video-box iframe{width:90%;left:5%}}@media only screen and (max-width: 40.063em) and (min-width: 500px){.account.default .campaigns .campaign-inspiration .video-box,.account.default .manageable-subscription .campaign-inspiration .video-box{padding-top:130px}}@media only screen and (min-width: 40.063em){.account.default .campaigns .campaign-inspiration .video-box,.account.default .manageable-subscription .campaign-inspiration .video-box{padding-top:0;width:100%;margin-left:0;background-size:contain}}.account.default .campaigns .campaign-inspiration .video-box .play,.account.default .manageable-subscription .campaign-inspiration .video-box .play{border-radius:100px;width:70px;height:70px;left:54%}.account.default .campaigns .campaign-inspiration .video-box .play .icn,.account.default .manageable-subscription .campaign-inspiration .video-box .play .icn{font-size:32px;padding:4px 0 0 8px}.account.default .campaigns.d2p-module,.account.default .manageable-subscription.d2p-module{text-align:center;margin:50px 0 0}.account.default .campaigns.d2p-module .action,.account.default .manageable-subscription.d2p-module .action{display:none}@media only screen and (min-width: 40.063em){.account.default .campaigns.d2p-module .action,.account.default .manageable-subscription.d2p-module .action{display:table-cell}}.account.default .campaigns.d2p-module .reporting-information,.account.default .manageable-subscription.d2p-module .reporting-information{width:100%;display:table}.account.default .campaigns.d2p-module .reporting-information br,.account.default .manageable-subscription.d2p-module .reporting-information br{display:none}@media only screen and (min-width: 40.063em){.account.default .campaigns.d2p-module .reporting-information br,.account.default .manageable-subscription.d2p-module .reporting-information br{display:block}}@media only screen and (min-width: 40.063em){.account.default .campaigns.d2p-module .reporting-information,.account.default .manageable-subscription.d2p-module .reporting-information{padding:20px 0}}.account.default .campaigns.d2p-module .reporting-information>div,.account.default .manageable-subscription.d2p-module .reporting-information>div{text-align:center;vertical-align:middle;display:table-cell;padding:18px}.account.default .campaigns.d2p-module .reporting-information>div a,.account.default .manageable-subscription.d2p-module .reporting-information>div a{display:inline-block}@media only screen and (min-width: 40.063em){.account.default .campaigns.d2p-module .reporting-information>div a,.account.default .manageable-subscription.d2p-module .reporting-information>div a{display:none}}.account.default .campaigns.d2p-module .reporting-information>div img,.account.default .manageable-subscription.d2p-module .reporting-information>div img{margin-bottom:25px;width:146px}@media only screen and (min-width: 40.063em){.account.default .campaigns.d2p-module .reporting-information>div img,.account.default .manageable-subscription.d2p-module .reporting-information>div img{width:166px}}.account.default .campaigns.d2p-module .reporting-information>div p,.account.default .manageable-subscription.d2p-module .reporting-information>div p{margin:0 auto 30px;max-width:450px}.profile-setting-container{max-width:800px;margin-left:auto;margin-right:auto}.profile-setting-container:last-child{margin-top:32px}@media medium-up{.profile-setting-container .row{margin-bottom:20px}}.profile-setting-container .h40{margin-bottom:40px}.profile-setting-container .history{margin-bottom:40px}.profile-setting-container .history p{color:#9b9b94;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:1px;margin-right:40px}@media only screen and (min-width: 40.063em){.profile-setting-container .history p{display:inline}.profile-setting-container .history p.subscription-state{margin-right:0}.profile-setting-container .history p.subscription-state i{vertical-align:middle}}.profile-setting-container .large-6{margin-bottom:25px}@media medium-up{.profile-setting-container .large-6{margin-bottom:0}}.profile-setting-container .large-6 .input-wrapper{margin-bottom:0}.profile-setting-container .input-wrapper.email,.profile-setting-container .input-wrapper.password{margin-bottom:10px}.profile-setting-container .switch-wrapper{margin-bottom:25px}.profile-setting-container .update-link{text-transform:uppercase;font-size:11px;font-weight:700}@media only screen and (min-width: 40.063em){.profile-setting-container .update-link{font-size:12px}}.profile-setting-container .update-link.error{color:#fa575d}.profile-setting-container .separator{font-size:14px;margin:0 10px;color:#c1c1ba}.profile-setting-container .button{margin:20px auto}.profile-setting-container .button.center{display:block;padding:0 70px}.profile-setting-container .button.payment{font-size:.65em;text-transform:uppercase;width:100%}.profile-setting-container [class^="cw-icon-"]{margin-right:10px}.profile-setting-container .payment-settings-links .update-link{margin:15px 0 0;display:block}.profile-setting-container .payment-settings-links .cancel{color:#c1c1ba;margin-top:30px}.profile-setting-container .payment-settings-links .cw-icon-warning-sign,.profile-setting-container .payment-settings-links .cw-icon-time-24{margin:0 17px 0 3px}.profile-setting-container .switch-from-additional-text,.profile-setting-container .skip-additional-text{color:#9b9b94;font-size:11px;font-weight:normal;text-transform:none;margin-top:6px;line-height:1.5;padding-left:33px}.profile-setting-container .switch-from-wrapper .icn{display:inline-block;margin:0 10px 0 -5px}.profile-setting-container .switch-from-wrapper .icn.cw-icon-man{font-size:15px;position:relative;top:3px}.profile-setting-container .paypal-edit-payment{margin-top:30px}.profile-setting-container .paypal-edit-payment .icn{margin-right:17px;font-size:15px;position:relative;top:2px}.profile-setting-container .switch-payment{position:relative}.profile-setting-container .switch-payment .hover-text-bubble{text-transform:none;font-weight:normal;font-size:1em}.profile-setting-container .switch-payment:hover .hover-text-bubble{opacity:1;z-index:1;visibility:visible}@media only screen and (min-width: 40.063em){.no-touch .profile-setting-container .hover-text-bubble{left:310px;top:-28px;width:260px}.no-touch .profile-setting-container .hover-text-bubble:before{height:0;width:0;border-bottom:12.5px solid transparent;border-right:12.5px solid #59c77f;border-top:12.5px solid transparent;left:-24px;top:24px;transform:none}.no-touch .profile-setting-container .hover-text-bubble:after{height:0;width:0;border-bottom:12.5px solid transparent;border-right:12.5px solid #fff;border-top:12.5px solid transparent;left:-23px;top:24px;transform:none}}@media only screen and (min-width: 40.063em){.profile-setting-container .switch-payment.pay-pal .hover-text-bubble{left:265px}}.profile-setting-container .date-info{position:relative;font-style:italic;top:-25px;left:5px;color:#9b9b94}.profile-setting-container .cancel-subscription,.profile-setting-container .skip-subscription,.profile-setting-container .resume-subscription{font-size:.8em}.profile-setting-container .cancel-subscription .panel,.profile-setting-container .skip-subscription .panel,.profile-setting-container .resume-subscription .panel{border-width:0;background-color:#e9eae4;margin-top:20px;padding:20px}.profile-setting-container .cancel-subscription .panel .skip-instructions,.profile-setting-container .skip-subscription .panel .skip-instructions,.profile-setting-container .resume-subscription .panel .skip-instructions{margin-bottom:0}.profile-setting-container .cancel-subscription .button,.profile-setting-container .skip-subscription .button,.profile-setting-container .resume-subscription .button{width:100%;margin:10px auto}@media only screen and (min-width: 40.063em){.profile-setting-container .cancel-subscription .button,.profile-setting-container .skip-subscription .button,.profile-setting-container .resume-subscription .button{width:auto;margin:20px 20px 20px auto}}.additional-email-settings .separator{display:none}@media only screen and (min-width: 40.063em){.additional-email-settings .separator{display:inline-block}}.additional-email-settings .update-link{display:table;margin-top:10px}@media only screen and (min-width: 40.063em){.additional-email-settings .update-link{display:inline-block;margin-top:0}}.invisible-wrapper label[for='user_invisible']{max-width:180px}@media only screen and (min-width: 40.063em){.invisible-wrapper label[for='user_invisible']{max-width:none}}.facebook-signup{margin:0 20px}@media only screen and (min-width: 40.063em){.facebook-signup{max-width:500px;margin:auto}}.facebook-signup .button{background-color:#3b5998}.facebook-signup p{color:#9b9b94;border-bottom:1px solid #9b9b94;height:.5em;margin:20px auto 25px;width:90%}.facebook-signup p span{background:#fff;padding:0 10px}.input-wrapper .toggle{top:44px}.input-wrapper.lh .toggle{top:21px;right:0}.toggle{user-select:none;background:#fff;position:absolute;right:0;top:2.4em;margin:-0.6em 0.6em 0 0;padding-left:.5em}.authorization .reset{margin:30px 0 10px;display:inline-block;font-weight:500}.authorization .register{margin-top:50px;font-weight:700}.authorization .authorization-label{text-align:center;margin-bottom:.5em}.authorization-footer{display:table;margin:2em auto}.authorization-links{font-size:.8em;list-style:none;display:inline}.authorization-links li{float:left}.authorization-links li:after{content:'|';margin:0 .5em}.authorization-links li:last-child:after{content:none}.authorization-links li a{color:#369ff4}.birthdays .container{padding:0;color:#333232;text-align:center}.birthdays .bday-section{padding:60px 20px}@media only screen and (min-width: 40.063em){.birthdays .bday-section{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 64.063em){.birthdays .bday-section{padding-top:100px;padding-bottom:100px}}.birthdays .hero{background-image:url(/assets/55a2ddea4bf97ba6055b8738989634f8-hero-small.jpg);background-color:#d29846;background-size:contain;background-position:center bottom;background-repeat:no-repeat;position:relative;padding-top:70px;padding-bottom:60px;padding-left:20px;padding-right:20px;height:100vh}@media only screen and (min-width: 40.063em){.birthdays .hero{background-image:url(/assets/54798737dd99bf0f154c04b68b10983e-hero.jpg);background-size:cover;padding-top:85px;padding-bottom:100px;height:auto}}@media only screen and (min-width: 64.063em){.birthdays .hero{padding-top:110px}}.birthdays .hero-text-wrapper{color:#fff}.birthdays .move-down{display:block;position:absolute;left:50%;margin-left:-30px;background:#f8f4f3;color:#333232;height:40px;width:60px;bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}.birthdays .move-down i{position:relative;top:11px;font-size:20px;font-weight:700}@media only screen and (min-width: 40.063em){.birthdays .pledge-form-wrapper{width:390px;margin:auto;background:rgba(255,255,255,0.8);padding:40px;border-radius:4px}}@media only screen and (min-width: 64.063em){.birthdays .pledge-form-wrapper{position:relative;left:50%;margin-left:-490px}}.birthdays .hero-text-wrapper{margin:0 auto 30px;max-width:290px}@media only screen and (min-width: 40.063em){.birthdays .hero-text-wrapper{color:#333232}}.birthdays .how-it-works{background:#f8f4f3}.birthdays .how-it-works .step{margin:45px auto 0;max-width:440px}@media only screen and (min-width: 64.063em){.birthdays .how-it-works .step{padding:0 10px;max-width:none;flex:1}.birthdays .how-it-works .step p{font-size:15px}}.birthdays .how-it-works .icn{font-size:30px;display:block;margin:0 auto 15px}@media only screen and (min-width: 64.063em){.birthdays .step-wrapper{max-width:980px;display:flex;margin:auto}}.birthdays .lory h3{padding:60px 20px;margin:0}.birthdays .lory .video-box{margin-bottom:0;background-size:cover;background-repeat:center;background-image:url(/assets/b8127980a604f31f0720b0d618ec7591-lory-video.jpg) !important}@media only screen and (min-width: 40.063em){.birthdays .lory .video-box{background-image:url(/assets/899f3d36df505a2cdc4b208f50032faf-lory-video-medium-up.jpg) !important}}@media only screen and (min-width: 64.063em){.birthdays .lory .video-box{background-image:url(/assets/dd5a350a48a079bc995ad9772719d0c0-lory-video-large-up.jpg) !important}}@media only screen and (min-width: 40.063em){.birthdays .facts-wrapper{display:flex;flex-flow:wrap;max-width:980px;margin-left:auto;margin-right:auto}}.birthdays .fact{max-width:270px;margin:30px auto 0}@media only screen and (min-width: 40.063em){.birthdays .fact{padding:0 10px;width:50%;max-width:none}.birthdays .fact p{max-width:270px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 64.063em){.birthdays .fact{margin-top:60px;width:25%;padding:0 20px}}.birthdays .profiles{background:#f8f4f3}.birthdays .profiles h3{max-width:740px;margin-left:auto;margin-right:auto}.birthdays .profile-wrapper{display:flex;flex-flow:wrap;justify-content:center;max-width:980px;margin-left:auto;margin-right:auto}.birthdays .profile{margin-top:60px;cursor:pointer;position:relative}.birthdays .profile:after{content:'\E635';display:block;font-family:'cw-icons';font-size:25px;color:#fff;position:absolute;left:0;right:0;top:75px;z-index:11;opacity:0;transition:opacity .35s linear}@media only screen and (min-width: 40.063em){.birthdays .profile{margin:60px 10px 0}}.birthdays .profile:hover:after,.birthdays .profile:hover .image:before{opacity:1}.birthdays .profile .image{display:block;position:relative}.birthdays .profile .image:before{content:'';display:block;background:rgba(0,0,0,0.5);position:absolute;z-index:10;left:5px;top:5px;bottom:5px;right:5px;opacity:0;transition:opacity .35s linear}.birthdays .profile img{display:block;border:solid 5px #dfdfd7;margin:auto}.birthdays .profile h4{font-weight:400;margin:10px 0 0;text-transform:capitalize}.birthdays .profile .kelly-hailey span{font-weight:400}.birthdays .profile .kelly-hailey span:before{content:' & '}.birthdays .profiles .button{margin-top:60px}.birthdays .why-water-block{margin-top:60px;max-width:540px;margin-left:auto;margin-right:auto}.birthdays .why-water-block h4{margin-top:15px}.birthdays .why-water-block img{width:100%}.birthdays .why-water-block p{margin-bottom:0}@media only screen and (min-width: 64.063em){.birthdays .why-water-block p{max-width:410px;margin-left:auto;margin-right:auto}}.birthdays .why-water-content{max-width:980px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.birthdays .why-water-content{display:flex}}.birthdays .pledge{background:#f8f4f3}.birthdays .pledge h3{max-width:220px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.birthdays .pledge h3{max-width:none}}.birthdays .pledge-action{margin-top:30px}.birthdays.thankyou .container{padding:70px 20px 0}@media only screen and (min-width: 40.063em){.birthdays.thankyou .container{padding-top:85px}}@media only screen and (min-width: 64.063em){.birthdays.thankyou .container{padding-top:110px}}.birthdays.thankyou .cw-icon-ok{color:#59c77f;display:block;margin:0 auto 20px;font-size:30px}.birthdays.thankyou .bday-thanks-subheader{max-width:590px;margin-left:auto;margin-right:auto}.birthdays.thankyou .video-box{margin:40px auto}.whats-next,.leaving{text-align:center;width:500px}.leaving .button:first-of-type{margin-bottom:20px}.campaign.default.closed .progress h3{color:#71716c}.campaign.default.closed .progress .visual .bar .fill{background:#71716c}.campaign.default.user-campaign-page .container{padding-top:20px;position:relative}.campaign.default .heading .h50 span{display:inline-block}.campaign.default .campaign-header{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;color:#fff}.campaign.default .campaign-header:before{background:linear-gradient(transparent, #000);content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8}@media only screen and (min-width: 40.063em){.campaign.default .campaign-header{margin-bottom:20px}}.campaign.default .campaign-header .inner{position:relative;z-index:1;padding:134px 20px 20px;display:table;width:100%}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.campaign.default .campaign-header .inner{padding:240px 20px 40px}}@media only screen and (min-width: 64.063em){.campaign.default .campaign-header .inner{padding:315px 0 43px}}.campaign.default .campaign-header .inner .avatar,.campaign.default .campaign-header .inner .details{display:table-cell;vertical-align:middle}@media only screen and (min-width: 40.063em){.campaign.default .campaign-header .inner .avatar,.campaign.default .campaign-header .inner .details{vertical-align:bottom}}.campaign.default .campaign-header .inner .avatar a,.campaign.default .campaign-header .inner .avatar img{width:60px;height:60px}@media only screen and (min-width: 40.063em){.campaign.default .campaign-header .inner .avatar a,.campaign.default .campaign-header .inner .avatar img{width:120px;height:120px}}.campaign.default .campaign-header .inner .avatar .avatar-initial{width:60px;height:60px;line-height:60px;border-radius:8px;border:solid 2px #fff;font-size:20px}@media only screen and (min-width: 40.063em){.campaign.default .campaign-header .inner .avatar .avatar-initial{width:120px;height:120px;line-height:120px;font-size:36px}}.campaign.default .campaign-header .inner .avatar a{display:block;border-radius:8px;background-color:#fff;margin-right:12px}@media only screen and (min-width: 40.063em){.campaign.default .campaign-header .inner .avatar a{margin-right:30px}}.campaign.default .campaign-header .inner .avatar a img{border-radius:8px;border:solid 2px #fff;display:block;vertical-align:middle}.campaign.default .campaign-header .inner .details{text-align:left;width:100%}.campaign.default .campaign-header .inner h1,.campaign.default .campaign-header .inner h2{margin:0}.campaign.default .campaign-header .inner .buttons,.campaign.default .campaign-header .inner .title{display:none}@media only screen and (min-width: 40.063em){.campaign.default .campaign-header .inner .buttons,.campaign.default .campaign-header .inner .title{display:block}}.campaign.default .campaign-header .inner .title{font-size:24px;line-height:1}@media only screen and (min-width: 64.063em){.campaign.default .campaign-header .inner .title{font-size:36px;line-height:28px}}.campaign.default .campaign-header .inner h2{color:#fff;line-height:1}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.campaign.default .campaign-header .inner h2{margin:20px 0 23px;font-size:rem(20)}}@media only screen and (min-width: 64.063em){.campaign.default .campaign-header .inner h2{margin:18px 0;font-size:rem(20)}}.campaign.default .campaign-header .inner .donate-button{display:inline-block;margin-right:16px}.campaign.default .campaign-header .inner .social-buttons,.campaign.default .campaign-header .inner .button{vertical-align:middle}.campaign.default .campaign-header .inner .social-buttons{display:inline-block}.campaign.default .campaign-header .inner .social-buttons .text{display:none}.campaign.default .campaign-header .inner .button.settings{display:inline-block;margin-left:16px}.campaign.default .campaign-header .inner .button.settings i{margin-right:8px}.campaign.default .mobile-heading{margin:10px 0 30px}.campaign.default .mobile-heading .mobile-show-mission{text-transform:uppercase;font-weight:500}.campaign.default .mobile-heading .mobile-mission-statement{display:none}.campaign.default .mobile-heading .mobile-mission-statement .p30 a{font-size:19px}.campaign.default .mobile-heading .mobile-mission-statement p:last-child{margin-bottom:0}.campaign.default .d2p-module{border:solid 1px #c1c1ba;border-radius:4px;padding:20px;margin-top:20px}@media only screen and (min-width: 64.063em){.campaign.default .d2p-module .details{width:70%}}@media only screen and (min-width: 40.063em){.campaign.default .d2p-module{margin-top:0;margin-bottom:40px}}.campaign.default .d2p-module .links{position:relative}.campaign.default .d2p-module .links .first{width:139px}@media only screen and (min-width: 40.063em){.campaign.default .d2p-module .links .first{float:left}}.campaign.default .d2p-module .links .second{margin-top:10px;line-height:.8em}@media only screen and (min-width: 40.063em){.campaign.default .d2p-module .links .second{margin:0 0 0 146px}}.campaign.default .d2p-module .links .second a{color:#9064bf;text-transform:uppercase;font-weight:700;font-size:13px;display:inline-block;position:relative;top:2px}.campaign.default .d2p-module p:first-of-type{margin-top:0}.campaign.default .d2p-module .d2p_project_img_container{width:170px;height:125px;background-size:cover}.campaign.default .whats-next a.learn-more{display:block;margin:15px 0 -20px}.campaign.default .progress,.campaign.default .leaderboard{font-weight:500;color:#71716c;font-size:14px}.campaign.default .progress li,.campaign.default .leaderboard li{font-size:14px}.campaign.default .progress{border:0;margin-left:-20px;margin-right:-20px;margin-bottom:30px;padding:20px;border-radius:0;background-color:#f4f5f0}.campaign.default .progress sup{font-size:20px;vertical-align:super;top:-3px}@media only screen and (min-width: 64.063em){.campaign.default .progress sup{top:-8px}}@media only screen and (min-width: 40.063em){.campaign.default .progress{margin:0 0 20px;border-radius:4px}}.campaign.default .progress h3{color:#59c77f;margin:0}.campaign.default .progress h3 span{margin-left:10px}.campaign.default .progress ul{margin:0 0 10px}.campaign.default .progress p{font-size:14px;text-align:center}.campaign.default .progress li span{font-weight:400;font-size:10px;width:20px;text-align:center;display:inline-block}.campaign.default .progress .button{margin-bottom:10px}.campaign.default .progress .button:last-child{margin:0}.campaign.default .progress .visual{background:#e9eae4;padding:10px;margin-bottom:10px;border-radius:4px}.campaign.default .leaderboard .header .left{line-height:32px}.campaign.default .leaderboard table{margin:14px 0;width:100%;color:#9b9b94;font-size:14px;line-height:24px}.campaign.default .leaderboard .amount{text-align:right}.campaign.default .leaderboard .match-icon{width:16px}.campaign.default .leaderboard .matched{vertical-align:top}.campaign.default .leaderboard .disabled{transition:opacity .2s linear}.campaign.default .leaderboard .footer{display:table;width:100%}.campaign.default .leaderboard .donation-count{vertical-align:middle;text-align:center;text-transform:uppercase;color:#c1c1ba}@media only screen and (min-width: 64.063em){.campaign.default .leaderboard .donation-count{display:table-cell;text-align:left;width:140px}}.campaign.default .leaderboard .pagination{width:170px;margin:20px auto 0}@media only screen and (min-width: 64.063em){.campaign.default .leaderboard .pagination{display:table-cell;margin:0}}.campaign.default .toggle-desktop-mission{display:none}.campaign.default .mission-truncated{position:relative;max-height:136px}.campaign.default .mission-truncated:after{transition:opacity .35s linear;background:linear-gradient(rgba(255,255,255,0), #fff);content:'';display:block;position:absolute;top:0;bottom:0;width:100%}.campaign.default .mission-truncated.expanded:after{opacity:0;z-index:-1}.campaign.default .mission-truncated.expanded+.toggle-desktop-mission:before{content:'\E627'}.campaign.default .mission-truncated+.toggle-desktop-mission{display:table;text-transform:uppercase;font-size:13px;margin-top:10px;letter-spacing:1px;font-weight:700}.campaign.default .mission-truncated+.toggle-desktop-mission:before{font-family:'cw-icons';display:inline-block;margin-right:5px;content:'\E626'}.campaign.default .mission-statement{transition:max-height 0.25s cubic-bezier(0.77, 0, 0.175, 1);overflow:hidden}.campaign.default .mission-statement .p30 a{font-size:19px;position:relative;display:inline-block;z-index:1}.campaign.default .mission-statement p:first-child{margin-top:0}.campaign.default .mission-statement p:last-child{margin-bottom:0}.campaign.default .children-container{margin-top:30px}.campaign.default .children-container .header{margin-bottom:30px;text-align:center}.campaign.default .children-container .header .left,.campaign.default .children-container .header .right{float:none}@media only screen and (min-width: 64.063em){.campaign.default .children-container .header{margin-bottom:18px;text-align:left}.campaign.default .children-container .header .left{float:left}.campaign.default .children-container .header .right{float:right}}.campaign.default .children-container .pagination{margin-top:9px}.campaign.default .children-container .child-campaign{margin-bottom:12px;display:block}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.campaign.default .children-container .child-campaign{float:left;width:50%;padding-right:10px}.campaign.default .children-container .child-campaign:nth-child(2n){padding-right:0}}@media only screen and (min-width: 64.063em){.campaign.default .children-container .child-campaign{float:left;width:33.33333%;padding-right:10px;height:76px;overflow:hidden}.campaign.default .children-container .child-campaign:nth-child(3n){padding-right:0}}.campaign.default .children-container .child-campaign .inner{padding:5px 10px;border:solid 1px #dfdfd7;font-size:12px;line-height:1.35;font-weight:500;color:#71716c;height:76px;width:100%;display:table;border-radius:4px}.campaign.default .children-container .child-campaign .inner .image,.campaign.default .children-container .child-campaign .inner .details{display:table-cell;vertical-align:middle}.campaign.default .children-container .child-campaign .inner .image,.campaign.default .children-container .child-campaign .inner img{width:40px}.campaign.default .children-container .child-campaign .inner .details{padding-left:10px}.campaign.default .children-container .child-campaign .inner img{display:block;border-radius:4px}.campaign.default .children-container .child-campaign .inner .avatar-initial{width:40px;height:40px;line-height:40px;font-size:15px}.campaign.default .children-container .child-campaign .inner .name{word-break:break-word}.campaign.default .children-container .child-campaign .inner .amount{color:#59c77f}.campaign.default .child-campaign-module{color:#333232;background:#f4f5f0;padding:12px 14px;display:table;width:100%;position:relative;border-radius:4px;margin-top:26px}@media only screen and (min-width: 40.063em){.campaign.default .child-campaign-module{margin-top:0;padding:17px 16px;margin-bottom:21px}}.campaign.default .child-campaign-module img{display:none;border-radius:4px}@media only screen and (min-width: 40.063em){.campaign.default .child-campaign-module img{display:block}}.campaign.default .child-campaign-module .label,.campaign.default .child-campaign-module .name{font-weight:500}@media only screen and (min-width: 64.063em){.campaign.default .child-campaign-module .label,.campaign.default .child-campaign-module .name{margin:0}}.campaign.default .child-campaign-module .label,.campaign.default .child-campaign-module .label a{font-size:12px}.campaign.default .child-campaign-module .label a{color:#fa575d;float:right}@media only screen and (min-width: 64.063em){.campaign.default .child-campaign-module .label a{float:none;margin-left:12px}}.campaign.default .child-campaign-module .label a span{margin-right:5px}.campaign.default .child-campaign-module .label,.campaign.default .child-campaign-module .total{text-transform:uppercase}.campaign.default .child-campaign-module .name{line-height:14px;margin-bottom:2px}@media only screen and (min-width: 64.063em){.campaign.default .child-campaign-module .name{line-height:20px}}.campaign.default .child-campaign-module .name a{font-size:14px;color:#333232}@media only screen and (min-width: 64.063em){.campaign.default .child-campaign-module .name a{font-size:20px}}.campaign.default .child-campaign-module .image{width:60px}@media only screen and (min-width: 64.063em){.campaign.default .child-campaign-module .image{width:40px}.campaign.default .child-campaign-module .image img{width:40px;height:40px}}.campaign.default .child-campaign-module .image .avatar-initial{display:none}@media only screen and (min-width: 40.063em){.campaign.default .child-campaign-module .image .avatar-initial{width:70px;height:70px;line-height:70px;display:block;font-size:17px}}@media only screen and (min-width: 40.063em){.campaign.default .child-campaign-module .image,.campaign.default .child-campaign-module .details{display:table-cell;vertical-align:middle}.campaign.default .child-campaign-module .details{padding-left:12px;padding-top:4px}}@media only screen and (min-width: 64.063em){.campaign.default .child-campaign-module .details{padding-left:15px}}.campaign.default .child-campaign-module .total{color:#c1c1ba;font-size:14px}@media only screen and (min-width: 64.063em){.campaign.default .child-campaign-module .total{position:absolute;top:0;right:17px;bottom:0;margin:auto;height:34px;text-align:right;font-size:20px}.campaign.default .child-campaign-module .total .total{font-weight:500}.campaign.default .child-campaign-module .total span{display:block;font-size:12px;font-weight:400;line-height:12px}}.campaign.default .video-info,.campaign.default .hundred-percent{border:0;padding:15px;background:#f4f5f0;border-radius:4px}.campaign.default .video-info h3,.campaign.default .hundred-percent h3{color:#333232;margin-bottom:0;line-height:1.3em}.campaign.default .video-box{margin:20px 0 0;border-top-left-radius:0;border-top-right-radius:0}.campaign.default .hundred-percent{color:#000;font-size:14px;display:table;margin-top:20px;padding:10px}@media only screen and (min-width: 40.063em){.campaign.default .hundred-percent{margin:20px 0 0;padding:20px 10px}}.campaign.default .hundred-percent .badge,.campaign.default .hundred-percent p{display:table-cell;vertical-align:middle}.campaign.default .hundred-percent p{padding-left:10px}@media only screen and (min-width: 40.063em){.campaign.default .hundred-percent p{padding-left:15px}}.campaign.default .hundred-percent .badge{width:60px}.campaign.default .hundred-percent .badge img{width:60px}@media only screen and (min-width: 64.063em){.campaign.default .hundred-percent .badge{width:85px;display:table-cell}.campaign.default .hundred-percent .badge img{width:85px}}.campaign.default .comments-header{margin:50px 0 30px}.campaign.default .comments-header h3{width:100%;line-height:33px;margin-bottom:0}.campaign.default .comments-container{margin-bottom:20px}.campaign.default .no-comments{margin:100px 0}.campaign.default .media{margin-top:30px;position:relative}.campaign.default .media:hover .delete-comment{visibility:visible}.campaign.default .media .delete-comment{color:#fa575d;position:absolute;right:0;visibility:hidden;font-style:normal}.campaign.default .media .delete-comment i{margin-right:10px}.campaign.default .media .media-left,.campaign.default .media .media-body{display:table-cell;vertical-align:top}.campaign.default .media .media-left{position:relative;width:60px}.campaign.default .media .media-left img{border-radius:4px}.campaign.default .media .media-left .avatar-initial{width:60px;height:60px;line-height:60px;font-size:20px}.campaign.default .media .media-left .star{position:absolute;top:-5px;right:-5px;background:#369ff4;border-radius:50%;width:21px;height:21px}.campaign.default .media .media-left .star .icn{transform:translate(-50%, -50%);font-size:12px;color:#fff;position:absolute;top:50%;left:50%}.campaign.default .media .media-body{padding-left:20px}.campaign.default .media .media-body h5{margin:0}.campaign.default .media .media-body p{margin:0;line-height:29px;word-break:break-word}.campaign.default .media .media-heading{text-transform:uppercase;word-break:break-word}.campaign.default .media .media-highlight{color:#9b9b94;font-weight:400;font-size:16px}.campaign.default .media .embedly-embed{padding-top:15px}.campaign.default .paginate{transition:opacity 0;opacity:0}.campaign.default .paginate.fade{transition:opacity 1s linear;opacity:1}.user-update-form{margin:10px -20px 0;padding:20px;background-color:#f4f5f0;border-color:#e9eae4;position:relative}@media only screen and (min-width: 40.063em){.user-update-form{margin:10px 0 0}}.user-update-form img{border-radius:4px}.user-update-form .update-form-text-input{transition:all .15s linear;height:85px;vertical-align:inherit;position:relative;z-index:1;display:block;line-height:normal}.user-update-form .update-form-text-input:focus{border-color:#c1c1ba}@media only screen and (min-width: 64.063em){.user-update-form .update-form-text-input{height:70px;line-height:1.3}}.user-update-form.expanded .update-form-text-input{height:100px}.update-form-media-left{display:none}@media only screen and (min-width: 40.063em){.update-form-media-left{display:block;float:left;margin-right:20px}.update-form-media-left .avatar-initial{width:50px;height:50px;line-height:50px;font-size:18px}}.update-form-media-body .button{transition:opacity .25s linear;display:block}.update-form-media-body textarea{font-size:16px;font-weight:normal}.update-form-media-body textarea::placeholder{font-style:italic}@media only screen and (min-width: 40.063em){.update-form-media-body{float:left;width:calc(100% - 70px)}}.comment-checkbox-and-button{margin-top:10px}@media only screen and (min-width: 64.063em){.comment-checkbox-and-button{display:flex;align-items:center;width:100%}.comment-checkbox-and-button .button{margin-left:auto}}@media only screen and (min-width: 64.063em){.campaign.new .new-campaign-wrapper,.campaign.edit .new-campaign-wrapper,.campaign.join .new-campaign-wrapper{position:relative;max-width:500px;margin-left:auto;margin-right:auto}}.campaign.new .campaign_birth_date::after,.campaign.edit .campaign_birth_date::after,.campaign.join .campaign_birth_date::after{clear:both;content:"";display:table}.campaign.new .campaign_birth_date select,.campaign.edit .campaign_birth_date select,.campaign.join .campaign_birth_date select{margin-bottom:10px;width:32%;background-position:90% center;float:left;margin-right:2%}.campaign.new .campaign_birth_date select:last-of-type,.campaign.edit .campaign_birth_date select:last-of-type,.campaign.join .campaign_birth_date select:last-of-type{margin-right:0}@media only screen and (min-width: 40.063em){.campaign.new .campaign_birth_date select,.campaign.edit .campaign_birth_date select,.campaign.join .campaign_birth_date select{background-position:94% center}}.campaign.new h2,.campaign.edit h2,.campaign.join h2{max-width:460px;margin-left:auto;margin-right:auto}.campaign.new .photo,.campaign.edit .photo,.campaign.join .photo{margin-bottom:10px}.campaign.new .photo input[type='file'],.campaign.edit .photo input[type='file'],.campaign.join .photo input[type='file']{position:absolute;left:10000px}.campaign.new .photo .cropper-view-box,.campaign.edit .photo .cropper-view-box,.campaign.join .photo .cropper-view-box{outline:none}.campaign.new .photo .cropper-center,.campaign.edit .photo .cropper-center,.campaign.join .photo .cropper-center{display:none}.campaign.new .photo .preview,.campaign.edit .photo .preview,.campaign.join .photo .preview{width:100%;height:160px;background:#fff;border:solid 1px #c1c1ba;position:relative;margin-bottom:15px;background-size:cover;background-position:center center;border-radius:4px;overflow:hidden}.campaign.new .photo .preview.loading img,.campaign.edit .photo .preview.loading img,.campaign.join .photo .preview.loading img{display:none}.campaign.new .photo .preview.loading:after,.campaign.edit .photo .preview.loading:after,.campaign.join .photo .preview.loading:after{content:'';background-image:url(/assets/7f1a4f41f02106f48c459b4af2f4f4b2-loading.gif);background-size:contain;height:60px;width:60px;top:52px;left:48.9%;z-index:9999}.campaign.new .photo .preview:after,.campaign.edit .photo .preview:after,.campaign.join .photo .preview:after{position:absolute;left:50%;top:60px;width:50px;margin-left:-25px;font-size:40px}.campaign.new .photo .preview img,.campaign.edit .photo .preview img,.campaign.join .photo .preview img{opacity:0;border-radius:2px;transition:opacity 2s ease-in}.campaign.new .photo .preview.attached input[type=range],.campaign.edit .photo .preview.attached input[type=range],.campaign.join .photo .preview.attached input[type=range]{visibility:visible}.campaign.new .photo .preview.attached img,.campaign.edit .photo .preview.attached img,.campaign.join .photo .preview.attached img{opacity:1}.campaign.new .photo .preview input[type=range],.campaign.edit .photo .preview input[type=range],.campaign.join .photo .preview input[type=range]{background:transparent;width:95%;position:absolute;bottom:10px;left:calc(50% - 47.5%);padding:0;outline:none;z-index:999;-webkit-appearance:none;visibility:hidden}.campaign.new .photo .preview input[type=range]::-webkit-slider-runnable-track,.campaign.edit .photo .preview input[type=range]::-webkit-slider-runnable-track,.campaign.join .photo .preview input[type=range]::-webkit-slider-runnable-track{background:rgba(0,0,0,0.6);border-radius:10px;outline:none;height:16px;cursor:pointer}.campaign.new .photo .preview input[type=range]::-webkit-slider-thumb,.campaign.edit .photo .preview input[type=range]::-webkit-slider-thumb,.campaign.join .photo .preview input[type=range]::-webkit-slider-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#fff;cursor:pointer;-webkit-appearance:none}.campaign.new .photo .preview input[type=range]::-moz-range-track,.campaign.edit .photo .preview input[type=range]::-moz-range-track,.campaign.join .photo .preview input[type=range]::-moz-range-track{background:rgba(0,0,0,0.6);border-radius:10px;outline:none;height:16px;cursor:pointer}.campaign.new .photo .preview input[type=range]::-moz-range-thumb,.campaign.edit .photo .preview input[type=range]::-moz-range-thumb,.campaign.join .photo .preview input[type=range]::-moz-range-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#fff;cursor:pointer}.campaign.new .photo .preview input[type=range]::-moz-focus-outer,.campaign.edit .photo .preview input[type=range]::-moz-focus-outer,.campaign.join .photo .preview input[type=range]::-moz-focus-outer{border:0}.campaign.new .photo .preview input[type=range]::-ms-track,.campaign.edit .photo .preview input[type=range]::-ms-track,.campaign.join .photo .preview input[type=range]::-ms-track{height:16px;background:transparent;color:transparent;border-color:transparent}.campaign.new .photo .preview input[type=range]::-ms-fill-lower,.campaign.edit .photo .preview input[type=range]::-ms-fill-lower,.campaign.join .photo .preview input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0.6);border-top-left-radius:10px;border-bottom-left-radius:10px}.campaign.new .photo .preview input[type=range]::-ms-fill-upper,.campaign.edit .photo .preview input[type=range]::-ms-fill-upper,.campaign.join .photo .preview input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0.6);border-top-right-radius:10px;border-bottom-right-radius:10px}.campaign.new .photo .preview input[type=range]::-ms-thumb,.campaign.edit .photo .preview input[type=range]::-ms-thumb,.campaign.join .photo .preview input[type=range]::-ms-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#fff}.campaign.new .button.images,.campaign.edit .button.images,.campaign.join .button.images{background:#e9eae4;border:solid 1px #c1c1ba;color:#71716c;font-weight:700;padding:10px;margin-bottom:10px;height:auto;line-height:normal;text-align:center;display:inline-block;width:49%}.campaign.new .button.images:last-of-type,.campaign.edit .button.images:last-of-type,.campaign.join .button.images:last-of-type{float:right}.campaign.new .button.images:hover,.campaign.new .button.images:focus,.campaign.edit .button.images:hover,.campaign.edit .button.images:focus,.campaign.join .button.images:hover,.campaign.join .button.images:focus{background:#d2d4c7}.campaign.new .button.images .em,.campaign.edit .button.images .em,.campaign.join .button.images .em{display:block;font-weight:normal;font-family:Georgia, Cambria, "Times New Roman", Times, serif;text-transform:lowercase;font-style:italic;letter-spacing:normal}.campaign.new .choose-ours .modal-inner,.campaign.edit .choose-ours .modal-inner,.campaign.join .choose-ours .modal-inner{padding:0}.campaign.new .choose-ours .modal-inner::after,.campaign.edit .choose-ours .modal-inner::after,.campaign.join .choose-ours .modal-inner::after{clear:both;content:"";display:table}@media only screen and (min-width: 40.063em){.campaign.new .choose-ours .modal-inner,.campaign.edit .choose-ours .modal-inner,.campaign.join .choose-ours .modal-inner{width:500px}}.campaign.new .choose-ours .modal-inner .modal-title,.campaign.edit .choose-ours .modal-inner .modal-title,.campaign.join .choose-ours .modal-inner .modal-title{text-align:center;margin:0}.campaign.new .choose-ours .modal-inner .photos,.campaign.edit .choose-ours .modal-inner .photos,.campaign.join .choose-ours .modal-inner .photos{padding:10px}.campaign.new .choose-ours .modal-inner .photo,.campaign.edit .choose-ours .modal-inner .photo,.campaign.join .choose-ours .modal-inner .photo{background-size:cover;background-position:center center;overflow:hidden;cursor:pointer;margin-bottom:8px;height:180px}@media only screen and (min-width: 40.063em){.campaign.new .choose-ours .modal-inner .photo,.campaign.edit .choose-ours .modal-inner .photo,.campaign.join .choose-ours .modal-inner .photo{width:49%;float:left;height:120px}.campaign.new .choose-ours .modal-inner .photo:nth-child(even),.campaign.edit .choose-ours .modal-inner .photo:nth-child(even),.campaign.join .choose-ours .modal-inner .photo:nth-child(even){float:right}}.campaign.new .team,.campaign.edit .team,.campaign.join .team{display:none}.campaign.new .team.header,.campaign.edit .team.header,.campaign.join .team.header{border-bottom:solid 1px #c1c1ba;margin-bottom:30px;padding-bottom:20px}.campaign.new .team.header .image,.campaign.new .team.header p,.campaign.edit .team.header .image,.campaign.edit .team.header p,.campaign.join .team.header .image,.campaign.join .team.header p{display:table-cell;vertical-align:middle;margin:0}.campaign.new .team.header .image,.campaign.edit .team.header .image,.campaign.join .team.header .image{width:75px}.campaign.new .team.header p,.campaign.edit .team.header p,.campaign.join .team.header p{padding-left:20px}.campaign.edit .bottom-link{margin-bottom:40px}.campaign.edit .bottom-link a.delete-campaign{display:block;color:#fa575d;margin-top:20px}@keyframes expand-bubble{0%{opacity:0;max-height:0}50%{opacity:0;max-height:300px}75%{transform:scale3d(1.05, 1.05, 0)}100%{opacity:1}}@media only screen and (min-width: 64.063em){.text-bubble.campaign-create-text-bubble.campaign-create-text-bubble{top:0;right:-230px}.text-bubble.campaign-create-text-bubble.campaign-create-text-bubble:before,.text-bubble.campaign-create-text-bubble.campaign-create-text-bubble:after{top:136px}}.campaign-create-text-bubble{max-width:280px;margin:0 auto 30px}.campaign-create-text-bubble:before{height:0;width:0;border-left:12.5px solid transparent;border-right:12.5px solid transparent;border-top:12.5px solid #59c77f;bottom:-19px;left:50%;transform:translate(-50%, -50%)}.campaign-create-text-bubble:after{height:0;width:0;border-left:12.5px solid transparent;border-right:12.5px solid transparent;border-top:12.5px solid #fff;bottom:-18px;left:50%;transform:translate(-50%, -50%)}.campaign-create-text-bubble img{max-width:65px;margin-bottom:10px}.campaign-create-text-bubble h3{color:#f8c525;text-transform:uppercase}.campaign-create-text-bubble p{color:#59c77f}@media only screen and (min-width: 40.063em){.campaign-create-text-bubble{max-width:500px}}@media only screen and (min-width: 64.063em){.team-toggled .campaign-create-text-bubble{top:50px}.team-toggled .hundred-percent-to-field{top:216px}}.hundred-percent-to-field{color:#59c77f;margin-bottom:20px}.hundred-percent-to-field:before{height:0;width:0;border-bottom:12.5px solid #59c77f;border-left:12.5px solid transparent;border-right:12.5px solid transparent;top:-7px;left:50%;transform:translate(-50%, -50%)}.hundred-percent-to-field:after{height:0;width:0;border-bottom:12.5px solid #fff;border-left:12.5px solid transparent;border-right:12.5px solid transparent;top:-6px;left:50%;transform:translate(-50%, -50%)}.hundred-percent-to-field p{margin:0;padding:0}@media only screen and (min-width: 64.063em){.hundred-percent-to-field{top:86px}.hundred-percent-to-field:before,.hundred-percent-to-field:after{top:50px}}@media only screen and (min-width: 64.063em){.text-bubble.campaign-create-text-bubble,.text-bubble.hundred-percent-to-field{position:absolute;right:0;max-width:210px;margin:0}.text-bubble.campaign-create-text-bubble:before,.text-bubble.hundred-percent-to-field:before{height:0;width:0;border-bottom:12.5px solid transparent;border-right:12.5px solid #59c77f;border-top:12.5px solid transparent;left:-25px;transform:none}.text-bubble.campaign-create-text-bubble:after,.text-bubble.hundred-percent-to-field:after{height:0;width:0;border-bottom:12.5px solid transparent;border-right:12.5px solid #fff;border-top:12.5px solid transparent;left:-24px;transform:none}}.alert-box.cta-alert{color:#fff}@media only screen and (min-width: 64.063em){.alert-box.cta-alert{padding-left:65px}}.alert-box.cta-alert.donate-now{background-color:#59c77f}.alert-box.cta-alert.edit-photo{background-color:#369ff4}.alert-box.cta-alert.edit-mission-statement{background-color:#9064bf}.alert-box.cta-alert.email-supporters{background-color:#fa575d}.alert-box.cta-alert.share-socially{background-color:#8ed4cc}.alert-box.cta-alert.share-socially a{border:0}.alert-box.cta-alert .banner-icon{display:none;position:absolute;left:50%}@media only screen and (min-width: 40.063em){.alert-box.cta-alert .banner-icon{display:block}}.alert-box.cta-alert .cw-icon-banknote{margin-left:-235px;top:13px;font-size:25px}@media only screen and (min-width: 64.063em){.alert-box.cta-alert .cw-icon-banknote{top:12px;margin-left:-374px;font-size:24px}}.alert-box.cta-alert .cw-icon-camera{top:14px;margin-left:-245px;font-size:18px}@media only screen and (min-width: 64.063em){.alert-box.cta-alert .cw-icon-camera{top:16px;margin-left:-240px;font-size:17px}}.alert-box.cta-alert .cw-icon-pencil{margin-left:-242px;top:15px;font-size:16px}@media only screen and (min-width: 64.063em){.alert-box.cta-alert .cw-icon-pencil{margin-left:-358px;top:15px}}.alert-box.cta-alert .cw-icon-mail{margin-left:-236px;top:14px;font-size:18px}@media only screen and (min-width: 64.063em){.alert-box.cta-alert .cw-icon-mail{margin-left:-430px;top:15px}}.alert-box.cta-alert .cw-icon-comment{margin-left:-220px;top:16px}@media only screen and (min-width: 64.063em){.alert-box.cta-alert .cw-icon-comment{margin-left:-262px}}.alert-box.cta-alert .cw-icon-facebook,.alert-box.cta-alert .cw-icon-twitter{top:1px}.alert-box.cta-alert .cw-icon-facebook{position:relative;margin:0 20px 0 5px;text-decoration:none}.alert-box.cta-alert .cw-icon-facebook:after{content:'';position:absolute;height:12px;width:2px;background:#fff;left:16px;top:1px}.alert-box.cta-alert .cw-icon-twitter{text-decoration:none}.alert-box.cta-alert .cw-icon-question-sign{margin-left:-232px;top:17px;width:14px}@media only screen and (min-width: 64.063em){.alert-box.cta-alert .cw-icon-question-sign{margin-left:-298px;top:16px}}.alert-box.cta-alert .dismiss-banner-link{display:none;position:absolute;right:32px;top:50%;transform:translateY(-50%);font-size:17px;color:#fff}@media only screen and (min-width: 40.063em){.alert-box.cta-alert .dismiss-banner-link{display:block}}.alert-box.cta-alert p{max-width:480px;margin:auto}@media only screen and (min-width: 64.063em){.alert-box.cta-alert p{max-width:none}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.campaign.join .text-bubble{top:-65px}}.campaign.join .heading{max-width:500px;padding:0 20px}@media only screen and (min-width: 40.063em){.campaign.join .heading{padding:0}}.campaign.join .heading img{border-radius:4px}.campaign.new .preview:not(.attached):after{content:'\E643';color:#e9eae4;font-family:'cw-icons'}@font-face{font-family:'mad-serif-bold';src:url(/assets/ddc91a51aa76273f315f27bcf4974f8b-mad-serif-bold.eot),url(/assets/eac158a79c64726e25e17598dad5b2e6-mad-serif-bold.woff) format("woff"),url(/assets/f582547df3b4a832bc2c05b66d8f63ce-mad-serif-bold.woff2) format("woff2"),url(/assets/3b1cb999e9e28ad93b9dbb376751e407-mad-serif-bold.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'mad-serif-fill-bold';src:url(/assets/b1c6e7cbed44131c77e3088733d6fcc2-mad-serif-fill-bold.eot),url(/assets/e3d8093012c3dc4224517fcf33b7bbe7-mad-serif-fill-bold.woff) format("woff"),url(/assets/0caa4e49d7af8f31a9872aabb0e65d1a-mad-serif-fill-bold.woff2) format("woff2"),url(/assets/8db82293d9e8148bde36c95e0f215a1c-mad-serif-fill-bold.ttf) format("truetype");font-weight:normal;font-style:normal}.charityball-2017-page{color:#fff;font-family:'PT Mono', monospace;-webkit-font-smoothing:antialiased}.charityball-2017-page .wrapper{background-color:#000}@media only screen and (min-width: 64.063em){.charityball-2017-page .wrapper{background-image:url(/assets/e01808bf3125c584d0827a51e242d73d-desktop-full-bg.jpg);background-repeat:no-repeat;background-size:100%;background-position:center 1289px}}.charityball-2017-page .container{padding-top:20px;background-color:#000}@media only screen and (min-width: 64.063em){.charityball-2017-page .container{background-color:transparent}}.charityball-2017-page .container:last-child{background-image:url(/assets/671dc24295b8eb82131bc314311c674d-about-bg-small.jpg);background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 40.063em){.charityball-2017-page .container:last-child{background-image:url(/assets/8ff352233270855019d6f78a15bb1588-about-bg-medium.jpg)}}@media only screen and (min-width: 64.063em){.charityball-2017-page .container:last-child{background-image:none}}.charityball-2017-page .event-ticket-container{background-image:url(/assets/19ca425ce91b8a1af97901a14c78221c-event-ticket-bg-small.jpg);background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 40.063em){.charityball-2017-page .event-ticket-container{background-image:url(/assets/25e1e7710b9282f432f921ab5d0135d3-event-ticket-bg-medium.jpg)}}@media only screen and (min-width: 64.063em){.charityball-2017-page .event-ticket-container{background-image:none}}.charityball-2017-page .nav-bar{display:none}.charityball-2017-page .right-off-canvas-menu{display:none}.charityball-2017-page footer{display:none}.charityball-2017-page section{margin-bottom:120px}.charityball-2017-page .cball-nav{background-image:url(/assets/262c4bf39dd44b0ca8c0e975e38d0622-cball-2017-logo.png);background-size:122px;background-position:left top;background-repeat:no-repeat;margin:0 auto;min-height:122px;width:100%;text-transform:uppercase;max-width:980px;font-size:16px}@media only screen and (min-width: 64.063em){.charityball-2017-page .cball-nav{font-size:22px}}.charityball-2017-page .cball-nav a{text-decoration:underline;color:#fff}.charityball-2017-page .cball-nav .left-side,.charityball-2017-page .cball-nav .right-side{display:none}@media only screen and (min-width: 40.063em){.charityball-2017-page .cball-nav{min-height:164px;background-size:164px;background-position:center top}.charityball-2017-page .cball-nav li{display:inline;float:left;width:50%}.charityball-2017-page .cball-nav ul{padding-top:60px;width:30%}.charityball-2017-page .cball-nav .left-side{float:left;margin-right:20%}.charityball-2017-page .cball-nav .left-side li:last-child{text-align:right}.charityball-2017-page .cball-nav .right-side{float:right;margin-left:20%}.charityball-2017-page .cball-nav .right-side li{float:right;text-align:right}.charityball-2017-page .cball-nav .right-side li:last-child{text-align:left}}.charityball-2017-page .top-background{background-image:url(/assets/7b01a86b6c322645f1a36daf8c90001a-hero-mobile.jpg);background-repeat:no-repeat;background-size:100%;background-position:center -300px}@media only screen and (min-width: 40.063em){.charityball-2017-page .top-background{background-image:none}}@media only screen and (min-width: 64.063em){.charityball-2017-page .top-background{max-width:1400px;margin:0 auto;position:relative}}.charityball-2017-page .top-background .inner{padding:20px}@media only screen and (min-width: 64.063em){.charityball-2017-page .top-background .inner{background:-moz-radial-gradient(center, ellipse cover, transparent 0%, transparent 60%, #000 70%);background:-webkit-radial-gradient(center, ellipse cover, transparent 0%, transparent 60%, #000 70%);background:radial-gradient(ellipse at center, transparent 0%, transparent 60%, #000 70%);background-size:100% 400%}}.charityball-2017-page .top-background img.background{display:none;position:absolute;z-index:-2;opacity:0;transition:opacity 1.8s linear;margin-top:100px}@media only screen and (min-width: 40.063em){.charityball-2017-page .top-background img.background{display:block}}.charityball-2017-page .top-background img.background.top{opacity:1;z-index:-1}.charityball-2017-page .hero{margin:80px auto;max-width:1100px}@media only screen and (min-width: 40.063em){.charityball-2017-page .hero{margin:80px auto 120px}}@media only screen and (min-width: 64.063em){.charityball-2017-page .hero{align-items:start;display:flex;margin:115px auto 120px}}.charityball-2017-page .hero h2{font-family:'mad-serif-bold', serif}.charityball-2017-page .hero .huge,.charityball-2017-page .hero .stat{text-align:left}@media only screen and (min-width: 40.063em){.charityball-2017-page .hero .huge,.charityball-2017-page .hero .stat{text-align:center}}.charityball-2017-page .hero .huge{letter-spacing:5px;font-size:60px;line-height:80px;background-image:url(/assets/6b65bdbdab45c21883653b3c54eecf67-header-line-small.png);background-repeat:no-repeat;background-size:212px 8px;background-position:bottom left}@media only screen and (min-width: 40.063em){.charityball-2017-page .hero .huge{font-size:80px;line-height:100px;max-width:700px;background-image:url(/assets/d848f8c35e26d7e3a67212b032f74d1d-header-line-medium.png);background-size:476px 6px;background-position:bottom center;padding-bottom:20px}}@media only screen and (min-width: 64.063em){.charityball-2017-page .hero .huge{padding:0 80px;top:-20px;background-image:url(/assets/557ab9df995a290c97781df3704540ad-header-line-large.png);background-size:262px 10px;background-position:bottom center}}.charityball-2017-page .hero .stat{font-family:'mad-serif-fill-bold', serif;font-size:28px;line-height:32px;margin:0 0 40px;overflow:hidden;height:30px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.charityball-2017-page .hero .stat{font-size:25px;height:auto;line-height:30px;padding:0 20px;width:240px}}@media only screen and (min-width: 64.063em){.charityball-2017-page .hero .stat{height:90px;width:240px}}.charityball-2017-page .hero section{margin:0}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.charityball-2017-page .hero section:first-child{align-items:center;display:flex;height:150px;justify-content:center;margin-bottom:20px}}.charityball-2017-page .hero section:last-child{display:none}@media only screen and (min-width: 64.063em){.charityball-2017-page .hero section:last-child{display:block}}.charityball-2017-page h2{font-family:'mad-serif-fill-bold', serif;font-size:40px;line-height:56px;text-transform:uppercase;font-weight:500;letter-spacing:3px;text-align:center;position:relative;margin-left:auto;margin-right:auto}.charityball-2017-page h3,.charityball-2017-page p{z-index:2;text-align:center;font-size:18px;line-height:37px}.charityball-2017-page h3{text-transform:uppercase;padding-top:16px;letter-spacing:2px}.charityball-2017-page h3:after{content:'';height:1px;width:283px;display:block;margin:10px auto;border-bottom:solid 1px #fff}@media only screen and (min-width: 40.063em){.charityball-2017-page h3:after{width:330px}}.charityball-2017-page ul{list-style:none;padding-left:0}.charityball-2017-page button,.charityball-2017-page .button{background:transparent;border:solid 1px #fff;border-radius:0;width:100%;font-size:16px;margin-bottom:18px;height:50px}.charityball-2017-page .description{background-image:url(/assets/186ce43d523749513475c105d0b11857-2017-year-background.png);background-size:83px 126px;background-position:center top;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.charityball-2017-page .description{margin-bottom:148px}}@media only screen and (min-width: 64.063em){.charityball-2017-page .description{background-size:113px 172px}}.charityball-2017-page .description h3:after{margin-bottom:80px}@media only screen and (min-width: 40.063em){.charityball-2017-page .description p{width:78%;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 64.063em){.charityball-2017-page .description p{max-width:760px}.charityball-2017-page .description h3{padding-top:34px}}.charityball-2017-page .details.no-well-discount .well-dinner{display:none}.charityball-2017-page .details.no-well-discount div.section{border:0;margin:auto}.charityball-2017-page .details.no-well-discount div.section:last-child{padding-bottom:0}.charityball-2017-page .details.no-well-discount div.section .header{display:none}.charityball-2017-page .details h2{max-width:220px}@media only screen and (min-width: 40.063em){.charityball-2017-page .details h2{max-width:none;width:600px}}.charityball-2017-page .details h2 img{width:16px;height:20px;position:absolute;top:-6px;left:9px}@media only screen and (min-width: 40.063em){.charityball-2017-page .details h2 img{top:-6px;left:40px}}.charityball-2017-page .details div.section{border:1px solid #fff;margin:40px auto;max-width:980px}.charityball-2017-page .details div.section:last-child{padding-bottom:30px}.charityball-2017-page .details ul.event-details{max-width:278px;margin:30px auto 0}@media only screen and (min-width: 40.063em){.charityball-2017-page .details ul.event-details{max-width:980px;margin:0 auto;padding-left:20px;padding-right:20px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center}.charityball-2017-page .details ul.event-details>li{flex-basis:69%;padding-left:50px}.charityball-2017-page .details ul.event-details .attire,.charityball-2017-page .details ul.event-details .date{flex-basis:27.5%;padding-left:0}.charityball-2017-page .details ul.event-details .location .button{max-width:278px}}.charityball-2017-page .details li{text-align:center}.charityball-2017-page .details h3:after{width:100%}.charityball-2017-page .details p{margin-bottom:25px}.charityball-2017-page .details .location p{margin-bottom:20px}.charityball-2017-page .details button{margin-bottom:35px;margin-top:0}.charityball-2017-page .schedule{position:relative}.charityball-2017-page .schedule li{font-size:18px;line-height:37px}.charityball-2017-page .schedule img{width:83px;height:13px;position:absolute;top:59px;left:50%;transform:translateX(-15px)}.charityball-2017-page .tickets{margin-bottom:70px}.charityball-2017-page .tickets h2{margin:0 auto 40px;width:200px}.charityball-2017-page .tickets h2 img{width:100px;height:22px;position:absolute;top:33px;left:136px}@media only screen and (min-width: 64.063em){.charityball-2017-page .tickets h2 img{left:162px}}.charityball-2017-page .ticket-options::after{clear:both;content:"";display:table}@media only screen and (min-width: 40.063em){.charityball-2017-page .ticket-options{display:flex;justify-content:center;flex-wrap:wrap}}.charityball-2017-page .ticket-options li{border:1px solid #fff;margin:0 auto 30px;text-align:center;max-width:330px;position:relative;display:flex;flex-direction:column}.charityball-2017-page .ticket-options li:last-child{margin-bottom:0}@media only screen and (min-width: 40.063em){.charityball-2017-page .ticket-options li{min-width:330px;margin-left:15px;margin-right:15px}.charityball-2017-page .ticket-options li:first-child{min-height:403px}.charityball-2017-page .ticket-options li>div{left:0;bottom:0;width:330px}.charityball-2017-page .ticket-options li:last-child>div{position:relative;left:auto;bottom:auto;width:auto}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.charityball-2017-page .ticket-options li.package-a>div{position:relative;left:auto;bottom:auto;width:auto}}@media only screen and (min-width: 64.063em){.charityball-2017-page .ticket-options li{width:420px;max-width:none}.charityball-2017-page .ticket-options li.package-a{min-height:480px}.charityball-2017-page .ticket-options li:last-child{margin-bottom:30px}.charityball-2017-page .ticket-options li>div{width:420px}}.charityball-2017-page .ticket-options h4{margin:40px auto;font-size:18px;line-height:37px;text-transform:uppercase;letter-spacing:2px}.charityball-2017-page .ticket-options h5{border-top:1px solid #fff;border-bottom:1px solid #fff;font-family:'mad-serif-fill-bold', serif;font-size:32px;line-height:39px;padding:15px 0}.charityball-2017-page .ticket-options p{padding:0 20px;min-height:222px}@media only screen and (min-width: 64.063em){.charityball-2017-page .ticket-options p{min-height:148px}}.charityball-2017-page .ticket-options .form-controls{max-width:270px;margin:0 auto;margin-bottom:10px}.charityball-2017-page .ticket-options .form-controls::after{clear:both;content:"";display:table}@media only screen and (min-width: 64.063em){.charityball-2017-page .ticket-options .form-controls{width:360px;max-width:none}}.charityball-2017-page .ticket-options select{float:left;padding:14px 10px;border-radius:0;width:140px;text-transform:uppercase;letter-spacing:2px;background-color:transparent;background-image:url(/assets/30aabc0f4d712a479b59b81135e367c5-cball-select-arrow.png);background-size:14px 8px;background-position:90% center;color:#fff}@media only screen and (min-width: 64.063em){.charityball-2017-page .ticket-options select{width:175px;font-size:16px}}.charityball-2017-page .ticket-options .package-a{background-image:url(/assets/eb278a48670f38ee880b5d853ff32ca1-table-package-a-bg.png);background-size:62px;background-position:center 27px}.charityball-2017-page .ticket-options .package-b{background-image:url(/assets/73fb1e7cdc611dc2522a209c490de112-table-package-b-bg.png);background-size:52px 62px;background-position:center 25px}.charityball-2017-page .ticket-options .package-a,.charityball-2017-page .ticket-options .package-b{background-repeat:no-repeat}.charityball-2017-page .ticket-options .package-a button,.charityball-2017-page .ticket-options .package-b button{width:277px;float:none;margin-left:0}.charityball-2017-page .ticket-options button{float:left;margin-left:15px;text-align:center;width:115px;background-color:#fff;color:#000;padding:0}@media only screen and (min-width: 64.063em){.charityball-2017-page .ticket-options button{width:175px;margin-left:10px;font-size:16px}}.charityball-2017-page .ticket-options a{display:block;clear:both;text-transform:uppercase;text-decoration:underline;font-size:18px;color:#fff;margin-bottom:40px}@media only screen and (min-width: 64.063em){.charityball-2017-page .ticket-options a{font-size:16px}}.charityball-2017-page .reach-out{background-color:#000;text-align:center;padding-bottom:107px;margin-bottom:100px;border-bottom:1px solid #fff;position:relative}@media only screen and (min-width: 64.063em){.charityball-2017-page .reach-out{background-color:transparent}}.charityball-2017-page .reach-out h2{padding-left:20px;padding-right:20px}.charityball-2017-page .reach-out .button{margin-top:18px;max-width:278px}.charityball-2017-page .reach-out img{width:140px;height:20px;position:absolute;bottom:-11px;right:2%}@media only screen and (min-width: 40.063em){.charityball-2017-page .reach-out img{right:34%}}@media only screen and (min-width: 64.063em){.charityball-2017-page .reach-out img{width:218px;height:30px}}.charityball-2017-page .about h2{margin:0 auto 45px;width:280px}@media only screen and (min-width: 64.063em){.charityball-2017-page .about h2{width:550px}}.charityball-2017-page .about h2 img{width:9px;height:7px;position:absolute;top:5px;left:46px}.charityball-2017-page .about p{max-width:341px;margin:0 auto 37px}@media only screen and (min-width: 40.063em){.charityball-2017-page .about p{max-width:557px}}@media only screen and (min-width: 64.063em){.charityball-2017-page .about p{max-width:834px}}.charityball-2017-page .last-year-slideshow{position:relative;display:none}@media only screen and (min-width: 40.063em){.charityball-2017-page .last-year-slideshow{display:block}}.charityball-2017-page .last-year-slideshow h2{max-width:700px;margin-bottom:60px}.charityball-2017-page .last-year-slideshow .swiper-slide{width:50%}.charityball-2017-page .last-year-slideshow .swiper-slide.swiper-slide-prev,.charityball-2017-page .last-year-slideshow .swiper-slide.swiper-slide-next{position:relative}.charityball-2017-page .last-year-slideshow .swiper-slide.swiper-slide-prev:before,.charityball-2017-page .last-year-slideshow .swiper-slide.swiper-slide-next:before{content:' ';height:100%;position:absolute;width:48%;z-index:2}.charityball-2017-page .last-year-slideshow .swiper-slide.swiper-slide-next:before{background:linear-gradient(50deg, transparent 15%, #000)}.charityball-2017-page .last-year-slideshow .swiper-slide.swiper-slide-prev:before{background:linear-gradient(256deg, transparent 15%, #000);right:0}.charityball-2017-page .last-year-slideshow .next-slide,.charityball-2017-page .last-year-slideshow .prev-slide{background-image:url(/assets/12dfa56bf43697b9eb40392ba15363a5-slideshow-nav.png);background-size:contain;cursor:pointer;height:30px;position:absolute;top:calc(50% - 15px);width:30px;z-index:2}@media only screen and (min-width: 64.063em){.charityball-2017-page .last-year-slideshow .next-slide,.charityball-2017-page .last-year-slideshow .prev-slide{height:45px;top:calc(50% - 22.5px);width:45px}}.charityball-2017-page .last-year-slideshow .next-slide{right:16%}.charityball-2017-page .last-year-slideshow .prev-slide{left:16%;transform:rotate(180deg)}.charityball-2017-page .general-donate{text-align:center}.charityball-2017-page .general-donate h2{max-width:688px}.charityball-2017-page .general-donate .button{margin-top:18px;max-width:278px}.charityball-2017-page .host-committee h2{width:290px;margin-bottom:37px}@media only screen and (min-width: 40.063em){.charityball-2017-page .host-committee h2{width:460px}}@media only screen and (min-width: 40.063em){.charityball-2017-page .host-committee h2{width:555px}}.charityball-2017-page .host-committee h2 img{width:13px;height:16px;position:absolute;top:2px;left:58px}@media only screen and (min-width: 40.063em){.charityball-2017-page .host-committee h2 img{top:-7px;left:3px}}@media only screen and (min-width: 64.063em){.charityball-2017-page .host-committee h2 img{width:20px;height:24px;top:-22px;left:-18px}}@media only screen and (min-width: 40.063em){.charityball-2017-page .host-committee ul{display:flex;flex-wrap:wrap;margin:0 auto;justify-content:center;max-width:980px}}.charityball-2017-page .host-committee li{text-align:center}@media only screen and (min-width: 40.063em){.charityball-2017-page .host-committee li{min-width:200px;flex-basis:33.333%}}.charityball-2017-page .host-committee p{margin-top:5px;margin-bottom:36px}.charityball-2017-page .host-committee img{max-width:177px}@media only screen and (min-width: 40.063em){.charityball-2017-page .host-committee img{max-width:188px}}@media only screen and (min-width: 64.063em){.charityball-2017-page .host-committee img{max-width:273px}}.charityball-2017-page .sponsors{display:none;margin-bottom:150px}@media only screen and (min-width: 40.063em){.charityball-2017-page .sponsors h2{max-width:380px}}@media only screen and (min-width: 64.063em){.charityball-2017-page .sponsors h2{max-width:none}}.charityball-2017-page .sponsors ul{margin-top:0}.charityball-2017-page .sponsors li{text-align:center}.charityball-2017-page .sponsors li img{max-width:287px;margin-top:35px}.charityball-2017-page .sponsors li:first-child img{max-width:196px;margin-top:27px}.charityball-2017-page footer.cball-footer{display:block;background-image:url(/assets/262c4bf39dd44b0ca8c0e975e38d0622-cball-2017-logo.png);background-size:166px;background-position:center top;background-repeat:no-repeat;width:100%}@media only screen and (min-width: 40.063em){.charityball-2017-page footer.cball-footer{background-size:136px}}.charityball-2017-page footer.cball-footer p{padding-top:192px}@media only screen and (min-width: 40.063em){.charityball-2017-page footer.cball-footer p{padding-top:164px}}.charityball-2017-thank-you-page .wrapper{min-height:100vh}.charityball-2017-thank-you-page .container{background-image:url(/assets/197ab3374bfd159db427033c1234ed17-thank-you-background.jpg);background-position:right;background-repeat:no-repeat;background-size:cover;margin-bottom:40%}@media only screen and (min-width: 40.063em){.charityball-2017-thank-you-page .container{background-position:center;margin-bottom:20%}}@media only screen and (min-width: 64.063em){.charityball-2017-thank-you-page .container{margin-bottom:15%}}.charityball-2017-thank-you-page nav,.charityball-2017-thank-you-page footer,.charityball-2017-thank-you-page aside{display:none}.charityball-2017-thank-you-page .logo{bottom:-72px;display:block;margin:0 auto;position:relative;width:150px;z-index:1}.charityball-2017-thank-you-page .main-body{background:rgba(0,0,0,0.5);border:solid 1px #fff;margin:0 auto;max-width:800px;padding:120px 20px 20px;position:relative}@media only screen and (min-width: 40.063em){.charityball-2017-thank-you-page .main-body{padding:120px 50px 20px}}.charityball-2017-thank-you-page .main-body p a{color:#fff;font-size:18px;word-wrap:break-word}.charityball-2017-thank-you-page .dots{background-image:url(/assets/f22e1d80d2c664d407d1a11aa3209bc1-dots.png);background-repeat:repeat-x;background-size:contain;bottom:10px;height:100px;left:0;position:absolute;width:100%;z-index:999}.charityball-2017-thank-you-page .back.button{background:#000;bottom:-42px;display:block;height:auto;line-height:24px;margin:0 auto;padding:10px;position:relative;text-align:center;max-width:300px}@media only screen and (min-width: 40.063em){.charityball-2017-thank-you-page .back.button{font-size:16px}}.charityball-2017-thank-you-page form{margin-top:50px}.charityball-2017-thank-you-page input{display:block;margin:0 auto;max-width:500px}.charityball-2017-thank-you-page input::placeholder{color:#fff}.charityball-2017-thank-you-page input[type=submit]{background:#fff;color:#333232}.charityball-2017-thank-you-page input[type=submit]:hover{background:#cccccc}.charityball-2017-thank-you-page input[type=text],.charityball-2017-thank-you-page input[type=email]{background:transparent;border-radius:0;color:#fff;text-align:center;text-transform:uppercase}.charityball-2017-thank-you-page input[type=text]:focus,.charityball-2017-thank-you-page input[type=email]:focus{border-color:#fff}.ui-datepicker{background-color:#fff;border:1px solid #dfdfd7}@media only screen and (max-width: 40.063em){.ui-datepicker{left:0 !important;top:0 !important;width:100%;height:100%;padding:20px 0}}@media only screen and (min-width: 40.063em){.ui-datepicker{padding:20px}}.ui-datepicker-title{text-align:center;padding:10px 20px 25px;text-transform:uppercase;font-size:13px;letter-spacing:1px;font-weight:bold;color:#369ff4}.ui-datepicker-prev{position:absolute;left:25px;top:32px;width:20px;height:20px;font-size:0}.ui-datepicker-prev:before{content:'\E611';font-family:'cw-icons';font-size:13px;padding:10px}.ui-datepicker-next{font-size:0;height:20px;position:absolute;right:30px;top:32px;width:20px}.ui-datepicker-next:before{content:'\E612';font-family:'cw-icons';font-size:13px;padding:10px}.ui-datepicker-calendar{width:100%}@media only screen and (min-width: 40.063em){.ui-datepicker-calendar{min-width:322px}}.ui-datepicker-calendar th{color:#71716c;font-size:12px}.ui-datepicker-calendar td{padding:3px;text-align:center}.ui-datepicker-calendar td.ui-state-disabled span{color:#c1c1ba;display:inline-block;height:40px;max-width:40px;padding-top:10px}.ui-datepicker-calendar td a{border-radius:50%;border:2px solid transparent;color:#333232;display:inline-block;height:40px;max-width:40px;padding-top:7px;width:100%}.ui-datepicker-calendar td a:hover{border:2px solid #dfdfd7}.ui-datepicker-calendar td a.ui-state-active{border:2px solid #369ff4;color:#369ff4;font-weight:bold}.ui-datepicker-prev.ui-state-disabled{opacity:0;cursor:default}.page-campaign .container{background-position:center bottom;background-color:#fff;background-size:100% auto;background-repeat:no-repeat;text-align:center}.donate-form form{margin-bottom:0}.donate-form input[type=number][readonly]{background-color:#fff}.donate-form label{text-align:left;color:#000}.donate-form .subtitle{margin-bottom:32px;font-weight:400}.donate-form p.subtitle{font-family:"Proxima Nova", sans-serif}.donate-form .heading-note{margin:0 0 1.75rem}.donate-form .preview-text{margin-bottom:1rem}.donate-amount input{height:60px;font-size:28px;color:#369ff4}.donate-amount .postinput,.donate-amount .preinput{color:#333232;font-size:20px}.form-footer{font-size:12px;line-height:1.5;margin-top:5px}@media only screen and (min-width: 40.063em){.form-footer{margin:21px 0 -9px}}.form-footer div{margin-bottom:.5em}.form-footer a{color:#333232}.form-footer p:last-child,.form-footer div:last-child{margin-bottom:0}.form-footer .wps-text a,.form-footer .donate-by-check{color:#369ff4;font-weight:500}.form-footer .wps-text a:hover,.form-footer .donate-by-check:hover{color:#66b6f7}.monthly-subscription.toggle-buttons{position:absolute;left:0;right:0;top:-60px}.monthly-subscription.toggle-buttons a{width:50%;text-align:center;border:1px solid #369ff4;background:transparent;color:#369ff4;transition:all 100ms}.monthly-subscription.toggle-buttons a.active{color:#fff;background-color:#369ff4}.monthly-subscription.toggle-buttons a.active:hover{color:#fff;background-color:#369ff4}.monthly-subscription.toggle-buttons a:hover{background-color:transparent}.page-thankyou .donation-thank-you{background-color:#ddedf7;background-image:url(/assets/cb9e2b0fffba858b2f58b3c30fdb4ea2-donation-thank-you-small.jpg);background-position:center center fixed;background-repeat:no-repeat;padding-bottom:85%}@media only screen and (min-width: 40.063em){.page-thankyou .donation-thank-you{background-image:url(/assets/6bf6e3caadba27734b49791ba37f9540-donation-thank-you-med.jpg);background-size:100% auto;padding-bottom:60%}}@media only screen and (min-width: 64.063em){.page-thankyou .donation-thank-you{background-image:url(/assets/2330c1f5995c8295a80e5be6cdec1cbd-donation-thank-you-large.jpg);min-height:initial;padding-bottom:40%}}.page-thankyou .donation-thank-you.white h1,.page-thankyou .donation-thank-you.white p{color:#fff}.page-thankyou .donation-thank-you .primary-thank-you-copy{max-width:380px;margin-left:auto;margin-right:auto}.page-thankyou .donation-thank-you .primary-thank-you-copy a{font-size:16px}@media only screen and (min-width: 40.063em){.page-thankyou .donation-thank-you .primary-thank-you-copy a{font-size:19px}}@media only screen and (min-width: 64.063em){.page-thankyou .donation-thank-you .primary-thank-you-copy{max-width:590px}}.page-thankyou .donation-thank-you .ach-thank-you{max-width:619px}.page-thankyou .donation-thank-you .form-wrapper .donate-form{padding-top:0}.page-thankyou .donation-thank-you .form-wrapper .donate-form .donate-form-container{padding-top:40px}.page-thankyou .container h1{font-size:28px;letter-spacing:0;margin-bottom:0}@media only screen and (min-width: 40.063em){.page-thankyou .container h1{font-size:36px}}@media only screen and (min-width: 40.063em){.page-thankyou h2{max-width:430px;margin:0 auto}}@media only screen and (min-width: 64.063em){.page-thankyou h2{max-width:500px}}.page-thankyou .container p,.page-thankyou p>a{font-family:"Proxima Nova", sans-serif;line-height:1.35;font-size:16px}.page-thankyou .container p.text-center,.page-thankyou p>a.text-center{margin-bottom:30px}@media only screen and (min-width: 40.063em){.page-thankyou .container p,.page-thankyou p>a{font-size:19px}}.page-thankyou .pledge-form{max-width:322px;margin:27px auto 17px}.page-thankyou .pledge-form input:not([type='submit']){padding:20px 10px;text-align:center}.page-thankyou .header{margin-top:62px;margin-bottom:30px}.page-thankyou .header h1.h40{max-width:none;font-size:24px}.page-thankyou .header p{font-weight:400;margin:10px auto 20px;max-width:300px}@media only screen and (min-width: 40.063em){.page-thankyou .header p{max-width:350px}}@media only screen and (min-width: 64.063em){.page-thankyou .header p{max-width:none}}.page-thankyou .header .donate-form{max-width:373px;margin:auto}.page-thankyou .back{text-transform:uppercase;font-size:14px;font-weight:500}@media only screen and (min-width: 40.063em){.page-thankyou .back{font-size:14px}}.page-thankyou .account-form-heading{margin-top:60px}.page-thankyou .account-registration-wrapper{margin-top:30px;max-width:440px;margin-left:auto;margin-right:auto}.page-thankyou .account-registration-wrapper label{display:none}.page-thankyou .account-registration-wrapper .input-wrapper .toggle{top:26px}.thanks-social-share{display:inline-block;margin-bottom:80px;padding:20px;background:rgba(0,0,0,0.3)}.thanks-social-share img{display:block;margin-bottom:20px;max-width:300px;width:100%}.thanks-social-share .button{margin-bottom:0;position:relative;padding-left:0;padding-right:0;width:140px}@media only screen and (max-width: 40.063em){.thanks-social-share .button{width:48%}}.thanks-social-share .icn{font-size:1.25em;position:relative;top:4px}.thanks-social-share span.text{font-size:.8em;padding-left:10px;line-height:20px}.social-follow-buttons{max-width:600px;margin:18px auto;text-align:center}.social-follow-buttons .button{font-size:20px;margin:0 10px 10px}.social-follow-buttons .button span+span{padding-left:5px}.social-follow-buttons .button .cw-icon-instagram-title{font-size:1.2em;position:relative;top:.2em}.social-follow-buttons .button.twitter span{position:relative;top:2px}@media only screen and (max-width: 40.063em){.social-follow-buttons .button{width:90%}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.social-follow-buttons .button{width:90%}}.social-follow-buttons.page-campaign .form-wrapper{max-width:none}.sponsor-thank-you .stories{margin-bottom:60px}.sponsor-thank-you .stories .story{display:block;background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;text-align:left;color:#fff;padding:40px 10px 0 135px;height:240px}@media only screen and (min-width: 40.063em){.sponsor-thank-you .stories .story{padding:125px 10px 0 230px;font-size:16px}}.sponsor-thank-you .stories .story .icn{transition:.1s linear right;font-size:.7em;position:relative;right:0}.sponsor-thank-you .stories .story:hover .icn{right:-2px}.sponsor-thank-you .stories .asharfi{background-image:url(/assets/3b2c72ced84851e4a23cb6d3ef9f3907-asharfi.jpg)}.sponsor-thank-you .stories .jean-bosco{background-image:url(/assets/09e9ccf755eb28dd9f60b74ab37a625e-jean-bosco.jpg);max-width:480px;margin-left:auto;margin-right:auto}.page-thankyou.page-campaign-the-spring .container h1,.page-thankyou.page-campaign-the-spring .container p,.page-thankyou.page-campaign-10-year .container h1,.page-thankyou.page-campaign-10-year .container p,.page-thankyou.page-campaign-join-the-spring .container h1,.page-thankyou.page-campaign-join-the-spring .container p,.page-thankyou.page-campaign-wework .container h1,.page-thankyou.page-campaign-wework .container p,.page-thankyou.page-campaign-general .container h1,.page-thankyou.page-campaign-general .container p{color:#333232}.page-thankyou .spring-series-container .side.cover-image{background-image:url(/assets/a078b31544802449e457dc12c8d4f3c0-spring-series-cambodia.jpg);min-height:230px;position:relative}@media only screen and (min-width: 40.063em){.page-thankyou .spring-series-container .side.cover-image{min-height:360px}}.page-thankyou .spring-series-container .side-by-side{flex-direction:column}@media only screen and (min-width: 64.063em){.page-thankyou .spring-series-container .side-by-side{flex-direction:row-reverse}}.page-thankyou .spring-series-container .side.text{background-color:#fff;border:1px solid #dfdfd7;padding:30px}@media only screen and (min-width: 40.063em){.page-thankyou .spring-series-container .side.text{padding:50px}}@media only screen and (min-width: 64.063em){.page-thankyou .spring-series-container .side.text{padding:0}}.page-thankyou .spring-series-container .unlocked-badge{background-color:#369ff4;color:#fff;font-size:16px;font-style:italic;height:42px;padding:10px;position:absolute;right:0;text-transform:uppercase}@media only screen and (min-width: 40.063em){.page-thankyou .spring-series-container .unlocked-badge{font-size:19px;height:50px}}.sponsor-thank-you{max-width:980px;margin-left:auto;margin-right:auto;background:transparent}.sponsor-thank-you .container{padding-bottom:40%}.sponsor-thank-you div.header{margin-top:0}.sponsor-thank-you h1,.sponsor-thank-you h3{margin-bottom:20px}.sponsor-thank-you h1{max-width:450px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.sponsor-thank-you h1{max-width:none}}.sponsor-thank-you .green-text{color:#59c77f}.sponsor-thank-you .new_sponsorship_form{text-align:left;max-width:780px;margin:0 auto 60px}.sponsor-thank-you .form-header{border-top:1px solid #c1c1ba;padding:30px 0 10px;max-width:780px;margin:40px auto}.sponsor-thank-you p{color:#333232;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.sponsor-thank-you p{line-height:1.375;font-size:16px}}.sponsor-thank-you .next-steps{max-width:550px}@media only screen and (min-width: 64.063em){.sponsor-thank-you .next-steps{max-width:780px}}.sponsor-thank-you .acknowledgement{margin-top:30px;font-size:19px}.sponsor-thank-you .acknowledgement .link a{font-size:19px}.sponsor-thank-you .dedication{margin-bottom:20px}.sponsor-thank-you .dedication label{margin-bottom:20px}.sponsor-thank-you .caption,.sponsor-thank-you label{text-transform:uppercase;color:#333232;text-align:left;font-weight:700;font-size:.75rem;letter-spacing:.05em}.sponsor-thank-you textarea{min-height:120px}.ach-popout-form{background:transparent;border-radius:4px;color:#333232;padding:0}.ach-popout-form h2{margin-bottom:20px}.ach-popout-form .input-wrapper{margin-bottom:16px}.ach-popout-form .ach-base-component{display:inline-block;vertical-align:top}.ach-popout-form .ach-continue-button{margin-right:16px;margin-bottom:0}@media only screen and (min-width: 40.063em){.ach-popout-form .ach-continue-button{margin-bottom:10px}}.ach-popout-form .button{font-size:11px;letter-spacing:2px;padding:0 15px;text-transform:uppercase}@media only screen and (min-width: 40.063em){.ach-popout-form .button{font-size:13px;padding:0 20px}}.ltie9 .donate-form .stripe-donate-button{display:none}.donate-buttons::after{clear:both;content:"";display:table}.button.payment.large{height:64px;line-height:64px;padding:0}.button.payment.stripe-donate-button{width:100%;text-transform:none;letter-spacing:normal;border-radius:4px;margin-bottom:10px}.button.payment.stripe-donate-button .icn{margin-left:0;margin-right:10px;position:relative;top:-2px}.ach-button-wrapper{border:solid 1px #dfdfd7;border-radius:4px;display:block}@media only screen and (min-width: 40.063em){.ach-button-wrapper{display:inline-block;width:50%}}.ach-button-wrapper .ach-donate-button{color:#333232;background-color:transparent}.ach-button-wrapper .ach-donate-button.button.large{height:62px}.ach-button-wrapper .ach-donate-button:hover{color:#676464}.paypal-link{margin-top:10px;width:100%}@media only screen and (min-width: 40.063em){.paypal-link{display:inline-block;width:calc(50% - 10px);margin-top:0;margin-left:10px}}.button.payment.paypal-donate-button{width:100%;padding:0;background-image:url(/assets/35d7697f62e6a4ea5b6df3b187a2ca9b-paypal.png);text-indent:-999em;background-size:80px auto;background-position:center;background-repeat:no-repeat;background-color:transparent;border:solid 1px #dfdfd7}.donate-by-check .modal-inner{text-align:left}@media only screen and (min-width: 40.063em){.donate-by-check .modal-inner{width:800px}}.donate-by-check .modal-inner .row p,.donate-by-check .modal-inner .row a{font-size:12px}.donate-by-check .modal-inner .address-box{text-align:center}.donate-by-check .modal-inner .panel{margin-top:10px;background:#f6f6f3}@media only screen and (max-width: 40.063em){.donate-by-check .modal-inner .panel{padding:10px}}.donate-by-check .modal-inner .address-line{font-size:14px;line-height:18px}.donate-by-check .modal-inner p{font-family:"Proxima Nova", sans-serif;line-height:1.375}.donate-by-check .modal-inner .info-note{color:#9b9b94}input[data-behavior="HideShowPassword"]{padding-right:55px}.amount-wrapper{width:100%}.amount-wrapper input{border-radius:4px;border:solid 1px #c1c1ba}.step-2 .input-wrapper.lh{display:block}.iho-toggle{color:#369ff4;display:block;font-size:16px;margin-bottom:15px;text-align:left}.iho-toggle:hover{text-decoration:underline}.iho .modal-inner{height:100%;overflow:auto}@media only screen and (min-width: 40.063em){.iho .modal-inner{height:auto}}@media only screen and (min-width: 64.063em){.iho .modal-inner{width:750px}}.iho .select-type{margin-top:5px}@media only screen and (min-width: 40.063em){.iho .select-type{display:flex}}.iho .select-type .type{border-radius:4px;border:solid 2px #dfdfd7;color:#333232;cursor:pointer;display:block;opacity:.5;padding:40px 40px 20px;transition:all .2s ease-in}.iho .select-type .type.active,.iho .select-type .type:hover{opacity:1;border-color:#369ff4}@media only screen and (min-width: 40.063em){.iho .select-type .type{width:50%}}.iho .select-type .type:first-of-type{margin-bottom:20px}@media only screen and (min-width: 40.063em){.iho .select-type .type:first-of-type{margin-bottom:0;margin-right:20px}}.iho .select-type .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:60px;margin-bottom:20px;width:100%}.iho .select-type .icon.email{background-image:url(/assets/6a10ae264c59885a466efd894d734ef8-email.png)}.iho .select-type .icon.print{background-image:url(/assets/b9a3a5b0572bfe5b8765d156d62e605c-print.png)}.iho .choose-design{display:flex;flex-wrap:wrap;margin-bottom:-10px;padding-top:5px}.iho .choose-design .design{margin-bottom:10px;width:100%}@media only screen and (min-width: 40.063em){.iho .choose-design .design{flex-grow:1;margin-right:10px;width:calc(100% * (1/3) - 10px)}}.iho .choose-design .design.active img,.iho .choose-design .design:hover img{border:solid 1px #369ff4}.iho .choose-design .design:last-of-type{margin-bottom:0}.iho .choose-design .design:nth-child(3n){margin-right:0}.iho .choose-design .design img{display:block;margin:0 auto;border:solid 1px #dfdfd7}.iho .iho-header{display:inline-block}.iho .iho-header h3{color:#369ff4;margin-top:20px;text-transform:uppercase}.iho .iho-header h2{margin:0 auto 20px;max-width:550px;color:#000}.iho .toggle-buttons{margin:0 auto 18px}.iho .iho-form{display:flex;flex-direction:column;height:calc(100% + 1px)}.iho .iho-form.print .iho-preview-wrapper{position:relative;border:solid 1px #dfdfd7}.iho .iho-form.print .iho-preview-wrapper.loading{border:0}@media only screen and (min-width: 64.063em){.iho .iho-form.print .iho-preview-wrapper{border:0}}.iho .iho-form.print .iho-preview{border:0;overflow-x:scroll}.iho .iho-form.print .fade{background:linear-gradient(90deg, rgba(255,255,255,0), #fff);content:'';height:100%;position:absolute;right:0;top:0;width:50px}.iho .iho-body{padding-bottom:119px}@media only screen and (min-width: 40.063em){.iho .iho-body{padding-bottom:79px}}.iho .iho-body>.input-wrapper:last-of-type,.iho .iho-body>.custom-check:last-of-type{margin-bottom:0}.iho .input-wrapper.input-wrapper,.iho .custom-check.custom-check{display:block}.iho .iho-preview{overflow-y:scroll;width:100%;border:solid 1px #dfdfd7}.iho .iho-preview .loading{border:0}.iho .iho-preview .loading iframe{display:none}.iho .iho-preview iframe{border:0;display:inherit;height:400px;width:100%}.iho .loading-indicator{display:none}.iho .loading .iho-preview{visibility:hidden}.iho .loading .loading-indicator{display:block;margin:40px 0}.iho .iho-form.edit{display:block}.iho .iho-form.edit.print .message{margin-bottom:0;order:1}.iho .iho-form.edit.print .amount-hidden{margin:20px 0 0;order:2}.iho .iho-form.edit.print .recipient-select{margin-bottom:20px}.iho .iho-form.edit button.left{display:none}.iho .iho-form.edit .iho-body{position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .half-sized{width:50%}}@media only screen and (min-width: 64.063em){.iho .iho-form.edit .half-sized{width:60%}}.iho .iho-form.edit .design{text-align:right;margin-bottom:20px}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .design{margin-bottom:0;position:absolute;right:0;top:20px;width:45%}}@media only screen and (min-width: 64.063em){.iho .iho-form.edit .design{width:35%}}.iho .iho-form.edit .design img{border:solid 1px #dfdfd7}.iho .iho-form.edit .design .cw-icon-chevron-right{font-size:12px;margin-left:5px}.iho .iho-form.edit .recipient-select{border-top:solid 1px #dfdfd7;justify-content:left;margin-top:6px;padding-top:20px}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .recipient-delivery{display:flex}}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .recipient-delivery .input-wrapper{margin-right:20px}.iho .iho-form.edit .recipient-delivery .input-wrapper:last-child{margin-right:0}}.iho .iho-form.edit .send-type{border:0;padding:0 0 16px}.iho .recipient-delivery .input-wrapper{width:100%}.iho .input-wrapper.recipient-select{justify-content:center;margin:0 0 20px}@media only screen and (min-width: 40.063em){.iho .input-wrapper.recipient-select{display:flex}}.iho .input-wrapper.recipient-select .custom-check{margin:0 0 10px}@media only screen and (min-width: 40.063em){.iho .input-wrapper.recipient-select .custom-check{margin:0}}.iho .input-wrapper.recipient-select .custom-check:first-child{margin-right:20px}.send-type{border-top:solid 1px #dfdfd7;padding:16px 0}@media only screen and (min-width: 40.063em){.send-type{display:flex;align-items:center}}.send-type p{text-align:left}.send-type input[readonly]{color:#333232;cursor:pointer}.send-type p{margin:0}@media only screen and (min-width: 40.063em){.send-type p,.send-type .input-wrapper{margin:0;width:50%}}@media only screen and (min-width: 40.063em){.send-type p:first-child,.send-type .input-wrapper:first-child{margin-right:20px}}.honoree{border-style:dashed none;border-width:1px;border-color:#dfdfd7;display:flex;margin:20px -20px;padding:20px}.honoree .heart i{background:#369ff4;border-radius:100px;color:#fff;font-size:12px;padding:8px 8px 7px}.honoree .details{padding-left:12px;text-align:left}.honoree .details h3,.honoree .details p{margin:0}.honoree .details p{color:#9b9b94}.honoree .details p .email{word-break:break-all}.honoree .details a{font-size:19px}.honoree .details a:hover{text-decoration:underline}.honoree .actions i,.honoree .actions a{color:#c1c1ba;cursor:pointer;font-size:18px}.honoree .actions i:first-child,.honoree .actions a:first-child{margin-right:15px}.honoree .actions i.cw-icon-pencil:hover,.honoree .actions a.cw-icon-pencil:hover{color:#369ff4}.honoree .actions i.cw-icon-remove:hover,.honoree .actions a.cw-icon-remove:hover{color:#fa575d}.step-2 .honoree{border-top:0;margin-top:0;padding-top:0}.submit-form.button,.show-next-donate-screen.button{width:100%;font-size:16px;padding:0 20px}@media only screen and (min-width: 40.063em){.submit-form.button,.show-next-donate-screen.button{font-size:21px;padding:0 40px}}.donate-buttons{display:none}.step-2 .custom-check,.step-2 .form-footer{display:none}.step-2 .amount-wrapper,.step-2 .input-wrapper,.step-2 .show-next-donate-screen{display:none}.step-2 .donate-buttons{display:block}.step-2 .adf-form-header .header-step-2{opacity:1;z-index:10}.page-campaign .form-wrapper{max-width:390px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign .form-wrapper{position:relative;transform:translateX(-490px);left:50%;margin-left:0}.page-campaign .form-wrapper.right-side{transform:translateX(90px)}.page-campaign .form-wrapper.center-form{transform:inherit;margin-left:auto;left:auto}.page-campaign .form-wrapper.left-side{transform:initial;left:auto;max-width:50%}.page-campaign .form-wrapper.left-side .donate-form .donate-form-container{margin-left:0}}@media only screen and (min-width: 40.063em){.page-campaign .panel{background:rgba(255,255,255,0.5);border:0;border-radius:10px}}@media only screen and (min-width: 64.063em){.page-campaign .panel{padding:30px}}.donate-form-container{padding-top:20px;max-width:390px;position:relative;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;text-align:center}.donate-form-container .donate-form-wrapper.with-monthly-toggle{padding-top:40px}.donate-form-container form{border:1px solid #dfdfd7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;position:relative;margin:0;max-width:100%}.donate-form form{margin-bottom:0}.donate-form input[type=number][readonly]{background-color:#fff}.donate-form label{text-align:left}.donate-form .subtitle{margin-bottom:32px;font-weight:400}.donate-form p.subtitle{font-family:"Proxima Nova", sans-serif}.donate-form .heading-note{margin:0 0 1.75rem}.donate-form .preview-text{margin-bottom:1rem}.adf-form-header{background:#f4f5f0;border-bottom:1px solid #dfdfd7;border-top-left-radius:3px;border-top-right-radius:3px;color:#333232;display:block;font-size:18px;font-weight:500;margin-bottom:10px;padding:16px 20px}.adf-form-header .icn{color:#369ff4;display:inline-block;margin-right:15px;width:35px;height:35px;position:absolute;left:10px;top:12px}.adf-form-header .icn:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:14px}.adf-form-header .header-step-2{opacity:0;display:flex;align-items:center;justify-content:center;margin:0 15px}.adf-form-header .header-step-2 .edit-amount{padding:0 0 2px 5px}.donate-form-body{color:#333232;padding:10px 20px 20px}.show-next-donate-screen{display:block}.donate-amount input{height:60px;font-size:28px;color:#369ff4}.donate-amount .postinput,.donate-amount .preinput{color:#333232;font-size:20px}.amount-buttons-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.amount-buttons-wrapper *{font-weight:400}.amount-buttons-wrapper .button.amount-button,.amount-buttons-wrapper .button.other-amount-button{border:1px solid #dfdfd7;color:#9b9b94;letter-spacing:0;margin:5px 0;padding:0}.amount-buttons-wrapper .button.amount-button{text-transform:lowercase;width:calc((100% - 20px) / 3)}.amount-buttons-wrapper .button.amount-button.selected{background-color:#369ff4;border-color:#369ff4;color:#fff}.amount-buttons-wrapper .amount-button-monthly{font-size:10px}.amount-buttons-wrapper .button.other-amount-button{text-transform:inherit}.amount-buttons-wrapper .button.other-amount-button,.amount-buttons-wrapper .input-wrapper.donate-amount{width:calc((2 * (100% - 7px)) / 3)}.amount-buttons-wrapper .input-wrapper.donate-amount{margin:5px 0}.amount-buttons-wrapper .input-wrapper.donate-amount input{font-size:16px;height:48px}.amount-buttons-wrapper .preinput,.amount-buttons-wrapper .postinput{font-size:16px}.amount-buttons-wrapper .preinput{color:#9b9b94}.amount-buttons-wrapper .postinput{color:#c1c1ba}.form-footer{font-size:12px;line-height:1.5;margin:20px auto 0}.form-footer a{font-weight:500}.wps-text{margin-top:20px}.wps-text a{display:table;background:rgba(0,0,0,0.1);padding:10px 15px;border-radius:10px;color:#333232;line-height:1.5;font-weight:500;margin-left:auto;margin-right:auto}.donate-buttons .apple-pay-button{display:none;background-color:#000 !important;background-image:url(/assets/77e57f7a8de34636f79d7e97b80214d9-DonateBlack_50pt_@2x.png) !important;background-size:70%;background-position:center;background-origin:content-box;background-repeat:no-repeat}.apple-pay-enabled .donate-form .apple-pay-button{display:block;width:100%;margin-bottom:10px}.page-campaign-10-year:not(.page-thankyou) .modal-inner{text-align:center}@media only screen and (min-width: 64.063em){.page-campaign-10-year:not(.page-thankyou) .modal-inner{width:784px}}.page-campaign-10-year:not(.page-thankyou) .modal-inner h1{margin:20px 0}.page-campaign-10-year:not(.page-thankyou) .modal-inner p{max-width:400px;margin:0 auto}.page-campaign-10-year:not(.page-thankyou) .modal-inner .button{margin-top:20px}.page-campaign-10-year:not(.page-thankyou).landing-page-10-year.off-canvas-open .wrapper{transform:translate3d(-240px, 0, 0)}.page-campaign-10-year:not(.page-thankyou).landing-page-10-year .container{padding:0}.page-campaign-10-year:not(.page-thankyou) h1{font-family:"Oswald", sans-serif;text-transform:uppercase;font-weight:900;font-size:28px;line-height:28px;width:100%}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) h1{font-size:35px;line-height:35px}}.page-campaign-10-year:not(.page-thankyou) p{font-size:14px;line-height:20px;width:100%}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) p{font-size:16px}}.page-campaign-10-year:not(.page-thankyou) .hero{background-color:#050505;background-image:url(/assets/46e1ef46cadf3bdf46a8db8343a7404b-hero-small.jpg);background-size:cover;color:#fff;padding-top:58px;display:flex;flex-direction:column}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .hero{padding-bottom:48px;background-image:url(/assets/ab0c3789a334362a78751e03d385493e-hero-medium.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-10-year:not(.page-thankyou) .hero{background-image:url(/assets/56de616d171abb38051d27718262a26d-hero-large.jpg)}}.page-campaign-10-year:not(.page-thankyou) .hero iframe,.page-campaign-10-year:not(.page-thankyou) .hero div{width:100%;height:56.25vw;margin:auto;background-color:#000}@media only screen and (min-width: 64.063em){.page-campaign-10-year:not(.page-thankyou) .hero iframe,.page-campaign-10-year:not(.page-thankyou) .hero div{width:784px;height:441px}}.page-campaign-10-year:not(.page-thankyou) .hero h1{max-width:250px;margin:41px auto 0}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .hero h1{order:-2;max-width:500px;margin-left:auto;margin-right:auto}}.page-campaign-10-year:not(.page-thankyou) .hero p{max-width:250px;margin:30px auto}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .hero p{order:-1;max-width:460px;margin-left:auto;margin-right:auto}}.page-campaign-10-year:not(.page-thankyou) .hero-footer{background-color:#000;padding:12px 0}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .hero-footer{padding:24px 0 28px}}.page-campaign-10-year:not(.page-thankyou) .hero-footer a{margin-left:1.8em;color:#fff;font-size:12px}.page-campaign-10-year:not(.page-thankyou) .hero-footer a:hover{color:rgba(255,255,255,0.8)}.page-campaign-10-year:not(.page-thankyou) .hero-footer .share-links{font-weight:500;text-transform:uppercase;margin-bottom:0;color:#fff;font-size:12px}.page-campaign-10-year:not(.page-thankyou) .hero-footer i{font-size:16px}.page-campaign-10-year:not(.page-thankyou) .preface{padding-top:71px;padding-bottom:57px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .preface{padding-top:148px;padding-bottom:132px}}.page-campaign-10-year:not(.page-thankyou) .preface h1{max-width:315px;margin:0 auto 20px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .preface h1{max-width:571px}}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .preface p{max-width:640px;margin-left:auto;margin-right:auto}}.page-campaign-10-year:not(.page-thankyou) .sticker{padding:11px;width:100%;z-index:100000;background:#fff;transform:translateY(70px);transition:150ms transform linear;will-change:transform}.page-campaign-10-year:not(.page-thankyou) .sticker.stuck{position:fixed;bottom:0;transform:translateY(0)}.page-campaign-10-year:not(.page-thankyou) .sticker h1{font-size:22px;text-transform:uppercase}.page-campaign-10-year:not(.page-thankyou) .sticker a{font-size:12px;font-weight:700}.page-campaign-10-year:not(.page-thankyou) .sticker i{margin-right:.8em}.page-campaign-10-year:not(.page-thankyou) .the-beginning{background-color:#000;background-image:url(/assets/4dcd47242994338f4cf6df765e74316c-the-beginning-small.jpg);background-size:contain;background-repeat:no-repeat;background-position:center bottom;padding-bottom:100%;padding-top:50px;color:#fff}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .the-beginning{background-image:url(/assets/6b56af05fe1a577e48bf6b83663ac753-the-beginning-medium-large.jpg);background-size:auto;padding-bottom:696px;padding-top:106px}}.page-campaign-10-year:not(.page-thankyou) .the-beginning h1{margin-bottom:20px}.page-campaign-10-year:not(.page-thankyou) .the-beginning p{padding:0 35px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .the-beginning p{max-width:620px;margin-left:auto;margin-right:auto}}.page-campaign-10-year:not(.page-thankyou) .current-progress{background-image:url(/assets/92355d8c0cc36b5ff3e8ec3650a92a06-current-progress-small.jpg);background-size:cover;background-position:center;color:#fff}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .current-progress{background-image:url(/assets/da12c62a401d73b0be5060fee3b6c02f-current-progress-medium.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-10-year:not(.page-thankyou) .current-progress{background-image:url(/assets/05a5791de4e5e3321a4519b222ae42a4-current-progress-large.jpg)}}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .current-progress p{max-width:465px;margin-left:auto;margin-right:auto}}.page-campaign-10-year:not(.page-thankyou) .current-progress .current-progress-video{display:none}.page-campaign-10-year:not(.page-thankyou) .current-progress .current-progress-content{position:relative;z-index:10;padding:205px 36px;background-color:rgba(0,0,0,0.3)}.page-campaign-10-year:not(.page-thankyou) .quote{padding:84px 54px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .quote{padding:154px 35px}}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .quote h1{width:485px;margin:0 auto}}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .quote h1.body{margin-bottom:61px}}.page-campaign-10-year:not(.page-thankyou) .quote .left-quote,.page-campaign-10-year:not(.page-thankyou) .quote .right-quote{font-size:70px;position:relative;top:7px;height:0}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .quote .left-quote,.page-campaign-10-year:not(.page-thankyou) .quote .right-quote{font-size:90px;top:-20px}}.page-campaign-10-year:not(.page-thankyou) .quote .left-quote{text-align:left;left:-31px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .quote .left-quote{font-size:90px;left:-45px}}.page-campaign-10-year:not(.page-thankyou) .quote .right-quote{text-align:right;right:-25px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .quote .right-quote{font-size:90px;right:-45px}}.page-campaign-10-year:not(.page-thankyou) .quote a{display:block;color:#000}.page-campaign-10-year:not(.page-thankyou) .quote a:hover{color:#1ba9e0}.page-campaign-10-year:not(.page-thankyou) .quote a i{font-size:20px}.page-campaign-10-year:not(.page-thankyou) .quote a p{font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:0}.page-campaign-10-year:not(.page-thankyou).page-campaign .form-wrapper{max-width:none}.page-campaign-10-year:not(.page-thankyou) .donate-ask{background-color:#f6f4f7;background-image:url(/assets/d98a444b4de138f952e189d2ad9d6730-donate-ask-small.jpg);background-size:contain;background-position:center bottom;background-repeat:no-repeat;padding:24px;padding-bottom:47%}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .donate-ask{padding-top:107px;background-image:url(/assets/b7eb3c13bf0c91bf527f8dd5f830a926-donate-ask-medium.jpg);padding-bottom:46%}}@media only screen and (min-width: 64.063em){.page-campaign-10-year:not(.page-thankyou) .donate-ask{background-image:url(/assets/aa1164d395e73d4f1685a5a15bb3de4e-donate-ask-large.jpg);background-size:cover;padding-bottom:62%}}@media only screen and (min-width: 90.063em){.page-campaign-10-year:not(.page-thankyou) .donate-ask{padding-bottom:44%}}.page-campaign-10-year:not(.page-thankyou) .donate-ask .logo img{width:103px;height:105px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .donate-ask .logo img{width:172px;height:174px}}.page-campaign-10-year:not(.page-thankyou) .donate-ask h1{max-width:550px;margin:0 auto;padding:30px 0 20px}.page-campaign-10-year:not(.page-thankyou) .donate-ask .heading-note{padding:0 21px 24px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .donate-ask .heading-note{padding-bottom:20px;max-width:570px;margin:0 auto}}.page-campaign-10-year:not(.page-thankyou) .special-thanks h1{margin-top:50px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks h1{margin-top:107px}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .message{padding-top:20px;max-width:310px;margin:0 auto 24px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .message{max-width:590px;margin-bottom:50px}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:-25px auto 0;width:250px}@media only screen and (min-width: 375px){.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks{width:375px}}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks{width:645px}}@media only screen and (min-width: 64.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks{width:1040px}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks .logo-wrapper{height:82px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks .logo-wrapper{height:82px}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks .logo{background-size:contain;background-repeat:no-repeat;background-position:center;width:225px;transform:scale(0.66)}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks .logo{transform:none}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks a{display:inline-block;width:175px;height:135px;margin:15px 5px 0}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks a{width:225px;height:165px;margin:45px 41px 0}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks a:hover p{color:#1ba9e0}.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks p{color:#000;text-transform:uppercase;font-size:10px;font-weight:500;line-height:18px;letter-spacing:.83px;margin-top:-12px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .logo-thanks p{font-size:12px;font-weight:700;line-height:18px;letter-spacing:1px;margin-top:12px}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks{margin:56px auto 36px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks{margin:111px auto 71px}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks a,.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks .spacer{color:#000;font-weight:500;font-size:14px;line-height:20px}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks a,.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks .spacer{font-size:16px}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks a{display:block;margin-bottom:14px}.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks a:hover{color:#1ba9e0}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks a{display:inline;margin-bottom:0}}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks span.spacer:before{content:'\2022';margin:0 .5em}}.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks br{display:none}@media only screen and (min-width: 40.063em){.page-campaign-10-year:not(.page-thankyou) .special-thanks .text-thanks br{display:inline}}@media only screen and (min-width: 64.063em){.video .page-campaign-10-year .current-progress-video{display:block;width:100%;z-index:0;opacity:0;transition:.25s opacity .25s linear}.video .page-campaign-10-year .current-progress-video.loaded{opacity:1}.video .page-campaign-10-year .current-progress{position:relative;overflow:hidden}.video .page-campaign-10-year .current-progress .current-progress-video{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}}.ach-popout-form{background:transparent;border-radius:4px;color:#333232;padding:0}.ach-popout-form h2{margin-bottom:20px}.ach-popout-form .input-wrapper{margin-bottom:16px}.ach-popout-form .ach-base-component{display:inline-block;vertical-align:top}.ach-popout-form .ach-continue-button{margin-right:16px;margin-bottom:0}@media only screen and (min-width: 40.063em){.ach-popout-form .ach-continue-button{margin-bottom:10px}}.ach-popout-form .button{font-size:11px;letter-spacing:2px;padding:0 15px;text-transform:uppercase}@media only screen and (min-width: 40.063em){.ach-popout-form .button{font-size:13px;padding:0 20px}}.ltie9 .donate-form .stripe-donate-button{display:none}.donate-buttons::after{clear:both;content:"";display:table}.button.payment.large{height:64px;line-height:64px;padding:0}.button.payment.stripe-donate-button{width:100%;text-transform:none;letter-spacing:normal;border-radius:4px;margin-bottom:10px}.button.payment.stripe-donate-button .icn{margin-left:0;margin-right:10px;position:relative;top:-2px}.ach-button-wrapper{border:solid 1px #dfdfd7;border-radius:4px;display:block}@media only screen and (min-width: 40.063em){.ach-button-wrapper{display:inline-block;width:50%}}.ach-button-wrapper .ach-donate-button{color:#333232;background-color:transparent}.ach-button-wrapper .ach-donate-button.button.large{height:62px}.ach-button-wrapper .ach-donate-button:hover{color:#676464}.paypal-link{margin-top:10px;width:100%}@media only screen and (min-width: 40.063em){.paypal-link{display:inline-block;width:calc(50% - 10px);margin-top:0;margin-left:10px}}.button.payment.paypal-donate-button{width:100%;padding:0;background-image:url(/assets/35d7697f62e6a4ea5b6df3b187a2ca9b-paypal.png);text-indent:-999em;background-size:80px auto;background-position:center;background-repeat:no-repeat;background-color:transparent;border:solid 1px #dfdfd7}.donate-by-check .modal-inner{text-align:left}@media only screen and (min-width: 40.063em){.donate-by-check .modal-inner{width:800px}}.donate-by-check .modal-inner .row p,.donate-by-check .modal-inner .row a{font-size:12px}.donate-by-check .modal-inner .address-box{text-align:center}.donate-by-check .modal-inner .panel{margin-top:10px;background:#f6f6f3}@media only screen and (max-width: 40.063em){.donate-by-check .modal-inner .panel{padding:10px}}.donate-by-check .modal-inner .address-line{font-size:14px;line-height:18px}.donate-by-check .modal-inner p{font-family:"Proxima Nova", sans-serif;line-height:1.375}.donate-by-check .modal-inner .info-note{color:#9b9b94}input[data-behavior="HideShowPassword"]{padding-right:55px}.amount-wrapper{width:100%}.amount-wrapper input{border-radius:4px;border:solid 1px #c1c1ba}.step-2 .input-wrapper.lh{display:block}.iho-toggle{color:#369ff4;display:block;font-size:16px;margin-bottom:15px;text-align:left}.iho-toggle:hover{text-decoration:underline}.iho .modal-inner{height:100%;overflow:auto}@media only screen and (min-width: 40.063em){.iho .modal-inner{height:auto}}@media only screen and (min-width: 64.063em){.iho .modal-inner{width:750px}}.iho .select-type{margin-top:5px}@media only screen and (min-width: 40.063em){.iho .select-type{display:flex}}.iho .select-type .type{border-radius:4px;border:solid 2px #dfdfd7;color:#333232;cursor:pointer;display:block;opacity:.5;padding:40px 40px 20px;transition:all .2s ease-in}.iho .select-type .type.active,.iho .select-type .type:hover{opacity:1;border-color:#369ff4}@media only screen and (min-width: 40.063em){.iho .select-type .type{width:50%}}.iho .select-type .type:first-of-type{margin-bottom:20px}@media only screen and (min-width: 40.063em){.iho .select-type .type:first-of-type{margin-bottom:0;margin-right:20px}}.iho .select-type .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:60px;margin-bottom:20px;width:100%}.iho .select-type .icon.email{background-image:url(/assets/6a10ae264c59885a466efd894d734ef8-email.png)}.iho .select-type .icon.print{background-image:url(/assets/b9a3a5b0572bfe5b8765d156d62e605c-print.png)}.iho .choose-design{display:flex;flex-wrap:wrap;margin-bottom:-10px;padding-top:5px}.iho .choose-design .design{margin-bottom:10px;width:100%}@media only screen and (min-width: 40.063em){.iho .choose-design .design{flex-grow:1;margin-right:10px;width:calc(100% * (1/3) - 10px)}}.iho .choose-design .design.active img,.iho .choose-design .design:hover img{border:solid 1px #369ff4}.iho .choose-design .design:last-of-type{margin-bottom:0}.iho .choose-design .design:nth-child(3n){margin-right:0}.iho .choose-design .design img{display:block;margin:0 auto;border:solid 1px #dfdfd7}.iho .iho-header{display:inline-block}.iho .iho-header h3{color:#369ff4;margin-top:20px;text-transform:uppercase}.iho .iho-header h2{margin:0 auto 20px;max-width:550px;color:#000}.iho .toggle-buttons{margin:0 auto 18px}.iho .iho-form{display:flex;flex-direction:column;height:calc(100% + 1px)}.iho .iho-form.print .iho-preview-wrapper{position:relative;border:solid 1px #dfdfd7}.iho .iho-form.print .iho-preview-wrapper.loading{border:0}@media only screen and (min-width: 64.063em){.iho .iho-form.print .iho-preview-wrapper{border:0}}.iho .iho-form.print .iho-preview{border:0;overflow-x:scroll}.iho .iho-form.print .fade{background:linear-gradient(90deg, rgba(255,255,255,0), #fff);content:'';height:100%;position:absolute;right:0;top:0;width:50px}.iho .iho-body{padding-bottom:119px}@media only screen and (min-width: 40.063em){.iho .iho-body{padding-bottom:79px}}.iho .iho-body>.input-wrapper:last-of-type,.iho .iho-body>.custom-check:last-of-type{margin-bottom:0}.iho .input-wrapper.input-wrapper,.iho .custom-check.custom-check{display:block}.iho .iho-preview{overflow-y:scroll;width:100%;border:solid 1px #dfdfd7}.iho .iho-preview .loading{border:0}.iho .iho-preview .loading iframe{display:none}.iho .iho-preview iframe{border:0;display:inherit;height:400px;width:100%}.iho .loading-indicator{display:none}.iho .loading .iho-preview{visibility:hidden}.iho .loading .loading-indicator{display:block;margin:40px 0}.iho .iho-form.edit{display:block}.iho .iho-form.edit.print .message{margin-bottom:0;order:1}.iho .iho-form.edit.print .amount-hidden{margin:20px 0 0;order:2}.iho .iho-form.edit.print .recipient-select{margin-bottom:20px}.iho .iho-form.edit button.left{display:none}.iho .iho-form.edit .iho-body{position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .half-sized{width:50%}}@media only screen and (min-width: 64.063em){.iho .iho-form.edit .half-sized{width:60%}}.iho .iho-form.edit .design{text-align:right;margin-bottom:20px}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .design{margin-bottom:0;position:absolute;right:0;top:20px;width:45%}}@media only screen and (min-width: 64.063em){.iho .iho-form.edit .design{width:35%}}.iho .iho-form.edit .design img{border:solid 1px #dfdfd7}.iho .iho-form.edit .design .cw-icon-chevron-right{font-size:12px;margin-left:5px}.iho .iho-form.edit .recipient-select{border-top:solid 1px #dfdfd7;justify-content:left;margin-top:6px;padding-top:20px}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .recipient-delivery{display:flex}}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .recipient-delivery .input-wrapper{margin-right:20px}.iho .iho-form.edit .recipient-delivery .input-wrapper:last-child{margin-right:0}}.iho .iho-form.edit .send-type{border:0;padding:0 0 16px}.iho .recipient-delivery .input-wrapper{width:100%}.iho .input-wrapper.recipient-select{justify-content:center;margin:0 0 20px}@media only screen and (min-width: 40.063em){.iho .input-wrapper.recipient-select{display:flex}}.iho .input-wrapper.recipient-select .custom-check{margin:0 0 10px}@media only screen and (min-width: 40.063em){.iho .input-wrapper.recipient-select .custom-check{margin:0}}.iho .input-wrapper.recipient-select .custom-check:first-child{margin-right:20px}.send-type{border-top:solid 1px #dfdfd7;padding:16px 0}@media only screen and (min-width: 40.063em){.send-type{display:flex;align-items:center}}.send-type p{text-align:left}.send-type input[readonly]{color:#333232;cursor:pointer}.send-type p{margin:0}@media only screen and (min-width: 40.063em){.send-type p,.send-type .input-wrapper{margin:0;width:50%}}@media only screen and (min-width: 40.063em){.send-type p:first-child,.send-type .input-wrapper:first-child{margin-right:20px}}.honoree{border-style:dashed none;border-width:1px;border-color:#dfdfd7;display:flex;margin:20px -20px;padding:20px}.honoree .heart i{background:#369ff4;border-radius:100px;color:#fff;font-size:12px;padding:8px 8px 7px}.honoree .details{padding-left:12px;text-align:left}.honoree .details h3,.honoree .details p{margin:0}.honoree .details p{color:#9b9b94}.honoree .details p .email{word-break:break-all}.honoree .details a{font-size:19px}.honoree .details a:hover{text-decoration:underline}.honoree .actions i,.honoree .actions a{color:#c1c1ba;cursor:pointer;font-size:18px}.honoree .actions i:first-child,.honoree .actions a:first-child{margin-right:15px}.honoree .actions i.cw-icon-pencil:hover,.honoree .actions a.cw-icon-pencil:hover{color:#369ff4}.honoree .actions i.cw-icon-remove:hover,.honoree .actions a.cw-icon-remove:hover{color:#fa575d}.step-2 .honoree{border-top:0;margin-top:0;padding-top:0}.submit-form.button,.show-next-donate-screen.button{width:100%;font-size:16px;padding:0 20px}@media only screen and (min-width: 40.063em){.submit-form.button,.show-next-donate-screen.button{font-size:21px;padding:0 40px}}.donate-buttons{display:none}.step-2 .custom-check,.step-2 .form-footer{display:none}.step-2 .amount-wrapper,.step-2 .input-wrapper,.step-2 .show-next-donate-screen{display:none}.step-2 .donate-buttons{display:block}.step-2 .adf-form-header .header-step-2{opacity:1;z-index:10}.page-campaign .form-wrapper{max-width:390px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign .form-wrapper{position:relative;transform:translateX(-490px);left:50%;margin-left:0}.page-campaign .form-wrapper.right-side{transform:translateX(90px)}.page-campaign .form-wrapper.center-form{transform:inherit;margin-left:auto;left:auto}.page-campaign .form-wrapper.left-side{transform:initial;left:auto;max-width:50%}.page-campaign .form-wrapper.left-side .donate-form .donate-form-container{margin-left:0}}@media only screen and (min-width: 40.063em){.page-campaign .panel{background:rgba(255,255,255,0.5);border:0;border-radius:10px}}@media only screen and (min-width: 64.063em){.page-campaign .panel{padding:30px}}.donate-form-container{padding-top:20px;max-width:390px;position:relative;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;text-align:center}.donate-form-container .donate-form-wrapper.with-monthly-toggle{padding-top:40px}.donate-form-container form{border:1px solid #dfdfd7;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;position:relative;margin:0;max-width:100%}.donate-form form{margin-bottom:0}.donate-form input[type=number][readonly]{background-color:#fff}.donate-form label{text-align:left}.donate-form .subtitle{margin-bottom:32px;font-weight:400}.donate-form p.subtitle{font-family:"Proxima Nova", sans-serif}.donate-form .heading-note{margin:0 0 1.75rem}.donate-form .preview-text{margin-bottom:1rem}.adf-form-header{background:#f4f5f0;border-bottom:1px solid #dfdfd7;border-top-left-radius:3px;border-top-right-radius:3px;color:#333232;display:block;font-size:18px;font-weight:500;margin-bottom:10px;padding:16px 20px}.adf-form-header .icn{color:#369ff4;display:inline-block;margin-right:15px;width:35px;height:35px;position:absolute;left:10px;top:12px}.adf-form-header .icn:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:14px}.adf-form-header .header-step-2{opacity:0;display:flex;align-items:center;justify-content:center;margin:0 15px}.adf-form-header .header-step-2 .edit-amount{padding:0 0 2px 5px}.donate-form-body{color:#333232;padding:10px 20px 20px}.show-next-donate-screen{display:block}.donate-amount input{height:60px;font-size:28px;color:#369ff4}.donate-amount .postinput,.donate-amount .preinput{color:#333232;font-size:20px}.amount-buttons-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.amount-buttons-wrapper *{font-weight:400}.amount-buttons-wrapper .button.amount-button,.amount-buttons-wrapper .button.other-amount-button{border:1px solid #dfdfd7;color:#9b9b94;letter-spacing:0;margin:5px 0;padding:0}.amount-buttons-wrapper .button.amount-button{text-transform:lowercase;width:calc((100% - 20px) / 3)}.amount-buttons-wrapper .button.amount-button.selected{background-color:#369ff4;border-color:#369ff4;color:#fff}.amount-buttons-wrapper .amount-button-monthly{font-size:10px}.amount-buttons-wrapper .button.other-amount-button{text-transform:inherit}.amount-buttons-wrapper .button.other-amount-button,.amount-buttons-wrapper .input-wrapper.donate-amount{width:calc((2 * (100% - 7px)) / 3)}.amount-buttons-wrapper .input-wrapper.donate-amount{margin:5px 0}.amount-buttons-wrapper .input-wrapper.donate-amount input{font-size:16px;height:48px}.amount-buttons-wrapper .preinput,.amount-buttons-wrapper .postinput{font-size:16px}.amount-buttons-wrapper .preinput{color:#9b9b94}.amount-buttons-wrapper .postinput{color:#c1c1ba}.form-footer{font-size:12px;line-height:1.5;margin:20px auto 0}.form-footer a{font-weight:500}.wps-text{margin-top:20px}.wps-text a{display:table;background:rgba(0,0,0,0.1);padding:10px 15px;border-radius:10px;color:#333232;line-height:1.5;font-weight:500;margin-left:auto;margin-right:auto}.generic-right-side-donate .container{background-color:#e1eef7;background-image:url(/assets/a325a2f58b949de637fc8329401c7824-general-water-small.jpg);background-position:center center fixed;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.generic-right-side-donate .container{background-image:url(/assets/efc0b36aeb51eae5fa5ceaca9d2bf477-general-water-med.jpg);background-size:100% auto;padding-bottom:25%}}@media only screen and (min-width: 64.063em){.generic-right-side-donate .container{background-image:url(/assets/efc0b36aeb51eae5fa5ceaca9d2bf477-general-water-large.jpg);padding-bottom:110px}}@media only screen and (max-width: 40.063em){.generic-right-side-donate .container{padding-bottom:0}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.generic-right-side-donate .container{padding-bottom:5%}}@media only screen and (min-width: 64.063em){.generic-right-side-donate .container{padding-bottom:0}}@media only screen and (max-width: 40.063em){.generic-right-side-donate .donation-thank-you{padding-bottom:90%}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.generic-right-side-donate .donation-thank-you{padding-bottom:65%}}@media only screen and (min-width: 64.063em){.generic-right-side-donate .donation-thank-you{padding-bottom:50%}}@media only screen and (min-width: 64.063em){.generic-right-side-donate .donation-thank-you{background-image:url(/assets/661ea35196e9d677640fdb9282e3212c-general-water-center-large.jpg)}}.sponsor-thank-you{max-width:980px;margin-left:auto;margin-right:auto;background:transparent}.sponsor-thank-you .container{padding-bottom:40%}.sponsor-thank-you div.header{margin-top:0}.sponsor-thank-you h1,.sponsor-thank-you h3{margin-bottom:20px}.sponsor-thank-you h1{max-width:450px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.sponsor-thank-you h1{max-width:none}}.sponsor-thank-you .green-text{color:#59c77f}.sponsor-thank-you .new_sponsorship_form{text-align:left;max-width:780px;margin:0 auto 60px}.sponsor-thank-you .form-header{border-top:1px solid #c1c1ba;padding:30px 0 10px;max-width:780px;margin:40px auto}.sponsor-thank-you p{color:#333232;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.sponsor-thank-you p{line-height:1.375;font-size:16px}}.sponsor-thank-you .next-steps{max-width:550px}@media only screen and (min-width: 64.063em){.sponsor-thank-you .next-steps{max-width:780px}}.sponsor-thank-you .acknowledgement{margin-top:30px;font-size:19px}.sponsor-thank-you .acknowledgement .link a{font-size:19px}.sponsor-thank-you .dedication{margin-bottom:20px}.sponsor-thank-you .dedication label{margin-bottom:20px}.sponsor-thank-you .caption,.sponsor-thank-you label{text-transform:uppercase;color:#333232;text-align:left;font-weight:700;font-size:.75rem;letter-spacing:.05em}.sponsor-thank-you textarea{min-height:120px}.page-thankyou .donation-thank-you{background-color:#ddedf7;background-image:url(/assets/cb9e2b0fffba858b2f58b3c30fdb4ea2-donation-thank-you-small.jpg);background-position:center center fixed;background-repeat:no-repeat;padding-bottom:85%}@media only screen and (min-width: 40.063em){.page-thankyou .donation-thank-you{background-image:url(/assets/6bf6e3caadba27734b49791ba37f9540-donation-thank-you-med.jpg);background-size:100% auto;padding-bottom:60%}}@media only screen and (min-width: 64.063em){.page-thankyou .donation-thank-you{background-image:url(/assets/2330c1f5995c8295a80e5be6cdec1cbd-donation-thank-you-large.jpg);min-height:initial;padding-bottom:40%}}.page-thankyou .donation-thank-you.white h1,.page-thankyou .donation-thank-you.white p{color:#fff}.page-thankyou .donation-thank-you .primary-thank-you-copy{max-width:380px;margin-left:auto;margin-right:auto}.page-thankyou .donation-thank-you .primary-thank-you-copy a{font-size:16px}@media only screen and (min-width: 40.063em){.page-thankyou .donation-thank-you .primary-thank-you-copy a{font-size:19px}}@media only screen and (min-width: 64.063em){.page-thankyou .donation-thank-you .primary-thank-you-copy{max-width:590px}}.page-thankyou .donation-thank-you .ach-thank-you{max-width:619px}.page-thankyou .donation-thank-you .form-wrapper .donate-form{padding-top:0}.page-thankyou .donation-thank-you .form-wrapper .donate-form .donate-form-container{padding-top:40px}.page-thankyou .container h1{font-size:28px;letter-spacing:0;margin-bottom:0}@media only screen and (min-width: 40.063em){.page-thankyou .container h1{font-size:36px}}@media only screen and (min-width: 40.063em){.page-thankyou h2{max-width:430px;margin:0 auto}}@media only screen and (min-width: 64.063em){.page-thankyou h2{max-width:500px}}.page-thankyou .container p,.page-thankyou p>a{font-family:"Proxima Nova", sans-serif;line-height:1.35;font-size:16px}.page-thankyou .container p.text-center,.page-thankyou p>a.text-center{margin-bottom:30px}@media only screen and (min-width: 40.063em){.page-thankyou .container p,.page-thankyou p>a{font-size:19px}}.page-thankyou .pledge-form{max-width:322px;margin:27px auto 17px}.page-thankyou .pledge-form input:not([type='submit']){padding:20px 10px;text-align:center}.page-thankyou .header{margin-top:62px;margin-bottom:30px}.page-thankyou .header h1.h40{max-width:none;font-size:24px}.page-thankyou .header p{font-weight:400;margin:10px auto 20px;max-width:300px}@media only screen and (min-width: 40.063em){.page-thankyou .header p{max-width:350px}}@media only screen and (min-width: 64.063em){.page-thankyou .header p{max-width:none}}.page-thankyou .header .donate-form{max-width:373px;margin:auto}.page-thankyou .back{text-transform:uppercase;font-size:14px;font-weight:500}@media only screen and (min-width: 40.063em){.page-thankyou .back{font-size:14px}}.page-thankyou .account-form-heading{margin-top:60px}.page-thankyou .account-registration-wrapper{margin-top:30px;max-width:440px;margin-left:auto;margin-right:auto}.page-thankyou .account-registration-wrapper label{display:none}.page-thankyou .account-registration-wrapper .input-wrapper .toggle{top:26px}.thanks-social-share{display:inline-block;margin-bottom:80px;padding:20px;background:rgba(0,0,0,0.3)}.thanks-social-share img{display:block;margin-bottom:20px;max-width:300px;width:100%}.thanks-social-share .button{margin-bottom:0;position:relative;padding-left:0;padding-right:0;width:140px}@media only screen and (max-width: 40.063em){.thanks-social-share .button{width:48%}}.thanks-social-share .icn{font-size:1.25em;position:relative;top:4px}.thanks-social-share span.text{font-size:.8em;padding-left:10px;line-height:20px}.social-follow-buttons{max-width:600px;margin:18px auto;text-align:center}.social-follow-buttons .button{font-size:20px;margin:0 10px 10px}.social-follow-buttons .button span+span{padding-left:5px}.social-follow-buttons .button .cw-icon-instagram-title{font-size:1.2em;position:relative;top:.2em}.social-follow-buttons .button.twitter span{position:relative;top:2px}@media only screen and (max-width: 40.063em){.social-follow-buttons .button{width:90%}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.social-follow-buttons .button{width:90%}}.social-follow-buttons.page-campaign .form-wrapper{max-width:none}.sponsor-thank-you .stories{margin-bottom:60px}.sponsor-thank-you .stories .story{display:block;background-size:100% auto;background-repeat:no-repeat;background-position:center bottom;text-align:left;color:#fff;padding:40px 10px 0 135px;height:240px}@media only screen and (min-width: 40.063em){.sponsor-thank-you .stories .story{padding:125px 10px 0 230px;font-size:16px}}.sponsor-thank-you .stories .story .icn{transition:.1s linear right;font-size:.7em;position:relative;right:0}.sponsor-thank-you .stories .story:hover .icn{right:-2px}.sponsor-thank-you .stories .asharfi{background-image:url(/assets/3b2c72ced84851e4a23cb6d3ef9f3907-asharfi.jpg)}.sponsor-thank-you .stories .jean-bosco{background-image:url(/assets/09e9ccf755eb28dd9f60b74ab37a625e-jean-bosco.jpg);max-width:480px;margin-left:auto;margin-right:auto}.page-thankyou.page-campaign-the-spring .container h1,.page-thankyou.page-campaign-the-spring .container p,.page-thankyou.page-campaign-10-year .container h1,.page-thankyou.page-campaign-10-year .container p,.page-thankyou.page-campaign-join-the-spring .container h1,.page-thankyou.page-campaign-join-the-spring .container p,.page-thankyou.page-campaign-wework .container h1,.page-thankyou.page-campaign-wework .container p,.page-thankyou.page-campaign-general .container h1,.page-thankyou.page-campaign-general .container p{color:#333232}.page-thankyou .spring-series-container .side.cover-image{background-image:url(/assets/a078b31544802449e457dc12c8d4f3c0-spring-series-cambodia.jpg);min-height:230px;position:relative}@media only screen and (min-width: 40.063em){.page-thankyou .spring-series-container .side.cover-image{min-height:360px}}.page-thankyou .spring-series-container .side-by-side{flex-direction:column}@media only screen and (min-width: 64.063em){.page-thankyou .spring-series-container .side-by-side{flex-direction:row-reverse}}.page-thankyou .spring-series-container .side.text{background-color:#fff;border:1px solid #dfdfd7;padding:30px}@media only screen and (min-width: 40.063em){.page-thankyou .spring-series-container .side.text{padding:50px}}@media only screen and (min-width: 64.063em){.page-thankyou .spring-series-container .side.text{padding:0}}.page-thankyou .spring-series-container .unlocked-badge{background-color:#369ff4;color:#fff;font-size:16px;font-style:italic;height:42px;padding:10px;position:absolute;right:0;text-transform:uppercase}@media only screen and (min-width: 40.063em){.page-thankyou .spring-series-container .unlocked-badge{font-size:19px;height:50px}}.donate-buttons .apple-pay-button{display:none;background-color:#000 !important;background-image:url(/assets/77e57f7a8de34636f79d7e97b80214d9-DonateBlack_50pt_@2x.png) !important;background-size:70%;background-position:center;background-origin:content-box;background-repeat:no-repeat}.apple-pay-enabled .donate-form .apple-pay-button{display:block;width:100%;margin-bottom:10px}.page-campaign-bitcoin:not(.page-thankyou) .hero{background-color:#30352e;color:#fff;padding:100px 20px 0}@media only screen and (min-width: 64.063em){.page-campaign-bitcoin:not(.page-thankyou) .hero{padding:140px 20px;background-image:url(/assets/cf1528e5cbf39f788b87b52ef097c9c8-bitcoin-large.jpg);background-size:cover}}.page-campaign-bitcoin:not(.page-thankyou) .hero::after{content:'';display:block;background-image:url(/assets/2d962fabf82e436cf96e959d8875c884-bitcoin-small.jpg);background-size:cover;height:0;padding-bottom:40%;margin:0 -20px}@media only screen and (min-width: 40.063em){.page-campaign-bitcoin:not(.page-thankyou) .hero::after{background-image:url(/assets/cd69727f5b92dc891622ff8079cdb1da-bitcoin-medium.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-bitcoin:not(.page-thankyou) .hero::after{display:none}}.page-campaign-bitcoin:not(.page-thankyou) .hero .header{text-align:center}.page-campaign-bitcoin:not(.page-thankyou) .hero .header .subtitle{border-radius:20px;font-size:11px;font-weight:500;letter-spacing:1px;padding:4px 14px;text-transform:uppercase;white-space:nowrap;background-color:#f89b30;color:#fff;display:inline}.page-campaign-bitcoin:not(.page-thankyou) .hero .header .subtitle i{margin-right:5px}.page-campaign-bitcoin:not(.page-thankyou) .hero .form-wrapper{margin-bottom:20px}@media only screen and (min-width: 64.063em){.page-campaign-bitcoin:not(.page-thankyou) .hero .form-wrapper{margin-bottom:0}}.page-campaign-charityball-17.landing-page .right-off-canvas-menu,.page-campaign-charityball-17-pledges.landing-page .right-off-canvas-menu{display:none}.page-campaign-charityball-17.landing-page .container,.page-campaign-charityball-17-pledges.landing-page .container{color:#fff;padding:0;min-height:auto}.page-campaign-charityball-17.landing-page .nav-bar-section,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section{padding:0}.page-campaign-charityball-17.landing-page .nav-bar-section .offcanvas-open-link,.page-campaign-charityball-17.landing-page .nav-bar-section .nav-items,.page-campaign-charityball-17.landing-page .nav-bar-section .right-side,.page-campaign-charityball-17.landing-page .nav-bar-section .mobile-donate,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section .offcanvas-open-link,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section .nav-items,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section .right-side,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section .mobile-donate{display:none}.page-campaign-charityball-17.landing-page .nav-bar-section .logo,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section .logo{position:relative;left:inherit;transform:none}.page-campaign-charityball-17.landing-page .nav-bar-section .logo a,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section .logo a{margin:20px auto 0}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-campaign-charityball-17.landing-page .nav-bar-section .logo a,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section .logo a{margin:20px 20px 0}}@media only screen and (min-width: 64.063em){.page-campaign-charityball-17.landing-page .nav-bar-section .logo a,.page-campaign-charityball-17-pledges.landing-page .nav-bar-section .logo a{margin:20px 0}}.page-campaign-charityball-17.landing-page .cw-footer-top-row,.page-campaign-charityball-17.landing-page .cw-footer-social-row,.page-campaign-charityball-17-pledges.landing-page .cw-footer-top-row,.page-campaign-charityball-17-pledges.landing-page .cw-footer-social-row{display:none}.page-campaign-charityball-17.landing-page .cw-footer-bottom-row,.page-campaign-charityball-17-pledges.landing-page .cw-footer-bottom-row{border-top:0;color:#9b9b94;margin-top:0;padding-top:0}.page-campaign-charityball-17.landing-page .cw-footer-bottom-row li a,.page-campaign-charityball-17-pledges.landing-page .cw-footer-bottom-row li a{color:#9b9b94}.page-campaign-charityball-17.landing-page .cw-footer-bottom-row li:nth-child(4n):after,.page-campaign-charityball-17-pledges.landing-page .cw-footer-bottom-row li:nth-child(4n):after{content:''}.page-campaign-charityball-17.landing-page .cw-footer-bottom-row li:nth-last-child(-n+3),.page-campaign-charityball-17-pledges.landing-page .cw-footer-bottom-row li:nth-last-child(-n+3){display:none}.page-campaign-charityball-17.landing-page .form-wrapper,.page-campaign-charityball-17-pledges.landing-page .form-wrapper{transform:none;left:0;margin:0 auto}.page-campaign-charityball-17.landing-page .form-wrapper .subtitle,.page-campaign-charityball-17-pledges.landing-page .form-wrapper .subtitle{font-weight:100}.page-campaign-charityball-17.landing-page .donate-hero,.page-campaign-charityball-17-pledges.landing-page .donate-hero{background-image:url(/assets/cba34d677b2614964d7941a38f99edaf-hero_large.jpg);background-color:#fdfdfd;background-size:auto 100%;background-repeat:no-repeat;background-position:center top;padding:100px 20px 80px}@media only screen and (min-width: 40.063em){.page-campaign-charityball-17.landing-page .donate-hero,.page-campaign-charityball-17-pledges.landing-page .donate-hero{background-size:cover;background-position:center top;min-height:680px;padding:100px 20px 90px}}.page-campaign-charityball-17.landing-page .donate-hero h1.h50,.page-campaign-charityball-17-pledges.landing-page .donate-hero h1.h50{display:none}@media only screen and (min-width: 64.063em){.page-campaign-charityball-17.landing-page .donate-hero h1.h50,.page-campaign-charityball-17-pledges.landing-page .donate-hero h1.h50{display:block;text-align:left}}.page-campaign-charityball-17.landing-page .donate-hero .h60 a,.page-campaign-charityball-17-pledges.landing-page .donate-hero .h60 a{color:#fff;font-size:18px}.page-campaign-charityball-17.landing-page .form-wrapper,.page-campaign-charityball-17-pledges.landing-page .form-wrapper{max-width:500px}.page-campaign-charityball-17.landing-page h1.h35,.page-campaign-charityball-17-pledges.landing-page h1.h35{max-width:350px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-charityball-17.landing-page h1.h35,.page-campaign-charityball-17-pledges.landing-page h1.h35{max-width:405px}}.page-campaign-charityball-17.page-thankyou .container,.page-campaign-charityball-17-pledges.page-thankyou .container{color:#fff;background-image:url(/assets/cba34d677b2614964d7941a38f99edaf-hero_large.jpg);background-color:#fdfdfd;background-size:auto 100%;background-repeat:no-repeat;background-position:center top}@media only screen and (min-width: 40.063em){.page-campaign-charityball-17.page-thankyou .container,.page-campaign-charityball-17-pledges.page-thankyou .container{background-size:cover;background-position:center top;min-height:680px;padding:100px 20px 90px}}.ach-popout-form{background:transparent;border-radius:4px;color:#333232;padding:0}.ach-popout-form h2{margin-bottom:20px}.ach-popout-form .input-wrapper{margin-bottom:16px}.ach-popout-form .ach-base-component{display:inline-block;vertical-align:top}.ach-popout-form .ach-continue-button{margin-right:16px;margin-bottom:0}@media only screen and (min-width: 40.063em){.ach-popout-form .ach-continue-button{margin-bottom:10px}}.ach-popout-form .button{font-size:11px;letter-spacing:2px;padding:0 15px;text-transform:uppercase}@media only screen and (min-width: 40.063em){.ach-popout-form .button{font-size:13px;padding:0 20px}}.ltie9 .donate-form .stripe-donate-button{display:none}.donate-buttons::after{clear:both;content:"";display:table}.button.payment.large{height:64px;line-height:64px;padding:0}.button.payment.stripe-donate-button{width:100%;text-transform:none;letter-spacing:normal;border-radius:4px;margin-bottom:10px}.button.payment.stripe-donate-button .icn{margin-left:0;margin-right:10px;position:relative;top:-2px}.ach-button-wrapper{border:solid 1px #dfdfd7;border-radius:4px;display:block}@media only screen and (min-width: 40.063em){.ach-button-wrapper{display:inline-block;width:50%}}.ach-button-wrapper .ach-donate-button{color:#333232;background-color:transparent}.ach-button-wrapper .ach-donate-button.button.large{height:62px}.ach-button-wrapper .ach-donate-button:hover{color:#676464}.paypal-link{margin-top:10px;width:100%}@media only screen and (min-width: 40.063em){.paypal-link{display:inline-block;width:calc(50% - 10px);margin-top:0;margin-left:10px}}.button.payment.paypal-donate-button{width:100%;padding:0;background-image:url(/assets/35d7697f62e6a4ea5b6df3b187a2ca9b-paypal.png);text-indent:-999em;background-size:80px auto;background-position:center;background-repeat:no-repeat;background-color:transparent;border:solid 1px #dfdfd7}.donate-by-check .modal-inner{text-align:left}@media only screen and (min-width: 40.063em){.donate-by-check .modal-inner{width:800px}}.donate-by-check .modal-inner .row p,.donate-by-check .modal-inner .row a{font-size:12px}.donate-by-check .modal-inner .address-box{text-align:center}.donate-by-check .modal-inner .panel{margin-top:10px;background:#f6f6f3}@media only screen and (max-width: 40.063em){.donate-by-check .modal-inner .panel{padding:10px}}.donate-by-check .modal-inner .address-line{font-size:14px;line-height:18px}.donate-by-check .modal-inner p{font-family:"Proxima Nova", sans-serif;line-height:1.375}.donate-by-check .modal-inner .info-note{color:#9b9b94}input[data-behavior="HideShowPassword"]{padding-right:55px}.amount-wrapper{width:100%}.amount-wrapper input{border-radius:4px;border:solid 1px #c1c1ba}.step-2 .input-wrapper.lh{display:block}.iho-toggle{color:#369ff4;display:block;font-size:16px;margin-bottom:15px;text-align:left}.iho-toggle:hover{text-decoration:underline}.iho .modal-inner{height:100%;overflow:auto}@media only screen and (min-width: 40.063em){.iho .modal-inner{height:auto}}@media only screen and (min-width: 64.063em){.iho .modal-inner{width:750px}}.iho .select-type{margin-top:5px}@media only screen and (min-width: 40.063em){.iho .select-type{display:flex}}.iho .select-type .type{border-radius:4px;border:solid 2px #dfdfd7;color:#333232;cursor:pointer;display:block;opacity:.5;padding:40px 40px 20px;transition:all .2s ease-in}.iho .select-type .type.active,.iho .select-type .type:hover{opacity:1;border-color:#369ff4}@media only screen and (min-width: 40.063em){.iho .select-type .type{width:50%}}.iho .select-type .type:first-of-type{margin-bottom:20px}@media only screen and (min-width: 40.063em){.iho .select-type .type:first-of-type{margin-bottom:0;margin-right:20px}}.iho .select-type .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:60px;margin-bottom:20px;width:100%}.iho .select-type .icon.email{background-image:url(/assets/6a10ae264c59885a466efd894d734ef8-email.png)}.iho .select-type .icon.print{background-image:url(/assets/b9a3a5b0572bfe5b8765d156d62e605c-print.png)}.iho .choose-design{display:flex;flex-wrap:wrap;margin-bottom:-10px;padding-top:5px}.iho .choose-design .design{margin-bottom:10px;width:100%}@media only screen and (min-width: 40.063em){.iho .choose-design .design{flex-grow:1;margin-right:10px;width:calc(100% * (1/3) - 10px)}}.iho .choose-design .design.active img,.iho .choose-design .design:hover img{border:solid 1px #369ff4}.iho .choose-design .design:last-of-type{margin-bottom:0}.iho .choose-design .design:nth-child(3n){margin-right:0}.iho .choose-design .design img{display:block;margin:0 auto;border:solid 1px #dfdfd7}.iho .iho-header{display:inline-block}.iho .iho-header h3{color:#369ff4;margin-top:20px;text-transform:uppercase}.iho .iho-header h2{margin:0 auto 20px;max-width:550px;color:#000}.iho .toggle-buttons{margin:0 auto 18px}.iho .iho-form{display:flex;flex-direction:column;height:calc(100% + 1px)}.iho .iho-form.print .iho-preview-wrapper{position:relative;border:solid 1px #dfdfd7}.iho .iho-form.print .iho-preview-wrapper.loading{border:0}@media only screen and (min-width: 64.063em){.iho .iho-form.print .iho-preview-wrapper{border:0}}.iho .iho-form.print .iho-preview{border:0;overflow-x:scroll}.iho .iho-form.print .fade{background:linear-gradient(90deg, rgba(255,255,255,0), #fff);content:'';height:100%;position:absolute;right:0;top:0;width:50px}.iho .iho-body{padding-bottom:119px}@media only screen and (min-width: 40.063em){.iho .iho-body{padding-bottom:79px}}.iho .iho-body>.input-wrapper:last-of-type,.iho .iho-body>.custom-check:last-of-type{margin-bottom:0}.iho .input-wrapper.input-wrapper,.iho .custom-check.custom-check{display:block}.iho .iho-preview{overflow-y:scroll;width:100%;border:solid 1px #dfdfd7}.iho .iho-preview .loading{border:0}.iho .iho-preview .loading iframe{display:none}.iho .iho-preview iframe{border:0;display:inherit;height:400px;width:100%}.iho .loading-indicator{display:none}.iho .loading .iho-preview{visibility:hidden}.iho .loading .loading-indicator{display:block;margin:40px 0}.iho .iho-form.edit{display:block}.iho .iho-form.edit.print .message{margin-bottom:0;order:1}.iho .iho-form.edit.print .amount-hidden{margin:20px 0 0;order:2}.iho .iho-form.edit.print .recipient-select{margin-bottom:20px}.iho .iho-form.edit button.left{display:none}.iho .iho-form.edit .iho-body{position:relative;display:flex;flex-direction:column}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .half-sized{width:50%}}@media only screen and (min-width: 64.063em){.iho .iho-form.edit .half-sized{width:60%}}.iho .iho-form.edit .design{text-align:right;margin-bottom:20px}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .design{margin-bottom:0;position:absolute;right:0;top:20px;width:45%}}@media only screen and (min-width: 64.063em){.iho .iho-form.edit .design{width:35%}}.iho .iho-form.edit .design img{border:solid 1px #dfdfd7}.iho .iho-form.edit .design .cw-icon-chevron-right{font-size:12px;margin-left:5px}.iho .iho-form.edit .recipient-select{border-top:solid 1px #dfdfd7;justify-content:left;margin-top:6px;padding-top:20px}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .recipient-delivery{display:flex}}@media only screen and (min-width: 40.063em){.iho .iho-form.edit .recipient-delivery .input-wrapper{margin-right:20px}.iho .iho-form.edit .recipient-delivery .input-wrapper:last-child{margin-right:0}}.iho .iho-form.edit .send-type{border:0;padding:0 0 16px}.iho .recipient-delivery .input-wrapper{width:100%}.iho .input-wrapper.recipient-select{justify-content:center;margin:0 0 20px}@media only screen and (min-width: 40.063em){.iho .input-wrapper.recipient-select{display:flex}}.iho .input-wrapper.recipient-select .custom-check{margin:0 0 10px}@media only screen and (min-width: 40.063em){.iho .input-wrapper.recipient-select .custom-check{margin:0}}.iho .input-wrapper.recipient-select .custom-check:first-child{margin-right:20px}.send-type{border-top:solid 1px #dfdfd7;padding:16px 0}@media only screen and (min-width: 40.063em){.send-type{display:flex;align-items:center}}.send-type p{text-align:left}.send-type input[readonly]{color:#333232;cursor:pointer}.send-type p{margin:0}@media only screen and (min-width: 40.063em){.send-type p,.send-type .input-wrapper{margin:0;width:50%}}@media only screen and (min-width: 40.063em){.send-type p:first-child,.send-type .input-wrapper:first-child{margin-right:20px}}.honoree{border-style:dashed none;border-width:1px;border-color:#dfdfd7;display:flex;margin:20px -20px;padding:20px}.honoree .heart i{background:#369ff4;border-radius:100px;color:#fff;font-size:12px;padding:8px 8px 7px}.honoree .details{padding-left:12px;text-align:left}.honoree .details h3,.honoree .details p{margin:0}.honoree .details p{color:#9b9b94}.honoree .details p .email{word-break:break-all}.honoree .details a{font-size:19px}.honoree .details a:hover{text-decoration:underline}.honoree .actions i,.honoree .actions a{color:#c1c1ba;cursor:pointer;font-size:18px}.honoree .actions i:first-child,.honoree .actions a:first-child{margin-right:15px}.honoree .actions i.cw-icon-pencil:hover,.honoree .actions a.cw-icon-pencil:hover{color:#369ff4}.honoree .actions i.cw-icon-remove:hover,.honoree .actions a.cw-icon-remove:hover{color:#fa575d}.step-2 .honoree{border-top:0;margin-top:0;padding-top:0}.submit-form.button,.show-next-donate-screen.button{width:100%;font-size:16px;padding:0 20px}@media only screen and (min-width: 40.063em){.submit-form.button,.show-next-donate-screen.button{font-size:21px;padding:0 40px}}.donate-buttons{display:none}.step-2 .custom-check,.step-2 .form-footer{display:none}.step-2 .amount-wrapper,.step-2 .input-wrapper,.step-2 .show-next-donate-screen{display:none}.step-2 .donate-buttons{display:block}.step-2 .adf-form-header .header-step-2{opacity:1;z-index:10}.page-campaign-default:not(.page-thankyou) .form-wrapper,.page-campaign-default:not(.page-thankyou) .donate-form-container{left:0;margin-left:0;margin-right:0;transform:none}.page-campaign-default:not(.page-thankyou) .donate-form-container{padding-top:0}.page-campaign-default:not(.page-thankyou) .opx-donate-form{visibility:hidden}.page-campaign-default:not(.page-thankyou) .opx-form-aside-wrapper{text-align:left}.page-campaign-direct .container{background-color:#d3ede2;background-image:url(/assets/bdbf7716497b25024dac8d267c4f6e1d-direct-small.jpg);background-position:center center fixed;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.page-campaign-direct .container{background-image:url(/assets/3d125476f879debaedb5ace0c26b70db-direct-med.jpg);background-size:100% auto;padding-bottom:25%}}@media only screen and (min-width: 64.063em){.page-campaign-direct .container{background-image:url(/assets/34b82c354c7e6b7367b22873dda3980e-direct-large.jpg);padding-bottom:110px}}.page-campaign-direct h1.h80{text-transform:uppercase;letter-spacing:1px;font-weight:700}.page-campaign-direct .subtitle{max-width:400px;margin:0 auto 30px;font-size:21px}@media only screen and (min-width: 40.063em){.page-campaign-direct .subtitle{margin-bottom:20px}}.page-campaign-direct .donate-form-container{padding-top:70px}.page-campaign-direct .donation-thank-you{color:#333232;padding-bottom:45%}@media only screen and (min-width: 64.063em){.page-campaign-direct .donation-thank-you.container{padding:8% 0 42%;background-position:right top}}@media only screen and (min-width: 40.063em){.page-campaign-direct .container{background-size:cover;padding-top:60px;background-color:#fff}}@media only screen and (min-width: 64.063em){.page-campaign-direct .container{padding:8% 0}}@media only screen and (min-width: 64.063em){.page-campaign-eoy-home-2017 .form-wrapper{transform:initial !important;left:initial !important}}.page-campaign-eoy-home-2017 .hero{background-color:#3da6ca;background-position:300px 60px;background-repeat:repeat-x;background-size:1000px;color:#fff;padding:100px 20px;text-align:center}.page-campaign-eoy-home-2017 .hero .header{display:none}.page-campaign-eoy-home-2017 .hero .p30{margin-bottom:10px}.page-campaign-eoy-home-2017 .card-banner{background-color:#026ba9}.page-campaign-eoy-home-2017 .card-banner .inner{text-align:center;margin-top:60px;color:#fff}@media only screen and (min-width: 40.063em){.page-campaign-eoy-home-2017 .card-banner .inner{text-align:left;padding-top:50px}}.page-campaign-eoy-home-2017 .card-banner .button{margin-top:10px}.page-campaign-eoy-home-2017 .card-banner .side-by-side .side.cover-image{background-image:url(/assets/c95509f022ba27d7d526273c1e2be4ea-eoy-cards-banner.png);min-height:350px;background-size:500px;background-position:center bottom;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.page-campaign-eoy-home-2017 .card-banner .side-by-side .side.cover-image{background-position:left bottom}}.page-campaign-eoy-home-2017 .card-banner .strikethrough{display:inline-block;position:relative}.page-campaign-eoy-home-2017 .card-banner .strikethrough .strikethrough-inner{background-image:url(/assets/6a465433bfef556ba164470440e01c49-strike.png);background-size:contain;background-repeat:no-repeat;background-position:0 11px;padding:0 8px}.page-campaign-eoy-home-2017 .card-banner .strikethrough:before{content:'';width:100px;height:50px;display:block;background-image:url(/assets/1c4ddc36395b688179879f0e601cb874-from-copy.png);background-position:0;background-size:contain;position:absolute;top:-35px;left:-15px}.page-campaign-eoy-home-2017 .impact{background-color:#f4f5f0}.page-campaign-eoy-home-2017 .impact .inner{margin:auto;max-width:550px;padding-bottom:120px;position:relative;text-align:center}@media only screen and (min-width: 64.063em){.page-campaign-eoy-home-2017 .impact .inner{float:right}}.page-campaign-eoy-home-2017 .impact .tag{margin-bottom:40px;width:240px}.page-campaign-eoy-home-2017 .impact .text{text-align:left}.page-campaign-eoy-home-2017 .impact .presents{bottom:0;position:absolute;right:100px;width:200px}.page-campaign-eoy-home-2017 .side.cover-image{background-image:url(/assets/fe27636ba547d95c26e3419d32e683de-boy-with-water.jpg);min-height:100vw}@media only screen and (min-width: 40.063em){.page-campaign-eoy-home-2017 .side.cover-image{min-height:auto}}.page-campaign-eoy-home-2017 .wps{text-align:center;padding-top:40px}.page-campaign-eoy-home-2017 .wps .button{margin-top:20px}.page-campaign-eoy-home-2017 .wps h2{padding-left:20px;padding-right:20px;margin:auto}@media only screen and (min-width: 40.063em){.page-campaign-eoy-home-2017 .wps h2{max-width:500px}}.page-campaign-eoy-home-2017 .wps:after{background-image:url(/assets/f56251c28e9221582bf2c931fc0f9a68-sponsor-bottom-large.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;content:'';display:block;height:800px;margin-top:-160px;width:100%}.page-campaign-eoy .eoy-donate{padding:0}.page-campaign-eoy .header{position:relative}@media only screen and (min-width: 64.063em){.page-campaign-eoy .header:after{content:'';display:block;width:73px;height:22px;background-image:url(/assets/34a752c0083ec1d437a8a4315c78bd43-holly.svg);position:absolute;left:0;right:0;margin:auto;top:-70px;background-size:contain}}.page-campaign-eoy .hero{background-color:#9cd2db;background-image:url(/assets/ee9200716a25815477b419e79bb16698-hero-mobile.jpg);background-repeat:no-repeat;background-size:95% auto;background-position:right bottom;padding:60px 0 85%}@media only screen and (min-width: 40.063em){.page-campaign-eoy .hero{background-image:url(/assets/29313856a06d344d6e34cc9634f79b7d-hero-tablet.jpg);background-size:120% auto;background-position:center top;padding:60px 0 8%}}@media only screen and (min-width: 48em){.page-campaign-eoy .hero{background-size:100% auto}}@media only screen and (min-width: 64.063em){.page-campaign-eoy .hero{background-image:url(/assets/b8d9636d95cc58d837ee5d779f0a4c9c-hero.jpg);background-size:100% auto;background-position:center top;padding:150px 8%}}.page-campaign-eoy .hero h1{font-weight:700}.page-campaign-eoy .email-signup{display:none}.page-campaign-eoy .your-impact{background:#f4f5f0}@media only screen and (min-width: 40.063em){.page-campaign-eoy .your-impact .hundred,.page-campaign-eoy .your-impact h2,.page-campaign-eoy .your-impact p{max-width:500px;margin-left:auto;margin-right:auto;text-align:left}}.page-campaign-eoy .your-impact .inner{padding-bottom:0}.page-campaign-eoy .your-impact .hundred{width:281px;margin:20px auto}.page-campaign-eoy .your-impact .penguins{position:relative;bottom:0;display:inherit;max-width:450px;width:100%;padding-top:30px}@media only screen and (min-width: 64.063em){.page-campaign-eoy .your-impact .penguins{width:380px}}.page-campaign-eoy .water-boy{background:url(/assets/8b98335f3f45add811e336bd57d82f22-water-boy.jpg)}.page-campaign-eoy .wps{padding:40px 20px 60px;max-width:620px;margin:auto}.page-campaign-eoy .wps .button{margin-top:20px}@media only screen and (min-width: 64.063em){.page-campaign-eoy .wps{padding:60px 0 0;max-width:670px}}.page-campaign-eoy .conclusion-image{padding-bottom:51.25%;background-size:cover;background-image:url(/assets/3cee10dc7edb01a15f469e8a8052414f-sponsor-bottom-small.jpg);margin-top:-10%}@media only screen and (min-width: 40.063em){.page-campaign-eoy .conclusion-image{background-image:url(/assets/cb9980f5bffcb51b774add1b00d7335d-sponsor-bottom-medium.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-eoy .conclusion-image{background-image:url(/assets/f56251c28e9221582bf2c931fc0f9a68-sponsor-bottom-large.jpg)}}.page-campaign-eoy.page-thankyou .container{background-color:#9cd2db;background-image:url(/assets/ee9200716a25815477b419e79bb16698-hero-mobile.jpg);background-repeat:no-repeat;background-size:95% auto;background-position:right bottom;padding-bottom:85%;padding-left:20px;padding-right:20px}@media only screen and (min-width: 40.063em){.page-campaign-eoy.page-thankyou .container{background-image:url(/assets/29313856a06d344d6e34cc9634f79b7d-hero-tablet.jpg);background-size:145% auto;background-position:center top;padding:60px 0 8%}}@media only screen and (min-width: 48em){.page-campaign-eoy.page-thankyou .container{background-size:120% auto}}@media only screen and (min-width: 64.063em){.page-campaign-eoy.page-thankyou .container{background-image:url(/assets/b8d9636d95cc58d837ee5d779f0a4c9c-hero.jpg);background-size:100% auto;background-position:center top;padding:150px 8%}}.page-campaign-general:not(.page-thankyou){color:#333232}.page-campaign-general:not(.page-thankyou).landing-page .container{padding:0}.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section{padding:0}.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section .offcanvas-open-link,.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section .nav-items,.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section .right-side,.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section .mobile-donate{display:none}.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section .logo{position:relative;left:inherit;transform:none}.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section .logo a{margin:20px auto 0}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section .logo a{margin:20px 20px 0}}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou).landing-page .nav-bar-section .logo a{margin:20px 0}}.page-campaign-general:not(.page-thankyou).landing-page .cw-footer-top-row,.page-campaign-general:not(.page-thankyou).landing-page .cw-footer-social-row{display:none}.page-campaign-general:not(.page-thankyou).landing-page .cw-footer-bottom-row{border-top:0;color:#9b9b94;margin-top:0;padding-top:0}.page-campaign-general:not(.page-thankyou).landing-page .cw-footer-bottom-row li a{color:#9b9b94}.page-campaign-general:not(.page-thankyou).landing-page .cw-footer-bottom-row li:nth-child(4n):after{content:''}.page-campaign-general:not(.page-thankyou).landing-page .cw-footer-bottom-row li:nth-last-child(-n+3){display:none}.page-campaign-general:not(.page-thankyou) .donate-hero{padding:80px 0 0}.page-campaign-general:not(.page-thankyou) .donate-hero .side-by-side{padding:0 20px}.page-campaign-general:not(.page-thankyou) .donate-hero:after{background-color:#fff;background-image:url(/assets/7723030357ca6438a12fcf7be169ad63-eoy-donate-hero-mobile.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:contain;content:'';display:block;padding-bottom:61%;width:100%}@media only screen and (min-width: 40.063em){.page-campaign-general:not(.page-thankyou) .donate-hero{background-image:url(/assets/94de71f1ec99b09d890cde4bce970da1-eoy-donate-hero-tablet.jpg);background-size:cover;background-position:center top;min-height:680px;padding:100px 20px 90px}.page-campaign-general:not(.page-thankyou) .donate-hero:after{display:none}}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .donate-hero{background-image:url(/assets/f262922312710fe645522cb35c34a410-eoy-donate-hero-desktop.jpg);background-size:cover;background-position:center top;min-height:600px;padding:100px 20px 90px}.page-campaign-general:not(.page-thankyou) .donate-hero:after{display:none}}.page-campaign-general:not(.page-thankyou) .donate-hero h1.h50{display:none}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .donate-hero h1.h50{display:block;text-align:left}}.page-campaign-general:not(.page-thankyou) .side-by-side{flex-direction:column}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .side-by-side{flex-direction:row;max-width:980px;margin-left:auto;margin-right:auto}}.page-campaign-general:not(.page-thankyou) .donate-form-side{order:2}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .donate-form-side{order:1}}.page-campaign-general:not(.page-thankyou) .donate-form-side h1.h40{text-align:center}@media only screen and (min-width: 40.063em){.page-campaign-general:not(.page-thankyou) .donate-form-side h1.h40{text-align:left}}.page-campaign-general:not(.page-thankyou) .donate-form-heading{order:1;margin-left:auto;margin-right:auto;max-width:390px}@media only screen and (min-width: 40.063em){.page-campaign-general:not(.page-thankyou) .donate-form-heading{margin-left:0}}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .donate-form-heading{max-width:none;order:2}}.page-campaign-general:not(.page-thankyou) .donate-form-heading img.holly{display:block;margin:auto auto 10px;width:100px}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .donate-form-heading h1,.page-campaign-general:not(.page-thankyou) .donate-form-heading p{width:423px;margin-left:auto;margin-right:auto}}.page-campaign-general:not(.page-thankyou) .donate-form-heading p{display:none}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .donate-form-heading p{display:block}}@media only screen and (min-width: 40.063em){.page-campaign-general:not(.page-thankyou) .form-wrapper{margin-left:0;left:0;transform:none}}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .form-wrapper{left:0;transform:none}}.page-campaign-general:not(.page-thankyou) .form-wrapper h1.h35{display:none}.page-campaign-general:not(.page-thankyou) .the-spring{color:#295160;padding:50px 30px}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .the-spring{background-color:#cee9f4;background-image:url(/assets/4a0669e65a1c0d601de41b2598e23d21-the-spring-background.jpg);background-size:cover;background-repeat:no-repeat;background-position:center bottom;padding-top:63px;padding-bottom:63px}}.page-campaign-general:not(.page-thankyou) .the-spring .spring-icn{display:block;margin-bottom:15px;margin-left:auto;margin-right:auto;background-image:url(/assets/c34b4b802c0b450190db8fd7118b2ec1-spring-logo.png);background-position:center center;background-repeat:no-repeat;background-size:contain;width:120px;height:120px}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .the-spring .spring-icn{width:140px;height:140px}}.page-campaign-general:not(.page-thankyou) .the-spring .outline-black{color:#295160;font-size:12px}@media only screen and (min-width: 40.063em){.page-campaign-general:not(.page-thankyou) .the-spring-content{width:600px;margin:0 auto}}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .the-spring-content{width:400px;position:relative;right:-22%}}.page-campaign-general:not(.page-thankyou) .cta-section{background-color:#f7f7f7;border:1px solid #dfdfd7;padding:40px 30px 0}@media only screen and (min-width: 64.063em){.page-campaign-general:not(.page-thankyou) .cta-section{background-color:#fff;border:0;padding-top:82px}}.page-campaign-general:not(.page-thankyou) .cta-item{margin-bottom:40px}.page-campaign-general:not(.page-thankyou) .cta-item .p40{max-width:400px;margin-left:auto;margin-right:auto}.page-campaign-general:not(.page-thankyou) .cta-icon{height:80px;margin-bottom:20px;max-width:80px}.page-campaign-home:not(.page-thankyou).landing-page.off-canvas-open .wrapper{transform:translate3d(-240px, 0, 0)}.page-campaign-home:not(.page-thankyou).landing-page .container{padding:0}.page-campaign-home:not(.page-thankyou) .donate-hero{padding:78px 30px;background-image:url(/assets/129727a17db4e11399450db580be6f34-hero-mobile.jpg);background-color:#eff1f0;background-size:contain;background-repeat:no-repeat;background-position:center bottom;min-height:725px}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .donate-hero{background-size:cover;min-height:1025px}}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .donate-hero{background-size:cover;background-image:url(/assets/9f8ebfee774e33f7d2edd9bef4754558-hero-desktop.jpg);min-height:500px;background-position:center center;padding-top:154px;padding-bottom:150px}}.page-campaign-home:not(.page-thankyou) .donate-hero-wrapper{max-width:980px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .form-wrapper{max-width:490px}}.page-campaign-home:not(.page-thankyou) .header{margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .header{max-width:490px}}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .header{max-width:405px;text-align:left}}.page-campaign-home:not(.page-thankyou) .header h1,.page-campaign-home:not(.page-thankyou) .header p{margin-left:auto;margin-right:auto}.page-campaign-home:not(.page-thankyou) .header .button{margin-top:10px}.page-campaign-home:not(.page-thankyou) .mission{background-image:url(/assets/f7efbf16a5efb5cbe33ee33829adbebd-collecting-water.jpg);background-size:contain;background-repeat:no-repeat;background-position:center bottom;padding-bottom:70%;background-color:#fafafa}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .mission{background-image:url(/assets/bb3c0410d4bdcf5dba337d4d4aca072b-collecting-water-medium-up.jpg);padding-bottom:30%}}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .mission{background-image:url(/assets/9e51da6a720d62bc966c6ac17fd45eb1-collecting-water-large-up.jpg);background-size:100% auto}}.page-campaign-home:not(.page-thankyou) .mission h2{padding:60px 20px 0;max-width:590px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .mission h2{max-width:790px}}.page-campaign-home:not(.page-thankyou) .mission-title{text-transform:uppercase;font-weight:500;letter-spacing:1px}.page-campaign-home:not(.page-thankyou) .swiper-container{width:100vw;padding:50px 0}.page-campaign-home:not(.page-thankyou) .swiper-slide .slide-inner{background:#fff;border:solid 2px #f1f1f0;padding:40px 10px;border-radius:4px;transition:border-color 150ms linear}.page-campaign-home:not(.page-thankyou) .swiper-slide .slide-inner *{opacity:.35;transition:opacity 150ms linear;max-width:300px;margin-left:auto;margin-right:auto}.page-campaign-home:not(.page-thankyou) .swiper-slide .slide-inner .show-only-when-active{opacity:0}.page-campaign-home:not(.page-thankyou) .swiper-slide .slide-inner .always-show,.page-campaign-home:not(.page-thankyou) .swiper-slide .slide-inner .show-only-when-active{transform:translateY(60px);transition:all 150ms cubic-bezier(0.77, 0, 0.175, 1)}.page-campaign-home:not(.page-thankyou) .swiper-slide.swiper-slide-active .slide-inner{border-color:#c1c1ba}.page-campaign-home:not(.page-thankyou) .swiper-slide.swiper-slide-active .slide-inner *{opacity:1}.page-campaign-home:not(.page-thankyou) .swiper-slide.swiper-slide-active .slide-inner .always-show,.page-campaign-home:not(.page-thankyou) .swiper-slide.swiper-slide-active .slide-inner .show-only-when-active{transform:translateY(0)}.page-campaign-home:not(.page-thankyou) .hundred-percent-wrapper{max-width:540px;margin-left:auto;margin-right:auto;padding:0 20px}.page-campaign-home:not(.page-thankyou) .hundred-percent{display:inline-block;margin:auto;position:relative}.page-campaign-home:not(.page-thankyou) .hundred-percent:before,.page-campaign-home:not(.page-thankyou) .hundred-percent:after{content:'';display:block;height:1px;width:100px;position:absolute;top:50%;transform:translateY(-50%);background:#c1c1ba}.page-campaign-home:not(.page-thankyou) .hundred-percent:before{left:-130px}.page-campaign-home:not(.page-thankyou) .hundred-percent:after{right:-130px}.page-campaign-home:not(.page-thankyou) .hundred-percent img{display:block}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info{background:#ffca0a;padding:40px 20px;position:relative}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info:after{content:'\E626';color:#ffca0a;display:block;position:absolute;bottom:-29px;left:50%;font-size:50px;transform:translateX(-50%);font-family:'cw-icons'}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info form{max-width:400px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .mailing-list-and-info form{display:flex;max-width:800px}}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info form .button{border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .mailing-list-and-info form .button{height:auto;max-height:48px;width:200px;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px}}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info input{border-radius:0}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info .mailing-input-wrapper{margin-top:-2px}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info .mailing-input-wrapper.first input{border-top-left-radius:4px;border-top-right-radius:4px}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .mailing-list-and-info .mailing-input-wrapper.first input{border-top-right-radius:0;border-bottom-left-radius:4px}}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .mailing-list-and-info .mailing-input-wrapper.second input{border-right:0}}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .mailing-list-and-info .mailing-input-wrapper{flex:1;margin-left:-1px;margin-top:0}}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info .mailing-input-wrapper input{border-color:#c1c1ba}.page-campaign-home:not(.page-thankyou) .mailing-list-and-info .mailing-input-wrapper input:focus{border-color:#c1c1ba}.page-campaign-home:not(.page-thankyou) .custom-show-for-large-up{display:none}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .custom-show-for-large-up{display:inline-block !important}}.page-campaign-home:not(.page-thankyou) .funding-info-section{max-width:980px;margin-left:auto;margin-right:auto;margin-top:40px}.page-campaign-home:not(.page-thankyou) .funding-info-section .watch-video{position:relative;background-image:url(/assets/361a7b93c1690e9b9a3439fadae32fc5-struck-water.jpg);cursor:pointer;height:60vw}.page-campaign-home:not(.page-thankyou) .funding-info-section .watch-video .icn,.page-campaign-home:not(.page-thankyou) .funding-info-section .watch-video .icn:before{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .funding-info-section .watch-video{height:auto;background-image:url(/assets/3b2335c9f9d7e0baaee41cc445fa67b9-struck-water-medium-up.jpg)}}.page-campaign-home:not(.page-thankyou) .funding-info-section .watch-video .icn{width:75px;height:75px;border:solid 2px #fff;border-radius:50%}.page-campaign-home:not(.page-thankyou) .funding-info-section .watch-video .icn:before{color:#fff;font-size:20px}.page-campaign-home:not(.page-thankyou) .funding-info-section .funding-info{padding:30px;background:#fff}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .funding-info-section .funding-info{padding:50px 30px}}.page-campaign-home:not(.page-thankyou) .funding-info-section .funding-info .label{font-size:14px;text-transform:uppercase;letter-spacing:2px}.page-campaign-home:not(.page-thankyou) .funding-info-section .funding-info p{margin-top:0;font-weight:500}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .funding-info-section .funding-info p{font-size:37px}}.page-campaign-home:not(.page-thankyou) .funding-info-section .funding-info .stat{display:inline-block;background-size:contain;background-position:center;padding:10px 15px;margin:-10px;background-repeat:no-repeat}.page-campaign-home:not(.page-thankyou) .funding-info-section .funding-info .stat-short{background-image:url(/assets/2adf42f25e98de026603056f3164ae1f-brush-short.png)}.page-campaign-home:not(.page-thankyou) .funding-info-section .funding-info .stat-long{background-image:url(/assets/50ce2079b8f3e04915a313ad7094ce4b-brush-long.png)}.page-campaign-home:not(.page-thankyou) .non-cta{margin:30px auto 0;max-width:420px}.page-campaign-home:not(.page-thankyou) .cta-section{padding:60px 20px 0;background-color:#fafafa}.page-campaign-home:not(.page-thankyou) .all-ctas{max-width:980px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .all-ctas{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:5}}.page-campaign-home:not(.page-thankyou) .home-cta-block{margin-bottom:30px;color:#fff;border-radius:4px;max-width:400px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .home-cta-block{flex-basis:calc(50% - 20px);margin:10px;max-width:none}}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .home-cta-block{flex-basis:calc(33% - 20px)}}.page-campaign-home:not(.page-thankyou) .home-cta-block img{display:block;border-top-left-radius:4px;border-top-right-radius:4px;width:100%}.page-campaign-home:not(.page-thankyou) .home-cta-block p{padding:0;margin:0}.page-campaign-home:not(.page-thankyou) .home-cta-block .button{margin-top:20px}.page-campaign-home:not(.page-thankyou) .home-cta-block.why-water{background:#369ff4;padding:30px;display:flex;align-items:center}.page-campaign-home:not(.page-thankyou) .home-cta-block.why-water .button{background:#296fa7}.page-campaign-home:not(.page-thankyou) .home-cta-block.why-water .button:hover{background:#2b74b0}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .home-cta-block.why-water{padding:30px 25px 20px}.page-campaign-home:not(.page-thankyou) .home-cta-block.why-water .button{margin-top:33px}}.page-campaign-home:not(.page-thankyou) .home-cta-block.why-water img{margin:0 auto 15px;border-radius:0;width:auto}.page-campaign-home:not(.page-thankyou) .home-cta-block.why-water h3{text-transform:uppercase;letter-spacing:1px}.page-campaign-home:not(.page-thankyou) .home-cta-block.fundraise{background:#9064bf}.page-campaign-home:not(.page-thankyou) .home-cta-block.fundraise .button{background:#624087}.page-campaign-home:not(.page-thankyou) .home-cta-block.fundraise .button:hover{background:#67448d}.page-campaign-home:not(.page-thankyou) .home-cta-block.donate-now{background:#8ed4cc}.page-campaign-home:not(.page-thankyou) .home-cta-block.donate-now .button{background:#47ada0}.page-campaign-home:not(.page-thankyou) .home-cta-block.donate-now .button:hover{background:#4ab4a7}.page-campaign-home:not(.page-thankyou) .home-cta-block.watch-videos{background:#fe813a}.page-campaign-home:not(.page-thankyou) .home-cta-block.watch-videos .button{background:#d35914}.page-campaign-home:not(.page-thankyou) .home-cta-block.watch-videos .button:hover{background:#dd5d15}.page-campaign-home:not(.page-thankyou) .home-cta-block.pledge-birthday{background:#fa575d}.page-campaign-home:not(.page-thankyou) .home-cta-block.pledge-birthday .button{background:#dc272e}.page-campaign-home:not(.page-thankyou) .home-cta-block.pledge-birthday .button:hover{background:#de3036}.page-campaign-home:not(.page-thankyou) .home-cta-block.give-monthly{background:#ffca0a}.page-campaign-home:not(.page-thankyou) .home-cta-block.give-monthly .button{background:#c79b02}.page-campaign-home:not(.page-thankyou) .home-cta-block.give-monthly .button:hover{background:#d1a302}.page-campaign-home:not(.page-thankyou) .cta-inner{padding:20px}.page-campaign-home:not(.page-thankyou) .home-wps{position:relative;margin-top:60px}.page-campaign-home:not(.page-thankyou) .home-wps:after{content:'';display:block;height:0;padding-bottom:68%;background-image:url(/assets/0fa99e5a0a57a74e0d3d3b18bb31dadf-collecting-water-2.jpg);background-size:cover;background-repeat:no-repeat;background-position:center bottom;width:calc(100% + 40px);position:relative;left:-20px;margin-top:-30px}@media only screen and (min-width: 40.063em){.page-campaign-home:not(.page-thankyou) .home-wps:after{background-image:url(/assets/47fa55beaa70b009835ce3ad3c18fcbb-collecting-water-2-medium-up.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .home-wps:after{background-image:url(/assets/1d05786575950113f5410548e6ad0bef-collecting-water-2-large-up.jpg);margin-top:-320px}}.page-campaign-home:not(.page-thankyou) .wps-content-block{position:relative;z-index:10}.page-campaign-home:not(.page-thankyou) .wps-content-block h2{max-width:520px;margin-left:auto;margin-right:auto}.page-campaign-home:not(.page-thankyou) .wps-content-block p{max-width:420px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-home:not(.page-thankyou) .wps-content-block{position:absolute;text-align:left;left:50%;transform:translateX(-10%);top:290px}.page-campaign-home:not(.page-thankyou) .wps-content-block p{margin-left:0}}.page-campaign-home:not(.page-thankyou) .video-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9);transform:scale(0.9);opacity:0;z-index:-1;transition:all 150ms ease-in}.page-campaign-home:not(.page-thankyou).video-player-active .video-overlay{z-index:100000;opacity:1;transform:scale(1)}.page-campaign-home:not(.page-thankyou) .video-box{position:absolute;width:92vw;height:52.25vw;max-height:92vh;max-width:163.78vh;margin:auto;top:0;left:0;bottom:0;right:0;padding-bottom:0;z-index:1}.page-campaign-home:not(.page-thankyou) .close-video{position:absolute;top:20px;right:20px;color:#fff;cursor:pointer}.page-campaign-in-honor-of .container{padding:0}.page-campaign-in-honor-of .container.donation-thank-you{padding:70px 20px 20px;padding-bottom:85%}@media only screen and (min-width: 40.063em){.page-campaign-in-honor-of .container.donation-thank-you{padding:85px 20px 20px;padding-bottom:60%}}@media only screen and (min-width: 64.063em){.page-campaign-in-honor-of .container.donation-thank-you{padding:100px 20px 20px;padding-bottom:40%}}.page-campaign-in-honor-of .container.donation-thank-you .form-wrapper{margin-right:auto}.page-campaign-in-honor-of .container.donation-thank-you .header h1{line-height:initial}.page-campaign-in-honor-of .container.donation-thank-you .header p{font-size:14px;line-height:1.35}@media only screen and (min-width: 40.063em){.page-campaign-in-honor-of .container.donation-thank-you .header p{font-size:16px}}@media only screen and (min-width: 64.063em){.page-campaign-in-honor-of .form-wrapper{margin-left:auto;margin-right:0;max-width:430px;transform:initial;left:initial}}.page-campaign-in-honor-of .donate-hero{padding:100px 20px 85vw;background-image:url(/assets/94a0a901c2065ca48b55e53a833aa79e-hero-mobile.jpg);background-color:#eee;background-size:contain;background-repeat:no-repeat;background-position:center 490px}@media only screen and (min-width: 40.063em){.page-campaign-in-honor-of .donate-hero{min-height:1100px;padding-bottom:90vw;background-position:center 400px}}@media only screen and (min-width: 64.063em){.page-campaign-in-honor-of .donate-hero{color:#fff;background-size:cover;background-image:url(/assets/8179584d316057268e03df404fd18c93-hero-desktop.jpg);background-position:left bottom;min-height:739px;padding-bottom:95px;padding-top:160px}}.page-campaign-in-honor-of .donate-hero-wrapper{max-width:980px;margin-left:auto;margin-right:auto}.page-campaign-in-honor-of .header{margin-left:auto;margin-right:auto;max-width:430px}.page-campaign-in-honor-of .header h1,.page-campaign-in-honor-of .header p{margin-left:auto;margin-right:auto}.page-campaign-in-honor-of .header h1{font-size:22px;line-height:30.8px}@media only screen and (min-width: 64.063em){.page-campaign-in-honor-of .header h1{font-size:24px;line-height:33.6px}}.page-campaign-in-honor-of .header p{font-size:16px;line-height:22px}@media only screen and (min-width: 64.063em){.page-campaign-in-honor-of .header p{padding-left:10px;padding-right:10px}}.page-campaign-join-the-spring:not(.page-thankyou) .container{padding:0}.page-campaign-join-the-spring:not(.page-thankyou) .hero{padding:0}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero{padding:0;background-image:url(/assets/c2a82033bcea6189dd4b6bba1ebdbec2-video-hero_desktop.jpg);background-size:auto 100%;background-repeat:no-repeat;background-color:#000;position:relative;min-height:550px}}.page-campaign-join-the-spring:not(.page-thankyou) .hero:after{content:'';display:block;background-image:url(/assets/d0117516c4f946feb81170a23aff7cb4-video-hero_mobile.jpg),linear-gradient(#000, #0c0703, #0d0805);background-size:cover;background-position:left bottom;height:0;padding-bottom:110%;width:calc(100% + 40px);margin:-150px 0 0}@media only screen and (min-width: 40.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero:after{background-size:contain;background-repeat:no-repeat;padding-bottom:75%;margin:-250px 0 0}}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero:after{display:none}}.page-campaign-join-the-spring:not(.page-thankyou) .hero .hero-inner{margin:0 auto;max-width:100%}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero .hero-inner{min-height:550px;max-width:980px}}.page-campaign-join-the-spring:not(.page-thankyou) .hero .hero-inner .content{margin:0 auto;position:relative;width:100%}.page-campaign-join-the-spring:not(.page-thankyou) .hero .hero-inner .content.video{display:none}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero .hero-inner .content.video{margin-right:70px;display:flex;align-items:center;justify-content:center}}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero .hero-inner .content.text{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-left:54px}}.page-campaign-join-the-spring:not(.page-thankyou) .hero h1{color:#fff;padding:108px 20px 0;font-weight:400;line-height:22px;background-color:#000;margin:0}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero h1{background-color:transparent;padding:0}}.page-campaign-join-the-spring:not(.page-thankyou) .hero h1:before{content:'';display:block;width:120px;height:120px;background-image:url(/assets/52fb3d503a82f200dde2584dae0939b2-spring-logo.png);background-size:contain;background-repeat:no-repeat;margin:0 auto 25px}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero h1:before{width:165px;height:165px;margin-bottom:25px}}.page-campaign-join-the-spring:not(.page-thankyou) .hero h1 span{max-width:450px;display:inline-block}.page-campaign-join-the-spring:not(.page-thankyou) .hero a.play-video{margin:0 auto;margin-top:30px;background:transparent}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero a.play-video{margin-top:20px}}.page-campaign-join-the-spring:not(.page-thankyou) .hero a.play-video .cw-icon-play{margin-right:10px;vertical-align:middle}@media only screen and (min-width: 40.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero a.main-play-btn{z-index:100000;border-radius:50%;width:100px;height:100px;padding:0;margin-top:0}}@media only screen and (min-width: 40.063em){.page-campaign-join-the-spring:not(.page-thankyou) .hero a.main-play-btn span.icn.cw-icon-play{font-size:36px;margin:0 0 0 10px;line-height:100px}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta{background-color:#e9edf0;overflow:hidden;position:relative;padding-bottom:95%}@media only screen and (min-width: 40.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta{background-image:url(/assets/ba7d1adce28417025d945586e4a34667-sg-background.jpg);background-size:100% auto;background-position:left bottom;background-repeat:no-repeat;position:relative;min-height:1075px;background-color:#e9edf0;padding:0 0 35%}}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta{padding:241px 0 0}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta::after{content:'';display:block;width:calc(200% + 40px);margin:-175px -150%;background-image:url(/assets/ba7d1adce28417025d945586e4a34667-sg-background.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;height:0;padding-bottom:130%;transform:scale(1.8);z-index:-1}@media only screen and (min-width: 40.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta::after{display:none}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner{position:relative;display:flex;flex-direction:column;color:#295160;padding:0 20px;max-width:980px}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner{margin:-241px auto auto;flex-direction:row}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner::after{display:none}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner::after{content:'';display:block;width:1px;height:calc(100% - 49px);background:#295160;position:absolute;left:50%;top:0;transform:translateX(-50%);opacity:.2;margin-top:49px}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper{padding-top:40px;width:100%}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper{width:50%;padding:80px 70px 0 0}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper .form-wrapper{max-width:none;transform:translate(0);left:0;margin:0}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper .form-wrapper .header{max-width:390px;margin:0 auto}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper .donate-calc-fixed{max-width:390px;margin:0 auto;margin-top:20px}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper .donate-calc-fixed .donate-calc-fixed-inner{padding:0}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper .donate-calc-fixed .donate-calc-fixed-inner .subtext{font-size:16px;line-height:26px;font-weight:500}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper .donate-calc-fixed .donate-calc-fixed-inner .subtext .monthly-inline-calc-amount,.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner>.donate-form-wrapper .donate-calc-fixed .donate-calc-fixed-inner .subtext .monthly-inline-calc-impact{border-bottom:solid 2px #ffc907}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper{display:flex;width:100%;flex-direction:column;padding:40px 10px;z-index:1000}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper{width:50%;padding:80px 0 0 70px}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper section{display:flex;flex-direction:column}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper section{flex-direction:row}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper section .img img{vertical-align:text-top;width:50px;padding-top:10px;padding-bottom:20px}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper section .img img{padding-bottom:0}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper section .info{text-align:center;margin:0 auto;max-width:400px}@media only screen and (min-width: 64.063em){.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper section .info{text-align:left;margin-left:42px;max-width:330px}}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper section .info h2{text-transform:uppercase}.page-campaign-join-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-inner .how-we-work-wrapper section .info p{margin-bottom:30px}.page-campaign-printable-holiday-cards .side-by-side .side .inner{max-width:600px;padding-bottom:30px}.page-campaign-printable-holiday-cards .cw-hero{color:#fff;align-items:center;background-color:#3da6ca;margin-top:0;padding-top:60px}@media only screen and (min-width: 40.063em){.page-campaign-printable-holiday-cards .cw-hero{padding-top:0}}@media only screen and (max-width: 40.063em){.page-campaign-printable-holiday-cards .cw-hero:after{background-image:url(/assets/928ae2531270f75e9e8d0e423c8962e2-hero.svg);background-position:center bottom;background-repeat:no-repeat;background-size:cover;content:'';display:block;margin-left:-50px;padding-bottom:55%;width:100%}}.page-campaign-printable-holiday-cards .cw-hero .well-illo{background-image:url(/assets/928ae2531270f75e9e8d0e423c8962e2-hero.svg);background-position:right bottom;background-repeat:no-repeat;background-size:750px;content:'';display:block;height:475px;width:100%}.page-campaign-printable-holiday-cards .cw-hero .p30{margin:0}.page-campaign-printable-holiday-cards .step{letter-spacing:1px;text-transform:uppercase}.page-campaign-printable-holiday-cards .step.two{margin:45px 0 0}.page-campaign-printable-holiday-cards .card-grid{background-color:#026ba9;padding:30px 20px;color:#fff}.page-campaign-printable-holiday-cards .card-grid .h60{margin-bottom:20px}@media only screen and (min-width: 40.063em){.page-campaign-printable-holiday-cards .card-grid .choose-design{display:flex;flex-wrap:wrap}}.page-campaign-printable-holiday-cards .card-grid .design{background:#fff;border-radius:4px;border:1px solid #dfdfd7;display:block;flex-grow:1;margin:10px 10px 10px 0;transition:all .125s;width:100%}@media only screen and (min-width: 40.063em){.page-campaign-printable-holiday-cards .card-grid .design{width:calc(100% * (1/3) - 10px)}}.page-campaign-printable-holiday-cards .card-grid .design:nth-child(3n){margin-right:0}.page-campaign-printable-holiday-cards .card-grid .design img{border-radius:4px}.page-campaign-printable-holiday-cards .card-grid .design:hover{cursor:pointer;transform:translateY(-5px);transition:all .125s}.page-campaign-printable-holiday-cards .card-grid .design.active{opacity:1}.page-campaign-printable-holiday-cards .card-grid .design.inactive{opacity:.75}.page-campaign-printable-holiday-cards .caret{border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #026ba9;height:0;margin:-1px auto -15px;position:relative;width:0}.page-campaign-printable-holiday-cards .donate-section{background-color:#f9ffff}.page-campaign-printable-holiday-cards .donate-section:after{background-image:url(/assets/89d3ccad759672b3a9f1a1b5c7f32cdf-background.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;content:'';display:block;padding-bottom:50%;width:100%}.page-campaign-raj .container{padding-left:0;padding-right:0;padding-bottom:0;background-color:#fefdf8}@media only screen and (min-width: 64.063em){.page-campaign-raj .container{padding-top:100px}}.page-campaign-raj .donate-hero{background-image:url(/assets/3dfd7501dd3941a24f680009f2b74264-raj-small.jpg);background-repeat:no-repeat;background-position:center 398px;background-size:100% auto;padding-bottom:93%}@media only screen and (min-width: 40.063em){.page-campaign-raj .donate-hero{background-image:url(/assets/13a950e79868e9b8828400b1404c6443-raj-med.jpg);background-position:center 363px;padding-bottom:63%}}@media only screen and (min-width: 64.063em){.page-campaign-raj .donate-hero{background-image:url(/assets/ad046b6ae1254f61a5dfed973f35ba84-raj-large.jpg);background-size:107% auto;background-position:center 0;padding-top:0;padding-bottom:8%}}.page-campaign-raj .donate-hero .header{color:#000}.page-campaign-raj .donate-hero .header h1{margin-left:auto;margin-right:auto;max-width:350px}@media only screen and (min-width: 64.063em){.page-campaign-raj .donate-hero .header h1{max-width:490px}}.page-campaign-raj .remembering-raj{background:linear-gradient(#f6feff, #fff);padding:40px 20px 0}.page-campaign-raj .remembering-raj .row{padding-bottom:40px}@media only screen and (min-width: 64.063em){.page-campaign-raj .remembering-raj .row{border-bottom:solid 2px #eaeae2;max-width:980px;margin-left:auto;margin-right:auto}}.page-campaign-raj .remembering-raj h3{text-transform:uppercase;font-size:12px;letter-spacing:1px;padding:10px 0;color:#71716c}@media only screen and (min-width: 64.063em){.page-campaign-raj .remembering-raj h2{max-width:840px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-campaign-raj .remembering-raj .columns{float:none}}@media only screen and (min-width: 64.063em){.page-campaign-raj .remembering-raj .columns p:first-of-type{margin-top:10px}.page-campaign-raj .remembering-raj p{text-align:justify}}.page-campaign-raj .remembering-raj img{width:110px;border:solid 5px #e9eae4;border-radius:50%}@media only screen and (min-width: 64.063em){.page-campaign-raj .remembering-raj img{float:left;margin-right:15px}}.page-campaign-raj .cw-org-info{border-top:solid 2px #eaeae2;padding-top:40px;background-color:#fff}@media only screen and (min-width: 64.063em){.page-campaign-raj .cw-org-info{border:0;padding-top:60px}}.page-campaign-raj .cw-org-info .columns{padding-bottom:20px}.page-campaign-raj .cw-org-info .row{padding-left:20px;padding-right:20px}.page-campaign-raj .cw-org-info .p20{max-width:620px;margin-left:auto;margin-right:auto;margin-top:0}@media only screen and (min-width: 64.063em){.page-campaign-raj .cw-org-info .p20{max-width:680px}}.page-campaign-raj .cw-org-info a{display:table;margin:5px auto 0;font-weight:400}.page-campaign-raj .cw-org-info a:hover{color:#66b6f7}.page-campaign-raj .cw-org-info img{display:block;width:100%;max-width:200px;margin:0 auto 20px}@media only screen and (min-width: 40.063em){.page-campaign-raj .cw-org-info img{height:150px}}.page-campaign-raj .cw-org-info:after{display:block;content:'';height:358px;width:100%;background-image:url(/assets/3c86ebd4eb0438be0053700493c29e3b-raj-bottom-small.jpg);background-size:cover;background-repeat:no-repeat;background-position:center top}@media only screen and (min-width: 40.063em){.page-campaign-raj .cw-org-info:after{background-image:url(/assets/a76df212d0037a70cd9a784f8c2c8375-raj-bottom-medium.jpg);min-height:600px}}@media only screen and (min-width: 64.063em){.page-campaign-raj .cw-org-info:after{background-image:url(/assets/c9cc9bcbf71c2b6f34c04479f5062bc4-raj-bottom-large.jpg);min-height:800px}}.page-campaign-raj .stat-number{font-weight:500}.page-campaign-raj .donation-thank-you{background-color:#fff;background-image:url(/assets/3dfd7501dd3941a24f680009f2b74264-raj-small.jpg)}@media only screen and (max-width: 40.063em){.page-campaign-raj .donation-thank-you{padding-bottom:90%}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-campaign-raj .donation-thank-you{padding-bottom:60%}}@media only screen and (min-width: 64.063em){.page-campaign-raj .donation-thank-you{padding-bottom:40%}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-campaign-raj .donation-thank-you{background-image:url(/assets/13a950e79868e9b8828400b1404c6443-raj-med.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-raj .donation-thank-you{background-image:url(/assets/afa449270ea113c6a6fbc667c228efe5-raj-center-large.jpg);padding-top:110px}}.page-campaign-raj .donation-thank-you>.row{margin-left:20px;margin-right:20px}@media only screen and (min-width: 40.063em){.page-campaign-raj .donation-thank-you>.row{margin-left:auto;margin-right:auto}}.page-campaign-water-project-sponsorship .container,.page-campaign-sponsor .container,.page-campaign-sponsor10k .container,.page-campaign-sponsor-a-school .container{background-color:#afc7e9;background-image:url(/assets/724c43d33069c227db3f6192dcac2e04-sponsor-small.jpg);background-position:center center fixed;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .container,.page-campaign-sponsor .container,.page-campaign-sponsor10k .container,.page-campaign-sponsor-a-school .container{background-image:url(/assets/5cd45b3a20ca1c3ea4d22dbc6cbf1528-sponsor-med.jpg);background-size:100% auto;padding-bottom:25%}}@media only screen and (min-width: 64.063em){.page-campaign-water-project-sponsorship .container,.page-campaign-sponsor .container,.page-campaign-sponsor10k .container,.page-campaign-sponsor-a-school .container{background-image:url(/assets/37aefb60472daf55cc425653c341f510-sponsor-large.jpg);padding-bottom:110px}}.page-campaign-water-project-sponsorship .form-wrapper,.page-campaign-sponsor .form-wrapper,.page-campaign-sponsor10k .form-wrapper,.page-campaign-sponsor-a-school .form-wrapper{padding:30px;margin-top:10px;background-color:rgba(255,255,255,0.7);max-width:420px;border-radius:4px}.page-campaign-water-project-sponsorship.page-thankyou .container.sponsor-thank-you,.page-campaign-sponsor.page-thankyou .container.sponsor-thank-you,.page-campaign-sponsor10k.page-thankyou .container.sponsor-thank-you,.page-campaign-sponsor-a-school.page-thankyou .container.sponsor-thank-you{background:transparent;padding-bottom:0}.page-campaign-water-project-sponsorship .sponsor-container,.page-campaign-sponsor .sponsor-container,.page-campaign-sponsor10k .sponsor-container,.page-campaign-sponsor-a-school .sponsor-container{padding:20px}.page-campaign-water-project-sponsorship .sponsor-padding,.page-campaign-sponsor .sponsor-padding,.page-campaign-sponsor10k .sponsor-padding,.page-campaign-sponsor-a-school .sponsor-padding{padding-top:60px;margin-top:60px;border-top:solid 1px #e9eae4}.page-campaign-water-project-sponsorship .section-header,.page-campaign-sponsor .section-header,.page-campaign-sponsor10k .section-header,.page-campaign-sponsor-a-school .section-header{padding-top:0;border-top:0}.page-campaign-water-project-sponsorship .text-icon-block,.page-campaign-sponsor .text-icon-block,.page-campaign-sponsor10k .text-icon-block,.page-campaign-sponsor-a-school .text-icon-block{margin:30px auto 0}.page-campaign-water-project-sponsorship .text-icon-block p,.page-campaign-sponsor .text-icon-block p,.page-campaign-sponsor10k .text-icon-block p,.page-campaign-sponsor-a-school .text-icon-block p{color:#9b9b94}.page-campaign-water-project-sponsorship .text-icon-block .icn,.page-campaign-sponsor .text-icon-block .icn,.page-campaign-sponsor10k .text-icon-block .icn,.page-campaign-sponsor-a-school .text-icon-block .icn{font-size:50px;display:block;margin-bottom:10px}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .text-icon-block .icn,.page-campaign-sponsor .text-icon-block .icn,.page-campaign-sponsor10k .text-icon-block .icn,.page-campaign-sponsor-a-school .text-icon-block .icn{margin-bottom:20px}}.page-campaign-water-project-sponsorship .p30 a,.page-campaign-sponsor .p30 a,.page-campaign-sponsor10k .p30 a,.page-campaign-sponsor-a-school .p30 a{font-size:19px}.page-campaign-water-project-sponsorship .p40 a,.page-campaign-sponsor .p40 a,.page-campaign-sponsor10k .p40 a,.page-campaign-sponsor-a-school .p40 a{font-size:16px}.page-campaign-water-project-sponsorship .section-timeline p,.page-campaign-sponsor .section-timeline p,.page-campaign-sponsor10k .section-timeline p,.page-campaign-sponsor-a-school .section-timeline p{margin-bottom:0}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .section-timeline .inside,.page-campaign-sponsor .section-timeline .inside,.page-campaign-sponsor10k .section-timeline .inside,.page-campaign-sponsor-a-school .section-timeline .inside{display:table-cell;vertical-align:middle}}.page-campaign-water-project-sponsorship .timeline-wrapper,.page-campaign-sponsor .timeline-wrapper,.page-campaign-sponsor10k .timeline-wrapper,.page-campaign-sponsor-a-school .timeline-wrapper{margin-top:60px}.page-campaign-water-project-sponsorship .timeline-block,.page-campaign-sponsor .timeline-block,.page-campaign-sponsor10k .timeline-block,.page-campaign-sponsor-a-school .timeline-block{padding:25px 20px;border:solid 1px #e9eae4;border-bottom:0}.page-campaign-water-project-sponsorship .timeline-block p,.page-campaign-sponsor .timeline-block p,.page-campaign-sponsor10k .timeline-block p,.page-campaign-sponsor-a-school .timeline-block p{max-width:220px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .timeline-block,.page-campaign-sponsor .timeline-block,.page-campaign-sponsor10k .timeline-block,.page-campaign-sponsor-a-school .timeline-block{display:table;width:100%;height:165px}}@media only screen and (min-width: 64.063em){.page-campaign-water-project-sponsorship .timeline-block,.page-campaign-sponsor .timeline-block,.page-campaign-sponsor10k .timeline-block,.page-campaign-sponsor-a-school .timeline-block{width:50%;float:left;padding-left:10px;padding-right:10px;height:145px}.page-campaign-water-project-sponsorship .timeline-block:first-child,.page-campaign-sponsor .timeline-block:first-child,.page-campaign-sponsor10k .timeline-block:first-child,.page-campaign-sponsor-a-school .timeline-block:first-child{border-right:0}.page-campaign-water-project-sponsorship .timeline-block h3,.page-campaign-sponsor .timeline-block h3,.page-campaign-sponsor10k .timeline-block h3,.page-campaign-sponsor-a-school .timeline-block h3{font-size:19px}.page-campaign-water-project-sponsorship .timeline-block p,.page-campaign-sponsor .timeline-block p,.page-campaign-sponsor10k .timeline-block p,.page-campaign-sponsor-a-school .timeline-block p{font-size:14px}.page-campaign-water-project-sponsorship .timeline-block .inside,.page-campaign-sponsor .timeline-block .inside,.page-campaign-sponsor10k .timeline-block .inside,.page-campaign-sponsor-a-school .timeline-block .inside{vertical-align:top}}.page-campaign-water-project-sponsorship .timeline-description,.page-campaign-sponsor .timeline-description,.page-campaign-sponsor10k .timeline-description,.page-campaign-sponsor-a-school .timeline-description{padding:25px 20px;color:#fff}.page-campaign-water-project-sponsorship .timeline-description p,.page-campaign-sponsor .timeline-description p,.page-campaign-sponsor10k .timeline-description p,.page-campaign-sponsor-a-school .timeline-description p{max-width:250px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .timeline-description,.page-campaign-sponsor .timeline-description,.page-campaign-sponsor10k .timeline-description,.page-campaign-sponsor-a-school .timeline-description{display:table;width:100%;height:308px}}@media only screen and (min-width: 64.063em){.page-campaign-water-project-sponsorship .timeline-description,.page-campaign-sponsor .timeline-description,.page-campaign-sponsor10k .timeline-description,.page-campaign-sponsor-a-school .timeline-description{height:228px}}.page-campaign-water-project-sponsorship .first-update .timeline-block h3,.page-campaign-sponsor .first-update .timeline-block h3,.page-campaign-sponsor10k .first-update .timeline-block h3,.page-campaign-sponsor-a-school .first-update .timeline-block h3{color:#f2cb70}.page-campaign-water-project-sponsorship .first-update .timeline-description,.page-campaign-sponsor .first-update .timeline-description,.page-campaign-sponsor10k .first-update .timeline-description,.page-campaign-sponsor-a-school .first-update .timeline-description{background:#f2cb70}.page-campaign-water-project-sponsorship .second-update .timeline-block h3,.page-campaign-sponsor .second-update .timeline-block h3,.page-campaign-sponsor10k .second-update .timeline-block h3,.page-campaign-sponsor-a-school .second-update .timeline-block h3{color:#90c7f2}.page-campaign-water-project-sponsorship .second-update .timeline-description,.page-campaign-sponsor .second-update .timeline-description,.page-campaign-sponsor10k .second-update .timeline-description,.page-campaign-sponsor-a-school .second-update .timeline-description{background:#90c7f2}.page-campaign-water-project-sponsorship .completed-update .timeline-block h3,.page-campaign-sponsor .completed-update .timeline-block h3,.page-campaign-sponsor10k .completed-update .timeline-block h3,.page-campaign-sponsor-a-school .completed-update .timeline-block h3{color:#a4c7a5}.page-campaign-water-project-sponsorship .completed-update .timeline-description,.page-campaign-sponsor .completed-update .timeline-description,.page-campaign-sponsor10k .completed-update .timeline-description,.page-campaign-sponsor-a-school .completed-update .timeline-description{background:#a4c7a5}.page-campaign-water-project-sponsorship .block-heading,.page-campaign-sponsor .block-heading,.page-campaign-sponsor10k .block-heading,.page-campaign-sponsor-a-school .block-heading{text-transform:uppercase;letter-spacing:1px;font-size:14px}.page-campaign-water-project-sponsorship .timeline-extra,.page-campaign-sponsor .timeline-extra,.page-campaign-sponsor10k .timeline-extra,.page-campaign-sponsor-a-school .timeline-extra{margin:60px auto 0;max-width:450px}.page-campaign-water-project-sponsorship .section-proof p,.page-campaign-sponsor .section-proof p,.page-campaign-sponsor10k .section-proof p,.page-campaign-sponsor-a-school .section-proof p{max-width:430px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-water-project-sponsorship .section-proof p,.page-campaign-sponsor .section-proof p,.page-campaign-sponsor10k .section-proof p,.page-campaign-sponsor-a-school .section-proof p{max-width:none}}.page-campaign-water-project-sponsorship .large-proof-image,.page-campaign-sponsor .large-proof-image,.page-campaign-sponsor10k .large-proof-image,.page-campaign-sponsor-a-school .large-proof-image{margin-top:60px}.page-campaign-water-project-sponsorship .faq-container,.page-campaign-sponsor .faq-container,.page-campaign-sponsor10k .faq-container,.page-campaign-sponsor-a-school .faq-container{transition:background .2s linear;padding:20px;background:#e3f0fa;margin-top:2.35765%;color:#333232;line-height:1.375;display:block;position:relative}.page-campaign-water-project-sponsorship .faq-container:hover,.page-campaign-sponsor .faq-container:hover,.page-campaign-sponsor10k .faq-container:hover,.page-campaign-sponsor-a-school .faq-container:hover{background:#ecf5fc}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .faq-container.columns,.page-campaign-sponsor .faq-container.columns,.page-campaign-sponsor10k .faq-container.columns,.page-campaign-sponsor-a-school .faq-container.columns{display:table;height:130px}}@media only screen and (min-width: 64.063em){.page-campaign-water-project-sponsorship .faq-container.columns,.page-campaign-sponsor .faq-container.columns,.page-campaign-sponsor10k .faq-container.columns,.page-campaign-sponsor-a-school .faq-container.columns{height:85px}}.page-campaign-water-project-sponsorship .faq-container .text,.page-campaign-sponsor .faq-container .text,.page-campaign-sponsor10k .faq-container .text,.page-campaign-sponsor-a-school .faq-container .text{display:inline-block;padding:0 40px}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .faq-container .text,.page-campaign-sponsor .faq-container .text,.page-campaign-sponsor10k .faq-container .text,.page-campaign-sponsor-a-school .faq-container .text{display:table-cell;vertical-align:middle}}.page-campaign-water-project-sponsorship .faq-container .icn,.page-campaign-sponsor .faq-container .icn,.page-campaign-sponsor10k .faq-container .icn,.page-campaign-sponsor-a-school .faq-container .icn{position:absolute;color:#8cc2eb;top:50%;margin-top:-8px}.page-campaign-water-project-sponsorship .faq-container .cw-icon-chevron-right,.page-campaign-sponsor .faq-container .cw-icon-chevron-right,.page-campaign-sponsor10k .faq-container .cw-icon-chevron-right,.page-campaign-sponsor-a-school .faq-container .cw-icon-chevron-right{right:20px}.page-campaign-water-project-sponsorship .modal-inner .modal-title h2,.page-campaign-sponsor .modal-inner .modal-title h2,.page-campaign-sponsor10k .modal-inner .modal-title h2,.page-campaign-sponsor-a-school .modal-inner .modal-title h2{max-width:450px}.page-campaign-water-project-sponsorship .modal-inner p:first-child,.page-campaign-sponsor .modal-inner p:first-child,.page-campaign-sponsor10k .modal-inner p:first-child,.page-campaign-sponsor-a-school .modal-inner p:first-child{margin-top:0}.page-campaign-water-project-sponsorship .modal-inner p:last-child,.page-campaign-sponsor .modal-inner p:last-child,.page-campaign-sponsor10k .modal-inner p:last-child,.page-campaign-sponsor-a-school .modal-inner p:last-child{margin-bottom:0}.page-campaign-water-project-sponsorship .modal-inner li,.page-campaign-sponsor .modal-inner li,.page-campaign-sponsor10k .modal-inner li,.page-campaign-sponsor-a-school .modal-inner li{margin-top:10px}.page-campaign-water-project-sponsorship .modal-inner li:first-child,.page-campaign-sponsor .modal-inner li:first-child,.page-campaign-sponsor10k .modal-inner li:first-child,.page-campaign-sponsor-a-school .modal-inner li:first-child{margin-top:0}.page-campaign-water-project-sponsorship .water-solution,.page-campaign-sponsor .water-solution,.page-campaign-sponsor10k .water-solution,.page-campaign-sponsor-a-school .water-solution{max-width:230px}.page-campaign-water-project-sponsorship .water-solution .icn,.page-campaign-sponsor .water-solution .icn,.page-campaign-sponsor10k .water-solution .icn,.page-campaign-sponsor-a-school .water-solution .icn{color:#369ff4}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .water-solution,.page-campaign-sponsor .water-solution,.page-campaign-sponsor10k .water-solution,.page-campaign-sponsor-a-school .water-solution{max-width:none}}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .section-water-projects .main-subheading,.page-campaign-sponsor .section-water-projects .main-subheading,.page-campaign-sponsor10k .section-water-projects .main-subheading,.page-campaign-sponsor-a-school .section-water-projects .main-subheading{max-width:790px;margin-left:auto;margin-right:auto}}.page-campaign-water-project-sponsorship .wce-text,.page-campaign-sponsor .wce-text,.page-campaign-sponsor10k .wce-text,.page-campaign-sponsor-a-school .wce-text{max-width:310px}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .wce-text,.page-campaign-sponsor .wce-text,.page-campaign-sponsor10k .wce-text,.page-campaign-sponsor-a-school .wce-text{max-width:none}}.page-campaign-water-project-sponsorship .wce-text .cw-icon-drop,.page-campaign-sponsor .wce-text .cw-icon-drop,.page-campaign-sponsor10k .wce-text .cw-icon-drop,.page-campaign-sponsor-a-school .wce-text .cw-icon-drop{color:#369ff4}.page-campaign-water-project-sponsorship .wce-text .cw-icon-heart,.page-campaign-sponsor .wce-text .cw-icon-heart,.page-campaign-sponsor10k .wce-text .cw-icon-heart,.page-campaign-sponsor-a-school .wce-text .cw-icon-heart{color:#fa575d}.page-campaign-water-project-sponsorship .wce-text .cw-icon-pencil,.page-campaign-sponsor .wce-text .cw-icon-pencil,.page-campaign-sponsor10k .wce-text .cw-icon-pencil,.page-campaign-sponsor-a-school .wce-text .cw-icon-pencil{color:#ffc907}.page-campaign-water-project-sponsorship .wce-text .cw-icon-woman-1,.page-campaign-sponsor .wce-text .cw-icon-woman-1,.page-campaign-sponsor10k .wce-text .cw-icon-woman-1,.page-campaign-sponsor-a-school .wce-text .cw-icon-woman-1{color:#9064bf}.page-campaign-water-project-sponsorship .wce-text .cw-icon-shopping-cart,.page-campaign-sponsor .wce-text .cw-icon-shopping-cart,.page-campaign-sponsor10k .wce-text .cw-icon-shopping-cart,.page-campaign-sponsor-a-school .wce-text .cw-icon-shopping-cart{color:#8ed4cc}.page-campaign-water-project-sponsorship .wce-text .cw-icon-dollar,.page-campaign-sponsor .wce-text .cw-icon-dollar,.page-campaign-sponsor10k .wce-text .cw-icon-dollar,.page-campaign-sponsor-a-school .wce-text .cw-icon-dollar{color:#59c77f}.page-campaign-water-project-sponsorship .section-have-questions h2,.page-campaign-sponsor .section-have-questions h2,.page-campaign-sponsor10k .section-have-questions h2,.page-campaign-sponsor-a-school .section-have-questions h2{max-width:610px;margin-left:auto;margin-right:auto;margin-bottom:30px}.page-campaign-water-project-sponsorship .section-have-questions .icn,.page-campaign-sponsor .section-have-questions .icn,.page-campaign-sponsor10k .section-have-questions .icn,.page-campaign-sponsor-a-school .section-have-questions .icn{position:relative;top:2px}.page-campaign-water-project-sponsorship .section-have-questions a,.page-campaign-sponsor .section-have-questions a,.page-campaign-sponsor10k .section-have-questions a,.page-campaign-sponsor-a-school .section-have-questions a{color:#333232}.page-campaign-water-project-sponsorship .section-have-questions a:hover,.page-campaign-sponsor .section-have-questions a:hover,.page-campaign-sponsor10k .section-have-questions a:hover,.page-campaign-sponsor-a-school .section-have-questions a:hover{color:#676464}@media only screen and (min-width: 64.063em){.page-campaign-water-project-sponsorship .section-have-questions h2,.page-campaign-sponsor .section-have-questions h2,.page-campaign-sponsor10k .section-have-questions h2,.page-campaign-sponsor-a-school .section-have-questions h2{max-width:780px}.page-campaign-water-project-sponsorship .section-have-questions br,.page-campaign-sponsor .section-have-questions br,.page-campaign-sponsor10k .section-have-questions br,.page-campaign-sponsor-a-school .section-have-questions br{display:none}.page-campaign-water-project-sponsorship .section-have-questions .cw-icon-mail,.page-campaign-sponsor .section-have-questions .cw-icon-mail,.page-campaign-sponsor10k .section-have-questions .cw-icon-mail,.page-campaign-sponsor-a-school .section-have-questions .cw-icon-mail{margin-left:20px}}.page-campaign-water-project-sponsorship .text-questions,.page-campaign-sponsor .text-questions,.page-campaign-sponsor10k .text-questions,.page-campaign-sponsor-a-school .text-questions{max-width:330px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-water-project-sponsorship .text-questions,.page-campaign-sponsor .text-questions,.page-campaign-sponsor10k .text-questions,.page-campaign-sponsor-a-school .text-questions{max-width:none}}.page-campaign-water-project-sponsorship .conclusion-image,.page-campaign-sponsor .conclusion-image,.page-campaign-sponsor10k .conclusion-image,.page-campaign-sponsor-a-school .conclusion-image{padding-bottom:51.25%;background-size:cover;background-image:url(/assets/3cee10dc7edb01a15f469e8a8052414f-sponsor-bottom-small.jpg);margin-top:-10%}@media only screen and (min-width: 40.063em){.page-campaign-water-project-sponsorship .conclusion-image,.page-campaign-sponsor .conclusion-image,.page-campaign-sponsor10k .conclusion-image,.page-campaign-sponsor-a-school .conclusion-image{background-image:url(/assets/cb9980f5bffcb51b774add1b00d7335d-sponsor-bottom-medium.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-water-project-sponsorship .conclusion-image,.page-campaign-sponsor .conclusion-image,.page-campaign-sponsor10k .conclusion-image,.page-campaign-sponsor-a-school .conclusion-image{background-image:url(/assets/f56251c28e9221582bf2c931fc0f9a68-sponsor-bottom-large.jpg)}}.page-campaign-ten .container{padding:0}.page-campaign-ten .p30 a{font-size:19px}.page-campaign-ten .p10-donate-hero{padding:75px 20px 90%;background-image:url(/assets/e13580098c00089fa7d5edbcf3d56944-hero.jpg);background-size:contain;background-color:#bcc0b9;background-position:center bottom;background-repeat:no-repeat;color:#fff}@media only screen and (min-width: 64.063em){.page-campaign-ten .p10-donate-hero{padding:110px 20px;background-image:url(/assets/313c35f3fabdcf876aa7cd02ff95d77d-hero-large-up.jpg);background-position:center top;background-size:cover}}.page-campaign-ten .p10-donate-hero-inside{max-width:980px;margin:auto}@media only screen and (min-width: 40.063em){.page-campaign-ten .p10-donate{max-width:420px;text-align:left}.page-campaign-ten .p10-donate .header{color:#fff}}@media only screen and (min-width: 64.063em){.page-campaign-ten .p10-donate{text-align:center}}.page-campaign-ten .faq-header{background:#f4f5f0;padding:30px 20px}.page-campaign-ten .faq-header-inside{font-size:16px;max-width:980px;margin:auto}@media only screen and (min-width: 64.063em){.page-campaign-ten .faq-header-inside{display:flex;justify-content:space-between;text-align:left;align-items:center}}.page-campaign-ten .faq-col.statement{max-width:375px;margin:0 auto 30px}@media only screen and (min-width: 64.063em){.page-campaign-ten .faq-col.statement{margin:0}}.page-campaign-ten .faq-col.phone{margin-bottom:10px}@media only screen and (min-width: 64.063em){.page-campaign-ten .faq-col.phone{margin-bottom:0}}.page-campaign-ten .faq-col.email{color:#333232}.page-campaign-ten .faq-col.email:hover{color:rgba(0,0,0,0.75)}.page-campaign-ten .faq-col.email .icn{position:relative;top:2px}.page-campaign-ten .faq-items{max-width:980px;margin:auto;text-align:left;margin-top:30px;padding-left:20px;padding-right:20px}@media only screen and (min-width: 64.063em){.page-campaign-ten .faq-items{margin-top:60px;padding-left:0;padding-right:0}}.page-campaign-ten .faq-page-heading{display:table;padding-bottom:5px;border-bottom:solid 2px;margin-bottom:30px}.page-campaign-ten .faq-item{margin-bottom:60px}.page-campaign-ten .faq-item:last-child{margin-bottom:0}.page-campaign-ten .faq-conclusion{background:#f4f5f0;margin-top:30px}.page-campaign-ten .faq-inner{padding:30px 20px;text-align:left;max-width:980px;margin:auto}@media only screen and (min-width: 64.063em){.page-campaign-ten .faq-inner{padding-left:0;padding-right:0}}.page-campaign-ten .p10-thank-you-hero{padding:75px 20px 75%;background-image:url(/assets/c7c622fc8d45ecd4f553317ac4a8644d-thank-you-hero.jpg);background-size:contain;background-color:#9cb3a0;background-position:center bottom;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.page-campaign-ten .p10-thank-you-hero{padding:85px 20px 175px;background-image:url(/assets/d5a10c520657aa6f8a73770d267388b8-thank-you-hero-medium-up.jpg);background-size:cover;background-position:center top;color:#fff}}@media only screen and (min-width: 64.063em){.page-campaign-ten .p10-thank-you-hero{padding:110px 20px 200px;background-image:url(/assets/cc869197b4e47d49f3945458f687f26c-thank-you-hero-large-up.jpg)}}.page-campaign-ten .p10-thank-you-hero p{max-width:280px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-ten .p10-thank-you-hero p{max-width:330px}}.page-campaign-ten .page-campaign-ten .sponsor-thank-you{padding:0 20px}.page-campaign-ten .page-campaign-ten .sponsor-thank-you .form-header{border:0;padding-top:0}.page-campaign-giving-tuesday:not(.page-thankyou).page-campaign .header,.page-campaign-the-spring:not(.page-thankyou).page-campaign .header{max-width:320px;margin:0 auto}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou).page-campaign .header,.page-campaign-the-spring:not(.page-thankyou).page-campaign .header{max-width:390px;margin:0}}.page-campaign-giving-tuesday:not(.page-thankyou) .container,.page-campaign-the-spring:not(.page-thankyou) .container{padding:0;background-color:#f7f8f8}.page-campaign-giving-tuesday:not(.page-thankyou) .secondary-body-section,.page-campaign-the-spring:not(.page-thankyou) .secondary-body-section{color:#295160}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .secondary-body-section,.page-campaign-the-spring:not(.page-thankyou) .secondary-body-section{padding-left:20px;padding-right:20px}}.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc-fixed,.page-campaign-the-spring:not(.page-thankyou) .donate-calc-fixed{display:none}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc-fixed,.page-campaign-the-spring:not(.page-thankyou) .donate-calc-fixed{display:block;position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,0.85);height:90px;padding-top:20px;z-index:100000;transition:background 150ms linear,transform 0.4s cubic-bezier(0.86, 0, 0.07, 1);transform:translateY(-90px)}.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc-fixed:hover,.page-campaign-the-spring:not(.page-thankyou) .donate-calc-fixed:hover{background:#fff}.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc-fixed h4,.page-campaign-the-spring:not(.page-thankyou) .donate-calc-fixed h4{max-width:530px;line-height:1.5;margin-left:auto;margin-right:auto;text-align:left}.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc-fixed .donate-calc-fixed-inner,.page-campaign-the-spring:not(.page-thankyou) .donate-calc-fixed .donate-calc-fixed-inner{max-width:980px;display:flex;margin:auto}.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc-fixed .donate-calc-fixed-inner .button,.page-campaign-the-spring:not(.page-thankyou) .donate-calc-fixed .donate-calc-fixed-inner .button{background:transparent;margin-left:auto}.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc-fixed .donate-calc-fixed-inner .button:hover,.page-campaign-the-spring:not(.page-thankyou) .donate-calc-fixed .donate-calc-fixed-inner .button:hover{background:transparent}}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou).fixed-donate-ask .donate-calc-fixed,.page-campaign-the-spring:not(.page-thankyou).fixed-donate-ask .donate-calc-fixed{transform:translateY(0);transition:background 150ms linear,transform 0.4s cubic-bezier(0.86, 0, 0.07, 1)}}.page-campaign-giving-tuesday:not(.page-thankyou) .hero,.page-campaign-the-spring:not(.page-thankyou) .hero{background-color:#b2c9b9;padding:70px 20px 0;color:#fff;position:relative}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .hero,.page-campaign-the-spring:not(.page-thankyou) .hero{padding-top:60px;padding-bottom:5%;background-image:url(/assets/e916ee3305a6f522936a2f3ed62e83ce-spring-landing-hero-desktop.jpg);background-size:cover;background-position:top}}.page-campaign-giving-tuesday:not(.page-thankyou) .hero:after,.page-campaign-the-spring:not(.page-thankyou) .hero:after{content:'';display:block;background-image:url(/assets/e0b4afc5c81286fb508f8e64a879eabc-spring-landing-hero-mobile.jpg);background-size:cover;background-position:top center;height:0;padding-bottom:75%;width:calc(100% + 40px);margin:0 -20px}@media only screen and (min-width: 40.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .hero:after,.page-campaign-the-spring:not(.page-thankyou) .hero:after{padding-bottom:50%}}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .hero:after,.page-campaign-the-spring:not(.page-thankyou) .hero:after{display:none}}.page-campaign-giving-tuesday:not(.page-thankyou) .hero h1,.page-campaign-the-spring:not(.page-thankyou) .hero h1{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:15px;color:#295160}.page-campaign-giving-tuesday:not(.page-thankyou) .hero .subtitle,.page-campaign-the-spring:not(.page-thankyou) .hero .subtitle{max-width:220px;margin-left:auto;margin-right:auto;font-size:17px;color:#295160}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .hero .subtitle,.page-campaign-the-spring:not(.page-thankyou) .hero .subtitle{max-width:440px}}.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc,.page-campaign-the-spring:not(.page-thankyou) .donate-calc{display:block;padding:40px 20px;background:#fff}.page-campaign-giving-tuesday:not(.page-thankyou) .donate-calc h4,.page-campaign-the-spring:not(.page-thankyou) .donate-calc h4{max-width:610px;margin-left:auto;margin-right:auto;margin-bottom:0;color:#295160;line-height:1.5;font-size:23px}.page-campaign-giving-tuesday:not(.page-thankyou) .monthly-inline-calc-amount,.page-campaign-giving-tuesday:not(.page-thankyou) .monthly-inline-calc-impact,.page-campaign-the-spring:not(.page-thankyou) .monthly-inline-calc-amount,.page-campaign-the-spring:not(.page-thankyou) .monthly-inline-calc-impact{border-bottom:solid 2px #ffc907}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta{min-height:700px;background-image:url(/assets/305c172bed622467e11885f4a5df0729-spring-landing-section-background-desktop.jpg);background-position:center;background-size:cover;position:relative}}.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta p,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta p{max-width:480px;margin:20px auto;padding:0 20px}@media only screen and (min-width: 40.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta p,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta p{padding:0;margin-top:10px}}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta p,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta p{max-width:570px}}.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text{padding:60px 0 40px;background-image:linear-gradient(0deg, #f7f8f8 0%, #f4f7f8 100%)}@media only screen and (min-width: 40.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text{padding:60px 0}}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text{position:relative;padding:60px 0 100px;background-image:none;left:50%;transform:translate(0%, 5%);max-width:480px}}.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text h2,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text h2{max-width:740px;margin:0 auto 10px;padding:0 20px}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text h2,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text h2{max-width:480px;padding:0}}.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text h2:before,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text h2:before{content:'';display:block;height:120px;width:100%;background-image:url(/assets/c34b4b802c0b450190db8fd7118b2ec1-spring-logo.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto 30px}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text h2:before,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text h2:before{margin-bottom:20px}}.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text .the-spring-video,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text .the-spring-video{margin:0 auto}@media only screen and (min-width: 40.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .join-main-cta .join-main-cta-text .the-spring-video,.page-campaign-the-spring:not(.page-thankyou) .join-main-cta .join-main-cta-text .the-spring-video{max-width:480px}}.page-campaign-giving-tuesday:not(.page-thankyou) .spring-icn,.page-campaign-the-spring:not(.page-thankyou) .spring-icn{display:block;margin-bottom:15px;margin-left:auto;margin-right:auto;background-size:contain;background-repeat:no-repeat;background-position:center center;width:35px;height:35px}.page-campaign-giving-tuesday:not(.page-thankyou) .water-icon,.page-campaign-the-spring:not(.page-thankyou) .water-icon{background-image:url(/assets/d4f12ed62ed4abd4195606155f894fc5-icon-drop.png)}.page-campaign-giving-tuesday:not(.page-thankyou) .gear-icon,.page-campaign-the-spring:not(.page-thankyou) .gear-icon{background-image:url(/assets/562bd691b35ffa64ab0218dcadfd37b3-icon-gear.png)}.page-campaign-giving-tuesday:not(.page-thankyou) .email-icon,.page-campaign-the-spring:not(.page-thankyou) .email-icon{background-image:url(/assets/c48032a06381642d5421ac7aec7626cc-icon-email.png)}.page-campaign-giving-tuesday:not(.page-thankyou) .impact,.page-campaign-the-spring:not(.page-thankyou) .impact{width:100%;padding:60px 0;background-image:linear-gradient(0deg, #f7f8f8 0%, #f4f7f8 100%);border-top:1px solid #dfdfd7;border-bottom:1px solid #dfdfd7}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .impact,.page-campaign-the-spring:not(.page-thankyou) .impact{padding:60px 0 20px}}.page-campaign-giving-tuesday:not(.page-thankyou) .impact .impact-items,.page-campaign-the-spring:not(.page-thankyou) .impact .impact-items{max-width:450px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .impact .impact-items,.page-campaign-the-spring:not(.page-thankyou) .impact .impact-items{flex-direction:row;max-width:980px;padding-bottom:60px}}.page-campaign-giving-tuesday:not(.page-thankyou) .impact .impact-items .item,.page-campaign-the-spring:not(.page-thankyou) .impact .impact-items .item{margin:40px 20px 0}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .impact .impact-items .item,.page-campaign-the-spring:not(.page-thankyou) .impact .impact-items .item{margin:0 20px}}.page-campaign-giving-tuesday:not(.page-thankyou) .impact .impact-items .item:first-child,.page-campaign-the-spring:not(.page-thankyou) .impact .impact-items .item:first-child{margin-top:0}.page-campaign-giving-tuesday:not(.page-thankyou) .impact .impact-items .item .icon,.page-campaign-the-spring:not(.page-thankyou) .impact .impact-items .item .icon{min-height:76px;display:flex;align-items:center;flex-direction:row;justify-content:center;margin-bottom:20px}.page-campaign-giving-tuesday:not(.page-thankyou) .impact .impact-items .item h2,.page-campaign-the-spring:not(.page-thankyou) .impact .impact-items .item h2{color:#295160;text-transform:uppercase}.page-campaign-giving-tuesday:not(.page-thankyou) .impact .impact-items .item p,.page-campaign-the-spring:not(.page-thankyou) .impact .impact-items .item p{color:#295160}.page-campaign-giving-tuesday:not(.page-thankyou) .testimonials,.page-campaign-the-spring:not(.page-thankyou) .testimonials{padding-top:60px;color:#295160;background:linear-gradient(rgba(255,255,255,0), #eaf7fc)}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .testimonials,.page-campaign-the-spring:not(.page-thankyou) .testimonials{padding-top:60px}}.page-campaign-giving-tuesday:not(.page-thankyou) .testimonials h3,.page-campaign-the-spring:not(.page-thankyou) .testimonials h3{padding:0 20px}.page-campaign-giving-tuesday:not(.page-thankyou) .desktop-testimonials,.page-campaign-the-spring:not(.page-thankyou) .desktop-testimonials{display:none}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .desktop-testimonials,.page-campaign-the-spring:not(.page-thankyou) .desktop-testimonials{display:flex;max-width:980px;margin-left:auto;margin-right:auto}.page-campaign-giving-tuesday:not(.page-thankyou) .desktop-testimonials h3,.page-campaign-the-spring:not(.page-thankyou) .desktop-testimonials h3{margin-bottom:30px}.page-campaign-giving-tuesday:not(.page-thankyou) .desktop-testimonials .testimonial-slide,.page-campaign-the-spring:not(.page-thankyou) .desktop-testimonials .testimonial-slide{flex:1}.page-campaign-giving-tuesday:not(.page-thankyou) .desktop-testimonials .testimonial-text,.page-campaign-the-spring:not(.page-thankyou) .desktop-testimonials .testimonial-text{max-width:460px;padding:0 10px;margin:30px auto}.page-campaign-giving-tuesday:not(.page-thankyou) .desktop-testimonials .testimonial-person,.page-campaign-the-spring:not(.page-thankyou) .desktop-testimonials .testimonial-person{padding:0 40px}}.page-campaign-giving-tuesday:not(.page-thankyou) .swiper-container,.page-campaign-the-spring:not(.page-thankyou) .swiper-container{width:100vw}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .swiper-container,.page-campaign-the-spring:not(.page-thankyou) .swiper-container{display:none}}.page-campaign-giving-tuesday:not(.page-thankyou) .swiper-button-prev,.page-campaign-giving-tuesday:not(.page-thankyou) .swiper-button-next,.page-campaign-the-spring:not(.page-thankyou) .swiper-button-prev,.page-campaign-the-spring:not(.page-thankyou) .swiper-button-next{background-size:contain;background-repeat:no-repeat;width:30px;height:30px}.page-campaign-giving-tuesday:not(.page-thankyou) .swiper-button-prev,.page-campaign-giving-tuesday:not(.page-thankyou) .swiper-container-rtl .swiper-button-next,.page-campaign-the-spring:not(.page-thankyou) .swiper-button-prev,.page-campaign-the-spring:not(.page-thankyou) .swiper-container-rtl .swiper-button-next{background-image:url(/assets/c085f5b9b45fc628842b378c99c64aec-arrow-left.png)}.page-campaign-giving-tuesday:not(.page-thankyou) .swiper-button-next,.page-campaign-giving-tuesday:not(.page-thankyou) .swiper-container-rtl .swiper-button-prev,.page-campaign-the-spring:not(.page-thankyou) .swiper-button-next,.page-campaign-the-spring:not(.page-thankyou) .swiper-container-rtl .swiper-button-prev{background-image:url(/assets/87b2e2d8e2618367fe77d96df06b93f3-arrow-right.png)}.page-campaign-giving-tuesday:not(.page-thankyou) .testimonial-image,.page-campaign-the-spring:not(.page-thankyou) .testimonial-image{display:block;width:100px;height:100px;margin:30px auto 0;border-radius:50%}.page-campaign-giving-tuesday:not(.page-thankyou) .testimonial-text,.page-campaign-the-spring:not(.page-thankyou) .testimonial-text{padding:0 50px;max-width:300px;margin-left:auto;margin-right:auto}.page-campaign-giving-tuesday:not(.page-thankyou) .testimonial-person,.page-campaign-the-spring:not(.page-thankyou) .testimonial-person{padding:0 75px;margin-top:15px;margin-bottom:0;color:#1ba9e0}.page-campaign-giving-tuesday:not(.page-thankyou) .testimonial-location,.page-campaign-the-spring:not(.page-thankyou) .testimonial-location{margin-top:5px}.page-campaign-giving-tuesday:not(.page-thankyou) .map-stats-section,.page-campaign-the-spring:not(.page-thankyou) .map-stats-section{padding:60px 20px;background:#eaf7fc}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .map-stats-section,.page-campaign-the-spring:not(.page-thankyou) .map-stats-section{padding:100px 0}}.page-campaign-giving-tuesday:not(.page-thankyou) .map-stats-section h3,.page-campaign-the-spring:not(.page-thankyou) .map-stats-section h3{max-width:370px;margin-left:auto;margin-right:auto;margin-bottom:60px}@media only screen and (min-width: 64.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .map-stats-section h3,.page-campaign-the-spring:not(.page-thankyou) .map-stats-section h3{max-width:510px}}.page-campaign-giving-tuesday:not(.page-thankyou) .map,.page-campaign-the-spring:not(.page-thankyou) .map{display:block;height:0;padding-bottom:60%;background-image:url(/assets/9796c6666a5756ea86224dc623af0fb8-map.png);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .map,.page-campaign-the-spring:not(.page-thankyou) .map{padding-bottom:0;height:400px;background-position:center;margin-bottom:30px}}@media only screen and (min-width: 40.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .stat-wrapper,.page-campaign-the-spring:not(.page-thankyou) .stat-wrapper{display:flex;text-align:center;max-width:980px;margin-left:auto;margin-right:auto}}.page-campaign-giving-tuesday:not(.page-thankyou) .stat,.page-campaign-the-spring:not(.page-thankyou) .stat{margin-top:45px}@media only screen and (min-width: 40.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .stat,.page-campaign-the-spring:not(.page-thankyou) .stat{flex:1}}.page-campaign-giving-tuesday:not(.page-thankyou) .stat-number,.page-campaign-the-spring:not(.page-thankyou) .stat-number{font-weight:500}.page-campaign-giving-tuesday:not(.page-thankyou) .stat-label,.page-campaign-the-spring:not(.page-thankyou) .stat-label{margin-top:10px;color:#1ba9e0;max-width:150px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-giving-tuesday:not(.page-thankyou) .stat-label,.page-campaign-the-spring:not(.page-thankyou) .stat-label{max-width:none}}.page-campaign.user-campaign .container{background-color:#e1eef7;background-image:url(/assets/cb9e2b0fffba858b2f58b3c30fdb4ea2-general-water-flip-small.jpg);background-position:center center fixed;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.page-campaign.user-campaign .container{background-image:url(/assets/6bf6e3caadba27734b49791ba37f9540-general-water-flip-med.jpg);background-size:100% auto;padding-bottom:25%}}@media only screen and (min-width: 64.063em){.page-campaign.user-campaign .container{background-image:url(/assets/1a59c9ff751a9a50287f3d802f1489d5-general-water-flip-large.jpg);padding-bottom:110px}}.page-campaign.user-campaign .donate-form.single{display:block}@media only screen and (min-width: 64.063em){.page-campaign.user-campaign .donate-form.single{text-align:left}}.wework-landing-page .container{padding:0}.wework-landing-page .hero{background-image:url(/assets/916dafb93b6de60ade569149ae098ac1-wework-hero.jpg);background-size:cover;background-position:center;position:relative;padding:85px 20px;min-height:860px}@media only screen and (min-width: 64.063em){.wework-landing-page .hero{background-image:url(/assets/ef1f8dc9d9f3b5aa938bf81ef030e9fa-wework-hero-large-up.jpg);height:0;min-height:760px;padding-bottom:55%}.wework-landing-page .hero .hero-inner{position:absolute;top:50%;left:50%;transform:translateY(-50%);width:100%;max-width:495px;margin-left:30px}}.wework-landing-page .wework-logos{display:block;background-image:url(/assets/eafe20e875c0ae1f2e5b6312a380a61d-get-clean-water-give-clean-water.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:130px;margin-top:60px;max-width:300px;margin:auto}@media only screen and (min-width: 64.063em){.wework-landing-page .wework-logos{display:none}}.wework-landing-page .hero-titles{color:#fff;max-width:495px;margin-left:auto;margin-right:auto;margin-top:30px}@media only screen and (min-width: 64.063em){.wework-landing-page .hero-titles{max-width:385px}}.wework-landing-page .hero-titles .top-header{font-size:26px;margin-bottom:20px}.wework-landing-page .hero-titles .bottom-header{font-size:23px;font-weight:400}.wework-landing-page .wework-logos-wrapper{display:block;max-width:980px;margin:auto}.wework-landing-page .donate-wrapper{padding-top:60px}@media only screen and (min-width: 64.063em){.wework-landing-page .donate-wrapper{max-width:455px;margin:auto}}@media only screen and (min-width: 64.063em){.wework-landing-page .hero .form-wrapper{transform:translate(0);left:20px}}.wework-landing-page .header{margin-left:auto;margin-right:auto;color:#fff}.wework-landing-page .header h1{position:relative;margin-bottom:50px}.wework-landing-page .header h1:after{content:'';display:block;background-image:url(/assets/36e478ff988733502810dd43cda1df18-brush.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:8px;position:absolute;bottom:-20px;left:0;right:0}.wework-landing-page .header .heading-note{font-size:16px}.exception{margin:2.5em 0 0}.exception p{margin-bottom:.2em}.exception h4{text-transform:uppercase;font-weight:500;margin-bottom:1em}.exception img.missing{margin-bottom:2em}.mailing-list-subscribers .container{text-align:center}@media only screen and (min-width: 40.063em){.mailing-list-subscribers .container{padding-top:100px}}.mailing-list-subscribers h2{font-weight:400}@media only screen and (min-width: 40.063em){.mailing-list-subscribers .form{width:45%;float:left}}@media only screen and (min-width: 64.063em){.mailing-list-subscribers .form{margin-top:80px}}.mailing-list-subscribers form{padding-top:10px}.mailing-list-subscribers img.inbox{transform:rotate(-3deg);box-shadow:0 0 25px rgba(0,0,0,0.15);margin-top:60px}@media only screen and (min-width: 40.063em){.mailing-list-subscribers img.inbox{margin-top:0;width:45%;float:right}}.account.default.user-profile.impact-profile .container{background-position:center bottom;background-color:#fff;background-size:100% auto;background-repeat:no-repeat;text-align:center;padding:0}.account.default.user-profile.impact-profile .container .hero{background-image:url(/assets/9e3ebd26bb31bdcd4756fba694ba241f-impact-profile-hero.jpg);background-size:cover;background-repeat:no-repeat;width:100%;padding:0;border-bottom:30px solid #fed230;min-height:214px}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .hero{min-height:421px}}.account.default.user-profile.impact-profile .container .hero:after{position:absolute;background-image:linear-gradient(0deg, transparent 57%, rgba(0,0,0,0.5) 100%);top:0;left:0;width:100%;display:block;min-height:214px;content:''}.account.default.user-profile.impact-profile .container .summary{background-color:#f7f7f7;width:100%;padding:60px 0;margin:0 auto}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary{width:100%;margin:0}}.account.default.user-profile.impact-profile .container .summary .summary-box{position:relative;border:1px solid #dfdfd7;border-radius:4px;background-color:#fff;margin:0 auto;margin-top:-120px;width:calc(100% - 40px)}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box{width:645px;margin-top:-160px}}.account.default.user-profile.impact-profile .container .summary .summary-box .avatar-box{width:122px;height:122px;margin:0 auto;margin-top:-60px;border-radius:8px;display:flex;align-items:center;position:relative}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .avatar-box{margin-top:-70px}}.account.default.user-profile.impact-profile .container .summary .summary-box .avatar-box a{height:100%;width:100%}.account.default.user-profile.impact-profile .container .summary .summary-box .avatar-box:hover .edit-avatar{opacity:1}.account.default.user-profile.impact-profile .container .summary .summary-box .avatar-box .edit-avatar{opacity:0;transition:opacity .3s;background:rgba(0,0,0,0.8);border-radius:0 0 8px 8px;bottom:0;color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;padding:13px 0;position:absolute;text-align:center;text-transform:uppercase;width:100%;left:0}.account.default.user-profile.impact-profile .container .summary .summary-box .avatar-box .edit-avatar i{margin-right:3px}.account.default.user-profile.impact-profile .container .summary .summary-box .avatar-box .avatar{border:solid 2px #dfdfd7;margin:0 auto;width:100%;height:100%;font-size:30px;border-radius:8px;align-items:center;justify-content:center;display:flex}.account.default.user-profile.impact-profile .container .summary .summary-box .name{padding:20px 30px}.account.default.user-profile.impact-profile .container .summary .summary-box .name h1{font-weight:500;margin:0}@media only screen and (max-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .name h1{font-size:26px}}.account.default.user-profile.impact-profile .container .summary .summary-box .bio{margin-top:0}.account.default.user-profile.impact-profile .container .summary .summary-box .activity-stats{border-top:1px solid #dfdfd7;margin:0 30px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .activity-stats{flex-direction:row}}.account.default.user-profile.impact-profile .container .summary .summary-box .activity-stats .activity{padding:30px}.account.default.user-profile.impact-profile .container .summary .summary-box .activity-stats .activity:last-child{padding-top:0}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .activity-stats .activity:last-child{padding-top:30px}}@media only screen and (max-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .activity-stats .inner span{font-size:23px}}.account.default.user-profile.impact-profile .container .summary .summary-box .activity-stats .inner span sup{top:0;font-size:100%}.account.default.user-profile.impact-profile .container .summary .summary-box .activity-stats .inner p{font-style:italic;color:#9b9b94;margin:0}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns{border-top:1px dashed #c1c1ba}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card{border-top:1px solid #dfdfd7;padding:25px 0}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card:first-child{border-top:0}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign{padding:0 25px;flex-direction:column;height:auto;align-items:center}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign{flex-direction:row}}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-image{border-bottom:0;flex-basis:100%}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-image{flex-basis:80px}}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-image div{width:100%;border-radius:4px}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-image div{width:160px;height:80px}}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-details{height:80px;width:100%;margin:15px 20px 0}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-details{width:242px;margin:0 20px}}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-details h1{margin:0;font-size:19px;width:100%;text-align:left;padding:0}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-details .progress-wrapper{margin:0;width:100%;padding:10px 0 0}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-details .progress-wrapper .stats .left,.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-details .progress-wrapper .stats .right{font-size:12px}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-link{order:3;margin-left:auto;width:100%;margin-top:15px}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-link{width:auto;margin-top:0}}.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-link a{width:100%}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .summary .summary-box .open-campaigns .card .individual-campaign .campaign-link a{width:auto}}.account.default.user-profile.impact-profile .container .impact{width:100%;padding:60px 0;border-bottom:1px solid #dfdfd7}.account.default.user-profile.impact-profile .container .impact .impact-items{max-width:980px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .impact .impact-items{flex-direction:row}}.account.default.user-profile.impact-profile .container .impact .impact-items .item{margin:40px 20px 0}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .impact .impact-items .item{margin:0 20px}}.account.default.user-profile.impact-profile .container .impact .impact-items .item:first-child{margin-top:0}.account.default.user-profile.impact-profile .container .impact .impact-items .item .icon{min-height:76px;display:flex;align-items:center;flex-direction:row;justify-content:center;margin-bottom:20px}.account.default.user-profile.impact-profile .container .impact .impact-items .item h2{color:#333232}.account.default.user-profile.impact-profile .container .impact .d2p-container{margin-top:60px}.account.default.user-profile.impact-profile .container .impact .d2p-container .d2p-module .reporting-information{background:url(/assets/b3ba41f14089b1b1842a9d5121003012-d2p-map.png) no-repeat #fff;background-position:center center;background-size:cover;border-radius:4px;border-top:1px solid #dfdfd7}@media only screen and (min-width: 64.063em){.account.default.user-profile.impact-profile .container .impact .d2p-container .d2p-module .reporting-information{border-top:0;background-size:60%;background-position:right 0% top 35%}}.account.default.user-profile.impact-profile .container .fundraising-activity{margin:60px 20px}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .container .fundraising-activity{margin:60px}}.account.default.user-profile.impact-profile .container .fundraising-activity .section-header{text-transform:uppercase;max-width:980px;text-align:left;margin:0 auto;padding-bottom:30px;border-bottom:1px solid #dfdfd7;margin-bottom:20px;letter-spacing:1px}.account.default.user-profile.impact-profile .edit-link{margin-top:20px;color:#71716c}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .edit-link{margin-top:0;position:absolute;top:20px;right:20px}}.account.default.user-profile.impact-profile .edit-link span{padding-right:8px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-form{display:flex;flex-direction:column;height:100%}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .modal-inner{padding:20px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .modal-title{margin:-20px -20px 20px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .modal-footer{display:flex;flex-direction:column;padding:20px}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .modal-footer{display:block}}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .modal-footer .right{margin-bottom:10px}@media only screen and (min-width: 40.063em){.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .modal-footer .right{margin-bottom:0}}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .inputs{padding-bottom:80px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .bio-textarea-wrapper{position:relative;margin-bottom:16px;margin-top:0}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal textarea{overflow:scroll;resize:none;padding:10px 13px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .character-count{position:absolute;bottom:6px;right:6px;font-size:13px;padding:2px 7px;border-radius:4px;background-color:#f4f5f0;min-width:34px;color:#9b9b94}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .character-count.over-limit{color:#fa575d}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .color-chooser{background-color:#f7f7f7;border-color:#dfdfd7;padding:0;margin-bottom:10px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .color-chooser>div::after{clear:both;content:"";display:table}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .color-chooser span{cursor:pointer;height:52px;width:52px;border-radius:4px;display:block;line-height:55px;float:left;margin-right:10px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .text-color-chooser{border-bottom:solid 1px #dfdfd7}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .accent-color-chooser,.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .text-color-chooser{padding:15px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .custom-color-input{float:left;height:52px;margin-left:0;padding-left:10px;border-style:solid;border-width:1px;font-size:16px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .custom-color-input::placeholder{color:#c1c1ba;font-weight:100}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .accent-color-chooser .custom-color{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .cw-icon-ok,.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .cw-icon-plus{color:#fff}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .cw-icon-plus{font-size:16px}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .color-ffffff{border:solid 1px #dfdfd7}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal .color-ffffff .cw-icon-ok{color:#333232}.account.default.user-profile.impact-profile .edit-premium-impact-profile-modal h5{text-align:left;font-size:12px;font-weight:400;text-transform:uppercase;color:#9b9b94}.bps_membership .bps-logo-upload{padding-bottom:10px}.bps_membership .bps-logo-upload h1{text-align:center;color:#9b9b94;font-weight:400}.bps_membership .logoUpload{display:table;width:100%;vertical-align:middle;text-align:center}.bps_membership .logoUpload .input-wrapper{padding:40px;margin:20px 0;text-align:center;background-image:linear-gradient(to right, #dfdfd7 50%, transparent 50%),linear-gradient(to right, #dfdfd7 50%, transparent 50%),linear-gradient(to bottom, #dfdfd7 50%, transparent 50%),linear-gradient(to bottom, #dfdfd7 50%, transparent 50%);background-position:left top, left bottom, left top, right top;background-repeat:repeat-x, repeat-x, repeat-y, repeat-y;background-size:10px 1px, 10px 1px, 1px 10px, 1px 10px}.bps_membership .logoUpload .input-wrapper .button{display:inline-block;margin:0 5px}@media only screen and (min-width: 40.063em){.bps_membership .logoUpload .input-wrapper .button{float:left}}.bps_membership .logoUpload .input-wrapper .button:first-child{margin-bottom:10px}@media only screen and (min-width: 40.063em){.bps_membership .logoUpload .input-wrapper .button:first-child{margin-bottom:0}}.bps_membership .logoUpload .input-wrapper .select-preview .inputs,.bps_membership .logoUpload .input-wrapper .upload .inputs{display:table-cell;vertical-align:middle}.bps_membership .logoUpload .input-wrapper .select-preview .inputs a,.bps_membership .logoUpload .input-wrapper .upload .inputs a{font-weight:500}.bps_membership .logoUpload .input-wrapper .upload{margin:20px auto 0}.bps_membership .logoUpload .input-wrapper .upload p{font-size:12px;color:#9b9b94;margin:5px 0}.bps_membership .logoUpload .input-wrapper .cw-logo{background:transparent url(/assets/93638946e842ec1173a1c17ae3251fa2-main-logo-lg-black.png) no-repeat;background-size:160px 29px;background-position:0 1px;cursor:pointer;position:relative;overflow:hidden;margin:0;width:160px;height:31.25px;vertical-align:middle;display:table-cell;text-align:center;font-size:28px}.bps_membership .logoUpload .input-wrapper .close-symbol-wrapper{position:relative;margin:0 10px;width:100%;height:28px}@media only screen and (min-width: 40.063em){.bps_membership .logoUpload .input-wrapper .close-symbol-wrapper{width:18px;height:31.25px}}.bps_membership .logoUpload .input-wrapper .close-symbol-wrapper i{position:relaitve;font-size:18px}@media only screen and (min-width: 40.063em){.bps_membership .logoUpload .input-wrapper .close-symbol-wrapper i{position:absolute;bottom:5px;right:25%}}.bps_membership .logoUpload .input-wrapper .select-preview{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 40.063em){.bps_membership .logoUpload .input-wrapper .select-preview{flex-wrap:nowrap;height:31.25px}}.bps_membership .logoUpload .input-wrapper .select-preview .logo-container{max-width:160px;height:31.25px;text-align:center;display:table-cell;position:relative;vertical-align:middle}.bps_membership .logoUpload .input-wrapper .select-preview .logo-container img{max-height:100%;display:block}.bps_membership .logoUpload .input-wrapper .select-preview .button{margin:0}.bps_membership .logoUpload .input-wrapper .select-preview .logo-file{width:134px;position:relative;overflow:hidden;cursor:pointer;text-align:center}.bps_membership .logoUpload .input-wrapper .select-preview input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;padding-left:100%;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);height:31.25px}.bps_membership .logoUpload.error .input-wrapper{background-image:linear-gradient(to right, #fa575d 50%, transparent 50%),linear-gradient(to right, #fa575d 50%, transparent 50%),linear-gradient(to bottom, #fa575d 50%, transparent 50%),linear-gradient(to bottom, #fa575d 50%, transparent 50%)}.bps_membership .logoUpload .notice-remove-wrapper{margin:0 0 10px}.bps_membership .logoUpload .notice-remove-wrapper h1{margin:0}.bps_membership .logoUpload .notice-remove-wrapper a{display:block;font-size:12px;color:#fa575d}.bps_membership .logoUpload .notice-remove-wrapper.error h1{color:#fa575d}.bps_membership .bps-team-management{margin-top:20px}.bps_membership .bps-team-management .manage-team-actions{display:flex;flex-direction:column;padding:20px}@media only screen and (min-width: 40.063em){.bps_membership .bps-team-management .manage-team-actions{display:block}}.bps_membership .bps-team-management .manage-team-actions button{margin:5px 0}@media only screen and (min-width: 40.063em){.bps_membership .bps-team-management .manage-team-actions button{margin:0 10px 0 0}}.bps_membership .bps-team-management .manage-team-actions button .icon{font-size:12px;margin-right:10px}.bps_membership .bps-team-management .action-icons{display:flex;justify-content:space-evenly}.bps_membership .bps-team-management .action-icons .cw-icon-pencil,.bps_membership .bps-team-management .action-icons .cw-icon-trash{color:#c1c1ba;font-size:17px}@media only screen and (min-width: 40.063em){.bps_membership .bps-team-management .show-for-medium-up{display:inline-block !important}}.bps_membership .modal-close{right:22px;top:16px}.bps_membership .modal-body{margin-bottom:100px}.bps_membership .modal-footer{display:flex;flex-direction:column}@media only screen and (min-width: 40.063em){.bps_membership .modal-footer{display:block}}.bps_membership .modal-footer button{margin:5px 0}.ReactTable{width:100%;border-collapse:separate;border:0;font-size:14px}.ReactTable .rt-tbody .rt-tr-group{padding:8px 15px}.ReactTable .rt-thead{padding-bottom:30px;height:60px;line-height:58px;text-align:left;background:#f4f5f0;border:0;border-top:solid 1px #dfdfd7;border-bottom:solid 1px #dfdfd7;display:block;width:100%;padding:0 20px;font-weight:400;color:#9b9b94}.ReactTable .rt-thead .rt-th{text-transform:uppercase;border:0;padding:8px 15px;text-align:left}.ReactTable .rt-thead .rt-th.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-desc{box-shadow:none}.ReactTable .rt-thead .rt-th.-sort-asc:before,.ReactTable .rt-thead .rt-th.-sort-desc:before{border:4px solid transparent;content:'';display:block;height:0;right:40%;position:absolute;width:0}.ReactTable .rt-thead .rt-th.-sort-asc:before{top:60%;border-bottom-color:#9b9b94;margin-top:-9px}.ReactTable .rt-thead .rt-th.-sort-desc:before{top:40%;border-top-color:#9b9b94;margin-top:1px}.ReactTable .rt-thead .rt-tr{width:100%}.ReactTable .rt-tbody{background-color:white}.ReactTable .rt-tbody .rt-td{border-bottom:0;border-left:0;padding:8px 15px}.ReactTable .-pagination{box-shadow:none}.account.default.user-profile .container{display:block;text-align:center;padding-top:78px}@media only screen and (min-width: 64.063em){.account.default.user-profile .container{padding-top:88px}}.account.default.user-profile .container.membership{text-align:left}@media only screen and (max-width: 40.063em){.account.default.user-profile .container.membership .history p{margin-right:0}}.account.default.user-profile .profile-header img.avatar,.account.default.user-profile .profile-header .avatar-initial{width:90px;height:90px;line-height:90px;width:90px;height:90px;margin:0 auto;border-radius:15px;font-size:36px}@media only screen and (min-width: 64.063em){.account.default.user-profile .profile-header img.avatar,.account.default.user-profile .profile-header .avatar-initial{margin:0 22px 0 0;float:left}}.account.default.user-profile .profile-header .profile-header-text{text-align:center}@media only screen{.account.default.user-profile .profile-header .profile-header-text h1{margin:20px 0 0;font-size:22px;line-height:31px}}@media only screen and (min-width: 64.063em){.account.default.user-profile .profile-header .profile-header-text h1{margin:0;line-height:34px;font-size:24px}}.account.default.user-profile .profile-header .profile-header-text p{color:#71716c;line-height:20px;margin:10px 0 0;font-size:16px}@media only screen and (min-width: 64.063em) and (max-width: 90.063em){.account.default.user-profile .profile-header .profile-header-text p{margin:5px 0 0}}.account.default.user-profile .profile-header .profile-header-text p span.joined-on{color:#1ba9e0;font-weight:500}.account.default.user-profile .profile-header .profile-header-text p span.bullet{color:#9b9b94;padding:0 10px;display:none}.account.default.user-profile .profile-header .profile-header-text p span.location{display:none}@media only screen and (min-width: 64.063em){.account.default.user-profile .profile-header .profile-header-text{display:flex;justify-content:center;flex-direction:column;height:90px;text-align:left}}.account.default.user-profile .profile-header .profile-link{margin:20px 0 0;text-align:center}.account.default.user-profile .profile-header .profile-link a{font-size:14px;width:159px}@media only screen and (min-width: 64.063em){.account.default.user-profile .profile-header .profile-link{display:flex;justify-content:center;flex-direction:column;align-items:flex-end;height:90px;margin:0}}.account.default.user-profile .d2p-module{text-align:center;margin-bottom:10px}.account.default.user-profile .d2p-module .reporting-information{background:url(/assets/b3ba41f14089b1b1842a9d5121003012-d2p-map.png) no-repeat;background-size:cover;background-position:center center;padding-top:67px;padding-bottom:80px}.account.default.user-profile .d2p-module .reporting-information h1{font-weight:700;text-transform:uppercase;letter-spacing:1px;text-align:center;margin:0 auto;line-height:17px}.account.default.user-profile .d2p-module .reporting-information p{margin:0 auto;margin-top:5px;margin-bottom:20px;width:77%}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .d2p-module .reporting-information p{width:65%}}@media only screen and (max-width: 40.063em){.account.default.user-profile .d2p-module .reporting-information{width:100vw;margin-left:calc(-1 * ((100vw - 100%) / 2))}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .d2p-module .reporting-information{padding-bottom:134px;margin-top:23px;margin-bottom:16px;background-size:contain}}.account.default.user-profile .individual-campaign,.account.default.user-profile .team-campaign{border-top:1px solid #dfdfd7;display:flex;flex-direction:column;align-items:center}.account.default.user-profile .individual-campaign:first-child,.account.default.user-profile .team-campaign:first-child{border:0}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .individual-campaign,.account.default.user-profile .team-campaign{flex-direction:row}}.account.default.user-profile .individual-campaign .campaign-image,.account.default.user-profile .individual-campaign .campaign-details,.account.default.user-profile .individual-campaign .campaign-contributions,.account.default.user-profile .team-campaign .campaign-image,.account.default.user-profile .team-campaign .campaign-details,.account.default.user-profile .team-campaign .campaign-contributions{width:100%}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .individual-campaign .campaign-image,.account.default.user-profile .individual-campaign .campaign-details,.account.default.user-profile .individual-campaign .campaign-contributions,.account.default.user-profile .team-campaign .campaign-image,.account.default.user-profile .team-campaign .campaign-details,.account.default.user-profile .team-campaign .campaign-contributions{width:auto}}.account.default.user-profile .individual-campaign .campaign-image,.account.default.user-profile .team-campaign .campaign-image{order:1}.account.default.user-profile .individual-campaign .campaign-image div,.account.default.user-profile .team-campaign .campaign-image div{height:110px;background-size:cover;background-position:center center}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .individual-campaign .campaign-image div,.account.default.user-profile .team-campaign .campaign-image div{height:102px}}.account.default.user-profile .individual-campaign .campaign-details,.account.default.user-profile .team-campaign .campaign-details{order:2}.account.default.user-profile .individual-campaign .campaign-details h1,.account.default.user-profile .team-campaign .campaign-details h1{color:#333232;line-height:22px;margin:0 0 5px}.account.default.user-profile .individual-campaign .campaign-details h1 a,.account.default.user-profile .team-campaign .campaign-details h1 a{font-size:inherit;color:inherit}.account.default.user-profile .individual-campaign .campaign-details p,.account.default.user-profile .team-campaign .campaign-details p{margin:0;line-height:20px}.account.default.user-profile .individual-campaign .campaign-details p.closed-campaign,.account.default.user-profile .team-campaign .campaign-details p.closed-campaign{color:#9064bf}.account.default.user-profile .individual-campaign .campaign-details p.team-text,.account.default.user-profile .individual-campaign .campaign-details p.closed-campaign,.account.default.user-profile .team-campaign .campaign-details p.team-text,.account.default.user-profile .team-campaign .campaign-details p.closed-campaign{margin:0}.account.default.user-profile .individual-campaign .campaign-contributions,.account.default.user-profile .team-campaign .campaign-contributions{order:3;color:#59c77f;flex-grow:1;text-align:left}.account.default.user-profile .individual-campaign .campaign-contributions p,.account.default.user-profile .team-campaign .campaign-contributions p{margin:0}.account.default.user-profile .individual-campaign .campaign-contributions .members,.account.default.user-profile .team-campaign .campaign-contributions .members{line-height:17px;font-size:12px;color:#9b9b94}.account.default.user-profile .individual-campaign .campaign-contributions .members i,.account.default.user-profile .team-campaign .campaign-contributions .members i{margin-right:5px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .individual-campaign .campaign-contributions,.account.default.user-profile .team-campaign .campaign-contributions{text-align:right;margin-top:0}}.account.default.user-profile .individual-campaign .campaign-raised,.account.default.user-profile .team-campaign .campaign-raised{width:100%}.account.default.user-profile .campaigns .team-campaign .campaign-details h1.h70,.account.default.user-profile .campaigns .individual-campaign.closed .campaign-details h1.h70{font-weight:400}.account.default.user-profile .campaigns .team-campaign .campaign-details .team-text,.account.default.user-profile .campaigns .individual-campaign.closed .campaign-details .team-text{font-size:12px;color:#9b9b94}.account.default.user-profile .campaigns .team-campaign .campaign-contributions p.p30,.account.default.user-profile .campaigns .individual-campaign.closed .campaign-contributions p.p30{color:#333232}.account.default.user-profile .campaigns .team-campaign.closed h1,.account.default.user-profile .campaigns .individual-campaign.closed h1{margin:0}.account.default.user-profile .campaigns .card{border-top:solid 1px #dfdfd7}.account.default.user-profile .campaigns .card .campaign-raised{width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .campaigns .card .campaign-raised{flex-wrap:nowrap}}.account.default.user-profile .campaigns .card .campaign-raised span{color:#c1c1ba;font-size:10px;display:inline-block;width:100%;font-weight:500}.account.default.user-profile .campaigns .card .campaign-raised .total,.account.default.user-profile .campaigns .card .campaign-raised .team-raised,.account.default.user-profile .campaigns .card .campaign-raised .direct{border-top:1px solid #dfdfd7;flex-grow:1}.account.default.user-profile .campaigns .card .campaign-raised .total p,.account.default.user-profile .campaigns .card .campaign-raised .team-raised p,.account.default.user-profile .campaigns .card .campaign-raised .direct p{margin:0;color:#000}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .campaigns .card .campaign-raised .total p,.account.default.user-profile .campaigns .card .campaign-raised .team-raised p,.account.default.user-profile .campaigns .card .campaign-raised .direct p{line-height:16px}}.account.default.user-profile .campaigns .card .campaign-raised .total,.account.default.user-profile .campaigns .card .campaign-raised .team-raised{border-right:1px solid #dfdfd7}.account.default.user-profile .campaigns .card .campaign-raised .total{flex-basis:100%;border-right-style:none}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile .campaigns .card .campaign-raised .total{flex-basis:152px;max-width:152px;border-right:1px solid #dfdfd7}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default.user-profile .campaigns .card .campaign-raised .total{max-width:none}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default.user-profile .campaigns .card .campaign-raised .team-raised,.account.default.user-profile .campaigns .card .campaign-raised .direct{max-width:none}}@media only screen and (min-width: 64.063em){.account.default.user-profile .campaigns .card .campaign-raised .team-raised,.account.default.user-profile .campaigns .card .campaign-raised .direct{max-width:176px}}.account.default.user-profile .campaigns .card .campaign-raised .direct{padding:15px 20px}.account.default.user-profile footer{margin-top:0}.account.default.user-profile.private .tab-content .module.people-served-history{background-color:#f7f7f7;border-color:transparent;display:flex;align-content:center;justify-content:center;flex-direction:column;height:130px;margin-bottom:20px}.account.default.user-profile.private .tab-content .module.people-served-history p{text-align:center;color:#295160;font-weight:500;margin:0 auto}.account.default.user-profile.private .tab-content .module.people-served-history span.people{padding-bottom:2px;border-bottom:3px solid #ffc907}.account.default.user-profile.private .tab-content .module.thank-you-video{border:0}.account.default.user-profile.private .tab-content .module.thank-you-video .video-box{margin-bottom:0;border-radius:4px}.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder{background:url(/assets/a7f01baba80589d99418cb6aedaf7a02-scott-spring-cover.jpg) no-repeat;background-size:cover;background-position:center center;display:flex;align-items:center}.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder .play{width:219px;border-radius:20px;font-size:14px;text-transform:uppercase;color:#fff;border:2px solid #fff;text-align:center;background:transparent;position:absolute;right:20px;bottom:20px;top:auto;left:auto;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder .play{width:193px;height:40px}}.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder .play span{display:inline-block}.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder .play span.play-button-content{display:flex}.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder .play span.text{line-height:36px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder .play span.text::after{content:' (0:52)'}}.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder .play .icn{padding:0;margin:0 10px 0 0;font-size:1.25em;line-height:36px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .module.thank-you-video .video-box .placeholder .play .icn{font-size:1.5em}}.account.default.user-profile.private .tab-content .module.spring .header .title{position:relative}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state{line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.active{border-radius:20px;font-size:11px;font-weight:500;letter-spacing:1px;padding:4px 14px;text-transform:uppercase;white-space:nowrap;background-color:transparent;border:1px solid #59c77f;color:#59c77f}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.active i{margin-right:5px}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.skipped{border-radius:20px;font-size:11px;font-weight:500;letter-spacing:1px;padding:4px 14px;text-transform:uppercase;white-space:nowrap;background-color:transparent;border:1px solid #ffc907;color:#ffc907}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.skipped i{margin-right:5px}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.updating{border-radius:20px;font-size:11px;font-weight:500;letter-spacing:1px;padding:4px 14px;text-transform:uppercase;white-space:nowrap;background-color:transparent;border:1px solid #9064bf;color:#9064bf}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.updating i{margin-right:5px}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.failed_payment{border-radius:20px;font-size:11px;font-weight:500;letter-spacing:1px;padding:4px 14px;text-transform:uppercase;white-space:nowrap;background-color:transparent;border:1px solid #fa575d;color:#fa575d}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.failed_payment i{margin-right:5px}.account.default.user-profile.private .tab-content .module.spring .content{padding:0}.account.default.user-profile.private .tab-content .module.spring .content section,.account.default.user-profile.private .tab-content .module.spring .content .section{padding:20px;border-top:1px solid #dfdfd7;display:flex;flex-direction:row;align-items:center}.account.default.user-profile.private .tab-content .module.spring .content section.payment-method .plaid-update-form input[type=text],.account.default.user-profile.private .tab-content .module.spring .content .section.payment-method .plaid-update-form input[type=text]{margin-bottom:16px}.account.default.user-profile.private .tab-content .module.spring .content section.payment-method p,.account.default.user-profile.private .tab-content .module.spring .content .section.payment-method p{margin-top:0}.account.default.user-profile.private .tab-content .module.spring .content section .options,.account.default.user-profile.private .tab-content .module.spring .content .section .options{text-align:left}.account.default.user-profile.private .tab-content .module.spring .content section .options p,.account.default.user-profile.private .tab-content .module.spring .content .section .options p{padding:0;margin:0 10px 0 0}.account.default.user-profile.private .tab-content .module.spring .content section .options p.monthly-amount sup,.account.default.user-profile.private .tab-content .module.spring .content .section .options p.monthly-amount sup{font-size:16px;line-height:35px;vertical-align:top;top:0}.account.default.user-profile.private .tab-content .module.spring .content section .options p.monthly-amount span::after,.account.default.user-profile.private .tab-content .module.spring .content .section .options p.monthly-amount span::after{content:attr(data-end);font-size:28px}.account.default.user-profile.private .tab-content .module.spring .content section .options p.monthly-amount .amount,.account.default.user-profile.private .tab-content .module.spring .content .section .options p.monthly-amount .amount{font-size:42px;line-height:1.1em}.account.default.user-profile.private .tab-content .module.spring .content section .options p.monthly-amount .text,.account.default.user-profile.private .tab-content .module.spring .content .section .options p.monthly-amount .text{font-size:16px}.account.default.user-profile.private .tab-content .module.spring .content section .options p.payment-info,.account.default.user-profile.private .tab-content .module.spring .content .section .options p.payment-info{margin-top:10px}.account.default.user-profile.private .tab-content .module.spring .content section .options p.payment-info .error,.account.default.user-profile.private .tab-content .module.spring .content .section .options p.payment-info .error{margin-top:10px;color:#fa575d}.account.default.user-profile.private .tab-content .module.spring .content section .link,.account.default.user-profile.private .tab-content .module.spring .content .section .link{margin-left:auto}.account.default.user-profile.private .tab-content .module.spring .content section .link a,.account.default.user-profile.private .tab-content .module.spring .content .section .link a{text-transform:uppercase;font-size:15px;font-weight:500;vertical-align:middle}.account.default.user-profile.private .tab-content .module.spring .content .section{display:none}.account.default.user-profile.private .tab-content .module.spring .content .subscription-update section{border-top:0}.account.default.user-profile.private .tab-content .module.spring .content .subscription-update .date-info{margin-bottom:0;text-align:center}.account.default.user-profile.private .tab-content .module.spring .content .subscription-payment-update .switch-from-wrapper{display:inline-block;margin-top:10px}.account.default.user-profile.private .tab-content .module.spring .content .subscription-resume section{border-top:0;background-color:#f7f7f7;border-bottom:1px solid #dfdfd7}.account.default.user-profile.private .tab-content .module.spring .content .subscription-resume section .options{display:flex;flex-direction:row;align-items:center}.account.default.user-profile.private .tab-content .module.spring .content .subscription-resume section .options i{color:#c1c1ba;font-size:18px;margin-right:16px;display:inline-block}@media only screen and (max-width: 40.063em){.account.default.user-profile.private .tab-content .module.spring .content .subscription-resume section .options i{display:none}}.account.default.user-profile.private .tab-content .module.spring .content .subscription-resume section .options .skip-header{margin-bottom:2px}.account.default.user-profile.private .skip-modal .modal-inner,.account.default.user-profile.private .resume-modal .modal-inner,.account.default.user-profile.private .cancel-modal .modal-inner{padding-top:26px}.account.default.user-profile.private .skip-modal .modal-inner .modal-close,.account.default.user-profile.private .resume-modal .modal-inner .modal-close,.account.default.user-profile.private .cancel-modal .modal-inner .modal-close{top:15px;right:20px}.account.default.user-profile.private .skip-modal .modal-inner .modal-title,.account.default.user-profile.private .resume-modal .modal-inner .modal-title,.account.default.user-profile.private .cancel-modal .modal-inner .modal-title{margin:-20px -40px 20px}.account.default.user-profile.private .skip-modal .modal-inner .custom-check,.account.default.user-profile.private .resume-modal .modal-inner .custom-check,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check{margin:16px 10px 16px 0;display:block}.account.default.user-profile.private .skip-modal .modal-inner .custom-check label:before,.account.default.user-profile.private .skip-modal .modal-inner .custom-check input,.account.default.user-profile.private .resume-modal .modal-inner .custom-check label:before,.account.default.user-profile.private .resume-modal .modal-inner .custom-check input,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check label:before,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check input{width:20px;height:20px}.account.default.user-profile.private .skip-modal .modal-inner .custom-check label,.account.default.user-profile.private .resume-modal .modal-inner .custom-check label,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check label{line-height:20px;margin:0 0 0 32px}.account.default.user-profile.private .skip-modal .modal-inner .custom-check input[type=radio]:checked+label:after,.account.default.user-profile.private .resume-modal .modal-inner .custom-check input[type=radio]:checked+label:after,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check input[type=radio]:checked+label:after{width:10px;height:10px;top:5px;left:5px}.account.default.user-profile.private .skip-modal .modal-inner .custom-check label[for='skip-instead'],.account.default.user-profile.private .resume-modal .modal-inner .custom-check label[for='skip-instead'],.account.default.user-profile.private .cancel-modal .modal-inner .custom-check label[for='skip-instead']{display:inline-block}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .skip-modal .modal-inner .custom-check label[for='skip-instead'],.account.default.user-profile.private .resume-modal .modal-inner .custom-check label[for='skip-instead'],.account.default.user-profile.private .cancel-modal .modal-inner .custom-check label[for='skip-instead']{display:flex}}.account.default.user-profile.private .skip-modal .modal-inner .custom-check label[for='skip-instead'] span,.account.default.user-profile.private .resume-modal .modal-inner .custom-check label[for='skip-instead'] span,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check label[for='skip-instead'] span{display:inline}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .skip-modal .modal-inner .custom-check label[for='skip-instead'] span,.account.default.user-profile.private .resume-modal .modal-inner .custom-check label[for='skip-instead'] span,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check label[for='skip-instead'] span{display:flex}}.account.default.user-profile.private .skip-modal .modal-inner .custom-check label[for='skip-instead'] select.skip-intercept,.account.default.user-profile.private .resume-modal .modal-inner .custom-check label[for='skip-instead'] select.skip-intercept,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check label[for='skip-instead'] select.skip-intercept{margin-top:15px;background-position:98% center;margin-left:0}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .skip-modal .modal-inner .custom-check label[for='skip-instead'] select.skip-intercept,.account.default.user-profile.private .resume-modal .modal-inner .custom-check label[for='skip-instead'] select.skip-intercept,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check label[for='skip-instead'] select.skip-intercept{display:flex;margin-top:-15px;margin-left:10px;background-position:92% center;padding-right:30px}}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .skip-modal .modal-inner .custom-check,.account.default.user-profile.private .resume-modal .modal-inner .custom-check,.account.default.user-profile.private .cancel-modal .modal-inner .custom-check{display:inline-block}}.account.default.user-profile.private .skip-modal .modal-inner .skip-instructions,.account.default.user-profile.private .resume-modal .modal-inner .skip-instructions,.account.default.user-profile.private .cancel-modal .modal-inner .skip-instructions{margin-bottom:30px}.account.default.user-profile.private .skip-modal .modal-inner .margin20,.account.default.user-profile.private .resume-modal .modal-inner .margin20,.account.default.user-profile.private .cancel-modal .modal-inner .margin20{margin:20px 0}.account.default.user-profile.private .skip-modal .modal-inner textarea,.account.default.user-profile.private .resume-modal .modal-inner textarea,.account.default.user-profile.private .cancel-modal .modal-inner textarea{margin-bottom:20px}.account.default.user-profile.private .skip-modal .modal-inner .nevermind,.account.default.user-profile.private .resume-modal .modal-inner .nevermind,.account.default.user-profile.private .cancel-modal .modal-inner .nevermind{background-color:transparent;color:#9b9b94;padding-right:0}.account.default.user-profile.private .skip-modal .modal-inner .cancel-confirm,.account.default.user-profile.private .resume-modal .modal-inner .cancel-confirm,.account.default.user-profile.private .cancel-modal .modal-inner .cancel-confirm{margin:20px 0 0}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .skip-modal .modal-inner .cancel-confirm,.account.default.user-profile.private .resume-modal .modal-inner .cancel-confirm,.account.default.user-profile.private .cancel-modal .modal-inner .cancel-confirm{margin:0 0 0 20px}}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .cancel-modal .modal-inner .custom-check{margin:0}}.account.default.user-profile.private .resume-modal{text-align:center}.account.default.user-profile.private .resume-modal .modal-inner{padding-top:40px}.account.default.user-profile.private .resume-modal .modal-inner .modal-title{text-align:center;margin:0;padding:20px 0 0;border-bottom:0}.account.default.user-profile.private .resume-modal .modal-inner p{width:80%;margin:10px auto}.account.default.user-profile.private .resume-modal .modal-inner form{padding-top:20px}.account.default.user-profile.private .profile-nav-bar{height:60px;margin:30px 0;text-align:center}.account.default.user-profile.private .profile-nav-bar .nav-bar-section{border-top:1px solid #dfdfd7;border-bottom:1px solid #dfdfd7;overflow-y:hidden;padding:0;height:60px}.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items{margin:0;line-height:60px;display:table;vertical-align:middle;table-layout:fixed}.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items li{display:table-cell;margin-left:0;height:60px;vertical-align:middle}.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items li a{color:#c1c1ba;font-size:19px;line-height:22px;text-transform:capitalize;font-weight:normal;letter-spacing:0}@media only screen and (min-width: 64.063em){.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items li a{padding:0 27px}}.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items li.active{box-shadow:inset 0 -5px 0 0 #369ff4;box-sizing:border-box}.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items li.active a{color:#333232}@media only screen and (min-width: 64.063em){.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items li{width:auto}}@media only screen and (max-width: 40.063em){.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items.hidden-for-mobile{display:none}}@media only screen{.account.default.user-profile.private .profile-nav-bar .nav-bar-section ul.nav-items{width:100%;display:table}}.account.default.user-profile.private .profile-nav-bar .nav-bar-section select.nav-options{font-size:19px;border:0;height:60px}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .profile-nav-bar .nav-bar-section select.nav-options{display:none}}@media only screen{.account.default.user-profile.private .profile-nav-bar .nav-bar-section{position:absolute;left:0;right:0}}@media only screen and (min-width: 64.063em){.account.default.user-profile.private .profile-nav-bar .nav-bar-section{position:relative}}@media only screen{.account.default.user-profile.private .tab-content{display:flex;flex-direction:column}.account.default.user-profile.private .tab-content .left-side{order:2}.account.default.user-profile.private .tab-content .right-side{order:1}}@media only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content{display:flex;flex-direction:row}.account.default.user-profile.private .tab-content .left-side{order:1}.account.default.user-profile.private .tab-content .right-side{order:2}}@media only screen{.account.default.user-profile.private .tab-content.settings-only{display:flex;flex-direction:column}.account.default.user-profile.private .tab-content.settings-only .left-side{order:1}.account.default.user-profile.private .tab-content.settings-only .right-side{order:2}}@media only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content.settings-only{display:flex;flex-direction:row}.account.default.user-profile.private .tab-content.settings-only .left-side{order:1}.account.default.user-profile.private .tab-content.settings-only .right-side{order:2}}.account.default.user-profile.private .tab-content .user-data{margin-bottom:20px}.account.default.user-profile.private .tab-content .user-data .module{margin-top:0;margin-bottom:0}.account.default.user-profile.private .tab-content .module{text-align:left;border:solid 1px #dfdfd7;border-radius:4px;margin-bottom:20px}@media only screen and (max-width: 40.063em), only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default.user-profile.private .tab-content .module{margin-top:20px;width:100vw;margin-left:calc(-1 * ((100vw - 100%) / 2));border:0;border-bottom:1px solid #dfdfd7;border-radius:0}.account.default.user-profile.private .tab-content .module:first-of-type{margin-top:0}}.account.default.user-profile.private .tab-content .module .header{padding-bottom:30px;height:60px;line-height:58px;text-align:left;background:#f4f5f0;border:0;border-top:solid 1px #dfdfd7;border-bottom:solid 1px #dfdfd7;display:block;width:100%;padding:0 20px}.account.default.user-profile.private .tab-content .module .header .title h1,.account.default.user-profile.private .tab-content .module .header .action h1{line-height:58px}.account.default.user-profile.private .tab-content .module .header .action{text-align:right}.account.default.user-profile.private .tab-content .module .header .button{margin-top:0}.account.default.user-profile.private .tab-content .module .header h1{margin:0;display:inline-block}@media only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .module .header{border-top-style:none;border-top-right-radius:4px;border-top-left-radius:4px}}.account.default.user-profile.private .tab-content .module .content,.account.default.user-profile.private .tab-content .module .individual{padding:0 20px}.account.default.user-profile.private .tab-content .module.settings .content{padding:20px;position:relative;display:table;width:100%}.account.default.user-profile.private .tab-content .module.settings .content .basic-info{margin-top:0}.account.default.user-profile.private .tab-content .module.settings .content form .photo{display:table;margin-bottom:30px}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader{display:table-cell;vertical-align:middle}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper{margin:0}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .input-visible .inputs,.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .upload .inputs{display:table-cell;padding-left:20px;vertical-align:middle}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .upload img{margin:0;border-radius:5px;min-width:70px;min-height:70px}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .upload p{font-size:12px;color:#9b9b94;margin:5px 0}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .upload a{color:#fa575d;font-size:12px;text-transform:none}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .upload a i{margin-right:5px}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .input-visible .placeholder-img{cursor:pointer;position:relative;overflow:hidden;margin:0;background-color:#f7f7f7;border-radius:5px;border:1px dashed #c1c1ba;width:70px;height:70px;vertical-align:middle;display:table-cell;text-align:center;color:#369ff4;font-size:28px}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .input-visible .placeholder-img::before{content:'+'}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .input-visible .fileUpload{margin-top:10px;position:relative;overflow:hidden;cursor:pointer}.account.default.user-profile.private .tab-content .module.settings .content form .photo .uploader .input-wrapper .input-visible input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;padding-left:100%;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);height:32px}.account.default.user-profile.private .tab-content .module.settings .content form .input-wrapper.tel{margin-bottom:20px}.account.default.user-profile.private .tab-content .module.settings .content form .input-wrapper.date{display:flex;flex-direction:row;flex-wrap:wrap}.account.default.user-profile.private .tab-content .module.settings .content form .input-wrapper.date label{flex:0 1 100%}.account.default.user-profile.private .tab-content .module.settings .content form .input-wrapper.date select{background-position:95% center;flex:1 0 33%}.account.default.user-profile.private .tab-content .module.settings .content form .input-wrapper.date .month{border-radius:4px 0 0 4px}.account.default.user-profile.private .tab-content .module.settings .content form .input-wrapper.date .month option{color:#333232}.account.default.user-profile.private .tab-content .module.settings .content form .input-wrapper.date .day{border-radius:0;border-right:0;border-left:0}.account.default.user-profile.private .tab-content .module.settings .content form .input-wrapper.date .year{border-radius:0 4px 4px 0}.account.default.user-profile.private .tab-content .module.settings .content form .content-divider{background-color:#dfdfd7;height:1px;position:absolute;width:100%;left:0}.account.default.user-profile.private .tab-content .module.settings .content form .privacy{padding-top:20px}.account.default.user-profile.private .tab-content .module.settings .content form .privacy .switch-wrapper{margin-bottom:10px}.account.default.user-profile.private .tab-content .module.settings .content form .privacy p.invisibility-on{color:#fa575d}.account.default.user-profile.private .tab-content .module.settings .content form .actions{padding-top:20px;text-align:right}@media only screen{.account.default.user-profile.private .tab-content .module.settings .content form .actions input{width:100%}}@media only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .module.settings .content form .actions input{width:auto}}.account.default.user-profile.private .tab-content .module.settings .content .label,.account.default.user-profile.private .tab-content .module.settings .content .links{width:50%}.account.default.user-profile.private .tab-content .module.settings .content .label{display:table-cell;vertical-align:middle;text-align:left}.account.default.user-profile.private .tab-content .module.settings .content .label p{margin:0}.account.default.user-profile.private .tab-content .module.settings .content .label p.email{font-weight:500;margin-top:5px}.account.default.user-profile.private .tab-content .module.settings .content .links{display:table-cell;vertical-align:middle;font-weight:500;text-align:right;text-transform:uppercase}.account.default.user-profile.private .tab-content .module.settings .content .links a{font-size:14px}.account.default.user-profile.private .tab-content .module.settings .content.password{border-top:1px solid #dfdfd7}.account.default.user-profile.private .tab-content .quick-links ul{list-style:none;padding-left:0}.account.default.user-profile.private .tab-content .quick-links ul li{line-height:30px}.account.default.user-profile.private .tab-content .referral.birthday-referral .title:after{content:'';position:absolute;background-image:url(/assets/aedd8d6ab09ff87ac882f4310699e5cb-birthday_icon.png);background-size:contain;width:80px;height:80px;top:-10px;right:0}.account.default.user-profile.private .tab-content .referral .title{position:relative}.account.default.user-profile.private .tab-content .referral .content{padding:20px}.account.default.user-profile.private .tab-content .referral .content p.p40{margin:0 0 10px}.account.default.user-profile.private .tab-content .activity-wrapper{padding:0;border-radius:4px 4px 0 0}.account.default.user-profile.private .tab-content .activity-wrapper .header{border-bottom:0}.account.default.user-profile.private .tab-content .activity-wrapper .content{position:relative;padding:0}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container{padding:30px;border-top:1px solid #dfdfd7}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box{border-radius:4px}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder{background:url(/assets/1248a8e7215f343d64e8e5d10640b885-dashboard-video-cover.jpg) no-repeat;background-size:cover;background-position:center center;display:flex;align-items:center}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder .play{width:219px;margin:0 auto;border-radius:20px;font-size:14px;text-transform:uppercase;color:#fff;border:2px solid #fff;text-align:center;background:transparent;position:relative;top:initial;left:initial;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder .play{width:260px;height:40px;margin:0 164px}}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder .play span{display:inline-block}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder .play span.play-button-content{display:flex}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder .play span.text{line-height:36px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder .play span.text::after{content:' (2:05)'}}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder .play .icn{padding:0;margin:0 10px 0 0;font-size:1.25em;line-height:36px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .video-box .placeholder .play .icn{font-size:1.5em}}.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .default{text-align:center;margin:0 auto;width:75%;padding-bottom:20px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .tab-content .activity-wrapper .content .video-box-container .default{width:80%}}.account.default.user-profile.private .tab-content .activity-wrapper .content .activity-stats{border-top:1px solid #dfdfd7;display:flex;height:120px}.account.default.user-profile.private .tab-content .activity-wrapper .content .activity-stats .activity{align-items:center;display:flex;flex:1;height:120px;text-align:center;border-right:solid 1px #dfdfd7}.account.default.user-profile.private .tab-content .activity-wrapper .content .activity-stats .activity:last-of-type{border-right:0}.account.default.user-profile.private .tab-content .activity-wrapper .content .activity-stats .activity .inner{width:100%}.account.default.user-profile.private .tab-content .activity-wrapper .content .activity-stats .activity p{margin:2px 0;color:#c1c1ba}.account.default.user-profile.private .tab-content .activity-wrapper .content .activity-stats .activity sup{font-size:14px}.account.default.user-profile.private .tab-content .activity-wrapper .content .activity-stats .activity i{color:#c1c1ba}.account.default.user-profile.private .tab-content .activity-wrapper .content .campaigns{border:0}@media only screen and (max-width: 40.063em), only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default.user-profile.private .tab-content .activity-wrapper .content .campaigns{border-bottom:1px solid #dfdfd7}}.account.default.user-profile.private .individual-campaign,.account.default.user-profile.private .team-campaign{padding:20px}.account.default.user-profile.private .individual-campaign .campaign-image,.account.default.user-profile.private .team-campaign .campaign-image{margin:0 0 15px}.account.default.user-profile.private .individual-campaign .campaign-image div,.account.default.user-profile.private .team-campaign .campaign-image div{min-width:200px;border-radius:4px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .individual-campaign .campaign-image,.account.default.user-profile.private .team-campaign .campaign-image{margin:0 15px 0 0}}.account.default.user-profile.private .campaigns.module,.account.default.user-profile.private .donations.module{display:block;border-top-style:none;border-radius:0}@media only screen and (max-width: 40.063em), only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default.user-profile.private .campaigns.module,.account.default.user-profile.private .donations.module{border-top:1px solid #dfdfd7}}.account.default.user-profile.private .campaigns.module .header,.account.default.user-profile.private .donations.module .header{border-radius:0;border:0}.account.default.user-profile.private .campaigns.module .header h1,.account.default.user-profile.private .donations.module .header h1{text-transform:uppercase;color:#9b9b94;line-height:60px}.account.default.user-profile.private .campaigns.module .header .title,.account.default.user-profile.private .donations.module .header .title{letter-spacing:1px}.account.default.user-profile.private .campaigns.module .team-campaign .campaign-image div,.account.default.user-profile.private .campaigns.module .individual-campaign.closed .campaign-image div,.account.default.user-profile.private .donations.module .team-campaign .campaign-image div,.account.default.user-profile.private .donations.module .individual-campaign.closed .campaign-image div{min-width:105px;height:110px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .campaigns.module .team-campaign .campaign-image div,.account.default.user-profile.private .campaigns.module .individual-campaign.closed .campaign-image div,.account.default.user-profile.private .donations.module .team-campaign .campaign-image div,.account.default.user-profile.private .donations.module .individual-campaign.closed .campaign-image div{height:65px}}.account.default.user-profile.private .campaigns.module .team-campaign.closed .campaign-image,.account.default.user-profile.private .campaigns.module .individual-campaign.closed .campaign-image,.account.default.user-profile.private .donations.module .team-campaign.closed .campaign-image,.account.default.user-profile.private .donations.module .individual-campaign.closed .campaign-image{display:none}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .campaigns.module .team-campaign.closed .campaign-image,.account.default.user-profile.private .campaigns.module .individual-campaign.closed .campaign-image,.account.default.user-profile.private .donations.module .team-campaign.closed .campaign-image,.account.default.user-profile.private .donations.module .individual-campaign.closed .campaign-image{display:inline-block}}.account.default.user-profile.private .campaigns.module .card .campaign-raised .total,.account.default.user-profile.private .campaigns.module .card .campaign-raised .team-raised,.account.default.user-profile.private .donations.module .card .campaign-raised .total,.account.default.user-profile.private .donations.module .card .campaign-raised .team-raised{margin-left:20px;padding:15px 0}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .campaigns.module .card .campaign-raised .total,.account.default.user-profile.private .campaigns.module .card .campaign-raised .team-raised,.account.default.user-profile.private .donations.module .card .campaign-raised .total,.account.default.user-profile.private .donations.module .card .campaign-raised .team-raised{margin:0;padding:15px 20px}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em), only screen and (min-width: 64.063em){.account.default.user-profile.private .campaigns.module .card .campaign-raised,.account.default.user-profile.private .donations.module .card .campaign-raised{padding-left:140px}}.account.default.user-profile.private .campaigns.module .card .campaign-raised .total,.account.default.user-profile.private .donations.module .card .campaign-raised .total{padding-left:0}@media only screen and (max-width: 40.063em){.account.default.user-profile.private .campaigns.module .individual-campaign .campaign-contributions,.account.default.user-profile.private .campaigns.module .team-campaign .campaign-contributions,.account.default.user-profile.private .donations.module .individual-campaign .campaign-contributions,.account.default.user-profile.private .donations.module .team-campaign .campaign-contributions{margin-top:4px}}.account.default.user-profile.private .campaigns.module .footer,.account.default.user-profile.private .donations.module .footer{border-top:1px solid #dfdfd7;padding:15px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#9b9b94;font-weight:lighter}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .campaigns.module .footer,.account.default.user-profile.private .donations.module .footer{flex-direction:row;justify-content:space-between}}.account.default.user-profile.private .campaigns.module .footer .item-count,.account.default.user-profile.private .donations.module .footer .item-count{font-style:italic;font-size:14px;color:#9b9b94;order:2;margin-right:5px}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .campaigns.module .footer .item-count,.account.default.user-profile.private .donations.module .footer .item-count{order:1}}.account.default.user-profile.private .campaigns.module .footer .pagination,.account.default.user-profile.private .donations.module .footer .pagination{margin-bottom:15px;order:1}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .campaigns.module .footer .pagination,.account.default.user-profile.private .donations.module .footer .pagination{margin-bottom:0;order:2}}.account.default.user-profile.private .campaigns.module .footer .pagination ul,.account.default.user-profile.private .donations.module .footer .pagination ul{display:flex}.account.default.user-profile.private .campaigns.module .footer .pagination ul li a,.account.default.user-profile.private .donations.module .footer .pagination ul li a{border:1px #c1c1ba;border-style:solid solid solid none;font-size:12px;width:30px;height:30px;line-height:30px;vertical-align:middle;padding:0;min-width:30px;font-weight:400;color:#9b9b94}.account.default.user-profile.private .campaigns.module .footer .pagination ul li a i,.account.default.user-profile.private .donations.module .footer .pagination ul li a i{font-size:14px;line-height:30px;margin-top:-1px;display:inline-block}.account.default.user-profile.private .campaigns.module .footer .pagination ul li:first-of-type a,.account.default.user-profile.private .donations.module .footer .pagination ul li:first-of-type a{border-style:solid}.account.default.user-profile.private .campaigns.module .footer .pagination ul li.current a,.account.default.user-profile.private .donations.module .footer .pagination ul li.current a{background-color:#f4f5f0;font-weight:500}.account.default.user-profile.private .donations.module{border-top:0}@media only screen and (max-width: 40.063em), only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default.user-profile.private .donations.module{border-top:0}}.account.default.user-profile.private .donations.module .header{border-bottom:1px solid #dfdfd7}.account.default.user-profile.private .donations.module .donation-cards{margin-bottom:30px;position:relative}.account.default.user-profile.private .donations.module .bg-line{position:absolute;width:1px;margin:50px 60px;height:calc(100% - 80px);background-color:#dfdfd7}.account.default.user-profile.private .donations.module .donation{display:flex;flex-direction:row;align-items:center;padding:30px 30px 0}.account.default.user-profile.private .donations.module .donation .donation-image{width:60px;height:60px;position:relative}.account.default.user-profile.private .donations.module .donation .donation-image .avatar-initial,.account.default.user-profile.private .donations.module .donation .donation-image img{border-radius:4px;width:60px;height:60px;min-width:60px;font-size:24px;line-height:60px;position:relative}.account.default.user-profile.private .donations.module .donation .my-cw-icon{width:35px;height:35px;position:absolute;bottom:5px;right:-13px}.account.default.user-profile.private .donations.module .donation .my-cw-icon img{min-width:35px}.account.default.user-profile.private .donations.module .donation .donation-details{margin:0 20px}.account.default.user-profile.private .donations.module .donation .donation-details p{margin:5px 0 0}.account.default.user-profile.private .donations.module .donation .donation-details p a{color:#333232;padding-bottom:1px;border-bottom:1px solid #333232}.account.default.user-profile.private .donations.module .footer{margin-top:30px}@media only screen{.account.default.user-profile.public .profile-header{border-bottom:1px solid #dfdfd7;width:100vw;margin-left:calc(-1 * ((100vw - 100%) / 2));max-width:none;padding-bottom:30px;margin-bottom:20px}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .profile-header{border-bottom:1px solid #dfdfd7;margin:0 auto;margin-bottom:20px;max-width:980px}}.account.default.user-profile.public .profile-header .profile-header-text .spring-badge{text-transform:uppercase;color:#1ba9e0;border:1px solid #1ba9e0;border-radius:20px;font-size:11px;font-weight:500;letter-spacing:.92px;padding:4px 14px}.account.default.user-profile.public .d2p-container{margin-top:-20px}@media only screen{.account.default.user-profile.public .d2p-container{border-bottom:1px solid #dfdfd7;width:100vw;margin-left:calc(-1 * ((100vw - 100%) / 2));margin-bottom:20px;max-width:none}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .d2p-container{display:table;border:1px solid #dfdfd7;border-radius:4px;padding:0;margin:0 auto;margin-bottom:30px;position:relative;top:10px;max-width:980px}}@media only screen{.account.default.user-profile.public .d2p-container .d2p-module{margin-bottom:0}}.account.default.user-profile.public .d2p-container .d2p-module .reporting-information{background:transparent;position:relative;overflow:hidden;margin-bottom:0}@media only screen{.account.default.user-profile.public .d2p-container .d2p-module .reporting-information{margin-top:0;background-size:cover;padding-bottom:67px}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .d2p-container .d2p-module .reporting-information{border:0;margin-top:0;padding:40px}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .info{display:table-cell;text-align:left;width:50%;padding:0}}.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .info h1{margin:0 0 5px}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .info h1{text-align:left}}@media only screen{.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .info p{margin:0 auto;width:70%;padding-bottom:20px}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .info p{margin:0;width:100%;padding-bottom:0}}.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .image{display:block;position:absolute;z-index:-1}@media only screen and (max-width: 40.063em){.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .image{top:30%;left:0%;width:100%;height:100%;transform:scale(1.75)}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .image{top:-5%;left:0%;width:100%;height:100%}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .image{top:0;left:48%;width:50%;height:100%;transform:scale(1.45)}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .d2p-container .d2p-module .reporting-information .link{display:table-cell;padding:0;text-align:right;vertical-align:middle}}.account.default.user-profile.public .campaigns.module{margin:10px 0 0;border:0}.account.default.user-profile.public .campaigns.module .header{background:transparent;border:0;padding:0;text-align:left;height:auto;width:100%}.account.default.user-profile.public .campaigns.module .header .title{padding-bottom:20px}.account.default.user-profile.public .campaigns.module .header .action{margin-bottom:20px}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .campaigns.module .header .action{margin-bottom:0}}.account.default.user-profile.public .campaigns.module .individual,.account.default.user-profile.public .campaigns.module .teams{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 0 0 -20px}.account.default.user-profile.public .campaigns.module .individual::after,.account.default.user-profile.public .campaigns.module .teams::after{clear:both;content:"";display:table}.account.default.user-profile.public .campaigns.module .card{border:1px solid #dfdfd7;border-radius:3px;width:100%;margin:0 0 20px 20px}.account.default.user-profile.public .campaigns.module .card a{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.account.default.user-profile.public .campaigns.module .card{width:calc(50% - 20px)}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .campaigns.module .card{width:calc(33.3% - 20px)}}.account.default.user-profile.public .campaigns.module .card .campaign-raised .total p span,.account.default.user-profile.public .campaigns.module .card .campaign-raised .team-raised p span,.account.default.user-profile.public .campaigns.module .card .campaign-raised .direct p span{display:block}.account.default.user-profile.public .campaigns.module .card .campaign-raised .total,.account.default.user-profile.public .campaigns.module .card .campaign-raised .team-raised{padding:15px 0 15px 20px}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .campaigns.module .card .campaign-raised .total,.account.default.user-profile.public .campaigns.module .card .campaign-raised .team-raised{margin:0;padding:15px 20px}}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .campaigns.module .teams .card{width:calc(100% - 20px)}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .campaigns.module .teams .card{width:calc(50% - 20px)}}.account.default.user-profile.public .individual-campaign,.account.default.user-profile.public .team-campaign{flex-direction:row;flex-wrap:wrap;padding:0}.account.default.user-profile.public .individual-campaign .campaign-image,.account.default.user-profile.public .team-campaign .campaign-image{width:100%;margin:0;border-bottom:5px solid #dfdfd7}.account.default.user-profile.public .individual-campaign .campaign-image div,.account.default.user-profile.public .team-campaign .campaign-image div{background-color:#dfdfd7;min-width:none;border-radius:3px 3px 0 0}.account.default.user-profile.public .individual-campaign .campaign-details,.account.default.user-profile.public .individual-campaign .campaign-contributions,.account.default.user-profile.public .team-campaign .campaign-details,.account.default.user-profile.public .team-campaign .campaign-contributions{padding:20px}.account.default.user-profile.public .individual-campaign{height:260px;flex-direction:column;align-items:stretch}@media only screen and (max-width: 40.063em){.account.default.user-profile.public .individual-campaign .campaign-image div{height:107px}}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .individual-campaign .campaign-image div{height:112px}}@media only screen and (max-width: 40.063em){.account.default.user-profile.public .individual-campaign .campaign-image{flex-basis:111px}}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .individual-campaign .campaign-image{flex-basis:116px}}.account.default.user-profile.public .individual-campaign .campaign-details,.account.default.user-profile.public .individual-campaign .campaign-contributions{width:100%;text-align:center}.account.default.user-profile.public .individual-campaign .campaign-details{padding:0;justify-content:center;display:flex;flex-direction:column;height:142px}.account.default.user-profile.public .individual-campaign .campaign-details h1{font-size:16px;line-height:20px;padding:0 20px}.account.default.user-profile.public .individual-campaign .campaign-details p{margin-bottom:5px}.account.default.user-profile.public .individual-campaign .campaign-details .progress-wrapper{padding:10px 0;width:85%;margin:0 auto}.account.default.user-profile.public .individual-campaign .campaign-details .progress-wrapper .progress .bar{background:#e9eae4}.account.default.user-profile.public .individual-campaign .campaign-details .progress-wrapper .stats{padding:5px 0;font-size:14px;color:#71716c;font-weight:500}.account.default.user-profile.public .individual-campaign .campaign-contributions{padding:0 20px 20px}.account.default.user-profile.public .individual-campaign.closed .campaign-details p{margin:5px 0 0}.account.default.user-profile.public .individual-campaign.closed .campaign-details p.amount-raised{color:#333232}.account.default.user-profile.public .team-campaign .campaign-image div{min-height:140px}.account.default.user-profile.public .team-campaign .campaign-details p,.account.default.user-profile.public .team-campaign .campaign-contributions p{margin-top:5px}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .team-campaign .campaign-details p.members,.account.default.user-profile.public .team-campaign .campaign-contributions p.members{margin-top:0}}.account.default.user-profile.public .team-campaign .campaign-details{max-width:300px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.account.default.user-profile.public .team-campaign .campaign-details h1{margin:0}@media only screen{.account.default.user-profile.public .team-campaign .campaign-details{padding-bottom:0}}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .team-campaign .campaign-details{padding-bottom:20px;min-height:87px}}@media only screen{.account.default.user-profile.public .team-campaign .campaign-contributions{padding-top:0}}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .team-campaign .campaign-contributions{padding-top:20px}}.account.default.user-profile.public .activity-placeholder.signed-in{height:430px;width:100%;display:flex;flex-direction:column;position:relative}.account.default.user-profile.public .activity-placeholder.signed-in .info{margin:0 auto;margin-top:150px}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .activity-placeholder.signed-in .info{width:50%;margin-top:90px}}.account.default.user-profile.public .activity-placeholder.signed-in .info img{position:absolute;z-index:-1;left:-86%;top:75px;min-width:980px;transform:scale(1.2)}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .activity-placeholder.signed-in .info img{left:0;top:10px;transform:scale(1);min-width:0}}.account.default.user-profile.public .activity-placeholder.signed-in .info h1{font-size:22px}.account.default.user-profile.public .activity-placeholder.signed-in .info p{margin-bottom:30px}.account.default.user-profile.public .activity-placeholder.signed-out .content{margin-top:30px;color:#9b9b94}.account.default.user-profile.public .activity-placeholder.signed-out .content p{margin:0 auto;margin-top:10px;margin-bottom:50px;width:75%}@media only screen and (min-width: 40.063em){.account.default.user-profile.public .activity-placeholder.signed-out .content p{width:50%}}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .activity-placeholder.signed-out .content p{width:40%}}.account.default.user-profile.public .activity-placeholder.signed-out .why-water-text .subheader{letter-spacing:1px;text-transform:uppercase;font-weight:700;margin:20px 0 0}.account.default.user-profile.public .activity-placeholder.signed-out .why-water-text .fact{width:75%;margin:0 auto;margin-top:5px;margin-bottom:20px}@media only screen and (min-width: 64.063em){.account.default.user-profile.public .activity-placeholder.signed-out .why-water-text .fact{width:100%;margin:5px 0 20px}}[class*=" icon-"]{background-repeat:no-repeat}.icon-bd{background-image:url(/assets/b22cacc175602b8b6a927ccb562a1266-bd.png)}.icon-bf{background-image:url(/assets/187076050719517065dd85b91a0f2ec2-bf.png)}.icon-bo{background-image:url(/assets/342dfa88296c9645abe39b339188105e-bo.png)}.icon-cd{background-image:url(/assets/75ba3f6c7c99ead008e28a095d1daa9e-cd.png)}.icon-cf{background-image:url(/assets/90bfc4bdaf1a3bc850d42b9f43eb5a61-cf.png)}.icon-ci{background-image:url(/assets/540b00bff286c61cd0e0f37ffd01eee4-ci.png)}.icon-et{background-image:url(/assets/7d23ea95aed7da5cea3f4977abc5fda0-et.png)}.icon-gt{background-image:url(/assets/6fe4ba23e1db0180f236cab560a37000-gt.png)}.icon-hn{background-image:url(/assets/b37b622905d4c812e33eeb1026319455-hn.png)}.icon-ht{background-image:url(/assets/b982001438a71f9d2fca4483d5f71376-ht.png)}.icon-in{background-image:url(/assets/73175c3b859d234e4f82dcdad2873c07-in.png)}.icon-ir{background-image:url(/assets/5438fb1cb95208c7c56889d0ae5aa860-ir.png)}.icon-ke{background-image:url(/assets/27288cc2822385ef88f1ca35ea607172-ke.png)}.icon-kh{background-image:url(/assets/26c4c8822409320341c5a5db231ed88b-kh.png)}.icon-lr{background-image:url(/assets/b0b41cbbdcf3916b9668d8dde2f2e026-lr.png)}.icon-ml{background-image:url(/assets/00ec4566bfae730ee877b475852b54b3-ml.png)}.icon-mw{background-image:url(/assets/a497b43816ff90c03fd6f9828ffd2ac0-mw.png)}.icon-ne{background-image:url(/assets/cd7c0a61fbe9ad53783fa85df6e574fa-ne.png)}.icon-np{background-image:url(/assets/2b333dc3d28a0713f4c5bfe6b12e1abf-np.png)}.icon-mz{background-image:url(/assets/365cc077a22b15274d5514beff3d1bdb-mz.png)}.icon-pk{background-image:url(/assets/622c1a21dc4412a50138c275dd937bc8-pk.png)}.icon-rw{background-image:url(/assets/435c5647e4927cbaae3e2ba5a348a7cf-rw.png)}.icon-sl{background-image:url(/assets/6f903f656ba8f09e6ea3f9dcf482b8a9-sl.png)}.icon-tz{background-image:url(/assets/536eb718c1e9f2304c9c8dce84d3a1f7-tz.png)}.icon-ug{background-image:url(/assets/0d22321a70cc7aa74df3d8317d4d9a47-ug.png)}[class*=" icon-"]{background-repeat:no-repeat}.icon-bd{background-image:url(/assets/b22cacc175602b8b6a927ccb562a1266-bd.png)}.icon-bf{background-image:url(/assets/187076050719517065dd85b91a0f2ec2-bf.png)}.icon-bo{background-image:url(/assets/342dfa88296c9645abe39b339188105e-bo.png)}.icon-cd{background-image:url(/assets/75ba3f6c7c99ead008e28a095d1daa9e-cd.png)}.icon-cf{background-image:url(/assets/90bfc4bdaf1a3bc850d42b9f43eb5a61-cf.png)}.icon-ci{background-image:url(/assets/540b00bff286c61cd0e0f37ffd01eee4-ci.png)}.icon-et{background-image:url(/assets/7d23ea95aed7da5cea3f4977abc5fda0-et.png)}.icon-gt{background-image:url(/assets/6fe4ba23e1db0180f236cab560a37000-gt.png)}.icon-hn{background-image:url(/assets/b37b622905d4c812e33eeb1026319455-hn.png)}.icon-ht{background-image:url(/assets/b982001438a71f9d2fca4483d5f71376-ht.png)}.icon-in{background-image:url(/assets/73175c3b859d234e4f82dcdad2873c07-in.png)}.icon-ir{background-image:url(/assets/5438fb1cb95208c7c56889d0ae5aa860-ir.png)}.icon-ke{background-image:url(/assets/27288cc2822385ef88f1ca35ea607172-ke.png)}.icon-kh{background-image:url(/assets/26c4c8822409320341c5a5db231ed88b-kh.png)}.icon-lr{background-image:url(/assets/b0b41cbbdcf3916b9668d8dde2f2e026-lr.png)}.icon-ml{background-image:url(/assets/00ec4566bfae730ee877b475852b54b3-ml.png)}.icon-mw{background-image:url(/assets/a497b43816ff90c03fd6f9828ffd2ac0-mw.png)}.icon-ne{background-image:url(/assets/cd7c0a61fbe9ad53783fa85df6e574fa-ne.png)}.icon-np{background-image:url(/assets/2b333dc3d28a0713f4c5bfe6b12e1abf-np.png)}.icon-mz{background-image:url(/assets/365cc077a22b15274d5514beff3d1bdb-mz.png)}.icon-pk{background-image:url(/assets/622c1a21dc4412a50138c275dd937bc8-pk.png)}.icon-rw{background-image:url(/assets/435c5647e4927cbaae3e2ba5a348a7cf-rw.png)}.icon-sl{background-image:url(/assets/6f903f656ba8f09e6ea3f9dcf482b8a9-sl.png)}.icon-tz{background-image:url(/assets/536eb718c1e9f2304c9c8dce84d3a1f7-tz.png)}.icon-ug{background-image:url(/assets/0d22321a70cc7aa74df3d8317d4d9a47-ug.png)}.container.project{padding:70px 0 0}@media only screen and (min-width: 40.063em){.container.project{padding:90px 20px 0}}.container.project .h35{font-size:22px}@media only screen and (min-width: 64.063em){.container.project .h35{font-size:30px}}.container.project .black{color:#333232}.container.project .grey-40{color:#c1c1ba}.container.project .grey-50{color:#9b9b94}.container.project .grey-60{color:#71716c}.container.project .yellow{color:#ffc907}.container.project .uppercase{text-transform:uppercase}.container.project .icon.cw-icon-match{color:#f8c525}.container.project .panel{border-color:#dfdfd7}.container.project .right{text-align:right}.container.project .community-info{padding:0 20px 20px}@media only screen and (min-width: 40.063em){.container.project .community-info{border-bottom:solid 1px #e9eae4;margin-bottom:30px;padding:0}}.container.project .community-info .icon.cw-icon-ok{background:#369ff4;border-radius:12px;border:solid 5.5px #369ff4;font-size:13px;color:#fff;margin-right:8px}.container.project .icon.cw-icon-question-sign{color:#369ff4;opacity:.5;font-size:10px}.container.project .icon.cw-icon-question-sign:hover{opacity:1}.container.project .project-info .project-summary{padding-bottom:30px}@media only screen and (min-width: 40.063em){.container.project .project-info .project-summary{display:flex}}.container.project .project-info .project-summary .photos{padding-bottom:20px}@media only screen and (min-width: 40.063em){.container.project .project-info .project-summary .photos{padding-bottom:0}.container.project .project-info .project-summary .photos>div>div{height:100%}}.container.project .project-info .project-summary .photos .small-photos{border-radius:4px;height:100%;min-height:195px}.container.project .project-info .project-summary .photos .small-photos .icon{color:#fff;cursor:pointer;font-size:30px;position:absolute;z-index:9999}.container.project .project-info .project-summary .photos .small-photos .icon.cw-icon-angle-left{top:81px;left:20px}.container.project .project-info .project-summary .photos .small-photos .icon.cw-icon-angle-right{top:81px;right:20px}.container.project .project-info .project-summary .photos .small-photos .photo{background-repeat:no-repeat;background-size:cover;border-radius:4px;min-height:196px}.container.project .project-info .project-summary .photos .large-photos .modal-close{color:#fff;position:fixed}.container.project .project-info .project-summary .photos .large-photos .modal-inner{background:none;max-height:700px;max-width:980px;width:100%;margin:0 auto}.container.project .project-info .project-summary .photos .large-photos .modal-inner .icon{color:#fff;cursor:pointer;font-size:35px;position:absolute;top:333px;z-index:9999}@media only screen and (min-width: 40.063em){.container.project .project-info .project-summary .photos .large-photos .modal-inner .icon{font-size:70px;top:315px}}.container.project .project-info .project-summary .photos .large-photos .modal-inner .icon.cw-icon-angle-left{left:25px}@media only screen and (min-width: 40.063em){.container.project .project-info .project-summary .photos .large-photos .modal-inner .icon.cw-icon-angle-left{left:50px}}@media only screen and (min-width: 64.063em){.container.project .project-info .project-summary .photos .large-photos .modal-inner .icon.cw-icon-angle-left{left:-50px}}.container.project .project-info .project-summary .photos .large-photos .modal-inner .icon.cw-icon-angle-right{right:25px}@media only screen and (min-width: 40.063em){.container.project .project-info .project-summary .photos .large-photos .modal-inner .icon.cw-icon-angle-right{right:50px}}@media only screen and (min-width: 64.063em){.container.project .project-info .project-summary .photos .large-photos .modal-inner .icon.cw-icon-angle-right{right:-50px}}.container.project .project-info .project-summary .photos .large-photos .photo{background-position:center;background-repeat:no-repeat;background-size:contain;height:700px;width:980px}.container.project .project-info .project-summary .location{padding:0 20px 20px}@media only screen and (min-width: 40.063em){.container.project .project-info .project-summary .location{margin-left:11px;margin-top:7px;padding:0}}.container.project .project-info .project-summary .location .country-image{background-size:contain;display:inline-block;width:52px;height:39px}.container.project .project-info .project-summary .location .country-name{margin-left:11px}.container.project .project-info .project-summary .location .country-name h1.h60{margin-bottom:0}.container.project .project-info .project-summary .location .coordinates{position:relative}.container.project .project-info .project-summary .location .coordinates a{line-height:20px;font-size:14px}.container.project .project-info .project-summary .location .coordinates .icon.cw-icon-location{color:#c1c1ba;display:inline;font-size:13px;margin-right:5px}.container.project .project-info .project-summary .location .coordinates .p40{display:inline;position:relative;top:-1px}.container.project .project-info .project-summary .location .h50{margin:0}.container.project .project-info .project-summary .location .p40{margin-top:0;margin-bottom:20px}.container.project .project-info .project-summary .people-implementation{display:flex}.container.project .project-info .project-summary .people-implementation .small-6{width:50%}@media only screen and (min-width: 40.063em){.container.project .project-info .project-summary .people-implementation{margin-left:11px;margin-top:19px}}.container.project .project-info .project-summary .people-implementation .people-served{margin-right:0;border:1px #e9eae4;border-style:solid solid solid none;min-height:119px}.container.project .project-info .project-summary .people-implementation .people-served .p10{margin-top:30px;margin-bottom:0}.container.project .project-info .project-summary .people-implementation .people-served .p40{margin-top:3px}.container.project .project-info .project-summary .people-implementation .implementation-type{border:1px #e9eae4;border-style:solid none;min-height:119px}.container.project .project-info .project-summary .people-implementation .implementation-type .implementation.icon{position:relative;top:20px;font-size:40px}.container.project .project-info .project-summary .people-implementation .implementation-type .p40{position:relative;top:9px;padding-left:10px}.container.project .project-info .project-details{padding:0 20px}@media only screen and (min-width: 40.063em){.container.project .project-info .project-details{padding:0}}.container.project .project-info .project-details .columns{margin-bottom:30px}.container.project .project-info .project-details .h80{margin-bottom:5px;text-transform:uppercase}.container.project .project-info .project-details .p40{margin:0}.container.project .project-info .project-details .field-notes .p40{margin:0 0 30px}.container.project .project-info .project-details .field-notes p:first-of-type{margin-top:0}.container.project .project-info .mobile-map{display:block;padding-top:30px}@media only screen and (min-width: 64.063em){.container.project .project-info .mobile-map{display:none}}.container.project .desktop-map{display:none}@media only screen and (min-width: 64.063em){.container.project .desktop-map{display:block}}.container.project .map{background:url(/assets/fc11d8ad6c0c22a05c0885fbd7bc4468-map-texture.png) no-repeat center center;width:auto;height:234px}@media only screen and (min-width: 64.063em){.container.project .map{width:auto;height:647px;margin-left:18px;border-radius:4px}}.container.project .map .button{position:relative;margin:-48px -88px;width:176px;height:48px;top:45%;left:50%}.container.project .donor-info{margin-top:30px}.container.project .donor-info .panel{padding:0 20px 20px;margin-bottom:0}.container.project .donor-info .donations{padding:20px 20px 0}.container.project .donor-info .donations .donation{padding:5px 0}.container.project .donor-info .donations .donation:first-child{padding-top:0}.container.project .donor-info .donations .donation:last-child{padding-bottom:0}.container.project .donor-info .donations .h70{color:#9b9b94}.container.project .donor-info .donations .h70.amount{display:inline}.container.project .donor-info .donations .h70 a{font-size:17px}.container.project .donor-info .donations .match-container{padding-left:35px;position:relative}.container.project .donor-info .donations .match-container .cw-icon-match{display:inline;font-size:30px;left:0;position:absolute;top:-2px}.container.project .donor-info .campaign-info{border-bottom:0;border-top:solid 1px #dfdfd7}@media only screen and (min-width: 40.063em){.container.project .donor-info .campaign-info{border-top:0}}.container.project .donor-info .campaign-info .campaign-funding-count{border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;padding-top:18px;padding-bottom:19px}.container.project .donor-info .campaign-info .campaign-funding-count.panel{background:#f4f5f0}.container.project .donor-info .campaign-info .campaign-funding-count .h60{margin-bottom:0}.container.project .donor-info .campaign-info .campaign.invis.panel{cursor:default}.container.project .donor-info .campaign-info .campaign.invis.panel .h60{color:#71716c}.container.project .donor-info .campaign-info .campaign.panel{background:#fff;border-bottom:0;border-top:solid 1px #dfdfd7;padding:20px 21px;cursor:pointer}.container.project .donor-info .campaign-info .campaign.panel.closed .cw-icon-caret-up{display:none}.container.project .donor-info .campaign-info .campaign.panel.last.closed{border-bottom:solid 1px #dfdfd7}.container.project .donor-info .campaign-info .campaign.panel.last+div .donations-info{border-bottom:solid 1px #dfdfd7}.container.project .donor-info .campaign-info .campaign.panel.open .cw-icon-caret-down{display:none}.container.project .donor-info .campaign-info .campaign.panel .row{display:flex;align-items:center}.container.project .donor-info .campaign-info .campaign.panel .row .campaign-name{font-size:16px}.container.project .donor-info .campaign-info .campaign.panel .row .donation-count{display:none}@media only screen and (min-width: 40.063em){.container.project .donor-info .campaign-info .campaign.panel .row .donation-count{color:#71716c;display:inline-block;padding-right:16px;text-transform:uppercase}}.container.project .donor-info .campaign-info .campaign .donations-caret{color:#369ff4;display:block;float:right;font-size:20px;margin-top:3px}.container.project .donor-info .campaign-info .campaign .h60{margin-bottom:5px}.container.project .donor-info .campaign-info .campaign .p40{margin:0}.container.project .donor-info .campaign-info .campaign.highlight{background-color:#f1f8fe}.container.project .donor-info .campaign-info .campaign .icon.cw-icon-star{background:#ffd700;border:3px solid #ffd700;border-radius:12px;color:#fff;font-size:12px;margin-left:5px}.container.project .donor-info .campaign-info .funded-by-label{display:none}.container.project .donor-info .campaign-info.single-funding-campaign .campaign{background-color:#f7f7f7}.container.project .donor-info .campaign-info.single-funding-campaign .campaign.panel{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:0;border-top:0}@media only screen and (min-width: 40.063em){.container.project .donor-info .campaign-info.single-funding-campaign .campaign.panel{border-top:solid 1px #dfdfd7}}.container.project .donor-info .campaign-info.single-funding-campaign .campaign.panel .donation-count{padding-right:0}.container.project .donor-info .campaign-info.single-funding-campaign .campaign.highlight{background-color:#f1f8fe}.container.project .donor-info .campaign-info.single-funding-campaign .campaign-funding-count{display:none}.container.project .donor-info .campaign-info.single-funding-campaign .funded-by-label{display:block;text-transform:uppercase}.container.project .donor-info .campaign-info.single-funding-campaign .donations-info{padding-left:0;padding-right:0;background-color:#fff;border-bottom:solid 1px #dfdfd7}.container.project .donor-info .campaign-info.single-funding-campaign .campaigner-info{display:none}.container.project .donor-info .donations-info{background:#f7f7f7;border-bottom:0;border-top:solid 1px #dfdfd7}.container.project .donor-info .donations-info .highlight .name{margin-left:-20px}.container.project .donor-info .donations-info .highlight .name:before{color:#ffc907;content:'\E632';font-family:'cw-icons';font-size:22px;margin-right:10px;vertical-align:middle}.container.project .donor-info .donations-info h1{display:inline}.container.project .donor-info .donations-info .pagination-info{background:#f7f7f7;padding:0 20px}.container.project .donor-info .donations-info .pagination-info p.em{margin:0;padding:10px 0 5px}@media only screen and (min-width: 40.063em){.container.project .donor-info .donations-info .pagination-info p.em{padding-top:25px}}.container.project .donor-info .donations-info .pagination-info .pagination li a{background:#fff}.container.project .donor-info .pagination-info{background:#fff;border-top:0;align-items:center;display:flex;flex-direction:column}@media only screen and (min-width: 40.063em){.container.project .donor-info .pagination-info{display:block}}.container.project .donor-info .pagination-info.rounded{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.container.project .donor-info .pagination-info .words{order:2}.container.project .donor-info .pagination-info .pages{order:1}.container.project .donor-info .pagination-info .pagination{padding-top:20px}.container.project .donor-info .pagination-info .pagination li.selected{background:#f4f5f0}.container.project .donor-info .pagination-info .pagination .break{border:1px #dfdfd7;border-style:solid solid solid none;color:#9b9b94;font-size:12px;font-weight:500;outline:none;min-width:30px;padding:2px}.container.project .donor-info .other-funding{text-align:center}.container.project .donor-info .other-funding .panel{background:#fff;border-bottom:solid 1px #dfdfd7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;padding-top:20px}.project-show-page .modal-inner .cw-icon-match{display:inline;font-size:34px;top:9px;left:auto;position:relative;padding-right:5px;margin-left:-5px;color:#f8c525}@media only screen and (min-width: 40.063em){.search form{display:flex}}@media only screen and (min-width: 40.063em){.search .search-form-query{border-radius:4px 0 0 4px}}.search .search-form-button{width:100%;height:52px;margin-top:10px}@media only screen and (min-width: 40.063em){.search .search-form-button{border-radius:0 4px 4px 0;width:300px;margin-top:0}}.search .campaign-results{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:40px 0 0 -20px}.search .campaign{width:100%;margin:0 0 20px 20px;border:solid 1px #dfdfd7;border-radius:4px;display:flex;flex-direction:column}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.search .campaign{width:calc(50% - 20px)}}@media only screen and (min-width: 64.063em){.search .campaign{width:calc(33.3% - 20px)}}.search .campaign-main-body{display:flex;align-items:center;height:150px}.search .campaign-main-body-inner{width:100%;padding:0 40px}.search .campaign a{color:#333232}.search .campaign-image{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:solid 5px #dfdfd7;height:112px;background-size:cover;background-repeat:no-repeat;background-position:center center}.search .campaign-user{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#f7f7f7;border-top:solid 1px #dfdfd7;padding:20px;text-align:left;display:flex;align-items:center;flex:1}.search .campaign-name{font-weight:500}.search .user-avatar,.search .user-name{display:inline-block}.search .avatar-initial{height:35px;width:35px;line-height:35px}.search .user-avatar{min-width:35px}.search .user-avatar img{border-radius:4px}.search .user-name{padding-left:10px}.search .progress-wrapper{padding:10px 0 0}.search .progress .bar{background:#e9eae4}.search .stats{padding:10px 0;font-size:14px;color:#71716c}.search .stats span{font-weight:500}.search .ended{color:#9064bf;padding:10px 0}a{outline:none;font-size:16px}a[data-disabled="true"]{color:#c1c1ba}img{transform:translate3d(0, 0, 0)}.left{float:left}.right{float:right}.clearfix::after{clear:both;content:"";display:table}.accessibly-hidden{text-indent:100%;white-space:nowrap;overflow:hidden}td .accessibly-hidden{opacity:0}span.alert{color:#fa575d;font-weight:bold}.nowrap{white-space:nowrap}.input-wrapper .button,.input input[type=file]{margin:0}.upload{display:table}.upload a{text-transform:uppercase;font-size:.5em;font-weight:700;vertical-align:middle;display:table-cell}.upload img{margin-right:.5em;display:table-cell;border-radius:.2em}div[data-component]{display:inline}.modal-dialog{text-align:center}.modal-dialog h1{margin-bottom:40px}.modal-dialog .button:first-of-type{margin-right:10px}@media screen and (min-width: 1919px){html{background-color:#f7f7f7}body{max-width:1920px;border-left:solid 1px #dfdfd7;border-right:solid 1px #dfdfd7;margin:0 auto}}.container{padding-bottom:50px}.container.full-bottom-bg-1{padding-bottom:80%;padding-left:0;padding-right:0;position:relative}@media only screen and (min-width: 40.063em){.container.full-bottom-bg-1{padding-bottom:65%;padding-left:0;padding-right:0}}.container.full-bottom-bg-1 .heading{padding:0 20px;margin:0 auto 30px}@media only screen and (min-width: 40.063em){.container.full-bottom-bg-1 .heading{padding:0}}@media only screen and (max-width: 40.063em){.container.full-bottom-bg-1 .panel.fifty{padding:0 20px}}.container.full-bottom-bg-1 .full-bottom-bg-1-image{width:100%;position:absolute;bottom:-5px;left:0;right:0;z-index:-1}.container.full-bottom-bg-1 .full-bottom-bg-1-image img{width:100%}.container.full-bottom-bg-1 .avatar-initial{width:80px;height:80px;line-height:80px;font-size:36px;margin:20px auto}.content-centered{transform:translateY(25%);min-height:20em;position:relative}.heading{margin:40px auto 60px}.heading .h50{font-weight:400}.panel{margin-bottom:20px}.panel:last-child{margin-bottom:0}@media only screen and (min-width: 40.063em){.panel.fifty{max-width:500px;margin:auto}}.bottom-link{margin-top:20px;text-transform:uppercase;display:block;text-align:center;font-weight:500}.flash{text-align:center}.act-as-user-spacer{height:50px}.act-as-user-banner{position:fixed;top:0;width:100%;z-index:99}.act-as-user-banner .banner-button{position:absolute;right:20px;top:10px}.ss-error input,input.error,input:focus.error,textarea.error,textarea:focus.error,select.error{border:solid 1px #fa575d}.error.ss{display:block !important;color:#fa575d;margin-top:10px}.parsley-errors-list{text-transform:uppercase;list-style-type:none;font-size:13px;line-height:.75em;padding:0;font-weight:500;color:#fa575d;text-align:left}.parsley-errors-list li{line-height:normal}.parsley-errors-list a{font-size:11px}.simple_form label abbr[title='required']{display:none}.one-line-message{margin-top:1em}.one-line-message h1{font-size:2em}.campaign-nav-fade .nav-bar-section{z-index:100000}.campaign-nav-fade:after{position:absolute;content:'';display:block;width:100%;top:0;left:0;background:linear-gradient(rgba(0,0,0,0.5), transparent);height:100px;z-index:99999}.off-canvas-list .mycw-button{margin:1em}i.cw-icon-question-sign{margin-left:.5em;color:#71716c;display:inline-block;font-size:14px}.full-logo a{margin-left:0}[data-behavior="Pagination"].loading{opacity:.5}.matched-x2{color:#fff;background:#f8c525;padding:3px 5px 3px 6px;margin-left:5px;font-size:8px;letter-spacing:1px;border-radius:3px}.user-campaign-page:not(.closed) .right-off-canvas-menu ul li a[href$='/donate']{display:none}.user-campaign-page:not(.closed) .nav-bar ul li.button-links>a[href$='/donate']{display:none}.avatar-initial{width:25px;height:25px;line-height:25px;border-radius:4px;text-align:center;color:#fff}.nav-bar .avatar-initial{margin-right:5px;display:inline-block;text-align:center;border-radius:0}.right-off-canvas-menu .avatar-initial{position:absolute;margin-top:-1%;text-align:center;border-radius:0;font-size:13px}.text-bubble{background:#fff;border-radius:4px;padding:15px;text-align:center;position:relative}.text-bubble:before,.text-bubble:after{display:block;content:'';position:absolute}.text-bubble.bubble-border{border:solid 1px #59c77f}.hover-text-bubble{display:none}@media only screen and (min-width: 40.063em){.no-touch .hover-text-bubble{display:block;position:absolute;max-width:260px;color:#59c77f;border:solid 1px #59c77f;opacity:0;z-index:-1;transition:opacity .25s ease-in}.no-touch .hover-text-bubble p{margin:0;font-size:14px}}@media only screen and (min-width: 40.063em){.people-served-input .amount::after{clear:both;content:"";display:table}}.people-served-input .amount input{width:100%;position:relative}@media only screen and (min-width: 40.063em){.people-served-input .amount input{float:left;width:55%;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}}@media only screen and (min-width: 40.063em){.people-served-input .amount .postinput{right:45%}}.people-served-input .amount .served{width:100%;font-size:14px;line-height:1.1em;background:#e9eae4;color:#369ff4;padding:13px 8px 10px;border:1px #c1c1ba;border-style:solid;border-radius:4px;z-index:-1;text-align:center;margin-top:-5px}@media only screen and (min-width: 40.063em){.people-served-input .amount .served{display:table;width:45%;font-size:13px;line-height:1.1em;float:left;padding:0 8px;height:48px;margin-top:0;text-align:left;border-style:solid solid solid none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}}.people-served-input .amount .served i,.people-served-input .amount .served div{vertical-align:middle;display:inline-block}@media only screen and (min-width: 40.063em){.people-served-input .amount .served i,.people-served-input .amount .served div{display:table-cell}}@media only screen and (min-width: 40.063em){.people-served-input .amount .served div{max-width:85%}}.people-served-input .amount .served i{display:none;font-size:28px}@media only screen and (min-width: 40.063em){.people-served-input .amount .served i{display:table-cell}}.people-served-input .preinput,.people-served-input .postinput{top:17px;transform:none;letter-spacing:1px}@media only screen and (min-width: 40.063em){.people-served-input .preinput,.people-served-input .postinput{top:51%;transform:translateY(-50%)}}.progress .bar{background:#fff;width:100%;height:10px;margin-top:5px;border-radius:100px}.progress .bar .fill{background:#59c77f;height:10px;border-radius:100px}.left-icon{margin-right:.5em}.cw-icon-spin{display:inline-block;animation:spin 1000ms infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.modal-footer{background:#f4f5f0;border-top:solid 1px #dfdfd7;bottom:0;left:0;padding:20px 40px;position:fixed;width:100%}@media only screen and (min-width: 40.063em){.modal-footer{position:absolute}}.modal-footer button.left{background-color:#c1c1ba}.modal-footer button.left:hover{background-color:#dededa}.modal-footer button i{font-size:20px;line-height:48px;vertical-align:sub}.modal-footer button i.icon-right{margin-left:10px}.modal-footer button i.icon-left{margin-right:10px}.uk-continue-modal .modal-inner{overflow:hidden}.uk-continue-modal h1{text-align:center;margin:0;padding:25px 25px 30px;border-bottom:0}.uk-continue-modal p{margin:0}.uk-continue-modal a{margin-top:30px}.uk-continue-modal a.cancel{margin-right:20px}@media only screen and (max-width: 480px){.uk-continue-modal a.cancel{margin-right:0}}.uk-continue-modal img{padding-top:30px;margin-bottom:-19%}.video-modal-open .nav-bar{z-index:-1}.video-box-container{transition:background 1s linear;opacity:1}.video-box-container.hero-video-active .video-box-modal{opacity:1;z-index:100000;background:black}.video-box-container.hero-video-active .video-box-modal .modal-inner .video-box{opacity:1}.video-box-container .video-box-modal{transition:background 1s linear;opacity:1;width:100vw;height:100vh;top:0;left:0;position:fixed;z-index:100000}.video-box-container .video-box-modal .modal-close{transition:opacity .5s linear;color:#fff;font-size:30px;position:absolute;top:20px;right:20px;opacity:1}@media only screen and (min-width: 40.063em){.video-box-container .video-box-modal .modal-close{right:30px}}@media only screen and (min-width: 64.063em){.video-box-container .video-box-modal .modal-close{right:40px}}.video-box-container .video-box-modal .modal-inner{width:100%;height:100%;margin:0;padding:0;background-color:#000}.video-box-container .video-box-modal .modal-inner .video-box{transition:opacity .5s linear;width:85vw;height:47.8125vw;max-height:84.375vh;max-width:150vh;margin:auto;bottom:0;right:0;top:0;left:0;position:absolute;padding-bottom:0;opacity:1}@media only screen and (min-width: 64.063em){.video-box-container .video-box-modal .modal-inner .video-box{opacity:0}}.video-box-container .video-box-modal .modal-inner .additional-popup{transition:opacity .5s linear;opacity:0;z-index:-1;padding:50px 30px;background:rgba(0,0,0,0.75);position:absolute;color:#fff;border-radius:4px;left:0;right:0;bottom:0;text-align:center}@media only screen and (min-width: 40.063em){.video-box-container .video-box-modal .modal-inner .additional-popup{transform:translate(-50%, -50%);top:50%;left:50%;right:auto;bottom:auto;width:420px}}.video-box-container .video-box-modal .modal-inner .additional-popup p{margin-top:0;margin-left:auto;margin-right:auto;max-width:200px}@media only screen and (min-width: 40.063em){.video-box-container .video-box-modal .modal-inner .additional-popup p{max-width:none}}.video-box-container .video-box-modal .modal-inner .additional-popup a{display:table;margin:auto}.video-box-container .video-box-modal .modal-inner .additional-popup.triggered{opacity:1;z-index:1}.the-spring-logo{background:url(/assets/c34b4b802c0b450190db8fd7118b2ec1-spring-logo.png);height:160px;width:160px;background-size:contain;background-repeat:no-repeat;margin:0 auto}.margin-left{margin-left:20px}.text-left{text-align:left}.text-right{text-align:right}.spring-mailing-list-subscribers-signup{color:#295160}.spring-mailing-list-subscribers-signup .form-wrapper{max-width:none}.spring-mailing-list-subscribers-signup .header{max-width:320px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup .header{max-width:510px}}.spring-mailing-list-subscribers-signup .container{padding:0;text-align:center}.spring-mailing-list-subscribers-signup .button{background-color:#1ba9e0}.spring-mailing-list-subscribers-signup .button:hover{background-color:#45bbe9}.spring-mailing-list-subscribers-signup h2{line-height:30px}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup h2{line-height:22px}}.spring-mailing-list-subscribers-signup .hero{padding-left:20px;padding-right:20px}.spring-mailing-list-subscribers-signup .hero h2{margin-top:20px}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup .hero h2{line-height:22px}}.spring-mailing-list-subscribers-signup .hero .logo{width:140px;margin-top:86px}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup .hero .logo{margin-top:50px}}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup .hero{background-image:url(/assets/dc07c52b8c4b2f30429119dbcc1cfae7-drinking-clean-water-large-up.jpg);background-size:cover;padding:20% 0;position:relative}}.spring-mailing-list-subscribers-signup .hero:after{content:'';display:block;background-image:url(/assets/8245b22bd55f9733da8aae6298391b4d-drinking-clean-water.jpg);background-size:cover;background-position:top center;height:0;padding-bottom:80%;width:calc(100% + 40px);margin:0 -20px}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup .hero:after{display:none}}.spring-mailing-list-subscribers-signup .hero p{max-width:570px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup .hero .hero-main-text{position:absolute;left:50%;top:50%;transform:translate(5%, -50%);max-width:460px}}.spring-mailing-list-subscribers-signup .hero .join-button{display:none}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup .hero .join-button{display:block;color:#295160;background:#fff;display:inline-block;height:48px;line-height:48px;font-weight:500;padding:0 30px;border-radius:4px;letter-spacing:1px;transition:150ms color linear;text-transform:uppercase}.spring-mailing-list-subscribers-signup .hero .join-button:hover{color:#386f84}}.spring-mailing-list-subscribers-signup .form{background:#f4f7f8;padding:40px 0;position:relative}.spring-mailing-list-subscribers-signup .form h2{margin-right:20px;margin-left:20px;margin-bottom:40px}.spring-mailing-list-subscribers-signup .form .spring-icn{display:block;margin-bottom:15px;margin-left:auto;margin-right:auto;margin-top:30px;background-size:contain;background-repeat:no-repeat;background-position:center center;width:40px;height:40px}@media only screen and (min-width: 40.063em){.spring-mailing-list-subscribers-signup .form .spring-icn{float:left;margin-right:30px;margin-top:0;margin-bottom:30px}}.spring-mailing-list-subscribers-signup .form .water-icon{background-image:url(/assets/d4f12ed62ed4abd4195606155f894fc5-icon-drop.png)}.spring-mailing-list-subscribers-signup .form .gear-icon{background-image:url(/assets/562bd691b35ffa64ab0218dcadfd37b3-icon-gear.png)}.spring-mailing-list-subscribers-signup .form form{margin-right:20px;margin-left:20px}@media only screen and (min-width: 40.063em){.spring-mailing-list-subscribers-signup .form form{max-width:440px;margin-right:0;margin-left:auto;padding-left:20px;padding-right:30px;border-right:solid 1px #dfdfd7}}.spring-mailing-list-subscribers-signup .form .stat{margin-left:20px;margin-right:20px;text-align:center}@media only screen and (min-width: 40.063em){.spring-mailing-list-subscribers-signup .form .stat{margin-left:0;padding-left:30px;max-width:440px;text-align:left}.spring-mailing-list-subscribers-signup .form .stat p{margin-top:0;margin-bottom:30px;margin-left:70px}}.spring-mailing-list-subscribers-signup .form .side{border-bottom:solid 1px #dfdfd7;padding-bottom:30px;flex:none}@media only screen and (min-width: 40.063em){.spring-mailing-list-subscribers-signup .form .side{border-bottom:0;padding-bottom:0;flex:1}}.spring-mailing-list-subscribers-signup .final-cta{padding-top:60px;background:#f4f7f8}@media only screen and (min-width: 40.063em){.spring-mailing-list-subscribers-signup .final-cta{background-image:url(/assets/c5922b99bb6b1bc241d89a42007effce-carrying-clean-water-medium-up.jpg);background-size:cover;color:#fff;padding-top:10%;padding-bottom:10%}}@media only screen and (min-width: 40.063em){.spring-mailing-list-subscribers-signup .final-cta{padding-top:12%;padding-bottom:12%}}.spring-mailing-list-subscribers-signup .final-cta h3{max-width:290px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.spring-mailing-list-subscribers-signup .final-cta h3{max-width:330px}}.spring-mailing-list-subscribers-signup .final-cta p{margin:30px 0}.spring-mailing-list-subscribers-signup .final-cta:after{content:'';display:block;width:calc(100% + 40px);margin:0 -20px;background-image:url(/assets/1664d2321cdb27016c9291ecaf3519c9-carrying-clean-water.jpg);background-size:cover;height:0;padding-bottom:120%}@media only screen and (min-width: 40.063em){.spring-mailing-list-subscribers-signup .final-cta:after{display:none}}.about-page .container{padding:0}.about-page .about-us-section{padding:60px 20px}@media only screen and (min-width: 64.063em){.about-page .about-us-section{padding-top:100px;padding-bottom:100px}}.about-page .about-us-section.photo-section{padding-top:120px;padding-bottom:120px;background-position:center;background-size:cover}@media only screen and (min-width: 64.063em){.about-page .about-us-section.photo-section{padding-top:175px;padding-bottom:175px;background-position:center top}}.about-page .subhead{margin-left:auto;margin-right:auto}.about-page .subhead a{font-size:1em}.about-page .button-links .button{display:block;margin-top:20px;max-width:200px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.about-page .button-links .button{display:inline-block;margin:20px 10px 0}}.about-page .about-hero{background-image:url(/assets/63d68c126667bfa4741cbd993451c4f7-about-hero.jpg);background-size:cover;background-position:center;color:#fff;padding:75px 20px 80%;position:relative}@media only screen and (min-width: 40.063em){.about-page .about-hero{background-image:url(/assets/1f60afa037366e56acd28030928b1e4b-about-hero-medium-up.jpg);padding-top:85px;padding-bottom:320px}}@media only screen and (min-width: 64.063em){.about-page .about-hero{padding-top:110px}}.about-page .about-hero .subhead{max-width:500px}.about-page .about-hero .about-hero-mission{font-size:16px;color:#fff;font-weight:500}.about-page .about-hero .about-hero-mission:hover{color:rgba(255,255,255,0.75)}.about-page .about-org img{max-width:200px;margin:0 auto 20px}@media only screen and (min-width: 64.063em){.about-page .about-org img{height:150px}}.about-page .about-org p{max-width:300px;margin-left:auto;margin-right:auto}.about-page .about-org a{text-transform:uppercase;font-weight:700}.about-page .about-org a:hover{color:#7fc2f8}.about-page .org-block{margin-top:60px}.about-page .org-block:first-child{margin-top:0}@media only screen and (min-width: 64.063em){.about-page .org-block{margin-top:0}}.about-page .about-blog{background-image:url(/assets/6656d217ce0292df84bc5b38a61bfa42-tyler.jpg);color:#fff}@media only screen and (min-width: 40.063em){.about-page .about-blog{background-image:url(/assets/c0b2c0f9b613442c646bdcc90ece6d08-tyler-medium-up.jpg)}}.about-page .about-blog .subhead{max-width:340px;margin-bottom:20px}@media only screen and (min-width: 40.063em){.about-page .about-blog .subhead{max-width:460px}}@media only screen and (min-width: 64.063em){.about-page .about-us-section-split{display:flex;justify-content:center;position:relative}.about-page .about-us-section-split:after{content:'';display:block;width:1px;height:100%;background:#f4f5f0;position:absolute;left:50%;top:0;transform:translateX(-50%)}}.about-page .about-us-section-inner img{max-width:150px;margin-bottom:20px}.about-page .about-us-section-inner .subhead{max-width:350px}.about-page .more-about-cw{margin-bottom:60px}@media only screen and (min-width: 64.063em){.about-page .more-about-cw{margin-bottom:0;margin-right:200px;margin-top:9px}}.about-page .work-for-us{background-image:url(/assets/4b2d19449f0595b44a2f19808ce0f3da-anna.jpg);color:#fff}@media only screen and (min-width: 40.063em){.about-page .work-for-us{background-image:url(/assets/1ee657215f31cc3adc8290c84ae56948-anna-medium-up.jpg)}}.about-page .work-for-us h2{max-width:510px}@media only screen and (min-width: 64.063em){.about-page .work-for-us h2{max-width:740px}}.css-docs{margin:auto;max-width:980px;padding-left:0;padding-right:0}.css-docs .row{border-bottom:1px solid #e9eae4;margin-bottom:19px}.css-docs .row:last-of-type{border-bottom:0}.css-docs .row .example{display:block;margin:19px;padding:19px;border:1px solid #e9eae4}.css-docs .row.badge .example-filled{border-radius:20px;font-size:11px;font-weight:500;letter-spacing:1px;padding:4px 14px;text-transform:uppercase;white-space:nowrap;background-color:#369ff4;color:#fff}.css-docs .row.badge .example-filled i{margin-right:5px}.css-docs .row.badge .example-outline{border-radius:20px;font-size:11px;font-weight:500;letter-spacing:1px;padding:4px 14px;text-transform:uppercase;white-space:nowrap;background-color:transparent;border:1px solid #59c77f;color:#59c77f}.css-docs .row.badge .example-outline i{margin-right:5px}.css-docs .row.centered-overlay .example-icon{position:relative;width:440px;font-size:51px}.css-docs .row.centered-overlay .example-icon i{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.css-docs .row.centered-overlay .example-text{position:relative;width:440px;font-weight:700}.css-docs .row.centered-overlay .example-text span{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.education-page .container{padding:0}.education-page .underlined{display:inline-block;border-bottom:7px solid #ffc907;line-height:10px;font-weight:500}.education-page .decorative-lines{display:none}@media only screen and (min-width: 64.063em){.education-page .decorative-lines{position:absolute;width:20%;height:129px;max-width:300px;display:inline-block}.education-page .decorative-lines.left-side{left:-40px;bottom:-60px}.education-page .decorative-lines.right-side{right:-40px;top:-30px}}.education-page .hero{display:flex;align-items:flex-start;background-image:url(/assets/1b0ebb89f4335baac687084e6ad9b111-hero-mobile.jpg);background-color:#97a1a2;background-size:200%;background-repeat:no-repeat;background-position:-275px 196px;min-height:500px;padding-top:196px}@media only screen and (max-width: 768px) and (min-width: 640px){.education-page .hero{background-size:cover;min-height:500px;background-position:-275px 145px;padding-top:145px}}@media only screen and (min-width: 40.063em){.education-page .hero{background-size:cover;min-height:500px;background-position:center 145px;padding-top:145px}}@media only screen and (min-width: 64.063em){.education-page .hero{align-items:center;background-image:url(/assets/84b8cb1df5f45f63b6da6f80f5814bb0-hero-desktop.jpg);min-height:400px;background-position:center bottom;padding-top:0}}.education-page .hero .hero-content{width:980px;z-index:1000;margin:0 auto}.education-page .hero .hero-content .text{text-align:center;margin-top:-98px}@media only screen and (min-width: 40.063em){.education-page .hero .hero-content .text{margin-top:-48px}}@media only screen and (min-width: 64.063em){.education-page .hero .hero-content .text{text-align:left;margin-top:0}}.education-page .hero .hero-content .text h1{font-family:500;color:#fff;max-width:75%;margin:0 auto;line-height:40px}@media only screen and (max-width: 768px) and (min-width: 640px){.education-page .hero .hero-content .text h1{width:40%;top:141px;height:152px}}@media only screen and (min-width: 40.063em){.education-page .hero .hero-content .text h1{width:35%}}@media only screen and (min-width: 64.063em){.education-page .hero .hero-content .text h1{margin:0;line-height:50px}}.education-page .stats{padding:20px 0;margin:0 auto;overflow:hidden;position:relative;max-width:100%}@media only screen and (max-width: 768px) and (min-width: 640px), only screen and (min-width: 40.063em){.education-page .stats{max-width:567px;margin:40px auto 60px}.education-page .stats:before{content:'';position:absolute;border-left:1px solid #dfdfd7;left:50%;height:90%;top:5%}.education-page .stats:after{content:'';position:absolute;border-top:1px solid #dfdfd7;top:50%;width:100%;left:0}}@media only screen and (min-width: 64.063em){.education-page .stats{max-width:980px;margin:auto;padding:60px 0}.education-page .stats:before,.education-page .stats:after{display:none}}.education-page .stats .individual-stat{position:relative;text-align:center;border-bottom:1px solid #dfdfd7;padding:30px;margin:0 20px}.education-page .stats .individual-stat a{color:#333232;font-style:normal;position:relative}.education-page .stats .individual-stat:last-child{border-bottom:0}.education-page .stats .individual-stat p{padding:0;color:#333232;max-width:230px;margin:0 auto}@media only screen and (min-width: 40.063em){.education-page .stats .individual-stat{border-bottom:0;width:50%;float:left;display:inline-block;margin:0;padding:20px}.education-page .stats .individual-stat p{margin:0;max-width:none}}@media only screen and (min-width: 64.063em){.education-page .stats .individual-stat{width:25%;padding:0 15px}.education-page .stats .individual-stat:after{content:'';border-left:1px solid #dfdfd7;position:absolute;left:0;height:170px;top:10%}.education-page .stats .individual-stat:first-child:after{display:none}}.education-page .stats .individual-stat .icon{width:120px;height:100px;background-size:contain;background-position:center center;background-repeat:no-repeat;margin:0 auto 20px}.education-page .impact{position:relative;display:flex;max-width:980px;align-items:center}@media only screen{.education-page .impact{margin:0 40px;height:auto;flex-direction:column}}@media only screen and (min-width: 64.063em){.education-page .impact{margin:0 auto;height:230px;flex-direction:row}}@media only screen and (min-width: 90.063em){.education-page .impact{margin:0 auto;height:auto;flex-direction:column;max-width:650px}}.education-page .impact .impact-content{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 40.063em){.education-page .impact .impact-content{margin:0 auto;flex-direction:row}}@media only screen and (min-width: 64.063em){.education-page .impact .impact-content{position:absolute;margin-left:-18%;width:auto}}@media only screen and (min-width: 90.063em){.education-page .impact .impact-content{position:relative;width:auto;padding-bottom:20px;margin:0 auto;flex-direction:row}}.education-page .impact .impact-content .img{height:230px;background-size:cover;background-repeat:no-repeat;min-width:100%;margin-bottom:20px;border-radius:4px}@media only screen and (min-width: 40.063em){.education-page .impact .impact-content .img{min-width:49%;margin-bottom:0}.education-page .impact .impact-content .img:first-child{margin-right:1%}.education-page .impact .impact-content .img:last-child{margin-left:1%}}@media only screen and (min-width: 64.063em){.education-page .impact .impact-content .img{min-width:268px;width:268px}.education-page .impact .impact-content .img:first-child{margin-right:20px}.education-page .impact .impact-content .img:last-child{margin-left:0}}@media only screen{.education-page .impact .text{text-align:center;margin:0 20px}}@media only screen and (min-width: 64.063em){.education-page .impact .text{text-align:left;margin-left:45%}}@media only screen and (min-width: 90.063em){.education-page .impact .text{text-align:center;margin:0 20px}}.education-page .impact .text p{margin:30px 0 0}@media only screen and (min-width: 64.063em){.education-page .impact .text p{margin:0}}.education-page .faq{margin:40px;position:relative}@media only screen and (max-width: 768px) and (min-width: 640px), only screen and (min-width: 40.063em){.education-page .faq{margin:80px 40px}}@media only screen and (min-width: 64.063em){.education-page .faq{margin:80px 0}}.education-page .faq .withAside{margin:-120px auto -80px;position:relative;z-index:1;display:flex}.education-page .faq .withAside .large-4{display:flex;align-items:center}.education-page .faq .withAside .large-8{padding-top:120px;padding-bottom:80px}.education-page .faq .aside{height:100%;display:flex;align-items:center;position:absolute;max-width:180px}@media only screen and (min-width: 64.063em){.education-page .faq .aside{max-width:270px}}.education-page .faq .aside .vertical{height:100%;border-left:2px solid #ffc907;position:absolute;left:50%}.education-page .faq .aside .cta{text-align:center;background-color:#fff;padding:40px 0;position:relative;z-index:2}.education-page .faq .aside .cta .h35{font-style:italic;margin-bottom:20px;line-height:42px}.education-page .faq .stat-footnotes{color:#9b9b94;margin-top:90px;text-align:left}.education-page .faq .items{text-align:center}@media only screen and (min-width: 40.063em){.education-page .faq .items{text-align:left}}.education-page .faq .items .item p{margin-bottom:30px}.education-page .faq .items .item:last-child p{margin-bottom:0}.education-page .cta-section{background-color:#f7f7f7;padding:60px 0 0}@media only screen and (min-width: 40.063em){.education-page .cta-section{padding:60px 20px 0}}.education-page .cta-section .content{position:relative}.education-page .cta-section .content:after{content:'';background-image:url(/assets/b0502e1900ecac942b72fbbd69c54b22-coda.jpg);display:block;height:0;background-size:cover;background-repeat:no-repeat;background-position:center bottom;position:relative;padding-bottom:120%;margin-top:0}@media only screen and (min-width: 40.063em){.education-page .cta-section .content:after{padding-bottom:75%;width:calc(100% + 40px);left:-20px;margin-top:-100px}}@media only screen and (min-width: 64.063em){.education-page .cta-section .content:after{margin-top:-200px}}.education-page .cta-section .content .stories{min-height:424px;border-bottom:1px solid #dfdfd7;padding-bottom:40px;text-align:center;position:relative;z-index:10000;margin:0 40px 40px}@media only screen and (min-width: 64.063em){.education-page .cta-section .content .stories{padding:0 0 40px;max-width:980px;margin:0 auto 40px}}.education-page .cta-section .content .stories h3{margin:0 -5px 40px}.education-page .cta-section .content .stories .outer-prev-button,.education-page .cta-section .content .stories .outer-next-button{position:absolute;display:block;color:#c1c1ba;width:15px;height:17px;font-size:24px;margin-top:30%}@media only screen and (min-width: 40.063em){.education-page .cta-section .content .stories .outer-prev-button,.education-page .cta-section .content .stories .outer-next-button{margin-top:15%}}@media only screen and (min-width: 64.063em){.education-page .cta-section .content .stories .outer-prev-button,.education-page .cta-section .content .stories .outer-next-button{display:none}}.education-page .cta-section .content .stories .outer-prev-button:hover,.education-page .cta-section .content .stories .outer-next-button:hover{color:#a9a99f}.education-page .cta-section .content .stories .outer-prev-button{left:-30px}@media only screen and (min-width: 40.063em){.education-page .cta-section .content .stories .outer-prev-button{left:-40px}}.education-page .cta-section .content .stories .outer-next-button{right:-30px}@media only screen and (min-width: 40.063em){.education-page .cta-section .content .stories .outer-next-button{right:-40px}}.education-page .cta-section .content .stories .swiper-container{text-align:left}.education-page .cta-section .content .stories .swiper-container .image a img{border-radius:4px}.education-page .cta-section .content .stories .swiper-container .text-content a{color:#333232;display:inline-block}.education-page .cta-section .content .stories .swiper-container .text-content a.header{margin-top:20px;line-height:22px;font-weight:500}.education-page .cta-section .content .stories .swiper-container .text-content a span.icon{width:13px;height:17px;display:inline-block;vertical-align:middle;margin-right:5px}.education-page .cta-section .content .stories .swiper-container .text-content .subheader{text-transform:uppercase;margin-top:5px;line-height:17px}.education-page .cta-section .content .stories .swiper-container .text-content .subheader a{color:#71716c}.education-page .cta-section .content .stories .swiper-container .text-content p{line-height:19px;margin:5px 0 0;cursor:default}.education-page .cta-section .content .cta{text-align:center;width:100%;max-width:100%;position:absolute;z-index:1000}@media only screen and (min-width: 40.063em){.education-page .cta-section .content .cta{width:100%;max-width:580px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width: 64.063em){.education-page .cta-section .content .cta{width:auto;max-width:580px}}.education-page .cta-section .content .cta h1{max-width:65%;margin:0 auto;margin-bottom:20px;line-height:30px}@media only screen and (min-width: 40.063em){.education-page .cta-section .content .cta h1{max-width:65%;line-height:42px;margin-bottom:30px}}@media only screen and (min-width: 64.063em){.education-page .cta-section .content .cta h1{max-width:100%}}.education-page .focus{background-color:#f7f7f7;margin-top:60px}.education-page .focus .left{order:2}@media only screen and (min-width: 40.063em){.education-page .focus .left{order:1}}.education-page .focus .inner{padding:40px}@media only screen and (min-width: 40.063em){.education-page .focus .inner{padding:80px 60px}}@media only screen and (min-width: 64.063em){.education-page .focus .inner{padding:80px 20%}}.education-page .focus .inner h1{font-weight:500;margin-bottom:0}.education-page .focus .inner hr{width:30px;height:1px;background-color:#dfdfd7;display:inline-block;border:0;margin:0}.education-page .focus .inner p:last-child{margin-bottom:0}.education-page .focus .cover-image{background-image:url(/assets/b017f039d18dd7efa0530a7bd7b4af57-img-manita.jpg)}.education-page .focus .right{order:1;min-height:295px}@media only screen and (min-width: 40.063em){.education-page .focus .right{order:2;min-height:none}}.education-page .focus.with-video{background-color:#369ff4;color:#fff}.education-page .focus.with-video .left{order:1}@media only screen and (min-width: 40.063em){.education-page .focus.with-video .left{order:1}}.education-page .focus.with-video .right{order:2}@media only screen and (min-width: 40.063em){.education-page .focus.with-video .right{order:2;min-height:none}}.education-page .focus.with-video .cover-image{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 40.063em){.education-page .focus.with-video .cover-image{min-height:295px}}.education-page .focus.with-video .cover-image a.play-video{width:81px;height:81px;border-radius:81px;padding:0;display:flex;align-items:center;justify-content:center}.education-page .focus.with-video .cover-image a.play-video .icn{font-size:20px}.education-page .focus.with-video .inner hr{background-color:#66b6f7}@media only screen and (min-width: 40.063em){.page-error .nav-bar-section{margin:auto;max-width:980px}.page-error .right-side{display:block;float:right}.page-error .nav-buttons{display:flex}.page-error .button-links{line-height:58px;margin-right:10px}}.kids-page .container{padding:0}.kids-page .hero{padding:71px 0 24px}@media only screen and (min-width: 40.063em){.kids-page .hero{min-height:468px;display:flex;align-items:center}}@media only screen and (min-width: 64.063em){.kids-page .hero{min-height:510px}}.kids-page .hero .text-content{text-align:center;padding-left:30px;padding-right:30px}@media only screen and (min-width: 40.063em){.kids-page .hero .text-content{margin-left:41%;text-align:left;padding-left:40px;padding-right:60px}}@media only screen and (min-width: 64.063em){.kids-page .hero .text-content{margin-left:38.1%}}@media (min-width: 1700px){.kids-page .hero .text-content{margin:0 auto;text-align:center;width:618px}}.kids-page .hero h1,.kids-page .hero p{margin:auto;line-height:1.4em}.kids-page .hero p{margin-top:10px}@media only screen and (min-width: 40.063em){.kids-page .hero p{margin-top:12px}}@media only screen and (min-width: 64.063em){.kids-page .hero p{max-width:607px}}.kids-page .hero img{height:205px;position:relative;top:30px}@media only screen and (min-width: 40.063em){.kids-page .hero img{height:309px;position:absolute;top:118px;right:59%;left:auto}}@media only screen and (min-width: 64.063em){.kids-page .hero img{height:387px;top:108px;right:62%}}@media (min-width: 1445px){.kids-page .hero img{left:0}}.kids-page .million-people{margin:42px 30px 0;text-align:center}.kids-page .million-people h2{line-height:1.45em}@media only screen and (min-width: 40.063em){.kids-page .million-people{width:600px;margin:0 auto 20px;font-size:22px}}@media only screen and (min-width: 64.063em){.kids-page .million-people{font-size:24px;margin-top:26px}}.kids-page .busses{max-width:980px;margin:auto auto 22px;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 40.063em){.kids-page .busses{flex-direction:row;margin-bottom:20px}}.kids-page .busses .column{margin:10px auto 2px;width:280px;text-align:center}@media only screen and (min-width: 40.063em){.kids-page .busses .column{display:inline-block;width:30%}}@media only screen and (min-width: 64.063em){.kids-page .busses .column{width:30%}}.kids-page .busses .column:first-of-type{width:260px}@media only screen and (min-width: 40.063em){.kids-page .busses .column:first-of-type{width:30%}}.kids-page .busses .column img{width:120px;height:120px}.kids-page .cta-break{padding:30px 0;margin:auto;text-align:center;border-top:1px solid #dfdfd7;border-bottom:1px solid #dfdfd7;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 40.063em){.kids-page .cta-break{margin:auto 40px}}@media only screen and (min-width: 64.063em){.kids-page .cta-break{max-width:980px;margin-left:auto;margin-right:auto;flex-direction:row}}.kids-page .cta-break p{line-height:1.4em;margin:0 30px 20px}@media only screen and (min-width: 40.063em){.kids-page .cta-break p{margin:0 0 20px}}@media only screen and (min-width: 64.063em){.kids-page .cta-break p{margin:0 40px 0 0;text-align:left}}.kids-page .cta-break div{display:flex;align-items:center}.kids-page .cta-break a{white-space:nowrap}.kids-page .cta-break.download-presentation-cta{border-top:1px solid #dfdfd7;border-bottom:0;padding-bottom:70px}@media only screen and (min-width: 40.063em){.kids-page .cta-break.download-presentation-cta{padding-bottom:30px;margin-bottom:92px;border-bottom:1px solid #dfdfd7}}@media only screen and (min-width: 64.063em){.kids-page .cta-break.download-presentation-cta{margin-bottom:120px}.kids-page .cta-break.download-presentation-cta div>a{margin-left:79px}}.kids-page .the-journey{margin:30px auto;max-width:980px}@media only screen and (min-width: 40.063em){.kids-page .the-journey{margin:60px auto}}.kids-page .the-journey .header{padding:0 20px}@media only screen and (min-width: 40.063em){.kids-page .the-journey .header{padding:0}}.kids-page .the-journey .callout{display:flex;margin:30px 0}.kids-page .the-journey .logo{border-right:solid 1px #dfdfd7;display:none;margin-right:40px;padding-right:40px;width:220px}@media only screen and (min-width: 40.063em){.kids-page .the-journey .logo{display:block}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.kids-page .the-journey{margin:60px 40px}}.kids-page .meet-kids,.kids-page .get-inspired{text-align:center}@media only screen and (min-width: 40.063em){.kids-page .meet-kids,.kids-page .get-inspired{margin-left:41px;margin-right:41px}}@media only screen and (min-width: 64.063em){.kids-page .meet-kids,.kids-page .get-inspired{max-width:980px;margin-left:auto;margin-right:auto;margin-bottom:77px}}.kids-page .meet-kids img.collage,.kids-page .get-inspired img.collage{position:relative;bottom:-5px;text-align:center}@media only screen and (min-width: 40.063em){.kids-page .meet-kids img.collage,.kids-page .get-inspired img.collage{max-width:575px}}@media only screen and (min-width: 64.063em){.kids-page .meet-kids img.collage,.kids-page .get-inspired img.collage{display:none}}.kids-page .meet-kids h2,.kids-page .get-inspired h2{margin:40px auto 30px;max-width:275px;line-height:1.45em}@media only screen and (min-width: 40.063em){.kids-page .meet-kids h2,.kids-page .get-inspired h2{text-align:left;font-size:24px;line-height:1.55em;max-width:100%}}.kids-page .meet-kids a,.kids-page .get-inspired a{color:#000}.kids-page .meet-kids .column,.kids-page .get-inspired .column{text-align:left}.kids-page .meet-kids .column .text-content,.kids-page .get-inspired .column .text-content{padding:16px 20px;margin:17px 0}@media only screen and (min-width: 40.063em){.kids-page .meet-kids .column .text-content,.kids-page .get-inspired .column .text-content{padding:0;margin-bottom:30px}}@media only screen and (min-width: 64.063em){.kids-page .meet-kids .column .text-content,.kids-page .get-inspired .column .text-content{margin-bottom:0}}.kids-page .meet-kids .column h3,.kids-page .get-inspired .column h3{margin-bottom:5px}.kids-page .meet-kids .column h3 a,.kids-page .get-inspired .column h3 a{font-size:inherit;line-height:1.4em}.kids-page .meet-kids .column p,.kids-page .get-inspired .column p{margin-top:10px}.kids-page .meet-kids .column p.em,.kids-page .get-inspired .column p.em{margin:0}.kids-page .meet-kids .column .image,.kids-page .get-inspired .column .image{position:relative}.kids-page .meet-kids .inner-prev-button,.kids-page .meet-kids .inner-next-button,.kids-page .meet-kids .outer-prev-button,.kids-page .meet-kids .outer-next-button,.kids-page .get-inspired .inner-prev-button,.kids-page .get-inspired .inner-next-button,.kids-page .get-inspired .outer-prev-button,.kids-page .get-inspired .outer-next-button{padding:15px;font-weight:700;transition:color 150ms linear}.kids-page .meet-kids .inner-prev-button:hover,.kids-page .meet-kids .inner-next-button:hover,.kids-page .meet-kids .outer-prev-button:hover,.kids-page .meet-kids .outer-next-button:hover,.kids-page .get-inspired .inner-prev-button:hover,.kids-page .get-inspired .inner-next-button:hover,.kids-page .get-inspired .outer-prev-button:hover,.kids-page .get-inspired .outer-next-button:hover{cursor:pointer}.kids-page .meet-kids .inner-prev-button,.kids-page .meet-kids .outer-prev-button,.kids-page .get-inspired .inner-prev-button,.kids-page .get-inspired .outer-prev-button{left:0}.kids-page .meet-kids .inner-next-button,.kids-page .meet-kids .outer-next-button,.kids-page .get-inspired .inner-next-button,.kids-page .get-inspired .outer-next-button{right:0}@media only screen and (min-width: 40.063em){.kids-page .meet-kids .swiper-container,.kids-page .get-inspired .swiper-container{margin-bottom:17px}}@media only screen and (min-width: 64.063em){.kids-page .meet-kids .swiper-container,.kids-page .get-inspired .swiper-container{margin-bottom:80px}}.kids-page .meet-kids .inner-prev-button,.kids-page .meet-kids .inner-next-button{color:#fff;position:absolute;top:40%}@media only screen and (min-width: 40.063em){.kids-page .meet-kids .inner-prev-button,.kids-page .meet-kids .inner-next-button{display:none}}.kids-page .meet-kids .inner-prev-button:hover,.kids-page .meet-kids .inner-next-button:hover{color:#e6e6e6}.kids-page .meet-kids .outer-prev-button,.kids-page .meet-kids .outer-next-button{position:absolute;display:none;margin-top:8%;color:#c1c1ba}@media only screen and (min-width: 40.063em){.kids-page .meet-kids .outer-prev-button,.kids-page .meet-kids .outer-next-button{display:block}}@media only screen and (min-width: 64.063em){.kids-page .meet-kids .outer-prev-button,.kids-page .meet-kids .outer-next-button{display:none}}.kids-page .meet-kids .outer-prev-button:hover,.kids-page .meet-kids .outer-next-button:hover{color:#a9a99f}.kids-page .get-inspired{margin:40px 30px 0}@media only screen and (min-width: 40.063em){.kids-page .get-inspired{margin:40px 41px 0}}@media only screen and (min-width: 64.063em){.kids-page .get-inspired{margin:56px auto;position:relative}}.kids-page .get-inspired h2{margin:0 auto 10px}.kids-page .get-inspired p{margin-bottom:0}@media only screen and (min-width: 40.063em){.kids-page .get-inspired p{margin-bottom:20px}}.kids-page .get-inspired p.subtext{margin-bottom:30px;text-align:center}@media only screen and (min-width: 40.063em){.kids-page .get-inspired p.subtext{text-align:left}}.kids-page .get-inspired a{font-size:16px;color:#369ff4}.kids-page .get-inspired .column .text-content{padding:0}.kids-page .get-inspired .column .text-content a{font-size:14px}@media only screen and (min-width: 40.063em){.kids-page .get-inspired .column .text-content{margin-bottom:0}}.kids-page .get-inspired .swiper-container{margin-bottom:0}.kids-page .get-inspired .inner-prev-button,.kids-page .get-inspired .inner-next-button{display:none}.kids-page .get-inspired .outer-prev-button,.kids-page .get-inspired .outer-next-button{position:absolute;margin-top:20%;color:#c1c1ba}@media only screen and (min-width: 40.063em){.kids-page .get-inspired .outer-prev-button,.kids-page .get-inspired .outer-next-button{display:block;margin-top:12%}}@media only screen and (min-width: 64.063em){.kids-page .get-inspired .outer-prev-button,.kids-page .get-inspired .outer-next-button{margin-top:8%}}.kids-page .get-inspired .outer-prev-button:hover,.kids-page .get-inspired .outer-next-button:hover{color:#a9a99f}@media only screen and (min-width: 64.063em){.kids-page .get-inspired .outer-prev-button{left:-30px}}@media only screen and (min-width: 64.063em){.kids-page .get-inspired .outer-next-button{right:-30px}}.kids-page .what-can-you-do{position:relative;padding:50px 0;text-align:center;background-color:#f7f7f7;border-top:1px solid #dfdfd7;border-bottom:1px solid #dfdfd7}@media only screen and (min-width: 64.063em){.kids-page .what-can-you-do{text-align:left;padding:86px 0 80px}}@media only screen and (min-width: 64.063em){.kids-page .what-can-you-do .text-content{margin-left:51.5%;max-width:460px}}.kids-page .what-can-you-do h1,.kids-page .what-can-you-do p{margin:0 20px}@media only screen and (min-width: 40.063em){.kids-page .what-can-you-do h1,.kids-page .what-can-you-do p{margin:auto;max-width:700px}}.kids-page .what-can-you-do h1{margin-bottom:12px}.kids-page .what-can-you-do p{line-height:1.45em;margin-bottom:30px}.kids-page .what-can-you-do img.collage-top{display:none}@media only screen and (min-width: 64.063em){.kids-page .what-can-you-do img.collage-top{position:absolute;bottom:calc(100% - 45px);right:52%;display:block;width:642px;height:100px;z-index:1}}.kids-page .what-can-you-do img{display:none}@media only screen and (min-width: 64.063em){.kids-page .what-can-you-do img{position:absolute;bottom:0;right:4%;display:block;width:642px;height:423px}}.kids-page .what-can-you-do .image-container{overflow:hidden;width:100%;right:48%;height:100%;position:absolute;top:0}.kids-page .wave{position:relative;z-index:3}.kids-page .wave:after{content:'';position:absolute;left:-47px;bottom:0;right:0;background-repeat:repeat;height:25px;background-size:50px 25px;background-image:radial-gradient(circle at 25px -10px, transparent 29px, #369ff4 30px)}.kids-page .water-walk{background-color:#369ff4;color:#fff;padding:50px 30px 76px;text-align:center;position:relative}.kids-page .water-walk a{background-color:#2387d7}.kids-page .water-walk a:hover{background-color:#1c6bab}@media only screen and (min-width: 40.063em){.kids-page .water-walk{padding-left:40px;padding-bottom:35px;text-align:left}}@media only screen and (min-width: 64.063em){.kids-page .water-walk{padding-top:107px;padding-left:34px;padding-bottom:100px}}@media only screen and (min-width: 40.063em){.kids-page .water-walk .text-content{width:61.5%}.kids-page .water-walk .text-content p{margin-top:10px;margin-bottom:30px;padding-right:37px}}@media only screen and (min-width: 64.063em){.kids-page .water-walk .text-content{width:980px;padding-right:479px;margin:auto}}.kids-page .water-walk .image{display:none}@media only screen and (min-width: 40.063em){.kids-page .water-walk .image{background-image:url(/assets/6f2e9a85981199475d80917459adf5e2-water-walk-original.jpg);background-size:339px;background-position:center;display:block;position:absolute;top:-42px;left:61.5%;overflow:hidden;border:10px solid #fff;outline:1px solid #dfdfd7;width:339px;height:431px;z-index:4}}@media only screen and (min-width: 64.063em){.kids-page .water-walk .image{background-size:489px;height:581px;width:489px;left:55.7%;top:-70px}}.kids-page .blue-wavey{position:absolute;top:99%;width:1440px;max-width:none;left:-560px;z-index:1}@media only screen and (min-width: 40.063em){.kids-page .blue-wavey{left:-1%}}@media only screen and (min-width: 64.063em){.kids-page .blue-wavey{width:102%}}.kids-page .host-a-screening{text-align:center;color:#fff;padding:0 20px 60px;position:relative;background-color:#b8ac84;background-size:9px 9px;background-image:linear-gradient(to right, #b0a580 1px, transparent 1px),linear-gradient(to bottom, #b0a580 1px, transparent 1px)}@media only screen and (min-width: 40.063em){.kids-page .host-a-screening{text-align:left;padding-right:40px;padding-bottom:69px;min-height:463px}}.kids-page .host-a-screening .text-content{padding:20px 0 0}@media only screen and (min-width: 40.063em){.kids-page .host-a-screening .text-content{padding-left:20px;padding-top:14%;margin-left:44.9%}}@media only screen and (min-width: 64.063em){.kids-page .host-a-screening .text-content{padding-top:138px;margin-left:37.8%;max-width:648px}}.kids-page .host-a-screening img{position:relative;top:-44px;margin-bottom:-35px;z-index:2}@media only screen and (min-width: 40.063em){.kids-page .host-a-screening img{position:absolute;width:336px;height:329px;right:60%;top:69px}}@media only screen and (min-width: 64.063em){.kids-page .host-a-screening img{width:433px;height:425px;top:-33px;right:65.2%}}.kids-page .host-a-screening p{margin:10px 0 0}.kids-page .host-a-screening a{margin-top:30px;background-color:#968e73}.kids-page .host-a-screening a:hover{background-color:#7a735c}.kids-page .the-adventure-tour{background-color:#ffc907;background-image:url(/assets/1320d7806eb39718df022109195fcf82-adventure-bg.jpg);background-size:cover;text-align:center;position:relative}.kids-page .the-adventure-tour .text-content{padding:42px 30px 60px}@media only screen and (min-width: 40.063em){.kids-page .the-adventure-tour .text-content{padding:50px 40px 60px;margin-left:50%;text-align:left}.kids-page .the-adventure-tour .text-content a{margin-top:10px}}@media only screen and (min-width: 64.063em){.kids-page .the-adventure-tour .text-content{max-width:700px;padding:92px 60px}}.kids-page .the-adventure-tour .image{position:absolute;width:50%;height:100%}.kids-page .the-adventure-tour .img{display:none}@media only screen and (min-width: 40.063em){.kids-page .the-adventure-tour .img{display:block;position:absolute;z-index:2;background-position-x:57%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}}@media only screen and (min-width: 64.063em){.kids-page .the-adventure-tour .img{background-position-x:105%}}.kids-page .the-adventure-tour .top{background-image:url(/assets/59e208ea85920c43f88dcce1ff0ec0b1-vr-top.png);background-position-y:bottom;bottom:100%}@media only screen and (min-width: 64.063em){.kids-page .the-adventure-tour .top{left:-300px;background-position-x:calc(105% + 300px)}}.kids-page .the-adventure-tour .bottom{background-image:url(/assets/521a35ee08dfab12bb7b4cb1516bd7e2-vr-bottom.jpg);background-position-y:top}.kids-page .other-ways{background-color:#369ff4;color:#fff;text-align:center}.kids-page .other-ways>div{max-width:980px;margin:auto;display:flex;flex-direction:column;justify-content:space-between;padding:40px 20px}@media only screen and (min-width: 40.063em){.kids-page .other-ways>div{text-align:left;padding:40px 40px 50px;flex-direction:row}}@media only screen and (min-width: 64.063em){.kids-page .other-ways>div{padding-left:0;padding-right:0}}.kids-page .other-ways h3{margin:auto;line-height:1.4em}@media only screen and (min-width: 40.063em){.kids-page .other-ways h3{margin:0}}.kids-page .other-ways p{margin:10px 0 0}@media only screen and (min-width: 40.063em){.kids-page .other-ways p{margin-right:11%}}.kids-page .other-ways a{margin-top:20px;background-color:#2387d7}.kids-page .other-ways a:hover{background-color:#1c6bab}.kids-page .more-text{display:none}@media only screen and (min-width: 40.063em){.kids-page .more-text{display:inline}}.page-whywater{line-height:1.35;background:#fff}.page-whywater .container{padding:0}.page-whywater .inner-content{max-width:990px;margin:auto;padding:0 20px;position:relative}.page-whywater .source-modal h4{border-bottom:solid 1px rgba(0,0,0,0.25);padding-bottom:5px}.page-whywater .source-modal a{word-break:break-all}.page-whywater .source-number{position:relative;font-size:.5em;top:-1em}.page-whywater .contains-stat{color:inherit;font-size:inherit}.page-whywater .hero{text-align:center;overflow:hidden;position:relative;background-color:#a8d7c8;background-image:url(/assets/b652ac00ef703df9282418aa9d7f29b9-hero-medium.jpg);background-size:cover;background-position:-160px bottom;background-repeat:no-repeat;height:400px}@media only screen and (min-width: 40.063em){.page-whywater .hero{background-position:center bottom}}@media only screen and (min-width: 64.063em){.page-whywater .hero{height:500px;background-image:url(/assets/6d649293094f4a80901ceb406fd53bf1-hero-large.jpg)}.no-touch .page-whywater .hero{height:470px}}@media only screen and (min-width: 90.063em){.no-touch .page-whywater .hero{height:570px}}.page-whywater .hero .text{padding:75px 20px 0}@media only screen and (min-width: 40.063em){.page-whywater .hero .text{padding:0;position:absolute;top:85px;left:20px;right:20px;z-index:10}}@media only screen and (min-width: 64.063em){.page-whywater .hero .text{top:110px}}.page-whywater .hero h1{max-width:610px;margin:auto;font-size:24px}@media only screen and (min-width: 40.063em){.page-whywater .hero h1{font-size:28px}}@media only screen and (min-width: 64.063em){.page-whywater .hero h1{max-width:760px;font-size:36px}}.page-whywater .hero .button{margin-top:5px;position:relative}.page-whywater .hero .button.play-video .icn,.page-whywater .hero .button.play-video .video-text{vertical-align:middle}.page-whywater .hero .button.play-video .icn{margin-right:10px;display:inline-block}.page-whywater .hero-video{display:none}@media only screen and (min-width: 64.063em){.page-whywater .hero-video{transform:translate(-50%);transition:opacity .25s linear;display:block;width:100vw;position:absolute;bottom:0;left:50%}}.page-whywater .video-popup{transition:background 1s linear;opacity:0;width:100vw;height:100vh;top:0;left:0;position:fixed;z-index:-1}.page-whywater .video-box{transition:opacity .5s 1s linear;width:85vw;height:47.8125vw;max-height:84.375vh;max-width:150vh;margin:auto;bottom:0;right:0;top:0;left:0;position:absolute;padding-bottom:0;opacity:0}.page-whywater .close-video{transition:opacity .5s 1s linear;color:#fff;font-size:30px;position:absolute;top:20px;right:20px;opacity:0}@media only screen and (min-width: 40.063em){.page-whywater .close-video{right:30px}}@media only screen and (min-width: 64.063em){.page-whywater .close-video{right:40px}}.page-whywater .additional-popup{transition:opacity .5s linear;opacity:0;z-index:-1;padding:50px 30px;background:rgba(0,0,0,0.5);position:absolute;color:#fff;border-radius:4px;left:0;right:0;bottom:0;text-align:center}@media only screen and (min-width: 40.063em){.page-whywater .additional-popup{transform:translate(-50%, -50%);top:50%;left:50%;right:auto;bottom:auto;width:420px}}.page-whywater .additional-popup p{margin-top:0;margin-left:auto;margin-right:auto;max-width:200px}@media only screen and (min-width: 40.063em){.page-whywater .additional-popup p{max-width:none}}.page-whywater .additional-popup a{display:table;margin:auto}.page-whywater .triggered .additional-popup{opacity:1;z-index:1}.page-whywater .hero-video-active .wrapper{transform:none}.page-whywater .hero-video-active .video-box,.page-whywater .hero-video-active .close-video{opacity:1}.page-whywater .hero-video-active .video-popup{opacity:1;z-index:100000;background:black}.page-whywater .sub-intro{background-image:linear-gradient(#ebead6, #a8b9b5);text-align:center;padding-top:60px}@media only screen and (min-width: 64.063em){.no-touch .page-whywater .sub-intro{background-image:linear-gradient(#eeeddc, #a8b9b5)}}@media only screen and (min-width: 40.063em){.page-whywater .sub-intro p{display:block;max-width:660px;margin:20px auto 0}}@media only screen and (min-width: 64.063em){.page-whywater .sub-intro p{max-width:820px}}.page-whywater .sub-intro p:nth-child(2){margin-bottom:0;max-width:450px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-whywater .sub-intro p:nth-child(2){max-width:none}}.page-whywater .sub-intro-header{background-image:url(/assets/60082415c2854a41a567b44ff24333cd-brush-stroke-mobile.png);background-size:contain;background-position:center;background-repeat:no-repeat;padding:0 20px;width:100%;height:138px;position:relative}@media only screen and (min-width: 40.063em){.page-whywater .sub-intro-header{width:440px;height:76px;padding:0;margin:auto;background-image:url(/assets/e7eeca5e47f64a555afa359a241192d2-brush-saturn.png)}}@media only screen and (min-width: 64.063em){.page-whywater .sub-intro-header{width:568px;height:87px}}.page-whywater .sub-intro-header h2{padding-top:30px;max-width:270px;margin:auto}@media only screen and (min-width: 40.063em){.page-whywater .sub-intro-header h2{padding-top:7px;max-width:370px}}@media only screen and (min-width: 64.063em){.page-whywater .sub-intro-header h2{max-width:510px;padding-top:0}}.page-whywater .sub-intro-fade-out{display:block;background-color:#ebead6;background-image:url(/assets/4278643f8c09249146317a2f85e3446f-water-crisis-medium.jpg);width:100%;height:0;padding-bottom:38%;background-size:cover;background-position:top center}@media only screen and (min-width: 40.063em){.page-whywater .sub-intro-fade-out{padding-bottom:39%}}@media only screen and (min-width: 64.063em){.page-whywater .sub-intro-fade-out{background-image:url(/assets/048145ec31eeb4be77749ea35680b6d3-water-crisis-large.jpg)}}.page-whywater .life{background-image:linear-gradient(#c9a77e, #c3e0dc);padding:40px 20px 0;position:relative}.page-whywater .life-header{margin:auto;text-align:center}@media only screen and (min-width: 40.063em){.page-whywater .life-header{padding-top:26px;height:87px;background-image:url(/assets/8637ceac60d5b8c31532f4cc3e5d5ba7-brush-pluto.png);background-size:contain;background-position:center;background-repeat:no-repeat}}@media only screen and (min-width: 64.063em){.page-whywater .life-header{padding-top:19px}}@media only screen and (min-width: 40.063em){.page-whywater .life-content{position:relative;max-width:590px;margin:auto}}@media only screen and (min-width: 64.063em){.page-whywater .life-content{max-width:none;margin-bottom:100px}}.page-whywater .life-block{text-align:center;max-width:450px}@media only screen and (max-width: 40.063em){.page-whywater .life-block{margin:50px auto 0}}@media only screen and (min-width: 40.063em){.page-whywater .life-block{padding-left:45px;text-align:left;max-width:none;margin-top:50px}}.page-whywater .life-block p{font-style:italic}.page-whywater .life-block h3{position:relative;text-transform:uppercase;font-weight:700}.page-whywater .life-block h3:before{content:'';display:block;width:80px;height:80px;background-size:cover;background-repeat:no-repeat;margin:0 auto 25px}@media only screen and (min-width: 40.063em){.page-whywater .life-block h3:before{width:25px;height:25px;position:absolute;top:-6px;left:-45px}}@media only screen and (min-width: 40.063em){.page-whywater .life-block h3:before{width:35px;height:35px}}.page-whywater h4{line-height:1.2em}.page-whywater .health h3:before{background-image:url(/assets/03cb4c6371b21630ff70fa8b4c5aa4e6-health-icon.png)}.page-whywater .time h3:before{background-image:url(/assets/c2a0031d3322d19e7f3658bf8ccb340d-time-icon.png)}@media only screen and (min-width: 64.063em){.page-whywater .time h4{max-width:390px}}.page-whywater .education h3:before{background-image:url(/assets/589a2ccf0f5a95e453f9ca004923c49a-education-icon.png)}@media only screen and (min-width: 64.063em){.page-whywater .education h4{max-width:360px}}@media only screen and (min-width: 64.063em){.page-whywater .education p{max-width:400px}}.page-whywater .women-empowerment h3:before{background-image:url(/assets/ce10c1846f6f0aef2e65a621d70ec273-women-empowerment-icon.png)}.page-whywater .women-empowerment .button{background-color:#ffca12}.page-whywater .women-empowerment .button:hover{background-color:#ffd545}.page-whywater .life-secondary-content{position:relative;padding-top:95px;margin:60px auto 0;text-align:center;max-width:690px}.page-whywater .life-secondary-content p{margin-bottom:0}@media only screen and (min-width: 40.063em){.page-whywater .life-secondary-content{padding-top:0}}.page-whywater .life-secondary-content:before{content:'';display:block;position:absolute;background-image:url(/assets/81f9ce837767cd6e3631b2a77b028959-mobile-sep.png);background-size:contain;background-repeat:no-repeat;background-position:center;left:20px;right:20px;top:0;height:30px}@media only screen and (min-width: 40.063em){.page-whywater .life-secondary-content:before{display:none}}@media only screen and (min-width: 40.063em){.page-whywater .life-secondary-content h2{background-image:url(/assets/cec3617ae7bd18a8baf716974ea51ca2-brush-mars.png);height:85px}}.page-whywater .life-fade-out{display:block;background-color:#c3e0dc;background-image:url(/assets/daae8821b26771410111a89c26b13518-why-water-kid-medium.jpg);width:100%;height:0;padding-bottom:40%;background-size:cover;background-position:top center}@media only screen and (min-width: 64.063em){.page-whywater .life-fade-out{background-image:url(/assets/e2352485c29d16e3bd28d2c3614bb084-why-water-kid-large.jpg)}}.page-whywater .life-button-link{margin-bottom:0;margin-top:30px}.page-whywater .life-button-link a.button.cw-teal.small{font-size:13px}.page-whywater .economic-return{text-align:center;margin-top:60px;padding:0;position:relative}@media only screen and (min-width: 64.063em){.page-whywater .economic-return{background-image:url(/assets/4b81a0f33424c9cdef5a0fed540451e3-india-economy-large.jpg);background-size:cover;background-repeat:no-repeat;background-position:center -60px;height:0;padding:0 0 60%}}.page-whywater .economic-return:after{content:'';display:block;background-image:url(/assets/ea611fde2c35e2d4d9bf8b70534d1050-india-economy-small.jpg);background-size:cover;background-repeat:no-repeat;background-position:center top;height:0;padding-bottom:100%}@media only screen and (min-width: 40.063em){.page-whywater .economic-return:after{background-image:url(/assets/4b81a0f33424c9cdef5a0fed540451e3-india-economy-large.jpg);padding-bottom:67.35%}}@media only screen and (min-width: 64.063em){.page-whywater .economic-return:after{display:none}}.page-whywater .economic-return .inner-content{position:relative;margin-bottom:-70px}@media only screen and (min-width: 64.063em){.page-whywater .economic-return .inner-content{margin-bottom:0}}.page-whywater .economic-return .inside-content h2,.page-whywater .economic-return .inside-content p{max-width:500px;margin:auto}.page-whywater .economic-return .inside-content p{margin:20px auto;font-weight:500}.page-whywater .economic-return .inside-content .button{transition:all .25s ease-in;background:transparent;border:solid 2px rgba(0,0,0,0.8);color:#333232}.page-whywater .economic-return .inside-content .button:hover{border-color:rgba(0,0,0,0.4);color:#000}@media only screen and (min-width: 64.063em){.page-whywater .economic-return{color:#333232;text-align:left;margin-top:0}.page-whywater .economic-return .inner-content{height:700px}.page-whywater .economic-return .inside-content{position:absolute;top:180px}.page-whywater .economic-return .inside-content h2{margin:0;line-height:1.25}.page-whywater .economic-return .inside-content .button{color:#333232;border-color:rgba(0,0,0,0.8)}}.page-whywater .stories{width:100%;margin:0}.page-whywater .stories h2{max-width:670px;margin:60px auto;padding:0 20px}@media only screen and (min-width: 64.063em){.page-whywater .stories h2{max-width:870px}}.page-whywater .slides .health{background-color:#fa575d}.page-whywater .slides .time{background-color:#8ed4cc}.page-whywater .slides .education{background-color:#9ed989}.page-whywater .slides .women-empowerment{background-color:#b58fb4}@media only screen and (min-width: 64.063em){.page-whywater .slides .health .background-wrapper:before{background-image:url(/assets/b8daf8ac71642f3e33eb0ed493274be2-hadjara.jpg)}.page-whywater .slides .time .background-wrapper:before{background-image:url(/assets/ef206e4c7475642727722ea60279216f-umu.jpg)}.page-whywater .slides .education .background-wrapper:before{background-image:url(/assets/16cb3aafa698999a36f471b54814170f-natalia.jpg)}.page-whywater .slides .women-empowerment .background-wrapper:before{background-image:url(/assets/a32250925908976500d1f27382edad2f-devison.jpg)}}.page-whywater .slide{color:#fff;text-align:center;padding:40px 0 30px;height:450px}@media only screen and (min-width: 40.063em){.page-whywater .slide{height:600px}}@media only screen and (min-width: 64.063em){.page-whywater .slide{text-align:left;padding:0;height:400px}.page-whywater .slide .background-wrapper{position:relative;display:table;width:100%;height:100%}.page-whywater .slide .background-wrapper:before{content:'';display:block;position:absolute;top:0;left:50%;right:-20px;height:400px;background-size:cover;background-repeat:no-repeat;background-position:center}}.page-whywater .slide p{margin:0 auto;padding:0;max-width:440px}@media only screen and (min-width: 64.063em){.page-whywater .slide p{margin-left:0;margin-bottom:20px;font-size:20px}}.page-whywater .slide img{display:block;margin:25px auto 30px;max-width:350px;width:100%}@media only screen and (min-width: 40.063em){.page-whywater .slide img{max-width:560px}}@media only screen and (min-width: 64.063em){.page-whywater .inside-slide{width:100%;max-width:980px;margin:auto;display:table;height:100%;position:relative}}@media only screen and (min-width: 64.063em){.page-whywater .slide-content{display:table-cell;vertical-align:middle}.page-whywater .slide-content img{display:none}}.page-whywater .story-nav{text-align:center;position:relative}@media only screen{.page-whywater .story-nav{margin-bottom:10px}}@media only screen and (min-width: 64.063em){.page-whywater .story-nav{margin-right:90px;margin-bottom:0}}.page-whywater .story-nav span.swiper-pagination-bullet{display:inline-block;width:40px;height:40px;background-size:cover;position:relative;color:#333232;letter-spacing:normal;line-height:normal;background-color:transparent;opacity:1;margin:0 15px}.page-whywater .story-nav span.swiper-pagination-bullet:before{transition:.15s linear color;font-size:12px;font-weight:700;text-transform:uppercase;top:50px;position:relative}@media only screen and (min-width: 64.063em){.page-whywater .story-nav span.swiper-pagination-bullet:before{position:absolute;font-size:14px;left:100%;top:15px}}.page-whywater .story-nav span.swiper-pagination-bullet:nth-child(1){background-image:url(/assets/03cb4c6371b21630ff70fa8b4c5aa4e6-health-icon.png)}@media only screen and (min-width: 40.063em){.page-whywater .story-nav span.swiper-pagination-bullet:nth-child(1):before{content:'Health'}}.page-whywater .story-nav span.swiper-pagination-bullet:nth-child(2){background-image:url(/assets/c2a0031d3322d19e7f3658bf8ccb340d-time-icon.png)}@media only screen and (min-width: 40.063em){.page-whywater .story-nav span.swiper-pagination-bullet:nth-child(2):before{content:'Time'}}.page-whywater .story-nav span.swiper-pagination-bullet:nth-child(3){background-image:url(/assets/589a2ccf0f5a95e453f9ca004923c49a-education-icon.png)}@media only screen and (min-width: 40.063em){.page-whywater .story-nav span.swiper-pagination-bullet:nth-child(3):before{content:'Education'}}.page-whywater .story-nav span.swiper-pagination-bullet:nth-child(4){background-image:url(/assets/ce10c1846f6f0aef2e65a621d70ec273-women-empowerment-icon.png)}@media only screen and (min-width: 40.063em){.page-whywater .story-nav span.swiper-pagination-bullet:nth-child(4):before{content:'Women'}}@media only screen and (min-width: 40.063em){.page-whywater .story-nav span.swiper-pagination-bullet{margin:0 35px;width:80px;height:80px;background-size:50px;background-position:top;background-repeat:no-repeat}}@media only screen and (min-width: 64.063em){.page-whywater .story-nav span.swiper-pagination-bullet{margin:0 75px}}.page-whywater .story-nav span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1;top:45px}@media only screen and (min-width: 40.063em){.page-whywater .story-nav span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{top:79px}}@media only screen and (min-width: 64.063em){.page-whywater .story-nav span.swiper-pagination-bullet.swiper-pagination-bullet-active:after{top:75px}}.page-whywater .story-nav span.swiper-pagination-bullet:after{bottom:-30px;content:'\E626';font-family:'cw-icons';position:absolute;left:50%;margin-left:-14px;color:#fff;font-size:50px;transition:bottom 0.5s cubic-bezier(0.77, 0, 0.175, 1);opacity:0;z-index:2}.page-whywater .tri-cta{text-align:center;padding:60px 0 0}.page-whywater .tri-cta button{background:none;height:auto;line-height:normal;font-weight:normal;text-transform:none;letter-spacing:normal}.page-whywater .tri-cta p{margin-bottom:60px}.page-whywater .tri-cta .tri-cta-block{display:block;margin:20px auto 0;width:250px;height:320px;background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;position:relative}.page-whywater .tri-cta .tri-cta-block:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.5));content:'';display:block;position:absolute;top:25%;left:0;right:0;bottom:0;z-index:1}.page-whywater .tri-cta .tri-cta-block:hover .button{transform:scale(1.1)}.page-whywater .tri-cta .tri-cta-block .box-link{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10}.page-whywater .tri-cta .tri-cta-block a{color:#fff}.page-whywater .tri-cta .tri-cta-block label{display:none}@media only screen and (min-width: 64.063em){.page-whywater .tri-cta .tri-cta-block{display:inline-block;margin:0 10px}}.page-whywater .tri-cta .cta-overlay{z-index:2;position:absolute;bottom:35px;left:20px;right:20px}.page-whywater .tri-cta .cta-overlay .button{transition:all 0.25s cubic-bezier(0.77, 0, 0.175, 1);margin:10px auto 0;display:table}.page-whywater .tri-cta .cta-line-1{font-size:19px;display:block;margin-bottom:20px}.page-whywater .tri-cta .tri-cta-1{background-image:url(/assets/5c22991180e0c3b9e536d34c591fbb55-cta-2.jpg)}.page-whywater .tri-cta .tri-cta-2{background-image:url(/assets/b5ddc64e415b5dfbe1a2ec192864cbda-cta-1.jpg)}.page-whywater .tri-cta .tri-cta-3{background-image:url(/assets/2b25e835980243fabd0779e4cbd557c1-cta-3.jpg)}.page-whywater .tri-cta-header h2{max-width:230px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-whywater .tri-cta-header h2{max-width:none}}.page-whywater .tri-cta-header p{max-width:200px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-whywater .tri-cta-header p{max-width:none}}.page-whywater .tri-cta-mobile-label{display:none}.page-whywater .touch .tri-cta-mobile-label{transition:opacity .15s linear;display:block;width:100%;height:100%;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1px;line-height:60px}.page-whywater .touch .tri-cta-1 .tri-cta-mobile-label{background:#fe813a}.page-whywater .touch .tri-cta-2 .tri-cta-mobile-label{background:#8ed4cc}.page-whywater .touch .tri-cta-3 .tri-cta-mobile-label{background:#369ff4}.page-whywater .touch .tri-cta-block{transition:all 0.25s cubic-bezier(0.77, 0, 0.175, 1);user-select:none;backface-visibility:hidden;height:60px;margin:auto;display:block}.page-whywater .touch .tri-cta-block a{visibility:hidden}.page-whywater .touch .tri-cta-block label{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3}.page-whywater .touch .tri-cta-block:before{transition:opacity .25s linear;opacity:0}@media only screen and (min-width: 64.063em){.page-whywater .touch .tri-cta-block{display:block;margin:0 auto}}.page-whywater .touch .cta-overlay{transition:opacity .15s .15s linear;opacity:0}.monthly-subscription.toggle-buttons{position:absolute;left:0;right:0;top:-60px}.monthly-subscription.toggle-buttons a{width:50%;text-align:center;border:1px solid #369ff4;background:transparent;color:#369ff4;transition:all 100ms}.monthly-subscription.toggle-buttons a.active{color:#fff;background-color:#369ff4}.monthly-subscription.toggle-buttons a.active:hover{color:#fff;background-color:#369ff4}.monthly-subscription.toggle-buttons a:hover{background-color:transparent}.the-spring-series .badge{border-radius:20px;font-size:11px;font-weight:500;letter-spacing:1px;padding:4px 14px;text-transform:uppercase;white-space:nowrap;background-color:#1ba9e0;color:#fff;clear:left;float:left;margin:6px 0 10px}.the-spring-series .badge i{margin-right:5px}@media only screen and (min-width: 64.063em){.the-spring-series .badge{clear:none;margin-left:20px}}.the-spring-series .video{align-items:center;display:flex;cursor:pointer}.the-spring-series .video.published .unpublished{display:none}.the-spring-series .video.unpublished .published{display:none}.the-spring-series .video.authenticated .unauthenticated{display:none}.the-spring-series .video.unauthenticated .authenticated{display:none}.the-spring-series .video.active{cursor:auto}.the-spring-series .video.active .centered-overlay{display:none}.the-spring-series .video.active .poster{border:5px solid #1ba9e0}.the-spring-series .video.active .poster:after{display:none}.the-spring-series .video .poster{position:relative;flex-shrink:0;position:relative;width:20%;min-width:115px}.the-spring-series .video .poster .centered-overlay{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.the-spring-series .video .poster:hover:after{opacity:.2}.the-spring-series .video .poster:after{background-color:#000;content:'';height:100.1%;opacity:.4;position:absolute;top:0;transition:opacity .125s linear;width:100%;z-index:1}@media only screen and (min-width: 64.063em){.the-spring-series .video .poster{width:auto}}.the-spring-series .video .poster img{display:block;position:relative;width:100%;max-width:227px;z-index:0}.the-spring-series .video .poster span{color:#fff;z-index:2}.the-spring-series .video .poster span.badge{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0;margin-top:5px;padding-left:8px;padding-right:11px;position:absolute;top:0}@media only screen and (min-width: 64.063em){.the-spring-series .video .poster span.badge{margin-top:16px}}.the-spring-series .video .poster span.badge.grey{background-color:#9b9b94}.the-spring-series .video .poster span.cw-icon-play{font-size:15px}@media only screen and (min-width: 64.063em){.the-spring-series .video .poster span.cw-icon-play{font-size:25px}}.the-spring-series .video .poster span.coming-soon{font-size:9px;font-weight:700;letter-spacing:1.12px;text-transform:uppercase;white-space:nowrap}.the-spring-series .video .poster span.coming-soon .coming{display:none}@media only screen and (min-width: 64.063em){.the-spring-series .video .poster span.coming-soon .coming{display:inline}}@media only screen and (min-width: 64.063em){.the-spring-series .video .poster span.coming-soon{font-size:13px;letter-spacing:1.62px}}.the-spring-series .video .info{margin-left:20px}.the-spring-series .video .info h3{margin:5px 0 0}.the-spring-series .video .info p{margin:0}.the-spring-series .video .availability{margin-left:.35em;color:#9b9b94}.the-spring-series .hero{background-color:#9b9b94;background-size:cover;background-position:bottom}.the-spring-series .hero .content{color:#fff;margin:auto;max-width:980px;padding:160px 20px 40px}@media only screen and (min-width: 64.063em){.the-spring-series .hero .content{padding:270px 0 80px}}.the-spring-series .hero .content a{color:#fff;text-decoration:underline}.the-spring-series .hero .content h1{float:left;clear:left}.the-spring-series .hero .content p{max-width:543px;clear:left}@media only screen and (min-width: 64.063em){.the-spring-series .hero .content .video{margin-top:40px}.the-spring-series .hero .content .video p.p30{margin-bottom:5px}}.the-spring-series .hero .content .journey-badge{border-radius:0 4px 4px 0;border:2px solid #fff;border-left:0;display:inline-block;float:left;font-size:.8em;margin-bottom:10px;margin-left:2.5em;padding:.75em .7em .75em 1.75em;position:relative}.the-spring-series .hero .content .journey-badge .icn-journey{font-size:3.75em;left:-.62em;position:absolute;top:-.17em}.the-spring-series .hero .content .journey-badge .text{letter-spacing:1px;text-transform:uppercase}.the-spring-series .spring-series-player{color:#fff;background-color:#333232}.the-spring-series .spring-series-player .content{padding-top:70px}@media only screen and (min-width: 64.063em){.the-spring-series .spring-series-player .content{margin:auto;width:980px}}.the-spring-series .spring-series-player .video-container{background-color:#000;cursor:pointer;height:56.25vw;position:relative;width:100%}@media only screen and (min-width: 64.063em){.the-spring-series .spring-series-player .video-container{width:980px;height:551.25px}}.the-spring-series .spring-series-player .video-container .next-video-cta{display:none}@media only screen and (min-width: 64.063em){.the-spring-series .spring-series-player .video-container .next-video-cta{background-color:rgba(0,0,0,0.6);bottom:48px;display:flex;flex-direction:row;height:130px;margin-right:10px;max-width:400px;position:absolute;right:0;z-index:100}.the-spring-series .spring-series-player .video-container .next-video-cta .thumbnail{padding:20px}.the-spring-series .spring-series-player .video-container .next-video-cta .thumbnail img{height:auto;width:160px}.the-spring-series .spring-series-player .video-container .next-video-cta .details{padding:20px 20px 20px 0}.the-spring-series .spring-series-player .video-container .next-video-cta .details h1{text-transform:uppercase}.the-spring-series .spring-series-player .video-container .next-video-cta .details h1 .icn{display:inline-block;position:relative;top:2px}}.the-spring-series .spring-series-player .video-container .join-the-spring-cta{display:none}@media only screen and (min-width: 64.063em){.the-spring-series .spring-series-player .video-container .join-the-spring-cta{background-color:#fff;color:#000;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:100;padding:0 235px}.the-spring-series .spring-series-player .video-container .join-the-spring-cta .spring-logo{height:120px;width:120px;background-size:120px;background-image:url(/assets/fd060e8fa40998d12e3ce05b34b21abe-spring-logo.png);background-repeat:no-repeat;margin:0 auto 20px}.the-spring-series .spring-series-player .video-container .join-the-spring-cta .button{background-color:#1ba9e0;margin:0 auto 16px}.the-spring-series .spring-series-player .video-container .join-the-spring-cta .sign-in{color:#9d9d9d;margin:0 auto;text-decoration:underline}}.the-spring-series .spring-series-player .info{padding:20px;margin-top:-5px}@media only screen and (min-width: 64.063em){.the-spring-series .spring-series-player .info{padding:29.75px 0 40px}}.the-spring-series .spring-series-player .info p{margin:0}.the-spring-series .spring-series-player .info p.title{float:left}.the-spring-series .spring-series-player .info div.description{clear:left;margin-top:10px}.the-spring-series .spring-series-player .info .social{float:right}.the-spring-series .spring-series-player .info .social a{color:#fff}.the-spring-series .spring-series-player .info .social a:first-child{margin-right:14px}.the-spring-series .unauthenticated-user-section{background-color:#f4f5f0;border-bottom:1px solid #dfdfd7;padding:30px 20px}.the-spring-series .unauthenticated-user-section .content{display:flex;flex-direction:column}@media only screen and (min-width: 40.063em){.the-spring-series .unauthenticated-user-section .content{flex-direction:row;align-items:center}}@media only screen and (min-width: 64.063em){.the-spring-series .unauthenticated-user-section .content{width:980px;margin:auto}}.the-spring-series .unauthenticated-user-section .content .buttons{display:flex;flex-direction:column;text-align:center}@media only screen and (min-width: 40.063em){.the-spring-series .unauthenticated-user-section .content .buttons{margin-left:auto}}.the-spring-series .unauthenticated-user-section .content .buttons a{text-align:center;white-space:nowrap;width:100%}@media only screen and (min-width: 40.063em){.the-spring-series .unauthenticated-user-section .content .buttons a{width:auto}}.the-spring-series .unauthenticated-user-section .content .buttons a.button{background-color:#1ba9e0}.the-spring-series .unauthenticated-user-section .content .buttons a.text-link{color:#9b9b94;text-decoration:underline;margin-top:16px}@media only screen and (min-width: 40.063em){.the-spring-series .unauthenticated-user-section .text{max-width:574px;margin-right:20px}}.the-spring-series .unauthenticated-user-section img{height:45px;width:44.36px;margin-bottom:10px}@media only screen and (min-width: 40.063em){.the-spring-series .unauthenticated-user-section img{height:70px;width:69px;margin-right:20px}}.the-spring-series .long-description{position:relative}.the-spring-series .long-description .text{padding:50px 40px 40px;margin:auto;max-width:543px;text-align:center}@media only screen and (min-width: 64.063em){.the-spring-series .long-description .text{padding:80px 0 55px}}.the-spring-series .long-description .text img{display:block;max-width:480px;margin:0 auto 1.5em;width:84%}@media only screen and (min-width: 64.063em){.the-spring-series .long-description:before,.the-spring-series .long-description:after{content:'';display:block;width:330px;height:850px;position:absolute;top:0;background-size:contain;background-repeat:no-repeat;z-index:-1}.the-spring-series .long-description:before{left:-40px;background-image:url(/assets/5a808f4bdc0018d1ff9b4e6b7bd37740-intro-bg-left.png)}}@media only screen and (min-width: 64.063em) and (min-width: 1134px){.the-spring-series .long-description:before{left:0}}@media only screen and (min-width: 64.063em){.the-spring-series .long-description:after{right:-40px;background-image:url(/assets/80264f1442644507a13f6aa16b9a724f-intro-bg-right.png)}}@media only screen and (min-width: 64.063em) and (min-width: 1134px){.the-spring-series .long-description:after{right:0}}.the-spring-series .video-section p.header{margin-left:20px;margin-bottom:10px}@media only screen and (min-width: 64.063em){.the-spring-series .video-section p.header{margin-left:0}}.the-spring-series .video-section.episode-list{border-top:1px solid #dfdfd7}.the-spring-series .video-section .videos{display:flex;flex-direction:column;margin-top:-20px}@media only screen and (min-width: 64.063em){.the-spring-series .video-section .videos{flex-direction:row;flex-wrap:wrap;margin-top:-10px;margin-left:-12px;width:1050px}}.the-spring-series .video-section .videos .video{padding:20px 20px 0}@media only screen and (min-width: 64.063em){.the-spring-series .video-section .videos .video{align-items:left;flex-direction:column;padding:0;margin:12px;width:227px}}@media only screen and (min-width: 64.063em){.the-spring-series .video-section .videos .video .info{margin-left:0;margin-top:10px}}.the-spring-series .modal .the-spring-logo{margin-bottom:40px}.the-spring-series .modal .button{background:#1ba9e0}.the-spring-series .modal .login{color:#c1c1ba;text-decoration:underline;display:block;margin-top:20px}.page-uk-about.uk-page-template .container{padding:0;background:transparent}.page-uk-about.uk-page-template .container .hero{background-image:url(/assets/3ee8e19c249d3f7ad3b92eee6122de46-hero-mobile.jpg);background-position:center center;min-height:549px;background-size:cover;padding-top:98px}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .hero{background-image:url(/assets/f20e9d49136e93831116217bbe483922-hero-desktop.jpg);padding-top:180px;padding-bottom:95px;max-height:1000px}}.page-uk-about.uk-page-template .container .hero .header{max-width:980px;margin:0 auto}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-uk-about.uk-page-template .container .hero .header{margin:0;padding:0 20px}}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .hero .header{padding:0}}.page-uk-about.uk-page-template .container .hero .header .text{position:relative;color:#fff;text-align:center;width:81%;margin:0 auto}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .hero .header .text{margin:0;width:100%}}.page-uk-about.uk-page-template .container .hero .header .text h1{font-size:16px;text-transform:uppercase;letter-spacing:1px}.page-uk-about.uk-page-template .container .hero .header .text p{font-weight:500;line-height:34px}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .hero .header .text{max-width:490px;text-align:left}}.page-uk-about.uk-page-template .container .sub-intro{text-align:center}.page-uk-about.uk-page-template .container .sub-intro .sub-intro-header{margin:20px 20px 0}.page-uk-about.uk-page-template .container .sub-intro .sub-intro-header h1{width:60%;margin:50px auto 20px}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .sub-intro .sub-intro-header h1{margin:50px 0 20px;width:100%}}.page-uk-about.uk-page-template .container .sub-intro .sub-intro-header p{width:86%;margin:0 auto;margin-bottom:20px}.page-uk-about.uk-page-template .container .sub-intro .sub-intro-header a{color:#333232}.page-uk-about.uk-page-template .container .sub-intro .sub-intro-header a i{vertical-align:middle;margin-right:5px}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .sub-intro .sub-intro-header{max-width:800px;margin:20px auto}}.page-uk-about.uk-page-template .container .sub-intro .sub-intro-img{width:100%;padding-top:20px;max-width:960px;margin:0 auto;overflow:hidden;text-align:center}.page-uk-about.uk-page-template .container .sub-intro .sub-intro-img img{width:120%;max-width:760px;margin-left:-15%;margin-right:0;background-color:transparent}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .sub-intro .sub-intro-img img{margin-left:-10%;margin-right:-10%}}.page-uk-about.uk-page-template .container .bg-line{display:none}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .bg-line{display:block;position:absolute;width:100vw;margin-top:-11px;background:#5097d1;height:1px;z-index:-1}}.page-uk-about.uk-page-template .container .cw-people{max-width:980px;margin:25px 20px}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people{margin:30px auto}}.page-uk-about.uk-page-template .container .cw-people .additional-staff{display:flex;flex-direction:column;border-bottom:1px solid #dfdfd7}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people .additional-staff{flex-direction:row;justify-content:space-between}}.page-uk-about.uk-page-template .container .cw-people .cw-person{display:flex;flex-direction:column;flex-wrap:nowrap}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .cw-people .cw-person{padding:0}}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people .cw-person{padding:30px 0}}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people .cw-person.scott{flex-direction:row;padding-top:0;border-bottom:1px solid #dfdfd7;justify-content:space-between}}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people .cw-person.scott .text{padding:0 15px}}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people .cw-person.scott .image{margin-bottom:0}}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people .cw-person .image,.page-uk-about.uk-page-template .container .cw-people .cw-person .text{width:480px}}.page-uk-about.uk-page-template .container .cw-people .cw-person .image{margin-bottom:20px}.page-uk-about.uk-page-template .container .cw-people .cw-person .image img{border-radius:4px;width:100%}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people .cw-person .image img{width:auto}}.page-uk-about.uk-page-template .container .cw-people .cw-person .text{text-align:left;padding:0}.page-uk-about.uk-page-template .container .cw-people .cw-person .text .name{margin:0 0 10px;font-weight:500}@media only screen{.page-uk-about.uk-page-template .container .cw-people .cw-person .text .description{margin-bottom:30px}}@media only screen and (min-width: 64.063em){.page-uk-about.uk-page-template .container .cw-people .cw-person .text .description{margin-bottom:0}}.page-uk-about.uk-page-template .container .cw-people .cw-person .text .description .twitter-link{margin-top:10px;display:inline-block}.page-uk-about.uk-page-template .container .cw-people .trustees{text-align:left;border-top:1px solid #dfdfd7}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .cw-people .trustees{border:0}}.page-uk-about.uk-page-template .container .cw-people .trustees .trustee{margin:30px 0}@media only screen and (min-width: 40.063em){.page-uk-about.uk-page-template .container .cw-people .trustees .trustee{margin:30px 0}}.page-uk-about.uk-page-template .container .cw-people .trustees .trustee .name{margin:0 0 5px;font-weight:500}.page-uk-about.uk-page-template .container .cw-people .trustees .trustee .title{color:#369ff4;text-transform:uppercase;margin:0 0 5px;font-weight:500;letter-spacing:.6px}.page-uk-about.uk-page-template .container .cw-people .trustees .trustee .description{margin:0}@media only screen and (max-width: 40.063em){.page-uk-about.uk-page-template footer.text-footer.footer-border{padding-top:0}}@media only screen and (max-width: 40.063em){.page-uk-about.uk-page-template footer.text-footer.footer-border .cw-footer-bottom-row{margin-top:20px}}@media only screen and (max-width: 40.063em){.page-uk-about.uk-page-template footer.text-footer.footer-border .cw-footer-bottom-row .footer-nav{padding-left:0}.page-uk-about.uk-page-template footer.text-footer.footer-border .cw-footer-bottom-row .footer-nav .about{margin-top:0}}.uk-page-template.page-campaign-home .donate-hero .disclaimer{margin:30px auto;max-width:270px;font-size:14px;display:block;color:#71716c}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .donate-hero .disclaimer{color:#9b9b94;display:inline-block;max-width:225px;line-height:20px;margin:10px 0 5px 20px;vertical-align:bottom}}.uk-page-template.page-campaign-home .home-wps{padding:60px 20px 0;margin-top:0;background-color:#fafafa}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .home-wps{padding:0}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .home-wps:after{margin-top:0;top:0;left:0;background-position:left -125px;margin-top:0;padding-bottom:45%}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .home-wps .wps-content-block{transform:translateX(0%);top:100px}}.uk-page-template.page-campaign-home .mailing-list-and-info:after{content:''}.uk-page-template.page-campaign-home .mailing-list-and-info form .button{width:100%}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-home .mailing-list-and-info form .button{width:275px}}.uk-page-template.page-campaign-home .mailing-list-and-info .email-policy{margin:auto;padding-top:10px;color:#9d7d0c}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-home .mailing-list-and-info .email-policy{width:75%}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .mailing-list-and-info .email-policy{width:50%}}.uk-page-template.page-campaign-home .mailing-list-and-info .email-policy a{color:#9d7d0c;text-decoration:underline}.uk-page-template.page-campaign-home #modal-wrapper img{width:100%;height:150px;transform:scale(0.65)}.uk-page-template.page-campaign-home #modal-wrapper h3{text-align:center;color:#369ff4}.page-uk-partnerships.uk-page-template .container{padding-left:0;padding-right:0;padding-bottom:0;background-color:transparent}.page-uk-partnerships.uk-page-template .partnerships-intro{max-width:510px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:30px}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .partnerships-intro{max-width:620px}}.page-uk-partnerships.uk-page-template .separation{margin:60px auto 0;position:relative;max-width:980px}.page-uk-partnerships.uk-page-template .separation .icn{background:#fff;padding:20px;color:#369ff4}.page-uk-partnerships.uk-page-template .separation::before{width:100%;height:1px;background:#e9eae4;content:'';display:block;left:0;right:0;top:50%;transform:translateY(-50%);position:absolute;z-index:-1}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .separation{margin-top:90px}}.page-uk-partnerships.uk-page-template .hero-text-section{background:#369ff4;padding-top:60px;padding-left:30px;padding-right:30px;color:#fff;position:relative}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .hero-text-section{padding-top:6%;padding-bottom:6% !important;margin-top:30px}}.page-uk-partnerships.uk-page-template .hero-text-section .text{max-width:450px;margin:0 auto 30px}.page-uk-partnerships.uk-page-template .hero-text-section .text .p30{margin-top:25px;margin-bottom:25px;padding-bottom:35px}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .hero-text-section .text .p30{padding-bottom:0}}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .hero-text-section .text{max-width:980px;margin-left:auto;text-align:left;margin-bottom:0}.page-uk-partnerships.uk-page-template .hero-text-section .text .text-elm{max-width:400px}}.page-uk-partnerships.uk-page-template .spotlight-image{display:block;background-image:url(/assets/5658f5be1c0c0a66876068a21997444b-king_logo.png);background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:0;position:absolute;bottom:0;left:0;padding-bottom:65%}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .spotlight-image{width:50%;height:100%;right:0;left:auto;bottom:0;padding-bottom:0 !important;padding-top:0 !important}}.page-uk-partnerships.uk-page-template .sell{padding:60px 20px 40%;position:relative}.page-uk-partnerships.uk-page-template .sell:after{content:'';display:block;background-image:url(/assets/c862c3c443a8c77770bbbe5097728963-solo-in-field-default.jpg);height:0;padding-bottom:75%;position:absolute;background-size:cover;width:100%;left:0;bottom:0;z-index:-1}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sell:after{background-image:url(/assets/8d0d52683d3cdb2fafbd07c056f83096-solo-in-field-medium-up.jpg)}}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .sell:after{background-image:url(/assets/ef5aee142221f36b51c3297938163af6-solo-in-field-large-up.jpg)}}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sell{padding-top:90px}}.page-uk-partnerships.uk-page-template .sell-header{max-width:600px;margin:auto}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sell-options{display:flex;margin-top:60px}}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .sell-options{margin-top:30px}}.page-uk-partnerships.uk-page-template .sell-option{max-width:300px;margin:auto;border-top:solid 1px #e9eae4;margin-top:45px;padding-top:45px;text-align:center}.page-uk-partnerships.uk-page-template .sell-option:first-child{border-top:0}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sell-option{flex:1;padding:0 20px;border:0;text-align:left}}.page-uk-partnerships.uk-page-template .sell-option h3{text-transform:uppercase;display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.page-uk-partnerships.uk-page-template .sell-option h3 img{margin:0 0 15px}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sell-option h3 img{margin:0 10px 0 0}}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sell-option h3{margin-bottom:0;flex-direction:row;position:relative;padding-left:0}}.page-uk-partnerships.uk-page-template .sell-option svg{display:block;margin:0 auto 15px}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sell-option svg{margin:0;position:absolute;left:0;top:-2px}}.page-uk-partnerships.uk-page-template .sell-option ul{margin:0;padding:0;list-style:none}.page-uk-partnerships.uk-page-template .sell-option li{font-size:16px;text-transform:uppercase;color:#c1c1ba;font-weight:500}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sell-option.engage h3{padding-left:0}.page-uk-partnerships.uk-page-template .sell-option.engage svg{top:-3px}}.page-uk-partnerships.uk-page-template .officially-official{margin-top:60px}.page-uk-partnerships.uk-page-template .officially-official .officially-official-header{max-width:660px;margin:auto;padding:0 20px}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .officially-official{margin-top:90px}}.page-uk-partnerships.uk-page-template .officially-official.uk-partners .partner-grid .partner .partner-image-wrapper{display:flex;align-items:center;min-height:283px}.page-uk-partnerships.uk-page-template .officially-official.uk-partners .partner-grid .partner.main img{width:400px}.page-uk-partnerships.uk-page-template .partner-grid{margin-top:60px;padding:0 20px}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .partner-grid{display:flex;flex-flow:row wrap;padding:0 10px}}.page-uk-partnerships.uk-page-template .partner{max-width:400px;margin:0 auto 60px;position:relative;vertical-align:top;display:block}.page-uk-partnerships.uk-page-template .partner.main{flex-basis:100%}.page-uk-partnerships.uk-page-template .partner:after{content:'';display:block;position:absolute;top:0;left:10px;right:10px;bottom:0;background:#fff;opacity:0;transition:opacity 150ms linear;border:solid 2px #f4f5f0}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .partner{padding:0 10px;max-width:none;flex-basis:50%;margin:0 auto 20px}.page-uk-partnerships.uk-page-template .partner:hover:after{opacity:1}.page-uk-partnerships.uk-page-template .partner:hover .over-data{opacity:1}}.page-uk-partnerships.uk-page-template .over-data{color:#333232}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .over-data{position:absolute;opacity:0;top:calc(50% - 10px);left:50%;width:100%;transform:translate(-50%, -50%);padding:0 30px;max-width:370px;margin-left:auto;margin-right:auto;z-index:5;transition:opacity 150ms linear;line-height:1.5}}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .over-data{padding:0}}.page-uk-partnerships.uk-page-template .partner-image-wrapper{background:#f4f5f0;padding:30px 20px;display:block}.page-uk-partnerships.uk-page-template .partner-image-wrapper img{width:150px;margin:auto}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .partner-image-wrapper{padding:100px 20px}}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .partner-image-wrapper{padding:60px 20px}}.page-uk-partnerships.uk-page-template .corporate-sponsors{margin-top:60px}.page-uk-partnerships.uk-page-template .corporate-sponsors .corporate-sponsors-header{max-width:590px;margin:auto;padding:0 20px}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .corporate-sponsors{margin-top:90px}}.page-uk-partnerships.uk-page-template .corporate-sponsors-grid{display:flex;flex-flow:row wrap;padding:0 5px;justify-content:center;margin-top:60px}.page-uk-partnerships.uk-page-template .sponsor-item{flex-basis:calc(50% - 10px);color:#369ff4;font-size:14px;text-transform:uppercase;border:solid 1px #e9eae4;padding:15px;margin:5px;font-weight:500}.page-uk-partnerships.uk-page-template .sponsor-item:hover{color:#97cdf9}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .sponsor-item{flex-basis:calc(33% - 10px);padding:25px 15px}}.page-uk-partnerships.uk-page-template .im-in{margin-top:60px}.page-uk-partnerships.uk-page-template .im-in:after{content:'';display:block;height:0;padding-bottom:68%;background-image:url(/assets/01db5959e95070f62165d4346b4874d0-clean-water-girl-default.jpg);background-size:cover;background-position:top center}@media only screen and (min-width: 40.063em){.page-uk-partnerships.uk-page-template .im-in:after{background-image:url(/assets/75b8e35cb1408ae686f513384b7299a4-clean-water-girl-medium-up.jpg)}}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .im-in:after{background-image:url(/assets/2b23d4e5cd4fdd122074f78d43e4b2be-clean-water-girl-large-up.jpg)}}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .im-in{margin-top:90px}}.page-uk-partnerships.uk-page-template .im-in-content{max-width:660px;margin:auto;padding:0 20px}@media only screen and (min-width: 64.063em){.page-uk-partnerships.uk-page-template .im-in-content{max-width:720px}}.page-uk-partnerships.uk-page-template .im-in-content a{font-size:16px}.page-uk-partnerships.uk-page-template footer.text-footer.footer-border{margin-top:0}.page-uk-privacy.uk-page-template .privacy-wrapper{text-align:left}.page-uk-privacy.uk-page-template .privacy-wrapper h2{margin-top:30px}.page-uk-privacy.uk-page-template .privacy-wrapper ul li,.page-uk-privacy.uk-page-template .privacy-wrapper p{line-height:1.75;color:#71716c}.page-uk-privacy.uk-page-template .privacy-wrapper ul{padding-left:30px;font-size:16px}.page-uk-privacy.uk-page-template .privacy-wrapper li a{font-size:16px}.page-uk-privacy.uk-page-template .privacy-wrapper .p30 a{font-size:19px}.page-uk-privacy.uk-page-template .seppy{margin:60px 0;position:relative;border-bottom:solid 1px #e9eae4}.page-uk-privacy.uk-page-template .seppy .icn{color:#369ff4;display:block;margin:auto;background:#fff;padding:0 10px;font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-uk-privacy.uk-page-template footer.text-footer.footer-border{margin-top:0}.uk-page-template.page-campaign-sponsor .sponsor-container{padding:0}.uk-page-template.page-campaign-sponsor .uk-sponsor-container{padding:0 20px}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero{padding-top:78px;background-color:#ecede8;background-image:url(/assets/4142f62ab6300543e39a2251ebf5070a-hero-mobile.jpg);background-size:contain;background-position:bottom center;background-repeat:no-repeat;padding-bottom:52%}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero{background-size:cover;padding-bottom:55%}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero{padding-top:175px;background-position:center;padding-bottom:0;background-image:url(/assets/08c413224cec1ca103560216d7c9a3a1-hero-desktop.jpg);min-height:613px}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner{padding:0;text-align:center;max-width:980px;margin:auto}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .inner-content-wrapper{width:480px}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner h1{max-width:480px;margin-left:auto;margin-right:auto;margin-bottom:15px;line-height:1.4em;padding:0 20px}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner h1{margin-bottom:31px;padding:0}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .disclaimer{margin:15px auto 30px;max-width:270px}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .disclaimer{color:#fff;display:inline-block;position:absolute;margin:4px 0 0 20px}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .questions{max-width:350px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .questions{margin:30px 0 4px}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .email a{color:#333232}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .email a{color:#fff}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .email a:hover{color:#676464}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .email a:hover{color:#cccccc}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .email .cw-icon-mail{position:relative;top:2px}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .email{margin-top:0}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner{color:#fff;text-align:left;position:relative}}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-sponsor .section-faq .row.single-row .columns{width:100%}}.uk-page-template .nav-bar-section .nav-buttons{align-items:center}.uk-page-template .nav-bar-section .nav-buttons>li{margin-left:20px}.uk-page-template .nav-bar-section .nav-buttons>li em{font-size:12px}.uk-page-template .nav-bar-section .nav-buttons .bold-underline{font-weight:500;text-decoration:underline;letter-spacing:1px}.uk-page-template .nav-bar-section .nav-buttons .button-links .country{border:0;border-left:solid 1px;padding-left:20px;border-radius:0}.uk-page-template .nav-bar-section .nav-buttons .button-links .country:before{display:inline-block;content:'';background-image:url(/assets/799bfbd81780b20400b1179d7247acbf-gb.png);width:20px;height:20px;background-size:cover;vertical-align:middle;margin-right:10px}.uk-page-template .nav-bar-section .nav-buttons .button-links .country:after{display:inline-block;content:'\E626';font-family:'cw-icons';margin-left:10px}.uk-page-template footer.text-footer{padding:20px;text-align:center;color:#71716c}.uk-page-template footer.text-footer.footer-border{margin-top:60px;padding-top:30px;border-top:solid 1px #dfdfd7}.uk-page-template footer.text-footer .cw-footer-bottom-row{margin-top:30px;padding-top:0;padding-bottom:30px;border:0}.uk-page-template footer.text-footer .footer-nav{display:flex;flex-direction:column;list-style:none;margin:0}@media only screen and (min-width: 64.063em){.uk-page-template footer.text-footer .footer-nav{flex-direction:row}}.uk-page-template footer.text-footer .footer-nav .copyright{margin-top:0}@media only screen and (max-width: 40.063em), only screen and (min-width: 40.063em) and (max-width: 64.063em){.uk-page-template footer.text-footer .footer-nav .copyright{order:6;margin-top:12px}}.uk-page-template footer.text-footer .text-footer-inner{max-width:560px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.uk-page-template footer.text-footer .text-footer-inner{max-width:980px}}.uk-page-template footer.text-footer p{margin-bottom:30px;margin-top:0;line-height:1.75}.uk-page-template footer.text-footer a{color:#71716c}.uk-page-template footer.text-footer a:hover{color:#333232}.uk-page-template .social-links a{font-size:22px;margin:0 10px}.uk-page-template .sup{font-size:12px;color:#369ff4;position:relative;top:-1px;letter-spacing:1px;text-transform:uppercase}.page-world-water-day-community{text-align:center}.page-world-water-day-community .header{margin:0 auto 30px;font-size:25px;font-weight:600;line-height:1.6;color:#369ff4}.page-world-water-day-community .header a{font-size:25px;text-decoration:underline}.page-world-water-day-community .hero{padding-bottom:360px;padding-top:100px;color:#fff;background-color:#000;background-image:url(/assets/8c84b99ed69ab55111b7933d6934e847-hero-small.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}@media (min-width: 30.063em){.page-world-water-day-community .hero{background-image:url(/assets/502d283f3e12fee1356d688de4475c0d-hero-medium.jpg);background-position:right bottom;background-size:140% auto}}@media only screen and (min-width: 40.063em){.page-world-water-day-community .hero{background-position:center bottom;background-size:100% auto;padding-top:160px;padding-bottom:220px}}@media only screen and (min-width: 64.063em){.page-world-water-day-community .hero{background-image:url(/assets/5e1194da323d61f41a06b58ddbfab994-hero-large.jpg);background-size:80% auto;background-position:right bottom}}.page-world-water-day-community .title{margin-right:auto;margin-bottom:30px;margin-left:auto;max-width:250px;line-height:1.6}@media only screen and (min-width: 40.063em){.page-world-water-day-community .title{margin-bottom:0;margin-left:20px;max-width:310px;text-align:left}}@media only screen and (min-width: 64.063em){.page-world-water-day-community .title{margin-left:0}}.page-world-water-day-community .community{padding-top:270px;background-color:#fff;background-image:url(/assets/58bac03ab3fd614145e231c126e10173-icon-triangle.png);background-position:center 60px;background-size:171px auto;background-repeat:no-repeat}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community{padding-top:80px;background-image:none}}.page-world-water-day-community .community-title{max-width:310px}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-title{padding-top:140px;padding-left:10px;padding-right:10px;max-width:480px;background-image:url(/assets/8064872d1d1b065a8308c719844dae9e-icon-line.png);background-position:center top;background-size:470px auto;background-repeat:no-repeat}}.page-world-water-day-community .community-sub-header{margin:0 auto;padding-bottom:60px;max-width:220px;font-size:23px;line-height:1.5}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-sub-header{max-width:360px}}.page-world-water-day-community .community-group-display{display:flex;flex-wrap:wrap;clear:both}.page-world-water-day-community .community-member-container{padding-top:100%;height:0;display:table}.page-world-water-day-community .community-member-title{margin-bottom:20px;padding-left:30px;flex:1;max-width:100%;background-position:bottom 10px right 20px;background-size:76px auto;background-repeat:no-repeat;color:#fff;font-weight:500;text-align:left;z-index:0}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day-community .community-member-title{padding-left:20px;background-size:50px auto}}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-member-title{background-position:bottom 5px right 20px}}.page-world-water-day-community .community-member-title-text{margin-bottom:0;padding-top:40px;font-weight:600;line-height:1.5;width:60%}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day-community .community-member-title-text{font-size:16px}}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-member-title-text{line-height:1.4}}@media only screen and (min-width: 64.063em){.page-world-water-day-community .community-member-title-text{width:50%}}.page-world-water-day-community .display-name{border-bottom:solid 1px #fff}.page-world-water-day-community .farmers-title{background-image:url(/assets/19fc9561408a3cb205cb450b97a48f7b-farmers-icon.png)}.page-world-water-day-community .mothers-title{background-image:url(/assets/8c266c47080157c351403bd42cb40db1-mothers-icon.png)}.page-world-water-day-community .students-title{background-image:url(/assets/727bc01426e8d3df0126ecd966a23534-students-icon.png)}.page-world-water-day-community .shepherds-title{background-image:url(/assets/ded997379982db116fdefc82b30bd918-shepherds-icon.png)}.page-world-water-day-community .elders-title{background-image:url(/assets/651952aca3fecec91691e6ab22ffbf8b-elders-icon.png)}.page-world-water-day-community .young-people-title{background-image:url(/assets/a821da8f60fe13b18d087fc7fb93af87-young-people-icon.png)}.page-world-water-day-community .community-member{width:100%;display:flex;flex:0 0 3;flex-wrap:wrap}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-member{flex:0 0 33.33333%;width:auto}}.page-world-water-day-community .community-member-profile{position:relative;width:100%;flex:0 1 auto;display:flex;align-items:flex-end;background-repeat:no-repeat;background-size:103%;cursor:pointer}.page-world-water-day-community .community-member-profile:after{content:'';display:block;position:absolute;width:0;height:0;right:19px;bottom:0;opacity:0;border-left:39px solid transparent;border-right:39px solid transparent;border-bottom:20px solid #fff;margin-top:20px;transition:all .5s .2s ease-in-out}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day-community .community-member-profile:after{border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:12px solid #fff;right:20px}}.page-world-water-day-community .community-member-profile.selected:after{opacity:1;margin-top:0;transition:all .5s .2s ease-in-out}.page-world-water-day-community .overlay{position:absolute;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity .2s ease-in-out}.page-world-water-day-community .overlay:hover{opacity:.2}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-group-display:last-child .community-member-profile:after{top:0;border-left:39px solid transparent;border-right:39px solid transparent;border-top:20px solid #fff;border-bottom:0;margin-top:-20px}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day-community .community-group-display:last-child .community-member-profile:after{border-left:25px solid transparent;border-right:25px solid transparent;border-top:12px solid #fff;border-bottom:0;right:20px}}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-group-display:last-child .community-member-profile.selected:after{opacity:1;margin-top:0;transition:all .5s ease-in-out}}.page-world-water-day-community .community-member-details{max-height:0;transition:max-height .5s ease-in-out;overflow:hidden}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-member-details{display:none;max-height:none}}.page-world-water-day-community .community-member-details.selected{max-height:2500px;transition:max-height .5s ease-in-out}.page-world-water-day-community .community-member-details p{text-align:left;line-height:1.5}.page-world-water-day-community .community-member-details-desktop-container{padding-top:50px;padding-bottom:50px;padding-left:30px;padding-right:30px}.page-world-water-day-community .community-member-details-desktop{display:none}@media only screen and (min-width: 40.063em){.page-world-water-day-community .community-member-details-desktop{display:flex;overflow:hidden;width:100%;max-height:0;max-width:980px;margin-left:auto;margin-right:auto}}.page-world-water-day-community .community-member-details-desktop.selected{max-height:2500px;transition:max-height .6s ease-in-out}.page-world-water-day-community .community-member-details-desktop .member-details-group{width:50%;float:left;border-right:solid 1px #369ff4;padding-right:40px}@media only screen and (min-width: 64.063em){.page-world-water-day-community .community-member-details-desktop .member-details-group{width:41%}}.page-world-water-day-community .community-member-details-desktop .member-details-member{width:50%;float:right;padding-top:136px;padding-left:40px}@media only screen and (min-width: 64.063em){.page-world-water-day-community .community-member-details-desktop .member-details-member{width:59%;padding-top:0;padding-right:0;padding-left:80px}}.page-world-water-day-community .member-details-group{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}@media only screen and (min-width: 40.063em){.page-world-water-day-community .member-details-group{padding-top:0;padding-right:70px;padding-left:0}}.page-world-water-day-community .member-details-group-header,.page-world-water-day-community .member-details-member-header{text-align:left;line-height:1.35}@media only screen and (min-width: 40.063em){.page-world-water-day-community .member-details-group-header,.page-world-water-day-community .member-details-member-header{padding-top:20px}}.page-world-water-day-community .member-details-member-header,.page-world-water-day-community .member-details-member p{padding-left:43%}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day-community .member-details-member-header,.page-world-water-day-community .member-details-member p{padding-left:0}}.page-world-water-day-community .member-details-member{background-repeat:no-repeat;background-size:30%;background-position:40px 5px}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day-community .member-details-member{background-size:120px}}@media only screen and (min-width: 64.063em){.page-world-water-day-community .member-details-member{background-position:80px top}}.page-world-water-day-community .farmers{background-image:url(/assets/6d1ee20b0b744c6e6ad7b9afd01d60d3-farmers-block.jpg)}@media only screen and (min-width: 40.063em){.page-world-water-day-community .farmers{background-image:url(/assets/6b3878f8f7fd3895436e028bab421a5f-farmers-block-larger.jpg)}}.page-world-water-day-community .community-member-details-farmers .member-details-member{background-image:url(/assets/0fad24a337083deeb5614b7a237b2fa6-farmers-head-circle.jpg)}.page-world-water-day-community .mothers{background-image:url(/assets/49ff2a08b0aea6e6dcc4e4a17026f652-mothers-block.jpg)}@media only screen and (min-width: 40.063em){.page-world-water-day-community .mothers{background-image:url(/assets/8535b433b18232ab7e4acf4c31c926c8-mothers-block-larger.jpg)}}.page-world-water-day-community .community-member-details-mothers .member-details-member{background-image:url(/assets/aa19aad55e6f36aab47c560db7df81de-mothers-head-circle.jpg)}.page-world-water-day-community .students{background-image:url(/assets/b68add668ac8b0d118d6846e2b40ac26-students-block.jpg)}@media only screen and (min-width: 40.063em){.page-world-water-day-community .students{background-image:url(/assets/23cbfb5adb13b9780a1c491f11ee2613-students-block-larger.jpg)}}.page-world-water-day-community .community-member-details-students .member-details-member{background-image:url(/assets/a31e4ac52b4a9471ae6ef56a35203ac1-students-head-circle.jpg)}.page-world-water-day-community .shepherds{background-image:url(/assets/272a1c7eeba542ab78e3a884060e4b3d-shepherds-block.jpg)}@media only screen and (min-width: 40.063em){.page-world-water-day-community .shepherds{background-image:url(/assets/e885224c8291e0e3cc52e285e07b280e-shepherds-block-larger.jpg)}}.page-world-water-day-community .community-member-details-shepherds .member-details-member{background-image:url(/assets/f7f72d47fa3e5d2155d7fad1d12ffa97-shepherds-head-circle.jpg)}.page-world-water-day-community .elders{background-image:url(/assets/1e545f5d5b8f104de4f9af8c533fc94d-elders-block.jpg)}@media only screen and (min-width: 40.063em){.page-world-water-day-community .elders{background-image:url(/assets/91c976f459f0921fa71a2fb49750c9df-elders-block-larger.jpg)}}.page-world-water-day-community .community-member-details-elders .member-details-member{background-image:url(/assets/1110ad92ede946ba65446aa0863ea49c-elders-head-circle.jpg)}.page-world-water-day-community .young-people{background-image:url(/assets/cbc44ba2ff06961a0e8ec01e5fbf33ea-young-people-block.jpg)}@media only screen and (min-width: 40.063em){.page-world-water-day-community .young-people{background-image:url(/assets/7b6812c424d9adffd609edcd2b549c08-young-people-block-larger.jpg)}}.page-world-water-day-community .community-member-details-young-people .member-details-member{background-image:url(/assets/006b4b3c2b809af885e326ca6e504bf3-young-people-head-circle.jpg)}.page-world-water-day-community .explore-cta .inner{padding-top:202px;background-image:url(/assets/956edf26fa8f64a9e7005c693fe5e6d5-link-cta-explore-icon.png);background-size:107px;background-position:center 80px;padding-bottom:70px}.page-world-water-day-community .explore-cta .link-cta-header{max-width:300px}@media only screen and (min-width: 40.063em){.page-world-water-day-community .explore-cta .link-cta-header{max-width:390px}}.page-world-water-day-community .explore-cta .cover-image{background-image:url(/assets/c47d009a5e91aec491213e91598d77d3-explore-cta-large.jpg)}.page-world-water-day-community .date-teaser{padding-top:100px}.page-world-water-day-community .date-teaser .image{background-image:url(/assets/ac36f7bfc80f2036599ae4852331bae1-22-calendar-icon--blue.png);background-position:center center;background-size:50px 50px;height:50px;margin-left:auto;margin-right:auto;margin-bottom:40px;width:50px}.page-world-water-day-community .date-teaser .header{margin-bottom:18px;max-width:269px}@media only screen and (min-width: 40.063em){.page-world-water-day-community .date-teaser .header{max-width:540px}}.page-world-water-day-community .divider{border-bottom:solid 1px #369ff4;margin:25px auto;width:290px}@media only screen and (min-width: 64.063em){.page-world-water-day-community .sharing a.button{width:160px;margin:0 5px}}.page-world-water-day-community .mailing-list-and-info h5{margin-top:40px}.page-world-water-day-discover .main-content{color:#369ff4;max-width:100%;padding:0 20px 100px;text-align:center}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .content-wrapper{background-image:url(/assets/9dcd8eb2d740df62866279a308549363-faces-bg.jpg);background-position:center -50px;background-repeat:no-repeat;background-size:100%;min-height:630px;margin:auto -20px}}@media only screen and (min-width: 64.063em){.page-world-water-day-discover .content-wrapper{background-image:url(/assets/dca902ef4adf2a554f497848a8da71d3-faces-bg--large.jpg);min-height:900px;padding-top:100px}}.page-world-water-day-discover .content-wrapper.no-background{background-image:none}.page-world-water-day-discover .introduction,.page-world-water-day-discover .question{margin-left:auto;margin-right:auto;margin-top:100px;max-width:320px}@media only screen and (min-width: 64.063em){.page-world-water-day-discover .introduction{max-width:330px}}.page-world-water-day-discover .avatar{max-width:40%}.page-world-water-day-discover .title{font-size:30px;font-weight:600;margin-top:20px}.page-world-water-day-discover .main-text{font-size:18px;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:30px;max-width:230px}@media only screen and (min-width: 64.063em){.page-world-water-day-discover .main-text{max-width:100%}}.page-world-water-day-discover .sub-text{font-size:15px;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:30px;max-width:270px}.page-world-water-day-discover .question{font-size:30px}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .question{margin-top:140px;max-width:540px}}.page-world-water-day-discover .options{margin:50px auto 0;max-width:260px}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .options{max-width:590px;overflow:hidden}}@media only screen and (min-width: 64.063em){.page-world-water-day-discover .options{max-width:980px}}.page-world-water-day-discover input[type=checkbox],.page-world-water-day-discover input[type=radio]{display:none;text-transform:capitalize}.page-world-water-day-discover input[type=number]{border:1px solid #369ff4;border-radius:0;color:#369ff4;padding-left:20px;width:260px}@media only screen and (min-width: 40.063em){.page-world-water-day-discover input[type=number]{min-width:450px}}.page-world-water-day-discover input[type=number]::placeholder{color:#369ff4;opacity:1}.page-world-water-day-discover .option{align-items:center;border:1px solid;display:flex;font-size:18px;font-weight:500;height:55px;justify-content:center;margin-top:10px;padding:0 8%;position:relative;text-transform:capitalize}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .option{float:left;flex-direction:column;height:120px;margin:8px;padding:0;width:180px}}.page-world-water-day-discover .option.selected{background-color:#369ff4;border-color:#369ff4;color:#fff}.page-world-water-day-discover .option-icon{flex:1;max-height:40px}.page-world-water-day-discover .option-icon img{max-width:30px;max-height:30px}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .option-icon img{max-width:40px;max-height:40px}}.page-world-water-day-discover .option-text{flex:3}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .option-text{flex:1;margin-top:10px;max-height:20px}}.page-world-water-day-discover .next.button{font-size:18px;font-weight:500;margin-left:auto;margin-right:auto;margin-top:30px;min-height:70px;min-width:260px;text-transform:capitalize}.page-world-water-day-discover .next.button span{margin-left:25px}.page-world-water-day-discover .bottom-bar{height:60px;margin-left:auto;margin-right:auto;position:relative;width:260px}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .bottom-bar{width:600px;margin-top:100px}}.page-world-water-day-discover .back.button,.page-world-water-day-discover .progress-indicator{font-size:18px;font-weight:300;position:absolute}.page-world-water-day-discover .back.button{background:0 0;color:#369ff4;left:0;padding:0}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .back.button{top:-29px;z-index:1}}@media only screen and (min-width: 64.063em){.page-world-water-day-discover .back.button{top:-19px}}.page-world-water-day-discover .back.button span{font-size:40px;padding-left:0;top:9px}.page-world-water-day-discover .progress-indicator{margin-top:29px;right:0}@media only screen and (min-width: 40.063em){.page-world-water-day-discover .progress-indicator{position:relative;margin-left:auto;margin-right:auto}}.page-world-water-day-discover .loading-wrapper{color:#369ff4;margin:160px auto 0;max-width:400px;text-align:center;width:80%}.page-world-water-day-discover .loading-wrapper img{width:200px}.page-world-water-day-discover .loader{margin:10px auto 40px}.page-world-water-day-discover .loading-portraits{background-image:url(/assets/5581f2068684f6f6a81e67f2b806edb3-loading-animation.gif);background-position:center center;background-repeat:no-repeat;background-size:contain;border-radius:100%;border:10px solid rgba(61,149,250,0.2);height:200px;margin:0 auto;width:200px}.page-world-water-day-discover .loading-border{animation:spin-cw 1.5s ease -1s infinite;border-radius:100%;border:3px solid rgba(61,149,250,0.3);border-right-color:transparent;height:206px;margin:-203px auto 0;width:206px}@keyframes spin-cw{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-world-water-day-explore .container{padding-left:0;padding-right:0;padding-top:0;text-align:center}.page-world-water-day-explore .header{line-height:1.6;margin-left:auto;margin-right:auto;max-width:330px}.page-world-water-day-explore .sub-text{font-size:18px;font-weight:200;line-height:1.8;margin-left:auto;margin-right:auto;margin-top:30px;max-width:280px}.page-world-water-day-explore .callout-text{font-size:18px;font-weight:300;line-height:1.7;margin-left:auto;margin-right:auto;margin-top:30px;max-width:270px}.page-world-water-day-explore .title{font-size:34px;font-weight:300;line-height:1.5;margin-left:auto;margin-right:auto;max-width:259px}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .title{left:0;max-width:610px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}}.page-world-water-day-explore .image{background-repeat:no-repeat;background-size:contain;margin-left:auto;margin-right:auto}.page-world-water-day-explore .video{display:none}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .video{background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:50%;min-width:100%;position:absolute;top:50%;transform:translate(-50%, -50%)}}.page-world-water-day-explore .rows{padding-bottom:75px;padding-top:75px}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .rows{padding-bottom:50px;padding-top:50px}}.page-world-water-day-explore .row-one{background-image:url(/assets/9c32af4329d40fb897103166e5290fcf-row-one--mobile.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;position:relative}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-one{background-image:none;height:532px;overflow:hidden}}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-one{height:600px}}.page-world-water-day-explore .row-one-video{height:auto;min-height:56.25vw}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-one-video{width:150%}}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-one-video{width:110%}}@media only screen and (min-width: 90.063em){.page-world-water-day-explore .row-one-video{width:100%}}.page-world-water-day-explore .row-two .header,.page-world-water-day-explore .row-two .sub-text,.page-world-water-day-explore .row-two .callout-text,.page-world-water-day-explore .row-four .header,.page-world-water-day-explore .row-four .sub-text,.page-world-water-day-explore .row-four .callout-text{max-width:262px}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-two .header,.page-world-water-day-explore .row-two .sub-text,.page-world-water-day-explore .row-two .callout-text,.page-world-water-day-explore .row-four .header,.page-world-water-day-explore .row-four .sub-text,.page-world-water-day-explore .row-four .callout-text{max-width:350px;text-align:left}}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-two .side.cover-image,.page-world-water-day-explore .row-four .side.cover-image{margin-bottom:-50px;margin-top:-50px}}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-two .side.text,.page-world-water-day-explore .row-four .side.text{margin:auto}}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-two,.page-world-water-day-explore .row-four{border-bottom:solid 1px #369ff4}}.page-world-water-day-explore .row-two{position:relative}.page-world-water-day-explore .row-two .image{background-image:url(/assets/d6723b7d5aac8411ec99bb72075fd53b-row-two--mobile.jpg);padding-top:83%;width:100%}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-two .image{display:none}}.page-world-water-day-explore .row-two .side.cover-image{overflow:hidden;position:relative}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-two .side.cover-image{height:500px}}.page-world-water-day-explore .row-two-video{background-image:url(/assets/c129988eae1d4317478c258194c99fb8-row-two--desktop.jpg)}.page-world-water-day-explore .row-three{padding-top:0}.page-world-water-day-explore .row-three .header{margin-bottom:0}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-three .header{max-width:410px}}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-three{padding-top:50px}}.page-world-water-day-explore .row-four{border-top:solid 1px #369ff4;padding-bottom:0}.page-world-water-day-explore .row-four .image{background-image:url(/assets/9b8750b63ff49c717b5493deb274b00e-row-four--mobile.jpg);margin-top:50px;padding-top:115%;width:100%}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-four .image{background-size:cover;margin-top:0;min-height:500px;min-width:100%;padding-top:0}}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-four .image{background-image:url(/assets/bc008d1cd5322db68859be32e72e860b-row-four--desktop.jpg);background-size:110%}}.page-world-water-day-explore .row-four .side.text{order:0}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-four .side.text{order:1}}.page-world-water-day-explore .row-four .side.cover-image{order:1}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-four .side.cover-image{order:0}}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .row-four{padding-bottom:50px}}.page-world-water-day-explore .row-five{padding-bottom:0}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-five .pin{width:8%;height:8%}}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-five .pin.one{right:-.5%}}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-five .pin.two{right:18.2%}}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-five .pin.three{right:82.8%}}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-five .popup.popup{position:absolute;width:700px;height:250px;padding:0 40px;top:calc(8% - 95px)}}.page-world-water-day-explore .row-five .popup.popup.mobile.toggled{display:block}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day-explore .row-five .popup.popup.mobile.toggled{display:flex}}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-five .popup.popup.mobile.toggled{display:none}}.page-world-water-day-explore .row-five .popup.popup.desktop.toggled{display:none}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-five .popup.popup.desktop.toggled{display:flex}}.page-world-water-day-explore .row-two .header,.page-world-water-day-explore .row-two .sub-text,.page-world-water-day-explore .row-two .callout-text,.page-world-water-day-explore .row-four .header,.page-world-water-day-explore .row-four .sub-text,.page-world-water-day-explore .row-four .callout-text{max-width:262px}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .row-two .header,.page-world-water-day-explore .row-two .sub-text,.page-world-water-day-explore .row-two .callout-text,.page-world-water-day-explore .row-four .header,.page-world-water-day-explore .row-four .sub-text,.page-world-water-day-explore .row-four .callout-text{max-width:350px;text-align:left}}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .three-sixty .header{border-bottom:solid 1px #369ff4;max-width:100%}}.page-world-water-day-explore .three-sixty .overlay{background-image:url(/assets/396f6029120bd9acb7ec0b6f4003d54c-three-sixty-overlay--mobile.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100%;max-height:56.25vw;opacity:1;position:absolute;transition-delay:0s, 0s;transition:opacity 900ms, height 0s;width:100%}.page-world-water-day-explore .three-sixty .overlay.video-active{height:0;opacity:0;transition-delay:0s, 900ms}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .three-sixty .overlay{background-image:url(/assets/2b1728ea423e2e7f30f189ab31dfacea-three-sixty-overlay--desktop.jpg)}}.page-world-water-day-explore .three-sixty iframe{height:100%;min-height:56.25vw;width:100%}.page-world-water-day-explore .community-cta .inner{padding-top:253px;background-image:url(/assets/866304744baf23879484a2d4834e053a-icon-pyramid-white.png);background-size:158px;padding-bottom:70px}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .community-cta .inner{padding-top:220px;background-image:url(/assets/c6d9e171281bff3fa25b4e75fabe7717-icon-row-white.png);background-size:327px;background-position:center 110px}}.page-world-water-day-explore .community-cta .link-cta-header{max-width:300px}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .community-cta .link-cta-header{max-width:390px}}.page-world-water-day-explore .community-cta .cover-image{background-image:url(/assets/3259f22171a2f1c9c7a55db3a201a7a7-community-cta-large.jpg)}.page-world-water-day-explore .date-teaser{padding-top:125px}.page-world-water-day-explore .date-teaser .image{background-image:url(/assets/ac36f7bfc80f2036599ae4852331bae1-22-calendar-icon--blue.png);background-position:center center;background-size:50px 50px;height:50px;margin-bottom:40px;width:50px}.page-world-water-day-explore .date-teaser .header{margin-bottom:18px;max-width:269px}@media only screen and (min-width: 40.063em){.page-world-water-day-explore .date-teaser .header{max-width:540px}}.page-world-water-day-explore .divider{border-bottom:solid 1px #369ff4;margin:25px auto;width:290px}.page-world-water-day-explore .sharing a.button{display:block}@media only screen and (min-width: 64.063em){.page-world-water-day-explore .sharing a.button{display:inline-block;width:160px;margin:0 5px}}.page-world-water-day-explore .mailing-list-and-info h5{margin-top:40px}.page-world-water-day.page-world-water-day-profile .fixed-nav .avatar{position:absolute;display:none;top:18px;left:5%}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .fixed-nav .avatar{display:block}}.page-world-water-day.page-world-water-day-profile .fixed-nav .avatar img{width:100px}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .fixed-nav p{max-width:40%}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .main-content{display:flex}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .left-column,.page-world-water-day.page-world-water-day-profile .right-column{width:50%}}.page-world-water-day.page-world-water-day-profile .left-column{border-right:solid 1px #369ff4}.page-world-water-day.page-world-water-day-profile .right-column{position:relative;display:none}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .right-column{display:block}}.page-world-water-day.page-world-water-day-profile .video-wrapper{position:absolute;right:0;height:100vh;width:100%}.page-world-water-day.page-world-water-day-profile .video-wrapper.fixed{position:fixed;width:50%;top:0}.page-world-water-day.page-world-water-day-profile .video-wrapper.top{top:0}.page-world-water-day.page-world-water-day-profile .video-wrapper.bottom{bottom:0}.page-world-water-day.page-world-water-day-profile .video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}.page-world-water-day.page-world-water-day-profile .video-container video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;left:50%;top:40%;transform:translate(-50%, -40%)}.page-world-water-day.page-world-water-day-profile .video-container video.category{top:100%;transform:translate(-50%, -100%)}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .left-column .row{margin:0 60px 0 50px;padding:60px 0}}@media only screen and (min-width: 64.063em) and (max-width: 90.063em){.page-world-water-day.page-world-water-day-profile .left-column .row{margin:0 100px 0 20%}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .left-column .row{margin:0 130px 0 30%}}.page-world-water-day.page-world-water-day-profile .row{border-bottom:solid 1px #369ff4;padding:60px 30px}.page-world-water-day.page-world-water-day-profile .row.no-border{border-bottom:0}.page-world-water-day.page-world-water-day-profile .header{margin-bottom:50px;line-height:32px}.page-world-water-day.page-world-water-day-profile .header-link{text-decoration:underline}.page-world-water-day.page-world-water-day-profile p{color:#686868}.page-world-water-day.page-world-water-day-profile p strong{color:#369ff4;font-weight:600}.page-world-water-day.page-world-water-day-profile .row.slideshow{margin:0;padding:0}.page-world-water-day.page-world-water-day-profile .row.slideshow,.page-world-water-day.page-world-water-day-profile .row.transform{max-width:100%}.page-world-water-day.page-world-water-day-profile .swiper-pagination-bullet-active{background:#fff}.page-world-water-day.page-world-water-day-profile .slideshow-next,.page-world-water-day.page-world-water-day-profile .slideshow-prev{position:absolute;color:#fff;z-index:999;cursor:pointer;top:calc(50% - 20px);font-size:40px;line-height:40px}.page-world-water-day.page-world-water-day-profile .slideshow-prev{left:20px}.page-world-water-day.page-world-water-day-profile .slideshow-next{right:20px}.page-world-water-day.page-world-water-day-profile .hero{max-width:100%;background-repeat:no-repeat;background-position:center;background-size:100% auto;background-color:#fff;text-align:center;padding:100px 0 30px;position:relative;z-index:1}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .hero{background-image:url(/assets/0cc9c861e0f13d1caad940b5ce7ff51d-hero-bg.jpg);padding:100px 0 60px}}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .hero{padding:150px 0 80px}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .hero:after,.page-world-water-day.page-world-water-day-profile .hero:before{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.page-world-water-day.page-world-water-day-profile .hero:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.page-world-water-day.page-world-water-day-profile .hero:before{border-color:rgba(61,149,250,0);border-top-color:#369ff4;border-width:21px;margin-left:-21px}}.page-world-water-day.page-world-water-day-profile .hero h1{color:#369ff4;text-align:center;max-width:350px;margin:0 auto}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .hero h1{font-size:30px}}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .hero h1{font-size:35px}}.page-world-water-day.page-world-water-day-profile .hero .cw-icon-twitter{font-size:40px}.page-world-water-day.page-world-water-day-profile .avatar{background:#e9f0f8;margin:0 0 20px;border-radius:1000px;border:solid 10px #f5f9ff;padding:10px;display:inline-block}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .avatar{margin:0 auto 35px}}.page-world-water-day.page-world-water-day-profile .avatar img{width:140px;display:block}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .avatar img{width:180px}}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .avatar img{width:250px}}.page-world-water-day.page-world-water-day-profile .quote{padding-left:35px;position:relative}.page-world-water-day.page-world-water-day-profile .quote:before{position:absolute;left:0;content:'>';color:#369ff4}.page-world-water-day.page-world-water-day-profile .quote p{font-size:20px;color:#369ff4;font-weight:600;margin:0 0 20px}.page-world-water-day.page-world-water-day-profile .quote .credit{color:#686868;font-size:14px}.page-world-water-day.page-world-water-day-profile .values,.page-world-water-day.page-world-water-day-profile .activities{background:#369ff4;text-align:center;padding:30px 0;position:relative}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .values,.page-world-water-day.page-world-water-day-profile .activities{display:flex;align-items:center;height:200px;width:100%;text-align:left;padding:0 30px 0 100px}}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .values,.page-world-water-day.page-world-water-day-profile .activities{padding:0 30px 0 40%}}.page-world-water-day.page-world-water-day-profile .values h3,.page-world-water-day.page-world-water-day-profile .activities h3{font-weight:600;margin-bottom:30px;color:#fff;font-size:20px}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .values h3,.page-world-water-day.page-world-water-day-profile .activities h3{transform:rotate(-90deg);position:absolute;left:16.5%;top:43%}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .values h3,.page-world-water-day.page-world-water-day-profile .activities h3{left:28%}}.page-world-water-day.page-world-water-day-profile .values .topic,.page-world-water-day.page-world-water-day-profile .activities .topic{margin-right:30px;text-align:center;vertical-align:middle;display:inline-block}.page-world-water-day.page-world-water-day-profile .values .topic:last-of-type,.page-world-water-day.page-world-water-day-profile .activities .topic:last-of-type{margin:0}.page-world-water-day.page-world-water-day-profile .values .icon-wrapper,.page-world-water-day.page-world-water-day-profile .activities .icon-wrapper{display:inline-block}.page-world-water-day.page-world-water-day-profile .values .icon-wrapper.circle,.page-world-water-day.page-world-water-day-profile .activities .icon-wrapper.circle{height:80px;width:80px;line-height:80px;border-radius:80px;background:#fff}.page-world-water-day.page-world-water-day-profile .values img,.page-world-water-day.page-world-water-day-profile .activities img{max-width:50%;vertical-align:middle}.page-world-water-day.page-world-water-day-profile .values .label,.page-world-water-day.page-world-water-day-profile .activities .label{color:#fff;display:block;margin-top:10px;text-transform:capitalize;font-size:16px}.page-world-water-day.page-world-water-day-profile .activities{background:#ebf4fe}.page-world-water-day.page-world-water-day-profile .activities h3,.page-world-water-day.page-world-water-day-profile .activities .label{color:#369ff4}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .activities h3{left:15%}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .activities h3{left:27%}}.page-world-water-day.page-world-water-day-profile .callout{display:flex}.page-world-water-day.page-world-water-day-profile .callout .image{width:90px}.page-world-water-day.page-world-water-day-profile .callout p{width:100%;margin:0;padding-left:30px}.page-world-water-day.page-world-water-day-profile .access .callout{margin-bottom:40px}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .access .callout .image{width:100px}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .access .callout p{border-bottom:solid 1px #369ff4;padding:0 0 40px}}.page-world-water-day.page-world-water-day-profile .access .callout:last-of-type{margin-bottom:0}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .access .callout:last-of-type p{border-bottom:0;padding:0}}.page-world-water-day.page-world-water-day-profile .row-five .popup.desktop{display:none}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .row-five .popup .inner{display:block}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .row-five .popup .marker,.page-world-water-day.page-world-water-day-profile .row-five .popup .info,.page-world-water-day.page-world-water-day-profile .row-five .popup .description{width:100%}}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .row-five .popup{padding:40px 100px 40px 20%}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .row-five .popup{padding:40px 130px 40px 30%}}.page-world-water-day.page-world-water-day-profile .row-five .header{text-align:center;margin-bottom:0}.page-world-water-day.page-world-water-day-profile .transform.row{border:0;background:#369ff4}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .transform.row{margin:0;padding:60px 60px 60px 50px}}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .transform.row{padding:60px 100px 60px 20%}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .transform.row{padding:60px 130px 60px 30%}}.page-world-water-day.page-world-water-day-profile .transform.row .header,.page-world-water-day.page-world-water-day-profile .transform.row p{color:#fff;margin-bottom:0}.page-world-water-day.page-world-water-day-profile .transform.row p{font-size:20px}.page-world-water-day.page-world-water-day-profile .give .header{text-align:center;margin-bottom:0}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day.page-world-water-day-profile .give .header{font-size:20px;line-height:26px}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .give .header{max-width:400px;margin:0 auto}}.page-world-water-day.page-world-water-day-profile .give .donate-form{font-family:"Proxima Nova", sans-serif}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .adf-form-header{font-size:13px;line-height:20px}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .adf-form-header{font-size:14px}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .adf-form-header{font-size:16px}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .ach-button-wrapper,.page-world-water-day.page-world-water-day-profile .give .donate-form .paypal-link{display:block;width:100%}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .ach-button-wrapper,.page-world-water-day.page-world-water-day-profile .give .donate-form .paypal-link{display:inline-block;width:50%}}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .paypal-link{margin:10px 0}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .paypal-link{margin-left:10px;width:calc(50% - 10px)}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .amount-wrapper input{font-size:14px}}@media only screen and (min-width: 40.063em) and (max-width: 64.063em){.page-world-water-day.page-world-water-day-profile .give .donate-form .postinput,.page-world-water-day.page-world-water-day-profile .give .donate-form .preinput{font-size:14px}}.page-world-water-day.page-world-water-day-profile .cpp{background:#ebf4fe;padding:40px;text-align:center}@media only screen and (min-width: 40.063em){.page-world-water-day.page-world-water-day-profile .cpp{margin:0;padding:40px 130px 40px 50px;text-align:left}}@media only screen and (min-width: 64.063em){.page-world-water-day.page-world-water-day-profile .cpp{padding:40px 100px 40px 20%}}@media only screen and (min-width: 90.063em){.page-world-water-day.page-world-water-day-profile .cpp{padding:40px 130px 40px 30%}}.page-world-water-day.page-world-water-day-profile .cpp p{color:#369ff4;font-weight:600}.page-world-water-day.page-world-water-day-profile .pb20{padding-bottom:20px}.page-world-water-day.off-canvas-open .wrapper{transform:translate3d(-240px, 0, 0)}.page-world-water-day .container,.page-world-water-day .main-content,.page-world-water-day .fixed-nav{font-family:"Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;padding:0}.page-world-water-day.show-fixed-nav .fixed-nav{display:block}@media only screen and (min-width: 40.063em){.page-world-water-day.show-fixed-nav .fixed-nav{display:flex}}.page-world-water-day .fixed-nav{display:none;position:fixed;background:#fff;border:solid 1px #369ff4;padding:20px;z-index:99999;width:100%;color:#369ff4}@media only screen and (min-width: 40.063em){.page-world-water-day .fixed-nav{align-items:center;justify-content:center}}.page-world-water-day .fixed-nav p{max-width:100%;text-align:center;margin:0 0 20px;font-size:16px}@media only screen and (min-width: 40.063em){.page-world-water-day .fixed-nav p{text-align:left;max-width:60%;margin:0;font-size:18px}}.page-world-water-day .fixed-nav .button{margin-top:0;text-align:center;max-width:none;display:inline-block;width:100%}.page-world-water-day .fixed-nav .cta{width:100%}@media only screen and (min-width: 40.063em){.page-world-water-day .fixed-nav .cta{margin-left:50px;width:auto}}.page-world-water-day .fixed-nav .social-buttons{text-align:center;width:100%}@media only screen and (min-width: 40.063em){.page-world-water-day .fixed-nav .social-buttons{margin-left:50px;text-align:left;width:auto}}.page-world-water-day .fixed-nav .social-buttons a{width:50%;float:none;display:inline-block}@media only screen and (min-width: 40.063em){.page-world-water-day .fixed-nav .social-buttons a{width:40px}}.page-world-water-day .header{color:#369ff4;font-size:25px;font-weight:600}.page-world-water-day .wwd-button{font-family:"Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;text-transform:none;letter-spacing:0;font-weight:200;font-size:23px;border-radius:0;margin-left:auto;margin-right:auto;margin-top:10px;max-width:180px}.page-world-water-day .wwd-button span{position:relative;top:6px;padding-left:20px;padding-right:20px;font-size:26px}.page-world-water-day .wwd-button span.cw-icon-angle-right{top:3px;padding:0;font-size:22px}@media only screen and (min-width: 64.063em){.page-world-water-day .wwd-button{margin-top:0;margin-right:10px}}.page-world-water-day .countdown{padding:15px 0}.page-world-water-day .countable{display:inline-block;width:63px;border-left:solid 1px #c1c1ba;letter-spacing:2px;text-align:center}@media only screen and (min-width: 64.063em){.page-world-water-day .countable{width:120px}}.page-world-water-day .countable:first-child{border-left:0}@media only screen and (min-width: 64.063em){.page-world-water-day .countable:first-child{text-align:left;width:74px}}.page-world-water-day .sharing,.page-world-water-day .mailing-list-and-info{font-weight:200;line-height:1.5;padding-bottom:30px}.page-world-water-day .sharing h5,.page-world-water-day .mailing-list-and-info h5{padding-bottom:10px;margin-left:auto;margin-right:auto;line-height:1.6;max-width:320px}@media only screen and (min-width: 64.063em){.page-world-water-day .sharing h5,.page-world-water-day .mailing-list-and-info h5{max-width:inherit}}.page-world-water-day .sharing .atcb-link,.page-world-water-day .mailing-list-and-info .atcb-link{display:inline;font-size:16px;color:#fff}.page-world-water-day .sharing .atcb-list,.page-world-water-day .mailing-list-and-info .atcb-list{top:38px}.page-world-water-day .mailing-list-and-info form{padding-top:10px}.page-world-water-day .mailing-list-and-info .button{height:52px;vertical-align:top}.page-world-water-day .mailing-list-and-info h5{margin-bottom:0}.page-world-water-day .mailing-input-wrapper{max-width:540px;display:block;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media only screen and (min-width: 64.063em){.page-world-water-day .mailing-input-wrapper{margin-left:0;margin-right:-5px;display:inline-block;width:220px;padding-left:0;padding-right:0}}.page-world-water-day .mailing-input-wrapper input{border-radius:0;border-color:#369ff4;font-size:20px;padding-top:12px;padding-bottom:12px}.page-world-water-day .mailing-input-wrapper.first input{border-right-width:1px}@media only screen and (min-width: 64.063em){.page-world-water-day .mailing-input-wrapper.first input{border-right-width:0}}.page-world-water-day .mailing-input-wrapper.second{transform:translateY(-1px)}@media only screen and (min-width: 64.063em){.page-world-water-day .mailing-input-wrapper.second{transform:none}}.page-world-water-day .mailing-input-wrapper .parsley-errors-list{margin:0}.page-world-water-day .mailing-input-wrapper .parsley-custom-error-message{line-height:1.5;margin-top:11px;margin-bottom:11px;float:left}.page-world-water-day .calendar_icon{width:39px}.page-world-water-day .row-five{padding-top:0;position:relative}.page-world-water-day .row-five .header{max-width:100%;background:#369ff4;color:#fff;padding:50px 0;margin-top:-6px}.page-world-water-day .row-five .header i{margin-left:20px;font-size:30px;vertical-align:text-top}.page-world-water-day .row-five .image{background:url(/assets/568afe70b1c3a25df4b6d0dec921acce-map.jpg) no-repeat top left;background-size:100% auto;padding-bottom:63%;width:100%;position:relative}.page-world-water-day .row-five .image .pin{position:absolute;background-size:contain;background-repeat:no-repeat;cursor:pointer;width:18%;height:18%}@media only screen and (min-width: 40.063em){.page-world-water-day .row-five .image .pin{width:12%;height:12%}}.page-world-water-day .row-five .image .pin.one{background-image:url(/assets/ead6f764e99c25a03b738cf679619b47-one.png);bottom:64%;right:-8.3%}@media only screen and (min-width: 40.063em){.page-world-water-day .row-five .image .pin.one{right:-3.7%}}.page-world-water-day .row-five .image .pin.two{background-image:url(/assets/6cbda804146f2811aa4fd06ac1fe30fc-two.png);bottom:25%;right:10.5%}@media only screen and (min-width: 40.063em){.page-world-water-day .row-five .image .pin.two{right:15.2%}}.page-world-water-day .row-five .image .pin.three{background-image:url(/assets/095738fcf5afb85a30d112baf97954ca-three.png);bottom:51%;right:74.8%}@media only screen and (min-width: 40.063em){.page-world-water-day .row-five .image .pin.three{right:79.8%}}.page-world-water-day .row-five .image .pin.school{background-image:url(/assets/ea1b931fdb690fe7f1d42253af8e28bd-school.png);bottom:58%;right:69.8%}.page-world-water-day .row-five .image .pin.home{background-image:url(/assets/a19f88ed4342d27b24e68c7d7e8199fe-home.png);bottom:52%;right:-5%}.page-world-water-day .row-five .image .pin.field{background-image:url(/assets/1f0e16060d92754bd911a40644133ba6-field.png);bottom:60%;right:9%}.page-world-water-day .row-five .popup{background:#fff;padding:40px;display:none;align-items:center;text-align:left;z-index:999;border:solid 1px #369ff4;width:100%;font-weight:200;color:#5d5d5d;position:relative}.page-world-water-day .row-five .popup.toggled{display:block}@media only screen and (min-width: 40.063em){.page-world-water-day .row-five .popup .inner{display:flex;align-items:top}}.page-world-water-day .row-five .popup p{margin:0}.page-world-water-day .row-five .popup .marker,.page-world-water-day .row-five .popup .info,.page-world-water-day .row-five .popup .description{width:100%}@media only screen and (min-width: 40.063em){.page-world-water-day .row-five .popup .marker{width:15%}}@media only screen and (min-width: 40.063em){.page-world-water-day .row-five .popup .info{width:35%}}@media only screen and (min-width: 40.063em){.page-world-water-day .row-five .popup .description{width:50%}}.page-world-water-day .row-five .popup.left,.page-world-water-day .row-five .popup.right{float:none}.page-world-water-day .row-five .popup.left.desktop{left:85%}.page-world-water-day .row-five .popup.left.desktop:after,.page-world-water-day .row-five .popup.left.desktop:before{right:100%;top:50%}.page-world-water-day .row-five .popup.left.desktop:after{border-right-color:#fff}.page-world-water-day .row-five .popup.left.desktop:before{border-right-color:#369ff4}.page-world-water-day .row-five .popup.right.desktop{right:calc(100% + 40px)}.page-world-water-day .row-five .popup.right.desktop:after,.page-world-water-day .row-five .popup.right.desktop:before{left:100%;top:50%}.page-world-water-day .row-five .popup.right.desktop:after{border-left-color:#fff}.page-world-water-day .row-five .popup.right.desktop:before{border-left-color:#369ff4}.page-world-water-day .row-five .popup.mobile.one:after,.page-world-water-day .row-five .popup.mobile.one:before{left:94.5%}.page-world-water-day .row-five .popup.mobile.two:after,.page-world-water-day .row-five .popup.mobile.two:before{left:75.5%}.page-world-water-day .row-five .popup.mobile.three:after,.page-world-water-day .row-five .popup.mobile.three:before{left:11%}.page-world-water-day .row-five .popup.mobile.school:after,.page-world-water-day .row-five .popup.mobile.school:before{left:22%}.page-world-water-day .row-five .popup.mobile.home:after,.page-world-water-day .row-five .popup.mobile.home:before{left:96%}.page-world-water-day .row-five .popup.mobile.field:after,.page-world-water-day .row-five .popup.mobile.field:before{left:82%}.page-world-water-day .row-five .popup.mobile:after,.page-world-water-day .row-five .popup.mobile:before{bottom:100%}.page-world-water-day .row-five .popup.mobile:after{border-bottom-color:#fff;margin-left:-20px}.page-world-water-day .row-five .popup.mobile:before{border-bottom-color:#369ff4;margin-left:-21px}.page-world-water-day .row-five .popup:after,.page-world-water-day .row-five .popup:before{border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.page-world-water-day .row-five .popup:after{border-color:rgba(255,255,255,0);border-width:20px;margin-top:-20px}.page-world-water-day .row-five .popup:before{border-color:rgba(54,159,244,0);border-width:21px;margin-top:-21px}.page-world-water-day .row-five .popup h3,.page-world-water-day .row-five .popup h4{color:#369ff4;margin:0}.page-world-water-day .row-five .popup h3{font-weight:600;line-height:1.6}.page-world-water-day .row-five .popup img{width:40px}.page-world-water-day .link-cta-section{background-color:#369ff4;padding-bottom:0;max-width:none}.page-world-water-day .link-cta-section .mailing-list-and-info{background-color:#fff;padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 64.063em){.page-world-water-day .link-cta-section .mailing-list-and-info{padding-top:60px}}.page-world-water-day .link-cta-section .mailing-list-and-info h5{margin-top:0;line-height:1.7;padding-bottom:20px;max-width:270px}@media only screen and (min-width: 40.063em){.page-world-water-day .link-cta-section .mailing-list-and-info h5{max-width:none}}.page-world-water-day .link-cta-section .mailing-list-and-info .button{clear:left}.page-world-water-day .details-changed{text-align:center;background-color:#ebf4fe;padding:30px 20px}@media only screen and (min-width: 40.063em){.page-world-water-day .details-changed{padding:40px 20px}}.page-world-water-day .details-changed p{margin:0;color:#369ff4;font-weight:600}.page-world-water-day .discover-cta .inner{padding-top:200px;background-image:url(/assets/1b276b9802da84d49507b1f0cb5994ad-link-cta-discover-icon.png);background-size:105px}@media only screen and (min-width: 64.063em){.page-world-water-day .discover-cta .inner{padding-top:100px;background-image:none}}.page-world-water-day .discover-cta .link-cta-header{max-width:305px}.page-world-water-day .discover-cta .cover-image{background-image:url(/assets/12a8d7c25023162bdd0209a8ee515452-discover-cta-large.jpg)}.page-world-water-day .link-cta-inner{background-position:center 60px;background-repeat:no-repeat;text-align:center}@media only screen and (min-width: 64.063em){.page-world-water-day .side-by-side .side .link-cta-inner{padding-bottom:120px}}.page-world-water-day .link-cta-header{padding-bottom:20px;margin:0 auto;color:#fff;font-weight:600;font-size:28px;line-height:1.35}@media (min-width: 20.063em){.page-world-water-day .link-cta-header{font-size:25px}}.page-world-water-day .link-cta-button{max-width:335px;background-color:#fff;color:#369ff4;font-size:16px}@media (min-width: 20.063em){.page-world-water-day .link-cta-button{font-size:20px}}@media only screen and (min-width: 64.063em){.page-world-water-day .link-cta-button{margin-top:20px}}.page-world-water-day .link-cta-button span.cw-icon-angle-right{padding-left:20px}.page-world-water-day-welcome .header{margin:0 auto 30px;font-size:25px;font-weight:600;line-height:1.6}.page-world-water-day-welcome .hero a.button,.page-world-water-day-welcome .explore a.button,.page-world-water-day-welcome .community a.button{font-size:16px;max-width:300px;text-align:center}@media (min-width: 20.063em){.page-world-water-day-welcome .hero a.button,.page-world-water-day-welcome .explore a.button,.page-world-water-day-welcome .community a.button{font-size:18px}}.page-world-water-day-welcome .hero span.cw-icon-angle-right,.page-world-water-day-welcome .explore span.cw-icon-angle-right,.page-world-water-day-welcome .community span.cw-icon-angle-right{padding-left:20px}.page-world-water-day-welcome .hero{padding-bottom:80px;padding-top:100px;color:#fff;background-color:#000;background-image:url(/assets/fd9a5b63551a61c7e2bb28e9cf3d92de-welcome_hero_small.jpg);background-repeat:no-repeat;background-position:center top;background-size:100%}@media only screen and (min-width: 40.063em){.page-world-water-day-welcome .hero{background-image:url(/assets/a2765a9c026f11b2c9396c030944a6b2-welcome_hero_large.jpg);background-size:170%;padding-top:180px;padding-bottom:160px}}@media only screen and (min-width: 64.063em){.page-world-water-day-welcome .hero{background-size:110%}}.page-world-water-day-welcome .hero a.button{margin-left:0;margin-top:50px}.page-world-water-day-welcome .hero .row{padding-left:40px;padding-right:40px}.page-world-water-day-welcome .hero .you{border-bottom:solid 1px #fff;padding-bottom:5px}.page-world-water-day-welcome .title{margin-bottom:20px;max-width:220px;line-height:1.3}@media only screen and (min-width: 40.063em){.page-world-water-day-welcome .title{max-width:500px;margin-bottom:0}}.page-world-water-day-welcome .explore{padding-bottom:80px;padding-top:80px;color:#fff;text-align:center;background-color:#000;background-image:url(/assets/d4ede4ac3a793d78b54e931e20e748bb-welcome_explore_small.jpg);background-repeat:no-repeat;background-position:center top;background-size:100%}@media only screen and (min-width: 40.063em){.page-world-water-day-welcome .explore{border-top:solid 1px #fff;background-image:url(/assets/34ef509221fcf671380abe8c8e26a45a-welcome_explore_medium.jpg);background-position:right top;background-size:150%;padding-top:80px;padding-bottom:60px}}@media only screen and (min-width: 64.063em){.page-world-water-day-welcome .explore{padding-bottom:130px;padding-top:110px;background-size:110%;background-position:center top;background-image:url(/assets/0be41108cd18eeba1ea4f67c7dc711b8-welcome_explore_large.jpg)}}.page-world-water-day-welcome .explore .row{padding-left:20px;padding-right:20px}.page-world-water-day-welcome .explore img{width:76px;margin:0 auto}.page-world-water-day-welcome .explore-title{max-width:300px;padding-top:20px;padding-bottom:20px;line-height:1.3;margin:0 auto}@media only screen and (min-width: 40.063em){.page-world-water-day-welcome .explore-title{max-width:440px;margin-bottom:0;padding-top:40px;padding-bottom:40px}}.page-world-water-day-welcome .community{position:relative;padding-top:250px;margin-bottom:120px;text-align:center;background-color:#fff;background-image:url(/assets/58bac03ab3fd614145e231c126e10173-icon-triangle.png);background-position:center 80px;background-size:171px auto;background-repeat:no-repeat}@media only screen and (min-width: 64.063em){.page-world-water-day-welcome .community{padding-top:150px;padding-bottom:100px;background-image:url(/assets/e4706c69ef407bffb94c8311e6832598-welcome_community_large.png);background-position:center top;background-size:contain}}.page-world-water-day-welcome .community .row{padding-left:20px;padding-right:20px}.page-world-water-day-welcome .community-title{max-width:300px;margin:0 auto;padding-top:20px;padding-bottom:20px;line-height:1.3;font-weight:600;color:#369ff4}@media only screen and (min-width: 40.063em){.page-world-water-day-welcome .community-title{padding-top:0;padding-left:10px;padding-right:10px;padding-bottom:40px;max-width:450px}}.page-world-water-day-welcome .community-icon{position:absolute;display:none;width:119px}@media only screen and (min-width: 64.063em){.page-world-water-day-welcome .community-icon{display:block}}.page-world-water-day-welcome .shepherds{top:10%;left:15%}.page-world-water-day-welcome .farmers{top:50%;left:5%}.page-world-water-day-welcome .mothers{top:80%;left:22%}.page-world-water-day-welcome .elders{top:10%;right:15%}.page-world-water-day-welcome .young-people{top:50%;right:5%}.page-world-water-day-welcome .students{top:80%;right:22%}.page-world-water-day-welcome .mailing-list-and-info h5{margin-top:40px}.clipboard-button{display:flex;width:100%}.clipboard-button input{overflow:hidden;height:52px;border:1px solid #c1c1ba;border-radius:3px 0 0 3px;padding:15px 0 15px 13px;color:#c1c1ba}.clipboard-button .input-group-button button{background-color:#eee;border-radius:0 3px 3px 0;border:1px solid #c1c1ba;border-left-style:none;padding:0 10px 0 13px;height:52px;line-height:52px;width:52px;font-size:inherit}.clipboard-button .input-group-button button img{width:15px}@font-face{font-family:'Elephant';src:url(/assets/906a7688f02253c5107f207c77e6f3c5-elephant.eot);src:url(/assets/2fca895d0d24368273513b501d8e3167-elephant.woff) format("woff"),url(/assets/18ed7aa91a225622fb2c1095b2312e55-elephant.woff2) format("woff2"),url(/assets/95c8553c183085cefa8f1c3565728aa1-elephant.ttf) format("truetype");font-weight:normal;font-style:normal}.geosuggest{font-size:18px;position:relative;text-align:left}.geosuggest-label{display:none}.geosuggest__input{width:100%;border:1px solid transparent;padding:.5em 1em;-webkit-transition:border .2s, box-shadow .2s;transition:border .2s, box-shadow .2s}.geosuggest__input:focus{border-color:#369ff4;box-shadow:0 0 0 transparent}.geosuggest__suggests{position:absolute;top:100%;left:0;right:0;max-height:25em;padding:.5em 0;margin-top:-3px;background:#fff;border:1px solid #369ff4;border-top-width:0;overflow-x:hidden;overflow-y:auto;list-style:none;z-index:5;-webkit-transition:max-height .2s, border .2s;transition:max-height .2s, border .2s;border-radius:0 0 4px 4px}.geosuggest__suggests--hidden{max-height:0;overflow:hidden;border-width:0;padding:0}.geosuggest__item{font-size:14px;padding:.5em;cursor:pointer;color:#71716c;border-top:1px solid #dfdfd7}.geosuggest__item::before{font-family:'cw-icons';content:'\E904';margin-right:5px}.geosuggest__item:hover,.geosuggest__item:focus{background:#f5f5f5}.geosuggest__item--active{background:#267dc0;color:#fff}.geosuggest__item--active:hover,.geosuggest__item--active:focus{background:#ccc}.geosuggest-clear{display:none;margin-top:20px}.geosuggest-clear::after{content:'Clear location'}.grecaptcha-badge{display:none}@media only percy{iframe[src*='vimeo'],.hide-in-percy,.mycw-nav{visibility:hidden !important}}
