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:"Gotham SSm A","Gotham SSm B","Proxima-Nova-n3","Proxima-Nova-1","Proxima-Nova-2","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:15px 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)}.alert-box{background:#369ff4;color:#fff;padding:15px;text-align:center;font-size:13px;position:relative}.alert-box p{padding:0 25px;margin:0;font-size:13px}.alert-box p a{color:#fff;border-bottom:solid 1px #fff;padding-bottom:2px;font-size:13px}.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:13px;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:11px;padding:0 15px}.button.large,button.large{font-size:18px;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}.payment.button{text-transform:none;letter-spacing:0;font-size:15px;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}ol,p,table,ul{font-size:14px}p{line-height:1.375}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:44px}@media only screen and (min-width: 64.063em){.h10{font-size:56px}}.h20{font-size:36px}@media only screen and (min-width: 64.063em){.h20{font-size:46px}}.h30{font-size:28px}@media only screen and (min-width: 64.063em){.h30{font-size:36px}}.h35{font-size:22px}@media only screen and (min-width: 64.063em){.h35{font-size:30px}}.h40{font-size:22px}@media only screen and (min-width: 64.063em){.h40{font-size:24px}}.h50{font-size:20px}.h60{font-size:16px}.h70{font-size:14px}.h80{font-size:12px}.p10{font-size:22px}@media only screen and (min-width: 64.063em){.p10{font-size:24px}}.p20{font-size:18px}@media only screen and (min-width: 64.063em){.p20{font-size:20px}}.p30{font-size:16px}.p40{font-size:14px}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}.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:16px}.modal-title ~ .modal-close{top:15px;right:10px}@media only screen and (min-width: 40.063em){.modal-title{font-size:20px}}.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:14px;font-weight:500}input[type=submit]{border:none;box-shadow:none}input[type=submit]::-moz-focus-inner{border:0}input[type=file]{font-size:14px;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:15px 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:11px}.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:32px}.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:12px;border:1px #dfdfd7;border-style:solid none solid solid;float:left;height:32px;line-height:32px;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:11px;font-weight:500;letter-spacing:.3px}.nav-bar-section a:hover{color:#676464}.nav-bar-section .button-links>a{border:solid 1px;padding: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:11px;height:auto;background:0 0;outline:none;text-align:left;cursor:pointer;position:inherit;text-transform:uppercase;font-family:"Gotham SSm A","Gotham SSm B","Proxima-Nova-n3","Proxima-Nova-1","Proxima-Nova-2","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:-9px;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 .logo a{background-image:url(//d2f2byp0zok4br.cloudfront.net/main-logo-lg.png)}.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 a{color:#fff;font-weight:400}.invert-all .nav-bar-section a:hover{color:rgba(255,255,255,0.8)}@media only screen{.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:hover{color:rgba(255,255,255,0.8)}.invert-large-up .nav-bar-section .logo a{background-image:url(//d2f2byp0zok4br.cloudfront.net/main-logo-lg.png)}.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,.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-large-up .nav-bar-section a,.invert-medium-up .nav-bar-section a{color:#fff;font-weight:400}.invert-large-up .nav-bar-section a:hover{color:rgba(255,255,255,0.8)}}.right-off-canvas-menu,.right-off-canvas-menu input[type=submit]{font-family:"Gotham SSm A","Gotham SSm B","Proxima-Nova-n3","Proxima-Nova-1","Proxima-Nova-2","Proxima Nova",sans-serif}.right-off-canvas-menu{background:#fff;font-size:14px;z-index:0;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);width:240px}.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:16px;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:12px;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;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:"Gotham SSm A","Gotham SSm B","Proxima-Nova-n3","Proxima-Nova-1","Proxima-Nova-2","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:13px}.cw-footer a{color:#71716c;font-size:13px}.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.35;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}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.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(0,0,0,0.8);border-radius:3px;opacity:0}.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(0,0,0,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(0,0,0,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(0,0,0,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(0,0,0,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(0,0,0,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 - 2016-12-14
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 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}.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:12px;border:1px #dfdfd7;border-style:solid none solid solid;float:left;height:32px;line-height:32px;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:12px}.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{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:15px}.admin .check_boxes .checkbox input{position:absolute;left:0;top:0}.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 .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}.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:42px}.input-wrapper.lh .toggle{top:24px;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}@media only screen and (max-width: 40.063em){.authorization .register{font-size:.4em}}.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:16px}.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}@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:11px;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:12px}.campaign.default .progress li,.campaign.default .leaderboard li{font-size:12px}.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:12px;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:12px;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:16px;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:20px}.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:25px;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:14px}.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:14px;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,.campaign.edit .choose-ours,.campaign.join .choose-ours{padding:0}.campaign.new .choose-ours::after,.campaign.edit .choose-ours::after,.campaign.join .choose-ours::after{clear:both;content:"";display:table}@media only screen and (min-width: 40.063em){.campaign.new .choose-ours,.campaign.edit .choose-ours,.campaign.join .choose-ours{width:500px}}.campaign.new .choose-ours .modal-title,.campaign.edit .choose-ours .modal-title,.campaign.join .choose-ours .modal-title{text-align:center;margin:0}.campaign.new .choose-ours .photos,.campaign.edit .choose-ours .photos,.campaign.join .choose-ours .photos{padding:10px}.campaign.new .choose-ours .photo,.campaign.edit .choose-ours .photo,.campaign.join .choose-ours .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 .photo,.campaign.edit .choose-ours .photo,.campaign.join .choose-ours .photo{width:49%;float:left;height:120px}.campaign.new .choose-ours .photo:nth-child(even),.campaign.edit .choose-ours .photo:nth-child(even),.campaign.join .choose-ours .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:-250px;top:13px;font-size:25px}@media only screen and (min-width: 64.063em){.alert-box.cta-alert .cw-icon-banknote{top:12px;margin-left:-370px;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:-238px;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:-438px;top:15px}}.alert-box.cta-alert .cw-icon-comment{margin-left:-236px;top:16px}@media only screen and (min-width: 64.063em){.alert-box.cta-alert .cw-icon-comment{margin-left:-262px;top:18px}}.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'}.unlock-100-banner{background-color:#369ff4;position:relative;top:0;padding:20px;color:#fff}@media only screen and (min-width: 40.063em){.unlock-100-banner{top:-20px}}.unlock-100-banner .unlock-banner-icon{display:none;background-size:cover;background-image:url(/assets/a11424446c81b857587d0cbc35dc3cba-unlock-100-icon.png);width:48px;height:42px;margin-right:30px;padding-right:45px}@media only screen and (min-width: 40.063em){.unlock-100-banner .unlock-banner-icon{display:block}}@media only screen and (min-width: 64.063em){.unlock-100-banner .unlock-banner-icon{width:85px;height:75px;padding-right:0}}.unlock-100-banner h3{margin-bottom:0}.unlock-100-banner .p40{font-size:12px;font-weight:normal;margin-bottom:0}.unlock-100-banner-inner{max-width:980px;margin-left:auto;margin-right:auto;display:flex;align-items:center}.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}.donate-form .subtitle{margin-bottom:32px;font-weight:400}.donate-form p.subtitle{font-family:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "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:24px;color:#369ff4}.donate-amount .postinput,.donate-amount .preinput{color:#333232;font-size:18px}.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);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:14px}@media only screen and (min-width: 40.063em){.page-thankyou .donation-thank-you .primary-thank-you-copy a{font-size:16px}}@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:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;line-height:1.35;font-size:14px}.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:16px}}.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:12px;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}.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:16px}.sponsor-thank-you .acknowledgement .link a{font-size:16px}.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;padding-left:0;padding-bottom:0}.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: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}.modal-inner.donate-by-check{text-align:left}@media only screen and (min-width: 40.063em){.modal-inner.donate-by-check{width:800px}}.modal-inner.donate-by-check .row p,.modal-inner.donate-by-check .row a{font-size:12px}.modal-inner.donate-by-check .address-box{text-align:center}.modal-inner.donate-by-check .panel{margin-top:10px;background:#f6f6f3}@media only screen and (max-width: 40.063em){.modal-inner.donate-by-check .panel{padding:10px}}.modal-inner.donate-by-check .address-line{font-size:14px;line-height:18px}.modal-inner.donate-by-check p{font-family:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;line-height:1.375}.modal-inner.donate-by-check .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 .iho-header{margin-bottom:20px}.iho .iho-header h3{color:#369ff4;margin-top:20px;text-transform:uppercase}.iho .iho-header h2{margin:0 auto 20px;max-width:590px}.iho .iho-header .toggle-buttons{margin:0 auto}.iho .iho-form{display:flex;flex-direction:column;height:100%}.iho .inputs{flex:2}.iho .input-wrapper.input-wrapper,.iho .custom-check.custom-check{display:block}.iho .modal-footer{background:#f4f5f0;border-top:solid 1px #dfdfd7;padding:20px;text-align:right;margin:15px -40px -40px}.iho .modal-footer button i{font-size:20px;margin-left:10px;line-height:48px;vertical-align:sub}.iho .iho-preview{border:solid 1px #dfdfd7;margin:20px 0;width:100%}.iho .loading-indicator{display:none;margin-top:40px}.iho .loading .iho-preview{visibility:hidden}.iho .loading .loading-indicator{display:block}.iho .input-wrapper.recipient-select{margin:20px 0;padding-top:20px;border-top:solid 1px #dfdfd7}@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}.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:16px}.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}.show-next-donate-screen.button{width:100%;font-size:14px;padding:0 20px}@media only screen and (min-width: 40.063em){.show-next-donate-screen.button{font-size:18px;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:translateX(0);margin-left:auto;left:auto}}@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 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:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "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:16px;font-weight:500;margin-bottom:10px;padding: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 .icn{cursor:pointer}.donate-form-body{padding:10px 20px 20px}.show-next-donate-screen{display:block}.donate-amount input{height:60px;font-size:24px;color:#369ff4}.donate-amount .postinput,.donate-amount .preinput{color:#333232;font-size:18px}.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}.custom-check{margin-top:20px}.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 .modal-inner{text-align:center}@media only screen and (min-width: 64.063em){.page-campaign-10-year .modal-inner{width:784px}}.page-campaign-10-year .modal-inner .logo{background:url(/assets/0164d1e3708ceaa20372f1339788e85a-the-spring.png);height:160px;width:160px;background-size:contain;background-repeat:no-repeat;margin:0 auto}.page-campaign-10-year .modal-inner h1{margin:20px 0}.page-campaign-10-year .modal-inner p{max-width:400px;margin:0 auto}.page-campaign-10-year .modal-inner .button{margin-top:20px}.page-campaign-10-year.landing-page-10-year.off-canvas-open .wrapper{transform:translate3d(-240px, 0, 0)}.page-campaign-10-year.landing-page-10-year .container{padding:0}.page-campaign-10-year 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 h1{font-size:35px;line-height:35px}}.page-campaign-10-year p{font-size:14px;line-height:20px;width:100%}@media only screen and (min-width: 40.063em){.page-campaign-10-year p{font-size:16px}}.page-campaign-10-year .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 .hero{padding-bottom:48px;background-image:url(/assets/ab0c3789a334362a78751e03d385493e-hero-medium.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-10-year .hero{background-image:url(/assets/56de616d171abb38051d27718262a26d-hero-large.jpg)}}.page-campaign-10-year .hero iframe,.page-campaign-10-year .hero div{width:100%;height:56.25vw;margin:auto;background-color:#000}@media only screen and (min-width: 64.063em){.page-campaign-10-year .hero iframe,.page-campaign-10-year .hero div{width:784px;height:441px}}.page-campaign-10-year .hero h1{max-width:250px;margin:41px auto 0}@media only screen and (min-width: 40.063em){.page-campaign-10-year .hero h1{order:-2;max-width:500px;margin-left:auto;margin-right:auto}}.page-campaign-10-year .hero p{max-width:250px;margin:30px auto}@media only screen and (min-width: 40.063em){.page-campaign-10-year .hero p{order:-1;max-width:460px;margin-left:auto;margin-right:auto}}.page-campaign-10-year .hero-footer{background-color:#000;padding:12px 0}@media only screen and (min-width: 40.063em){.page-campaign-10-year .hero-footer{padding:24px 0 28px}}.page-campaign-10-year .hero-footer a{margin-left:1.8em;color:#fff;font-size:12px}.page-campaign-10-year .hero-footer a:hover{color:rgba(255,255,255,0.8)}.page-campaign-10-year .hero-footer .share-links{font-weight:500;text-transform:uppercase;margin-bottom:0;color:#fff;font-size:12px}.page-campaign-10-year .hero-footer i{font-size:16px}.page-campaign-10-year .preface{padding-top:71px;padding-bottom:57px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .preface{padding-top:148px;padding-bottom:132px}}.page-campaign-10-year .preface h1{max-width:315px;margin:0 auto 20px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .preface h1{max-width:571px}}@media only screen and (min-width: 40.063em){.page-campaign-10-year .preface p{max-width:640px;margin-left:auto;margin-right:auto}}.page-campaign-10-year .sticker{padding:11px;width:100%;z-index:100000;background:#fff;transform:translateY(70px);transition:150ms transform linear;will-change:transform}.page-campaign-10-year .sticker.stuck{position:fixed;bottom:0;transform:translateY(0)}.page-campaign-10-year .sticker h1{font-size:22px;text-transform:uppercase}.page-campaign-10-year .sticker a{font-size:12px;font-weight:700}.page-campaign-10-year .sticker i{margin-right:.8em}.page-campaign-10-year .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 .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 .the-beginning h1{margin-bottom:20px}.page-campaign-10-year .the-beginning p{padding:0 35px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .the-beginning p{max-width:620px;margin-left:auto;margin-right:auto}}.page-campaign-10-year .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 .current-progress{background-image:url(/assets/da12c62a401d73b0be5060fee3b6c02f-current-progress-medium.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-10-year .current-progress{background-image:url(/assets/05a5791de4e5e3321a4519b222ae42a4-current-progress-large.jpg)}}@media only screen and (min-width: 40.063em){.page-campaign-10-year .current-progress p{max-width:465px;margin-left:auto;margin-right:auto}}.page-campaign-10-year .current-progress .current-progress-video{display:none}.page-campaign-10-year .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 .quote{padding:84px 54px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .quote{padding:154px 35px}}@media only screen and (min-width: 40.063em){.page-campaign-10-year .quote h1{width:485px;margin:0 auto}}@media only screen and (min-width: 40.063em){.page-campaign-10-year .quote h1.body{margin-bottom:61px}}.page-campaign-10-year .quote .left-quote,.page-campaign-10-year .quote .right-quote{font-size:70px;position:relative;top:7px;height:0}@media only screen and (min-width: 40.063em){.page-campaign-10-year .quote .left-quote,.page-campaign-10-year .quote .right-quote{font-size:90px;top:-20px}}.page-campaign-10-year .quote .left-quote{text-align:left;left:-31px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .quote .left-quote{font-size:90px;left:-45px}}.page-campaign-10-year .quote .right-quote{text-align:right;right:-25px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .quote .right-quote{font-size:90px;right:-45px}}.page-campaign-10-year .quote a{display:block;color:#000}.page-campaign-10-year .quote a:hover{color:#1ba9e0}.page-campaign-10-year .quote a i{font-size:20px}.page-campaign-10-year .quote a p{font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:0}.page-campaign-10-year.page-campaign .form-wrapper{max-width:none}.page-campaign-10-year .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 .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 .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 .donate-ask{padding-bottom:44%}}.page-campaign-10-year .donate-ask .logo img{width:103px;height:105px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .donate-ask .logo img{width:172px;height:174px}}.page-campaign-10-year .donate-ask h1{max-width:550px;margin:0 auto;padding:30px 0 20px}.page-campaign-10-year .donate-ask .heading-note{padding:0 21px 24px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .donate-ask .heading-note{padding-bottom:20px;max-width:570px;margin:0 auto}}.page-campaign-10-year .special-thanks h1{margin-top:50px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .special-thanks h1{margin-top:107px}}.page-campaign-10-year .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 .special-thanks .message{max-width:590px;margin-bottom:50px}}.page-campaign-10-year .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 .special-thanks .logo-thanks{width:375px}}@media only screen and (min-width: 40.063em){.page-campaign-10-year .special-thanks .logo-thanks{width:645px}}@media only screen and (min-width: 64.063em){.page-campaign-10-year .special-thanks .logo-thanks{width:1040px}}.page-campaign-10-year .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 .special-thanks .logo-thanks .logo-wrapper{height:82px}}.page-campaign-10-year .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 .special-thanks .logo-thanks .logo{transform:none}}.page-campaign-10-year .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 .special-thanks .logo-thanks a{width:225px;height:165px;margin:45px 41px 0}}.page-campaign-10-year .special-thanks .logo-thanks a:hover p{color:#1ba9e0}.page-campaign-10-year .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 .special-thanks .logo-thanks p{font-size:12px;font-weight:700;line-height:18px;letter-spacing:1px;margin-top:12px}}.page-campaign-10-year .special-thanks .text-thanks{margin:56px auto 36px}@media only screen and (min-width: 40.063em){.page-campaign-10-year .special-thanks .text-thanks{margin:111px auto 71px}}.page-campaign-10-year .special-thanks .text-thanks a,.page-campaign-10-year .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 .special-thanks .text-thanks a,.page-campaign-10-year .special-thanks .text-thanks .spacer{font-size:16px}}.page-campaign-10-year .special-thanks .text-thanks a{display:block;margin-bottom:14px}.page-campaign-10-year .special-thanks .text-thanks a:hover{color:#1ba9e0}@media only screen and (min-width: 40.063em){.page-campaign-10-year .special-thanks .text-thanks a{display:inline;margin-bottom:0}}@media only screen and (min-width: 40.063em){.page-campaign-10-year .special-thanks .text-thanks span.spacer:before{content:'\2022';margin:0 .5em}}.page-campaign-10-year .special-thanks .text-thanks br{display:none}@media only screen and (min-width: 40.063em){.page-campaign-10-year .special-thanks .text-thanks br{display:inline}}.page-thankyoupage-campaign-10-year.page-thankyou .container{background-color:#fff;background-image:url(/assets/ccce1b37e9d33b25ac7f7447da90789b-thank-you-background-small.jpg);padding-bottom:70%}@media only screen and (min-width: 40.063em){.page-thankyoupage-campaign-10-year.page-thankyou .container{background-image:url(/assets/08ecb57addbea09fb09e4e25ce52542b-thank-you-background-medium.jpg);padding-bottom:52%}}@media only screen and (min-width: 64.063em){.page-thankyoupage-campaign-10-year.page-thankyou .container{background-image:url(/assets/abadee6579911ed918f2b677bbc6b86b-thank-you-background-large.jpg)}}.page-thankyoupage-campaign-10-year.page-thankyou .container .strong{font-weight:700}.page-thankyoupage-campaign-10-year.page-thankyou .container a.social{font-size:30px;color:#000;margin:31px 20px 0}.page-thankyoupage-campaign-10-year.page-thankyou .container a.social:hover{color:#369ff4}.page-thankyoupage-campaign-10-year.page-thankyou .container .social-follow-buttons,.page-thankyoupage-campaign-10-year.page-thankyou .container .social-follow-header{display:none}@media only screen and (min-width: 64.063em){.video .page-campaign-10-year .current-progress-video{display:block;position:absolute;left:50%;transform:translate(-50%, -50%);width:100%;top:50%;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}}.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: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}.modal-inner.donate-by-check{text-align:left}@media only screen and (min-width: 40.063em){.modal-inner.donate-by-check{width:800px}}.modal-inner.donate-by-check .row p,.modal-inner.donate-by-check .row a{font-size:12px}.modal-inner.donate-by-check .address-box{text-align:center}.modal-inner.donate-by-check .panel{margin-top:10px;background:#f6f6f3}@media only screen and (max-width: 40.063em){.modal-inner.donate-by-check .panel{padding:10px}}.modal-inner.donate-by-check .address-line{font-size:14px;line-height:18px}.modal-inner.donate-by-check p{font-family:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;line-height:1.375}.modal-inner.donate-by-check .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 .iho-header{margin-bottom:20px}.iho .iho-header h3{color:#369ff4;margin-top:20px;text-transform:uppercase}.iho .iho-header h2{margin:0 auto 20px;max-width:590px}.iho .iho-header .toggle-buttons{margin:0 auto}.iho .iho-form{display:flex;flex-direction:column;height:100%}.iho .inputs{flex:2}.iho .input-wrapper.input-wrapper,.iho .custom-check.custom-check{display:block}.iho .modal-footer{background:#f4f5f0;border-top:solid 1px #dfdfd7;padding:20px;text-align:right;margin:15px -40px -40px}.iho .modal-footer button i{font-size:20px;margin-left:10px;line-height:48px;vertical-align:sub}.iho .iho-preview{border:solid 1px #dfdfd7;margin:20px 0;width:100%}.iho .loading-indicator{display:none;margin-top:40px}.iho .loading .iho-preview{visibility:hidden}.iho .loading .loading-indicator{display:block}.iho .input-wrapper.recipient-select{margin:20px 0;padding-top:20px;border-top:solid 1px #dfdfd7}@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}.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:16px}.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}.show-next-donate-screen.button{width:100%;font-size:14px;padding:0 20px}@media only screen and (min-width: 40.063em){.show-next-donate-screen.button{font-size:18px;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:translateX(0);margin-left:auto;left:auto}}@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 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:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "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:16px;font-weight:500;margin-bottom:10px;padding: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 .icn{cursor:pointer}.donate-form-body{padding:10px 20px 20px}.show-next-donate-screen{display:block}.donate-amount input{height:60px;font-size:24px;color:#369ff4}.donate-amount .postinput,.donate-amount .preinput{color:#333232;font-size:18px}.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}.custom-check{margin-top:20px}.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:16px}.sponsor-thank-you .acknowledgement .link a{font-size:16px}.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;padding-left:0;padding-bottom:0}.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);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:14px}@media only screen and (min-width: 40.063em){.page-thankyou .donation-thank-you .primary-thank-you-copy a{font-size:16px}}@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:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;line-height:1.35;font-size:14px}.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:16px}}.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:12px;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}.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}.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: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}.modal-inner.donate-by-check{text-align:left}@media only screen and (min-width: 40.063em){.modal-inner.donate-by-check{width:800px}}.modal-inner.donate-by-check .row p,.modal-inner.donate-by-check .row a{font-size:12px}.modal-inner.donate-by-check .address-box{text-align:center}.modal-inner.donate-by-check .panel{margin-top:10px;background:#f6f6f3}@media only screen and (max-width: 40.063em){.modal-inner.donate-by-check .panel{padding:10px}}.modal-inner.donate-by-check .address-line{font-size:14px;line-height:18px}.modal-inner.donate-by-check p{font-family:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;line-height:1.375}.modal-inner.donate-by-check .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 .iho-header{margin-bottom:20px}.iho .iho-header h3{color:#369ff4;margin-top:20px;text-transform:uppercase}.iho .iho-header h2{margin:0 auto 20px;max-width:590px}.iho .iho-header .toggle-buttons{margin:0 auto}.iho .iho-form{display:flex;flex-direction:column;height:100%}.iho .inputs{flex:2}.iho .input-wrapper.input-wrapper,.iho .custom-check.custom-check{display:block}.iho .modal-footer{background:#f4f5f0;border-top:solid 1px #dfdfd7;padding:20px;text-align:right;margin:15px -40px -40px}.iho .modal-footer button i{font-size:20px;margin-left:10px;line-height:48px;vertical-align:sub}.iho .iho-preview{border:solid 1px #dfdfd7;margin:20px 0;width:100%}.iho .loading-indicator{display:none;margin-top:40px}.iho .loading .iho-preview{visibility:hidden}.iho .loading .loading-indicator{display:block}.iho .input-wrapper.recipient-select{margin:20px 0;padding-top:20px;border-top:solid 1px #dfdfd7}@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}.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:16px}.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}.show-next-donate-screen.button{width:100%;font-size:14px;padding:0 20px}@media only screen and (min-width: 40.063em){.show-next-donate-screen.button{font-size:18px;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-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:18px}@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}}.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/52343d7cb98b0ce4a368588a9811ce25-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{color:#333232}.page-campaign-general.landing-page .container{padding:0}.page-campaign-general.landing-page .nav-bar-section{padding:0}.page-campaign-general.landing-page .nav-bar-section .offcanvas-open-link,.page-campaign-general.landing-page .nav-bar-section .nav-items,.page-campaign-general.landing-page .nav-bar-section .right-side,.page-campaign-general.landing-page .nav-bar-section .mobile-donate{display:none}.page-campaign-general.landing-page .nav-bar-section .logo{position:relative;left:inherit;transform:none}.page-campaign-general.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.landing-page .nav-bar-section .logo a{margin:20px 20px 0}}@media only screen and (min-width: 64.063em){.page-campaign-general.landing-page .nav-bar-section .logo a{margin:20px 0}}.page-campaign-general.landing-page .cw-footer-top-row,.page-campaign-general.landing-page .cw-footer-social-row{display:none}.page-campaign-general.landing-page .cw-footer-bottom-row{border-top:0;color:#9b9b94;margin-top:0;padding-top:0}.page-campaign-general.landing-page .cw-footer-bottom-row li a{color:#9b9b94}.page-campaign-general.landing-page .cw-footer-bottom-row li:nth-child(3n):after{content:''}.page-campaign-general.landing-page .cw-footer-bottom-row li:nth-last-child(-n+3){display:none}.page-campaign-general .donate-hero{background-image:url(/assets/e32086794ac541d8efb908df49ad58cc-dp-hero-mobile.jpg);background-color:#fdfdfd;background-size:contain;background-repeat:no-repeat;background-position:center bottom;min-height:950px;padding:100px 20px 300px}@media only screen and (min-width: 40.063em){.page-campaign-general .donate-hero{background-image:url(/assets/93c91cff854d685d6c3bc085e63ea6e4-dp-hero.jpg);background-size:cover;background-position:center top;min-height:680px;padding:100px 20px 90px}}.page-campaign-general .donate-hero h1.h50{display:none}@media only screen and (min-width: 64.063em){.page-campaign-general .donate-hero h1.h50{display:block;text-align:left}}.page-campaign-general .side-by-side{flex-direction:column}@media only screen and (min-width: 64.063em){.page-campaign-general .side-by-side{flex-direction:row;max-width:980px;margin-left:auto;margin-right:auto}}.page-campaign-general .donate-form-side{order:2}@media only screen and (min-width: 64.063em){.page-campaign-general .donate-form-side{order:1}}.page-campaign-general .donate-form-side h1.h40{text-align:center}@media only screen and (min-width: 40.063em){.page-campaign-general .donate-form-side h1.h40{text-align:left}}.page-campaign-general .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 .donate-form-heading{margin-left:0}}@media only screen and (min-width: 64.063em){.page-campaign-general .donate-form-heading{max-width:none;order:2}}@media only screen and (min-width: 64.063em){.page-campaign-general .donate-form-heading h1,.page-campaign-general .donate-form-heading p{width:423px;margin-left:auto;margin-right:auto}}.page-campaign-general .donate-form-heading p{display:none}@media only screen and (min-width: 64.063em){.page-campaign-general .donate-form-heading p{display:block}}.page-campaign-general .donate-form{padding-top:40px}@media only screen and (min-width: 40.063em){.page-campaign-general .form-wrapper{margin-left:0;left:0;transform:none}}@media only screen and (min-width: 64.063em){.page-campaign-general .form-wrapper{left:0;transform:none}}.page-campaign-general .form-wrapper h1.h35{display:none}.page-campaign-general .the-spring{color:#295160;padding:50px 30px}@media only screen and (min-width: 64.063em){.page-campaign-general .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 .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 .the-spring .spring-icn{width:140px;height:140px}}.page-campaign-general .the-spring .outline-black{color:#295160;font-size:12px}@media only screen and (min-width: 40.063em){.page-campaign-general .the-spring-content{width:600px;margin:0 auto}}@media only screen and (min-width: 64.063em){.page-campaign-general .the-spring-content{width:400px;position:relative;right:-22%}}.page-campaign-general .cta-section{background-color:#f7f7f7;border:1px solid #dfdfd7;padding:40px 30px 0}@media only screen and (min-width: 64.063em){.page-campaign-general .cta-section{background-color:#fff;border:0;padding-top:82px}}.page-campaign-general .cta-item{margin-bottom:40px}.page-campaign-general .cta-item .p40{max-width:400px;margin-left:auto;margin-right:auto}.page-campaign-general .cta-icon{height:80px;margin-bottom:20px;max-width:80px}.page-campaign-home-variant .container{padding:0}.page-campaign-home-variant .donate-hero{color:#fff;background-image:url(/assets/294329a89893e5e5b6c2d448a076296a-hero.jpg);background-size:cover;background-repeat:no-repeat;background-position:center bottom;height:600px}@media only screen and (min-width: 40.063em){.page-campaign-home-variant .donate-hero{background-image:url(/assets/0a756d414544fffb5177a056b13b546d-hero-medium-up.jpg);background-size:cover;background-position:center top;height:350px;padding:0}}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .donate-hero{padding:0 50px}}.page-campaign-home-variant .donate-hero .donate-hero-wrapper{margin:0 auto}@media only screen and (min-width: 40.063em){.page-campaign-home-variant .donate-hero .donate-hero-wrapper{max-width:980px}}.page-campaign-home-variant .donate-hero .donate-hero-text{max-width:400px;margin:0 auto;padding:70px 30px 0}@media only screen and (min-width: 40.063em){.page-campaign-home-variant .donate-hero .donate-hero-text{margin:0;max-width:600px;padding:110px 50px;text-align:left}}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .donate-hero .donate-hero-text{padding:110px 0 60px}}.page-campaign-home-variant .mission{background-image:url(/assets/69dc94103c05e7f6326be5b086346ef3-mission-bg.jpg);background-size:contain;background-repeat:no-repeat;background-position:center bottom;background-color:#fff;height:1650px;padding:0 20px}@media only screen and (min-width: 40.063em){.page-campaign-home-variant .mission{background-image:url(/assets/4cb32e4b37d1ffab4bf13bce60bb1fd4-mission-bg-medium-up.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .mission{background-size:cover;height:1350px;padding:0}.page-campaign-home-variant .mission .mission-value-text{margin-left:25px;text-align:left}.page-campaign-home-variant .mission .mission-values{padding-left:30px}}.page-campaign-home-variant .mission h2{padding:60px 0 30px;max-width:650px;margin:auto}@media only screen and (min-width: 40.063em){.page-campaign-home-variant .mission h2{padding:60px 20px 30px}}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .mission h2{padding:60px 20px}}.page-campaign-home-variant .mission .side-by-side{flex-direction:column}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .mission .side-by-side{flex-direction:row}}@media only screen and (min-width: 40.063em){.page-campaign-home-variant .mission .form-wrapper{margin-left:auto;left:0;transform:none}}.page-campaign-home-variant .mission-wrapper{margin:0 auto}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .mission-wrapper{max-width:980px}}.page-campaign-home-variant .donate-form-component{border-bottom:1px solid #eee;padding-bottom:50px;padding-top:50px}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .donate-form-component{border-bottom:0;padding-bottom:0;border-right:1px solid #eee}}.page-campaign-home-variant .mission-value{margin:20px auto;max-width:500px}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .mission-value{display:flex;align-items:center}}.page-campaign-home-variant .mission-img{margin-top:20px}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .mission-img{margin-top:0;min-width:66px}}.page-campaign-home-variant .mission-title{text-transform:uppercase;margin-top:10px}@media only screen and (min-width: 64.063em){.page-campaign-home-variant .mission-title{margin-top:0}}.page-campaign-home-variant .mailing-list-and-info{background:#ffca0a;padding:20px;position:relative}.page-campaign-home-variant .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-variant .mailing-list-and-info form{max-width:980px;display:flex}}.page-campaign-home-variant .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-variant .mailing-list-and-info form .button{height:auto;max-height:52px;width:200px;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px}}.page-campaign-home-variant .mailing-list-and-info input{border-radius:0;border-color:#c1c1ba}.page-campaign-home-variant .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-variant .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-variant .mailing-list-and-info .mailing-input-wrapper.second input{border-right:0}}@media only screen and (min-width: 40.063em){.page-campaign-home-variant .mailing-list-and-info .mailing-input-wrapper{flex:1;margin-left:-1px;margin-top:0}}.page-campaign-home-variant.page-thankyou .container{padding:70px 20px 80%}@media only screen and (min-width: 40.063em){.page-campaign-home-variant.page-thankyou .container{padding-bottom:60%}}.page-campaign-home.landing-page.off-canvas-open .wrapper{transform:translate3d(-240px, 0, 0)}.page-campaign-home.landing-page .container{padding:0}.page-campaign-home .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 .donate-hero{background-size:cover;min-height:1025px}}@media only screen and (min-width: 64.063em){.page-campaign-home .donate-hero{background-size:cover;background-image:url(/assets/9f8ebfee774e33f7d2edd9bef4754558-hero-desktop.jpg);min-height:500px;background-position:center center;padding-top:114px;padding-bottom:255px}}.page-campaign-home .donate-hero-wrapper{max-width:980px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-home .form-wrapper{max-width:490px}}.page-campaign-home .header{margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-home .header{max-width:490px}}@media only screen and (min-width: 64.063em){.page-campaign-home .header{max-width:405px;text-align:left}}.page-campaign-home .header h1,.page-campaign-home .header p{margin-left:auto;margin-right:auto}.page-campaign-home .header h1{font-size:28px;line-height:39.2px}@media only screen and (min-width: 64.063em){.page-campaign-home .header h1{font-size:36px;line-height:50.4px}}.page-campaign-home .header p{font-size:16px;line-height:22px}.page-campaign-home .header .button{margin-top:10px}.page-campaign-home .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 .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 .mission{background-image:url(/assets/9e51da6a720d62bc966c6ac17fd45eb1-collecting-water-large-up.jpg);background-size:100% auto}}.page-campaign-home .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 .mission h2{max-width:790px}}.page-campaign-home .mission-title{text-transform:uppercase;font-weight:500;letter-spacing:1px}.page-campaign-home .swiper-container{width:100vw;padding:50px 0}.page-campaign-home .swiper-slide .slide-inner{background:#fff;border:solid 2px #f1f1f0;padding:40px 20px;border-radius:4px;transition:border-color 150ms linear}.page-campaign-home .swiper-slide .slide-inner *{opacity:.35;transition:opacity 150ms linear;max-width:300px;margin-left:auto;margin-right:auto}.page-campaign-home .swiper-slide .slide-inner .show-only-when-active{opacity:0}.page-campaign-home .swiper-slide .slide-inner .always-show,.page-campaign-home .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 .swiper-slide.swiper-slide-active .slide-inner{border-color:#c1c1ba}.page-campaign-home .swiper-slide.swiper-slide-active .slide-inner *{opacity:1}.page-campaign-home .swiper-slide.swiper-slide-active .slide-inner .always-show,.page-campaign-home .swiper-slide.swiper-slide-active .slide-inner .show-only-when-active{transform:translateY(0)}.page-campaign-home .hundred-percent-wrapper{max-width:540px;margin-left:auto;margin-right:auto;padding:0 20px}.page-campaign-home .hundred-percent{display:inline-block;margin:auto;position:relative}.page-campaign-home .hundred-percent:before,.page-campaign-home .hundred-percent:after{content:'';display:block;height:1px;width:100px;position:absolute;top:50%;transform:translateY(-50%);background:#c1c1ba}.page-campaign-home .hundred-percent:before{left:-130px}.page-campaign-home .hundred-percent:after{right:-130px}.page-campaign-home .hundred-percent img{display:block}.page-campaign-home .mailing-list-and-info{background:#ffca0a;padding:40px 20px;position:relative}.page-campaign-home .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 .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 .mailing-list-and-info form{display:flex;max-width:800px}}.page-campaign-home .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 .mailing-list-and-info form .button{height:auto;max-height:52px;width:200px;border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px}}.page-campaign-home .mailing-list-and-info input{border-radius:0}.page-campaign-home .mailing-list-and-info .mailing-input-wrapper{margin-top:-2px}.page-campaign-home .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 .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 .mailing-list-and-info .mailing-input-wrapper.second input{border-right:0}}@media only screen and (min-width: 40.063em){.page-campaign-home .mailing-list-and-info .mailing-input-wrapper{flex:1;margin-left:-1px;margin-top:0}}.page-campaign-home .mailing-list-and-info .mailing-input-wrapper input{border-color:#c1c1ba}.page-campaign-home .mailing-list-and-info .mailing-input-wrapper input:focus{border-color:#c1c1ba}.page-campaign-home .custom-show-for-large-up{display:none}@media only screen and (min-width: 64.063em){.page-campaign-home .custom-show-for-large-up{display:inline-block !important}}.page-campaign-home .funding-info-section{max-width:980px;margin-left:auto;margin-right:auto;margin-top:40px}.page-campaign-home .funding-info-section .watch-video{background-image:url(/assets/361a7b93c1690e9b9a3439fadae32fc5-struck-water.jpg);position:relative;cursor:pointer;height:60vw}@media only screen and (min-width: 40.063em){.page-campaign-home .funding-info-section .watch-video{height:auto;background-image:url(/assets/3b2335c9f9d7e0baaee41cc445fa67b9-struck-water-medium-up.jpg)}}.page-campaign-home .funding-info-section .watch-video .icn{width:75px;height:75px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:solid 2px #fff;border-radius:50%}.page-campaign-home .funding-info-section .watch-video .icn:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:20px}.page-campaign-home .funding-info-section .funding-info{padding:30px;background:#fff}@media only screen and (min-width: 40.063em){.page-campaign-home .funding-info-section .funding-info{padding:50px 30px}}.page-campaign-home .funding-info-section .funding-info .label{font-size:12px;text-transform:uppercase;letter-spacing:2px}.page-campaign-home .funding-info-section .funding-info p{font-size:22px;margin-top:0;font-weight:500}@media only screen and (min-width: 64.063em){.page-campaign-home .funding-info-section .funding-info p{font-size:32px}}.page-campaign-home .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 .funding-info-section .funding-info .stat-short{background-image:url(/assets/2adf42f25e98de026603056f3164ae1f-brush-short.png)}.page-campaign-home .funding-info-section .funding-info .stat-long{background-image:url(/assets/50ce2079b8f3e04915a313ad7094ce4b-brush-long.png)}.page-campaign-home .non-cta{margin:30px auto 0;max-width:420px}.page-campaign-home .cta-section{padding:60px 20px 0;background-color:#fafafa}.page-campaign-home .all-ctas{max-width:980px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.page-campaign-home .all-ctas{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:5}}.page-campaign-home .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 .home-cta-block{flex-basis:calc(50% - 20px);margin:10px;max-width:none}}@media only screen and (min-width: 64.063em){.page-campaign-home .home-cta-block{flex-basis:calc(33% - 20px)}}.page-campaign-home .home-cta-block img{display:block;border-top-left-radius:4px;border-top-right-radius:4px;width:100%}.page-campaign-home .home-cta-block p{padding:0;margin:0}.page-campaign-home .home-cta-block .button{margin-top:20px}.page-campaign-home .home-cta-block.why-water{background:#369ff4;padding:30px;display:flex;align-items:center}.page-campaign-home .home-cta-block.why-water .button{background:#296fa7}.page-campaign-home .home-cta-block.why-water .button:hover{background:#2b74b0}.page-campaign-home .home-cta-block.why-water img{margin:0 auto 15px;border-radius:0;width:auto}.page-campaign-home .home-cta-block.why-water h3{text-transform:uppercase;letter-spacing:1px}.page-campaign-home .home-cta-block.fundraise{background:#9064bf}.page-campaign-home .home-cta-block.fundraise .button{background:#624087}.page-campaign-home .home-cta-block.fundraise .button:hover{background:#67448d}.page-campaign-home .home-cta-block.donate-now{background:#8ed4cc}.page-campaign-home .home-cta-block.donate-now .button{background:#47ada0}.page-campaign-home .home-cta-block.donate-now .button:hover{background:#4ab4a7}.page-campaign-home .home-cta-block.watch-videos{background:#fe813a}.page-campaign-home .home-cta-block.watch-videos .button{background:#d35914}.page-campaign-home .home-cta-block.watch-videos .button:hover{background:#dd5d15}.page-campaign-home .home-cta-block.pledge-birthday{background:#fa575d}.page-campaign-home .home-cta-block.pledge-birthday .button{background:#dc272e}.page-campaign-home .home-cta-block.pledge-birthday .button:hover{background:#de3036}.page-campaign-home .home-cta-block.give-monthly{background:#ffca0a}.page-campaign-home .home-cta-block.give-monthly .button{background:#c79b02}.page-campaign-home .home-cta-block.give-monthly .button:hover{background:#d1a302}.page-campaign-home .cta-inner{padding:20px}.page-campaign-home .home-wps{position:relative;margin-top:60px}.page-campaign-home .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 .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 .home-wps:after{background-image:url(/assets/1d05786575950113f5410548e6ad0bef-collecting-water-2-large-up.jpg);margin-top:-320px}}.page-campaign-home .wps-content-block{position:relative;z-index:10}.page-campaign-home .wps-content-block h2{max-width:520px;margin-left:auto;margin-right:auto}.page-campaign-home .wps-content-block p{max-width:420px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-home .wps-content-block{position:absolute;text-align:left;left:50%;transform:translateX(-10%);top:290px}.page-campaign-home .wps-content-block p{margin-left:0}}.page-campaign-home .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.video-player-active .video-overlay{z-index:100000;opacity:1;transform:scale(1)}.page-campaign-home .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 .close-video{position:absolute;top:20px;right:20px;color:#fff;cursor:pointer}.page-thankyoupage-campaign-home.page-thankyou .container{background-color:#fff;background-image:url(/assets/ccce1b37e9d33b25ac7f7447da90789b-thank-you-background-small.jpg);padding-bottom:70%}@media only screen and (min-width: 40.063em){.page-thankyoupage-campaign-home.page-thankyou .container{background-image:url(/assets/08ecb57addbea09fb09e4e25ce52542b-thank-you-background-medium.jpg);padding-bottom:52%}}@media only screen and (min-width: 64.063em){.page-thankyoupage-campaign-home.page-thankyou .container{background-image:url(/assets/abadee6579911ed918f2b677bbc6b86b-thank-you-background-large.jpg)}}.page-thankyoupage-campaign-home.page-thankyou .container .strong{font-weight:700}.page-thankyoupage-campaign-home.page-thankyou .container a.social{font-size:30px;color:#000;margin:31px 20px 0}.page-thankyoupage-campaign-home.page-thankyou .container a.social:hover{color:#369ff4}.page-thankyoupage-campaign-home.page-thankyou .container .social-follow-buttons,.page-thankyoupage-campaign-home.page-thankyou .container .social-follow-header{display:none}.word-flip-switch{display:inline-block;transition:.5s all ease;position:relative;top:0;white-space:nowrap}.word-flip-switch .word-flip-text{transition:.5s opacity ease}.animating.word-flip-switch .word-flip-text{opacity:0}.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;transform:initial;left:initial}}.page-campaign-in-honor-of .donate-hero{padding:100px 20px 95px;background-image:url(/assets/7274b42b9936ef6d7bed86f8c5373803-hero--mobile.jpg);background-color:#f7f7f7;background-size:contain;background-repeat:no-repeat;background-position:center bottom;min-height:930px}@media only screen and (min-width: 40.063em){.page-campaign-in-honor-of .donate-hero{min-height:1160px}}@media only screen and (min-width: 64.063em){.page-campaign-in-honor-of .donate-hero{background-size:cover;background-image:url(/assets/1268a9228d6cd749bcda11441d1b41cc-hero--desktop.jpg);min-height:770px;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:380px}.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}.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-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-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-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-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-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-sponsor .sponsor-container,.page-campaign-sponsor10k .sponsor-container,.page-campaign-sponsor-a-school .sponsor-container{padding:20px}.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-sponsor .section-header,.page-campaign-sponsor10k .section-header,.page-campaign-sponsor-a-school .section-header{padding-top:0;border-top:0}.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-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-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-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-sponsor .p30 a,.page-campaign-sponsor10k .p30 a,.page-campaign-sponsor-a-school .p30 a{font-size:16px}.page-campaign-sponsor .p40 a,.page-campaign-sponsor10k .p40 a,.page-campaign-sponsor-a-school .p40 a{font-size:14px}.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-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-sponsor .timeline-wrapper,.page-campaign-sponsor10k .timeline-wrapper,.page-campaign-sponsor-a-school .timeline-wrapper{margin-top:60px}.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-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-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-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-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-sponsor .timeline-block h3,.page-campaign-sponsor10k .timeline-block h3,.page-campaign-sponsor-a-school .timeline-block h3{font-size:16px}.page-campaign-sponsor .timeline-block p,.page-campaign-sponsor10k .timeline-block p,.page-campaign-sponsor-a-school .timeline-block p{font-size:12px}.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-sponsor .timeline-description,.page-campaign-sponsor10k .timeline-description,.page-campaign-sponsor-a-school .timeline-description{padding:25px 20px;color:#fff}.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-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-sponsor .timeline-description,.page-campaign-sponsor10k .timeline-description,.page-campaign-sponsor-a-school .timeline-description{height:228px}}.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-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-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-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-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-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-sponsor .block-heading,.page-campaign-sponsor10k .block-heading,.page-campaign-sponsor-a-school .block-heading{text-transform:uppercase;letter-spacing:1px;font-size:12px}.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-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-sponsor .section-proof p,.page-campaign-sponsor10k .section-proof p,.page-campaign-sponsor-a-school .section-proof p{max-width:none}}.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-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-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-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-sponsor .faq-container.columns,.page-campaign-sponsor10k .faq-container.columns,.page-campaign-sponsor-a-school .faq-container.columns{height:85px}}.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-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-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-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-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-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-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-sponsor .modal-inner li,.page-campaign-sponsor10k .modal-inner li,.page-campaign-sponsor-a-school .modal-inner li{margin-top:10px}.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-sponsor .water-solution,.page-campaign-sponsor10k .water-solution,.page-campaign-sponsor-a-school .water-solution{max-width:230px}.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-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-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-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-sponsor .wce-text,.page-campaign-sponsor10k .wce-text,.page-campaign-sponsor-a-school .wce-text{max-width:none}}.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-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-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-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-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-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-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-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-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-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-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-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-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-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-sponsor .text-questions,.page-campaign-sponsor10k .text-questions,.page-campaign-sponsor-a-school .text-questions{max-width:none}}.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-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-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:16px}.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:14px;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}.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(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate(0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 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-next,.swiper-button-prev{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-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.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:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-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-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.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(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate(0, -50%);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -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-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.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-wrapper{-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-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{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-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{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-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.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>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{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)}}.page-campaign-thespring.page-campaign .form-wrapper{max-width:none}.page-campaign-thespring.page-campaign .header{max-width:320px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-thespring.page-campaign .header{max-width:510px}}.page-campaign-thespring .container{padding:0}.page-campaign-thespring .secondary-body-section{padding-left:20px;padding-right:20px;color:#295160}.page-campaign-thespring .donate-calc-fixed{display:none}@media only screen and (min-width: 64.063em){.page-campaign-thespring .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-thespring .donate-calc-fixed:hover{background:#fff}.page-campaign-thespring .donate-calc-fixed h4{max-width:510px;line-height:1.5;margin-left:auto;margin-right:auto;text-align:left}.page-campaign-thespring .donate-calc-fixed .donate-calc-fixed-inner{max-width:980px;display:flex;margin:auto}.page-campaign-thespring .donate-calc-fixed .donate-calc-fixed-inner .button{background:transparent;margin-left:auto}.page-campaign-thespring .donate-calc-fixed .donate-calc-fixed-inner .button:hover{background:transparent}}@media only screen and (min-width: 64.063em){.page-campaign-thespring.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-thespring .hero{background-color:#b2c9b9;background-image:url(/assets/955c74762d9d9eb3e0ab5ae05ec491c2-hero.jpg);background-size:cover;background-position:right top;padding:70px 20px 10%;color:#fff;position:relative}@media only screen and (min-width: 40.063em){.page-campaign-thespring .hero{padding-top:85px;background-image:url(/assets/df7dca5b2aa532bb64694c071e41cf7d-hero-medium-up.jpg)}}@media only screen and (min-width: 64.063em){.page-campaign-thespring .hero{padding-top:110px}}.page-campaign-thespring .hero h1{max-width:550px;margin-left:auto;margin-right:auto;margin-bottom:15px}.page-campaign-thespring .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 30px}@media only screen and (min-width: 64.063em){.page-campaign-thespring .hero h1:before{width:165px;height:165px;margin-bottom:50px}}.page-campaign-thespring .hero .subtitle{max-width:220px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-thespring .hero .subtitle{max-width:440px}}.page-campaign-thespring .donate-calc{display:block;padding:40px 20px;background:#eaf7fc}@media only screen and (min-width: 64.063em){.page-campaign-thespring .donate-calc{background:none}}.page-campaign-thespring .donate-calc h4{max-width:610px;margin-left:auto;margin-right:auto;margin-bottom:0;color:#295160;line-height:1.5;font-size:20px}.page-campaign-thespring .monthly-inline-calc-amount,.page-campaign-thespring .monthly-inline-calc-impact{border-bottom:solid 2px #ffc907}.page-campaign-thespring .join-main-cta{padding-top:60px}@media only screen and (min-width: 64.063em){.page-campaign-thespring .join-main-cta{background-image:url(/assets/dc07c52b8c4b2f30429119dbcc1cfae7-drinking-clean-water-large-up.jpg);background-size:cover;padding:20% 0;position:relative}}.page-campaign-thespring .join-main-cta: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){.page-campaign-thespring .join-main-cta:after{display:none}}.page-campaign-thespring .join-main-cta p{max-width:570px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-thespring .join-main-cta p{margin-top:40px;margin-bottom:40px}}@media only screen and (min-width: 64.063em){.page-campaign-thespring .join-main-cta .join-main-cta-text{position:absolute;left:50%;top:50%;transform:translate(5%, -50%);max-width:420px}}.page-campaign-thespring .join-main-cta .join-button{display:none}@media only screen and (min-width: 64.063em){.page-campaign-thespring .join-main-cta .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}.page-campaign-thespring .join-main-cta .join-button:hover{color:#386f84}}.page-campaign-thespring .invest-section-header{padding-top:40px;padding-bottom:40px;max-width:440px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-thespring .invest-section-header{max-width:510px}}.page-campaign-thespring .invest-section-header h2{margin-bottom:0}.page-campaign-thespring .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-thespring .water-icon{background-image:url(/assets/d4f12ed62ed4abd4195606155f894fc5-icon-drop.png)}.page-campaign-thespring .gear-icon{background-image:url(/assets/562bd691b35ffa64ab0218dcadfd37b3-icon-gear.png)}.page-campaign-thespring .email-icon{background-image:url(/assets/c48032a06381642d5421ac7aec7626cc-icon-email.png)}.page-campaign-thespring .spring-stackable{background:#f4f7f8;padding:40px 20px;position:relative}@media only screen and (min-width: 64.063em){.page-campaign-thespring .spring-stackable{padding-top:15%;padding-bottom:15%}.page-campaign-thespring .spring-stackable:after{content:'';display:block;background-size:cover;background-position:center;background-repeat:no-repeat;width:50%;height:100%;position:absolute;top:0}}@media only screen and (min-width: 64.063em){.page-campaign-thespring .spring-stackable .spring-icn{display:inline-block;margin-left:0;margin-right:10px;margin-bottom:0}}.page-campaign-thespring .spring-stackable h3{display:none}@media only screen and (min-width: 64.063em){.page-campaign-thespring .spring-stackable h3{display:inline-block;position:relative;top:-8px;text-transform:uppercase}}.page-campaign-thespring .spring-stackable p{margin:0 auto}@media only screen and (min-width: 64.063em){.page-campaign-thespring .spring-stackable p{margin-top:10px}}.page-campaign-thespring .spring-stackable-text{color:#295160}@media only screen and (min-width: 64.063em){.page-campaign-thespring .spring-stackable-text{position:absolute;top:50%;left:50%;max-width:400px;text-align:left}}@media only screen and (min-width: 64.063em){.page-campaign-thespring .spring-stackable-water:after{background-image:url(/assets/aa184eaefd881072a69d8cdd1ccd7b33-clean-water-girl.jpg);background-position:left center;right:0}.page-campaign-thespring .spring-stackable-water .spring-stackable-text{transform:translate(-120%, -50%)}}.page-campaign-thespring .spring-stackable-water p{max-width:440px}.page-campaign-thespring .spring-stackable-sust{padding-top:20px}@media only screen and (min-width: 64.063em){.page-campaign-thespring .spring-stackable-sust{padding-top:15%}.page-campaign-thespring .spring-stackable-sust:after{background-image:url(/assets/917b22675cb02425fca35fed73409f73-clean-water-workers.jpg);background-position:right center;left:0}.page-campaign-thespring .spring-stackable-sust .spring-stackable-text{transform:translate(30%, -50%)}}.page-campaign-thespring .spring-stackable-sust p{max-width:340px}.page-campaign-thespring .goodnews-promo{background:#eaf7fc;padding-top:60px;position:relative}@media only screen and (min-width: 64.063em){.page-campaign-thespring .goodnews-promo{padding-top:80px}}.page-campaign-thespring .goodnews-promo:after{content:'';display:block;background-image:url(/assets/0c2c56df88e586a25c882359cf9f6f16-goodnews-email-preview.jpg);height:270px;width:270px;background-repeat:no-repeat;background-position:center bottom;background-size:contain;margin:auto}@media only screen and (min-width: 64.063em){.page-campaign-thespring .goodnews-promo:after{height:400px;width:420px}}.page-campaign-thespring .goodnews-promo h3{max-width:320px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-thespring .goodnews-promo h3{max-width:340px;margin-top:30px}}.page-campaign-thespring .goodnews-promo p{max-width:430px;margin-left:auto;margin-right:auto}.page-campaign-thespring .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-thespring .testimonials{padding-top:100px}}.page-campaign-thespring .testimonials h3{padding:0 20px}.page-campaign-thespring .desktop-testimonials{display:none}@media only screen and (min-width: 64.063em){.page-campaign-thespring .desktop-testimonials{display:flex;max-width:980px;margin-left:auto;margin-right:auto}.page-campaign-thespring .desktop-testimonials h3{margin-bottom:30px}.page-campaign-thespring .desktop-testimonials .testimonial-slide{flex:1}.page-campaign-thespring .desktop-testimonials .testimonial-text{max-width:460px;padding:0 10px;margin:30px auto}.page-campaign-thespring .desktop-testimonials .testimonial-person{padding:0 40px}}.page-campaign-thespring .swiper-container{width:100vw}@media only screen and (min-width: 64.063em){.page-campaign-thespring .swiper-container{display:none}}.page-campaign-thespring .swiper-button-prev,.page-campaign-thespring .swiper-button-next{background-size:contain;background-repeat:no-repeat;width:30px;height:30px}.page-campaign-thespring .swiper-button-prev,.page-campaign-thespring .swiper-container-rtl .swiper-button-next{background-image:url(/assets/c085f5b9b45fc628842b378c99c64aec-arrow-left.png)}.page-campaign-thespring .swiper-button-next,.page-campaign-thespring .swiper-container-rtl .swiper-button-prev{background-image:url(/assets/87b2e2d8e2618367fe77d96df06b93f3-arrow-right.png)}.page-campaign-thespring .testimonial-image{display:block;width:100px;height:100px;margin:30px auto 0;border-radius:50%}.page-campaign-thespring .testimonial-text{padding:0 50px;max-width:300px;margin-left:auto;margin-right:auto}.page-campaign-thespring .testimonial-person{padding:0 75px;margin-top:15px;margin-bottom:0;color:#1ba9e0}.page-campaign-thespring .testimonial-location{margin-top:5px}.page-campaign-thespring .map-stats-section{padding-top:60px;padding-bottom:60px;background:#eaf7fc}@media only screen and (min-width: 64.063em){.page-campaign-thespring .map-stats-section{padding-top:100px;padding-bottom:100px}}.page-campaign-thespring .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-thespring .map-stats-section h3{max-width:510px}}.page-campaign-thespring .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-thespring .map{padding-bottom:0;height:400px;background-position:center;margin-bottom:30px}}@media only screen and (min-width: 40.063em){.page-campaign-thespring .stat-wrapper{display:flex;text-align:center;max-width:980px;margin-left:auto;margin-right:auto}}.page-campaign-thespring .stat{margin-top:45px}@media only screen and (min-width: 40.063em){.page-campaign-thespring .stat{flex:1}}.page-campaign-thespring .stat-number{font-weight:500}.page-campaign-thespring .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-thespring .stat-label{max-width:none}}.page-campaign-thespring .final-cta{padding-top:60px;background:#f4f7f8}@media only screen and (min-width: 40.063em){.page-campaign-thespring .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){.page-campaign-thespring .final-cta{padding-top:12%;padding-bottom:12%}}.page-campaign-thespring .final-cta h3{max-width:290px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.page-campaign-thespring .final-cta h3{max-width:330px}}.page-campaign-thespring .final-cta p{margin:30px 0}.page-campaign-thespring .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){.page-campaign-thespring .final-cta:after{display:none}}.page-thankyoupage-campaign-thespring .container{background-color:#fff;background-image:url(/assets/ccce1b37e9d33b25ac7f7447da90789b-thank-you-background-small.jpg);padding-bottom:70%}@media only screen and (min-width: 40.063em){.page-thankyoupage-campaign-thespring .container{background-image:url(/assets/08ecb57addbea09fb09e4e25ce52542b-thank-you-background-medium.jpg);padding-bottom:52%}}@media only screen and (min-width: 64.063em){.page-thankyoupage-campaign-thespring .container{background-image:url(/assets/abadee6579911ed918f2b677bbc6b86b-thank-you-background-large.jpg)}}.page-thankyoupage-campaign-thespring .container .strong{font-weight:700}.page-thankyoupage-campaign-thespring .container a.social{font-size:30px;color:#000;margin:31px 20px 0}.page-thankyoupage-campaign-thespring .container a.social:hover{color:#369ff4}.page-thankyoupage-campaign-thespring .container .social-follow-buttons,.page-thankyoupage-campaign-thespring .container .social-follow-header{display: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:22px;margin-bottom:20px}.wework-landing-page .hero-titles .bottom-header{font-size:20px;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 .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:14px}@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:12px;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/d4a7a0f9c7d0f14aa0ef647d206927eb-scott-spring-cover.png) 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:12px;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{color:#59c77f;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.92px;padding:7px 14px 5px;border:1px solid #59c77f;border-radius:20px;position:absolute;right:0;line-height:1;top:50%;transform:translateY(-50%)}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.skipped{color:#ffc907;border:1px solid #ffc907}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.updating{color:#9064bf;border:1px solid #9064bf}.account.default.user-profile.private .tab-content .module.spring .header .title .subscription-state.failed_payment{color:#fa575d;border:1px solid #fa575d}.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,.account.default.user-profile.private .tab-content .module.spring .content .section .options p.monthly-amount{margin-bottom:5px}.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:14px;line-height:36px;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:24px}.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:36px}.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:14px}.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:13px;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:16px;line-height:19px;text-transform:capitalize;font-weight:normal}@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{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 .module{text-align:left;border:solid 1px #dfdfd7;border-radius:4px}@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-bottom: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 .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.update-account{margin-bottom: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{width:155px;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:12px}.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{margin-bottom:20px}.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 .birthdays .title{position:relative}.account.default.user-profile.private .tab-content .birthdays .title .birthday-icon{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 .birthdays .content{padding:20px}.account.default.user-profile.private .tab-content .birthdays .content p.p40{margin:0 0 10px}.account.default.user-profile.private .tab-content .birthdays .content .link-to-copy{display:flex;width:100%}.account.default.user-profile.private .tab-content .birthdays .content .link-to-copy input{overflow:hidden;height:52px;border:1px solid #c1c1ba;border-radius:3px 0 0 3px;padding:15px 0 15px 13px;color:#c1c1ba}.account.default.user-profile.private .tab-content .birthdays .content .link-to-copy .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}.account.default.user-profile.private .tab-content .birthdays .content .link-to-copy .input-group-button button img{width:15px}.account.default.user-profile.private .tab-content .activity{padding:0;margin-bottom:0;border-radius:4px 4px 0 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.mobile-bottom-margin{margin-bottom:20px}}.account.default.user-profile.private .tab-content .activity .header{border-bottom:0}.account.default.user-profile.private .tab-content .activity .content{position:relative;padding:0}.account.default.user-profile.private .tab-content .activity .content .video-box-container{padding:30px;border-top:1px solid #dfdfd7}.account.default.user-profile.private .tab-content .activity .content .video-box-container .video-box{border-radius:4px}.account.default.user-profile.private .tab-content .activity .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 .content .video-box-container .video-box .placeholder .play{width:219px;margin:0 auto;border-radius:20px;font-size:12px;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 .content .video-box-container .video-box .placeholder .play{width:260px;height:40px;margin:0 164px}}.account.default.user-profile.private .tab-content .activity .content .video-box-container .video-box .placeholder .play span{display:inline-block}.account.default.user-profile.private .tab-content .activity .content .video-box-container .video-box .placeholder .play span.play-button-content{display:flex}.account.default.user-profile.private .tab-content .activity .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 .content .video-box-container .video-box .placeholder .play span.text::after{content:' (2:05)'}}.account.default.user-profile.private .tab-content .activity .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 .content .video-box-container .video-box .placeholder .play .icn{font-size:1.5em}}.account.default.user-profile.private .tab-content .activity .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 .content .video-box-container .default{width:80%}}.account.default.user-profile.private .tab-content .activity .content .donation-activity-wrapper{position:relative;border-top:1px solid #dfdfd7}.account.default.user-profile.private .tab-content .activity .content .donation-activity-wrapper.video-shown{border-bottom:1px solid #dfdfd7}.account.default.user-profile.private .tab-content .activity .content .donation-activity::after{content:'';position:absolute;top:0;bottom:0;left:50%;border-left:1px solid #dfdfd7;margin:1px 0}.account.default.user-profile.private .tab-content .activity .content .donation-activity{display:flex;align-items:center;height:120px}.account.default.user-profile.private .tab-content .activity .content .donation-activity .donation-total,.account.default.user-profile.private .tab-content .activity .content .donation-activity .fundraising-total,.account.default.user-profile.private .tab-content .activity .content .donation-activity .registration{text-align:center}.account.default.user-profile.private .tab-content .activity .content .donation-activity .donation-total span,.account.default.user-profile.private .tab-content .activity .content .donation-activity .fundraising-total span,.account.default.user-profile.private .tab-content .activity .content .donation-activity .registration span{line-height:34px}.account.default.user-profile.private .tab-content .activity .content .donation-activity .donation-total span::after,.account.default.user-profile.private .tab-content .activity .content .donation-activity .fundraising-total span::after,.account.default.user-profile.private .tab-content .activity .content .donation-activity .registration span::after{content:attr(data-end);font-size:16px}.account.default.user-profile.private .tab-content .activity .content .donation-activity .donation-total sup,.account.default.user-profile.private .tab-content .activity .content .donation-activity .fundraising-total sup,.account.default.user-profile.private .tab-content .activity .content .donation-activity .registration sup{font-size:14px}.account.default.user-profile.private .tab-content .activity .content .donation-activity .donation-total p,.account.default.user-profile.private .tab-content .activity .content .donation-activity .fundraising-total p,.account.default.user-profile.private .tab-content .activity .content .donation-activity .registration p{color:#c1c1ba;margin:2px 0}.account.default.user-profile.private .tab-content .activity .content .donation-activity .donation-total,.account.default.user-profile.private .tab-content .activity .content .donation-activity .default-left{flex:0 0 50%}.account.default.user-profile.private .tab-content .activity .content .donation-activity .fundraising-total,.account.default.user-profile.private .tab-content .activity .content .donation-activity .default-right{flex:1}.account.default.user-profile.private .tab-content .activity .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 .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;margin-bottom: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{margin-bottom:20px;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 .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{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{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{border-top:1px solid #dfdfd7;padding:15px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#9b9b94;font-weight:lighter;margin-top:30px}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .donations.module .footer{flex-direction:row;justify-content:space-between}}.account.default.user-profile.private .donations.module .footer .donation-count{font-style:italic;font-size:14px;color:#9b9b94;order:2;margin-top:15px;margin-right:5px}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .donations.module .footer .donation-count{order:1;margin-top:0}}.account.default.user-profile.private .donations.module .footer .pagination{order:1}@media only screen and (min-width: 40.063em){.account.default.user-profile.private .donations.module .footer .pagination{order:2}}.account.default.user-profile.private .donations.module .footer .pagination ul{display:flex}.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 .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 .donations.module .footer .pagination ul li:first-of-type a{border-style:solid}.account.default.user-profile.private .donations.module .footer .pagination ul li.current a{background-color:#f4f5f0;font-weight:500}@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;display:flex;flex-direction:column}@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:14px;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:12px;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 .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 .panel.grey-10{background:#f4f5f0}.container.project .uppercase{text-transform:uppercase}@media only screen and (min-width: 40.063em){.container.project .community-info{border-bottom:solid 1px #e9eae4;margin-bottom:30px}}.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{padding-bottom:50px;border-bottom:solid 1px #e9eae4}.container.project .project-info .project-summary{padding-bottom:30px}.container.project .project-info .project-summary .small-photos{border-radius:4px;z-index:9999;position:relative;width:100%;overflow:hidden;height:195px}@media medium-up{.container.project .project-info .project-summary .small-photos{border-radius:25px}}.container.project .project-info .project-summary .small-photos .slick-arrow{color:#fff;cursor:pointer;font-size:30px;position:absolute;z-index:9999}.container.project .project-info .project-summary .small-photos .slick-arrow.cw-icon-angle-left{top:81px;left:20px}.container.project .project-info .project-summary .small-photos .slick-arrow.cw-icon-angle-right{top:81px;right:20px}.container.project .project-info .project-summary .location{margin-top:7px}.container.project .project-info .project-summary .location .country-image{background-size:contain;display:inline-block;width:100%;height:40px}.container.project .project-info .project-summary .location .coordinates{position:relative;top:-5px}.container.project .project-info .project-summary .location .coordinates .icon.cw-icon-location{display:inline;font-size:15px}.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{margin-top:19px}.container.project .project-info .project-summary .people-implementation .people-served{height:121px;margin-right:0;border:1px #e9eae4;border-style:solid solid solid none}.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{height:121px;border:1px #e9eae4;border-style:solid none}.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}.container.project .project-info .project-details .h80{margin-bottom:5px;text-transform:uppercase}.container.project .project-info .project-details .p40{margin:0 0 30px}.container.project .project-info .project-details .field-notes p:first-of-type{margin-top:0}.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}}.container.project .map .button{position:relative;margin:-48px -88px;width:176px;height:48px;top:45%;left:50%}.container.project .donor-info .panel{padding:0 20px 20px;margin-bottom:0}.container.project .donor-info .donations .h70{color:#9b9b94}.container.project .donor-info .donations .h70.amount{display:inline}.container.project .donor-info .donations .cw-icon-match{display:inline;font-size:30px}.container.project .donor-info .campaign-info{border-bottom:0}.container.project .donor-info .campaign-info .campaign{margin-left:-21px;margin-right:-21px;border-bottom:0;border-top:0;background-color:#fff}.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.highlight{background-color:#f1f8fe}.container.project .donor-info .campaign-info.single-funding-campaign .campaign-count-header{display:none}.container.project .donor-info .campaign-info.single-funding-campaign .funded-by-label{display:block}.container.project .donor-info .campaign-info.single-funding-campaign .donations-info{background-color:#fff}.container.project .donor-info .campaign-info.single-funding-campaign .donations-info .icon.cw-icon-match{color:#f8c525}.container.project .donor-info .campaign-info.single-funding-campaign .campaigner-info{display:none}.container.project .donor-info .donations-info{margin-left:-21px;margin-right:-21px;border-bottom:0}.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 .pagination-info{margin-left:-21px;margin-right:-21px;margin-bottom:-21px;padding-bottom:40px}.container.project .donor-info .pagination-info .pagination{position:relative;bottom:8px}.container.project .donor-info .pagination-info .pagination li.current{background:#f4f5f0}.container.project .donor-info .pagination-info .pagination li.current:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.container.project .donor-info .pagination-info .pagination li.current:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.large-photo-modal .modal-close{top:100px;right:150px;color:#fff}.large-photos{width:1024px;position:relative;background:none}.large-photos .slick-arrow{color:#fff;cursor:pointer;font-size:70px;position:absolute;z-index:9999;top:300px}.large-photos .slick-arrow.cw-icon-angle-left{left:-50px}.large-photos .slick-arrow.cw-icon-angle-right{right:-50px}@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:14px}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}.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:300}.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}.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:11px;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}.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:12px;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;float:left;padding:0 8px;height:52px;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:16px;transform:none}@media only screen and (min-width: 40.063em){.people-served-input .preinput,.people-served-input .postinput{top:50%;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)}}.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}}.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}.uk-page-template.page-campaign-home .donate-hero{height:auto;color:#fff;padding:75px 20px 95px;background-image:url(/assets/e2b75e7d7db8bbea9d5bcf58034accf8-hero.jpg);background-size:cover;background-position:center;min-height:590px}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-home .donate-hero{padding-top:85px;background-image:url(/assets/0652ee1edd9a697d7604e64d21a6299b-hero-medium-up.jpg)}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .donate-hero{padding-top:110px;background-image:url(/assets/5d7d93d10e99f84deb9ed315936586ba-hero-large-up.jpg)}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .text-hero-wrapper{text-align:left;max-width:980px;margin-left:auto;margin-right:auto}}.uk-page-template.page-campaign-home .text-hero-wrapper h1{max-width:280px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .text-hero-wrapper h1{margin-left:0;max-width:320px}}.uk-page-template.page-campaign-home .text-hero-wrapper p{max-width:350px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-home .text-hero-wrapper p{max-width:450px}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .text-hero-wrapper p{margin-left:0}}.uk-page-template.page-campaign-home .about-uk{background-color:#9064bf;background-image:url(/assets/6d7d3e75021f5383b864ed6b8c7ed43e-hero-brush.png);background-position:center bottom;background-size:cover;background-repeat:no-repeat;color:#fff;margin-top:-30px;padding:30px 20px}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-home .about-uk{padding-top:35px;padding-bottom:50px}}.uk-page-template.page-campaign-home .about-uk p{margin:0 auto;padding:0;max-width:690px}.uk-page-template.page-campaign-home .about-uk a{color:#fff;text-decoration:underline;font-size:16px}.uk-page-template.page-campaign-home .about-uk a:hover{color:rgba(255,255,255,0.75)}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-home .all-ctas p{max-width:210px;margin-left:auto;margin-right:auto}}.uk-page-template.page-campaign-home .all-ctas .story{background:#8ed4cc}.uk-page-template.page-campaign-home .all-ctas .story .button{background:#47ada0}.uk-page-template.page-campaign-home .all-ctas .story .button:hover{background:#4ab4a7}.uk-page-template.page-campaign-home .all-ctas .video{background:#369ff4}.uk-page-template.page-campaign-home .all-ctas .video .button{background:#296fa7}.uk-page-template.page-campaign-home .all-ctas .video .button:hover{background:#2b74b0}.uk-page-template.page-campaign-home .all-ctas .donate{background:#9064bf}.uk-page-template.page-campaign-home .all-ctas .donate .button{background:#624087}.uk-page-template.page-campaign-home .all-ctas .donate .button:hover{background:#67448d}.uk-page-template.page-campaign-home .uk-donate-modal p a{color:#333232;text-decoration:underline}.uk-page-template.page-campaign-home .uk-donate-modal p a:hover{color:#676464}.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:75px;background-color:#fafafa}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero{padding-top:85px}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero{padding-top:110px;background-image:url(/assets/8d537318b5a0ad0b12fcd244b6340c37-hero-large-up.jpg);background-size:cover;background-position:center;height:540px}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero:after{content:'';display:block;background-image:url(/assets/135d92fb44383ab4427c48080cd4d6fd-hero.jpg);width:100%;height:0;padding-bottom:55%;background-size:cover}@media only screen and (min-width: 40.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero:after{margin-top:-100px}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .uk-sponsor-hero:after{display:none}}.uk-page-template.page-campaign-sponsor .section-under-hero{padding:30px;background:#f4f5f0}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .section-under-hero{padding:40px 20px}}.uk-page-template.page-campaign-sponsor .section-under-hero p{margin-bottom:0}.uk-page-template.page-campaign-sponsor .section-under-hero .row{max-width:400px}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .section-under-hero .row{display:flex;max-width:980px;text-align:left}}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .section-under-hero .under-hero-block{flex:1;padding:0 20px}}.uk-page-template.page-campaign-sponsor .section-under-hero .under-hero-block:nth-child(2){margin-top:40px}@media only screen and (min-width: 64.063em){.uk-page-template.page-campaign-sponsor .section-under-hero .under-hero-block:nth-child(2){margin-top:0}}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner{padding:0 20px;text-align:center;max-width:470px;margin:auto}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner a{color:#333232}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner a:hover{color:#676464}.uk-page-template.page-campaign-sponsor .uk-sponsor-hero-inner .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{text-align:left;margin:0;position:relative;left:50%}}@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;color:#fff}.uk-page-template .nav-bar-section .nav-buttons>li{margin-left:20px}.uk-page-template .nav-bar-section .nav-buttons>li em{color:#333232;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 .text-footer{padding:20px;text-align:center;color:#71716c}.uk-page-template .text-footer.footer-border{margin-top:60px;padding-top:60px;border-top:solid 1px #dfdfd7}.uk-page-template .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 .text-footer .text-footer-inner{max-width:980px}}.uk-page-template .text-footer p{margin-bottom:30px;margin-top:0;line-height:1.75}.uk-page-template .text-footer a{color:#71716c}.uk-page-template .text-footer a:hover{color:#333232}.uk-page-template .text-footer .copyright{display:block;margin-bottom:10px}.uk-page-template .text-footer .copyright .bull{display:none}@media only screen and (min-width: 40.063em){.uk-page-template .text-footer .copyright{display:inline-block;margin-bottom:0}.uk-page-template .text-footer .copyright .bull{display:inline-block}}.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-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-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;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}}.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 .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:11px}.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:30px 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;margin-bottom:20px}}.page-whywater .slides{margin:0;padding:0;list-style:none;overflow:hidden}.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 20px 30px;float:left;height:520px}@media only screen and (min-width: 40.063em){.page-whywater .slide{height:670px}}@media only screen and (min-width: 64.063em){.page-whywater .slide{text-align:left;padding:0 20px;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;margin-bottom:20px}@media only screen and (min-width: 64.063em){.page-whywater .story-nav{margin-right:90px;margin-bottom:0}}.page-whywater .story-nav button{display:inline-block;width:40px;height:40px;background-size:cover;margin:0 15px;position:relative;color:#333232;letter-spacing:normal;padding:0;line-height:normal;border-radius:0;background-color:transparent}.page-whywater .story-nav button:before{transition:.15s linear color;display:block;font-size:12px;font-weight:700;text-transform:uppercase;padding-top:57px}@media only screen and (min-width: 64.063em){.page-whywater .story-nav button:before{font-size:14px;padding-top:0;padding-left:80px;margin-top:-20px}}.page-whywater .story-nav button:nth-child(1){background-image:url(/assets/03cb4c6371b21630ff70fa8b4c5aa4e6-health-icon.png)}@media only screen and (min-width: 40.063em){.page-whywater .story-nav button:nth-child(1):before{content:'Health'}}.page-whywater .story-nav button:nth-child(2){background-image:url(/assets/c2a0031d3322d19e7f3658bf8ccb340d-time-icon.png)}@media only screen and (min-width: 40.063em){.page-whywater .story-nav button:nth-child(2):before{content:'Time'}}.page-whywater .story-nav button:nth-child(3){background-image:url(/assets/589a2ccf0f5a95e453f9ca004923c49a-education-icon.png)}@media only screen and (min-width: 40.063em){.page-whywater .story-nav button:nth-child(3):before{content:'Education'}}.page-whywater .story-nav button:nth-child(4){background-image:url(/assets/ce10c1846f6f0aef2e65a621d70ec273-women-empowerment-icon.png)}@media only screen and (min-width: 40.063em){.page-whywater .story-nav button:nth-child(4):before{content:'Women'}}@media only screen and (min-width: 40.063em){.page-whywater .story-nav button{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 button{margin:20px 75px}}.page-whywater .story-nav button:after{content:'\E626';display:block;font-family:'cw-icons';position:absolute;bottom:-32px;left:50%;margin-left:-14px;color:#fff;font-size:50px;transition:all 0.5s cubic-bezier(0.77, 0, 0.175, 1);z-index:2}.page-whywater .story-nav button.active:after{bottom:-46px}@media only screen and (min-width: 40.063em){.page-whywater .story-nav button.active:after{bottom:-45px}}.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:16px;display:block;margin-bottom:20px}.page-whywater .tri-cta .tri-cta-1{background-image:url(/assets/b5ddc64e415b5dfbe1a2ec192864cbda-cta-1.jpg)}.page-whywater .tri-cta .tri-cta-2{background-image:url(/assets/5c22991180e0c3b9e536d34c591fbb55-cta-2.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:14px;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}.page-whywater .text-footer.footer-border{margin-top:0}.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:20px;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 .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:"Gotham SSm A", "Gotham SSm B", "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "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.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:20px;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}@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}.word-flip-switch{display:inline-block;transition:.5s all ease;position:relative;top:0;white-space:nowrap}.word-flip-switch .word-flip-text{transition:.5s opacity ease}.animating.word-flip-switch .word-flip-text{opacity:0}
