html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{scroll-behavior:smooth}header,section,footer{box-sizing:border-box}section{padding:7% 5%}div.block{width:100%;max-width:1420px;margin:0 auto}.grid{display:flex;flex-flow:col wrap}.grid .col{width:44%;padding:3%}@media (max-width: 600px){.grid .col{width:100%;padding:3% 0}}.grid.col-3 .col{width:27.33%;padding:3%}.grid.col-3 .col.wide{width:60.66%;padding:3%}@media (max-width: 800px){.grid.col-3 .col{width:100%;padding:3% 0}.grid.col-3 .col.wide{width:100%;padding:3% 0}}.grid.col-4 .col{width:19%;padding:3%}@media (max-width: 800px){.grid.col-4 .col{width:44%;padding:3%}}@media (max-width: 600px){.grid.col-4 .col{width:100%;padding:3% 0}}.grid.col-mini .col{width:8%;padding:1%}@media (max-width: 800px){.grid.col-mini .col{width:19%;padding:3%}}@media (max-width: 600px){.grid.col-mini .col{width:44%;padding:3% 0}}.grid.full .col{padding:0}footer{padding:7% 5%}div.sidebar-wrap{display:flex}aside{width:20%;padding:7% 5%;background:#000}div.sidebar-wrap--sections{width:70%}#colors{text-align:center}span.color{display:inline-block;width:125px;height:125px;border-radius:100%;border:1px solid transparent}.color1{background-color:#111}.color.color2{background-color:#fcfcfc;border-color:#efefef}.color3{background-color:#666}.color4{background-color:#ccc}.color5{background-color:#efefef}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on February 7, 2020 */@font-face{font-family:'sporting_grotesquebold';src:url("../fonts/sportinggrotesque-bold-webfont.woff2") format("woff2"),url("../fonts/sportinggrotesque-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'sporting_grotesqueregular';src:url("../fonts/sportinggrotesque-regular-webfont.woff2") format("woff2"),url("../fonts/sportinggrotesque-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}body{font-size:16px;line-height:1.4444;color:#fcfcfc;background-color:#000;font-family:'sporting_grotesqueregular'}h1,h2,h3,h4,h5,h6{font-weight:bold;margin-bottom:1%;font-family:'sporting_grotesquebold'}h1.border,h2.border,h3.border,h4.border,h5.border,h6.border{padding-bottom:1%;border-bottom:1px solid #efefef}h1{font-size:4rem}h2{font-size:2.6rem}h2.rotate{transform:rotate(-90deg);top:30%;position:absolute;z-index:0;opacity:.7;left:0%}@media (max-width: 800px){h2.rotate{left:-15%;opacity:.3}}@media (max-width: 600px){h2.rotate{top:20%}}h2.big{font-size:4rem;left:-10%}@media (max-width: 800px){h2.big{left:-15%}}@media (max-width: 600px){h2.big{left:-45%;font-size:50px;line-height:50px}}h3{font-size:2rem}h4{font-size:1.6rem;font-weight:normal}h5,h6{text-transform:uppercase}h5{font-size:1.2rem}h6{font-size:.8rem;letter-spacing:.2rem}p,li{font-size:1rem;position:relative;z-index:10}p{margin-bottom:20px}p.big{font-size:1.25rem}p.small{font-size:.8rem}p.slim{margin-bottom:2%}ol,ul{margin-bottom:1%}ol li,ul li{margin-bottom:2%}ol{counter-reset:ordered}code pre{font-family:monospace;background-color:#fcfcfc;width:em(440);margin:4em auto;padding:0.5em 0;line-height:0;counter-reset:line}code pre span{display:block;line-height:1.5rem}code pre span:first-child{font-weight:bold}code pre span:before{counter-increment:line;content:counter(line);display:inline-block;border-right:1px solid #ccc;padding:0 .5em;margin-right:.5em;color:#ccc}blockquote{border-left:5px solid #ccc;padding:2%}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6,blockquote p{margin-bottom:0}a{color:#fcfcfc;text-decoration-skip:ink}a:hover{text-decoration:none}a.button,button,input[type="submit"]{display:inline-block;background:#111;text-decoration:none;margin-bottom:1%;font-size:.9rem;cursor:pointer;border:3px solid transparent;border-radius:4px;font-weight:bold;padding:10px 25px;color:#fcfcfc;transition:all .15s ease;-webkit-appearance:none}a.button:hover,button:hover,input[type="submit"]:hover{background:#666;transform:scale(1.1)}a.button:active,button:active,input[type="submit"]:active{transform:scale(0.95)}a.button.full,button.full,input[type="submit"].full{width:calc(100% - 50px);text-align:center}a.button.disabled,button.disabled,input[type="submit"].disabled{width:calc(100% - 50px);background:transparent;border:3px dashed #fcfcfc;color:#fcfcfc}a.button.white,button.white,input[type="submit"].white{background:#fcfcfc;color:#111}a.button.alt,button.alt,input[type="submit"].alt{background:#ccc;color:#111}a.button.alt:hover,button.alt:hover,input[type="submit"].alt:hover{background:transparent;border-color:#111}a.button.small,button.small,input[type="submit"].small{padding:5px 15px}input[type="text"],input[type="email"],input[type="password"],textarea,select{display:inline-block;text-decoration:none;margin-bottom:1%;font-size:1rem;line-height:16px;border:2px solid #fcfcfc;background:transparent;border-radius:4px;padding:10px 10px 5px 10px;width:calc(100% - 20px);color:#fcfcfc;font-family:'sporting_grotesqueregular'}@media (max-width: 600px){input[type="text"],input[type="email"],input[type="password"],textarea,select{background-color:#fcfcfc;color:#111}}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border-color:#fcfcfc;line-height:16px}::-webkit-input-placeholder{color:#fcfcfc;line-height:26px}@media (max-width: 600px){::-webkit-input-placeholder{color:#111}}::-moz-placeholder{color:#fcfcfc}@media (max-width: 600px){::-moz-placeholder{color:#111}}::-ms-input-placeholder{color:#fcfcfc}@media (max-width: 600px){::-ms-input-placeholder{color:#111}}::-moz-placeholder{color:#fcfcfc}@media (max-width: 600px){::-moz-placeholder{color:#111}}label{font-size:.8rem;letter-spacing:.1rem;text-transform:uppercase;display:block;margin-bottom:5px}textarea{min-width:calc(100% - 20px);max-width:calc(100% - 20px);min-height:220px}select{cursor:pointer;display:inline-block;position:relative;color:#111;width:100%;height:44px;margin-bottom:1%}.styledSelect{border:2px solid #ccc;border-radius:4px;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fcfcfc;padding:10px 30px 10px 10px}.styledSelect:after{content:"";width:0;height:0;border:5px solid transparent;border-color:#111 transparent transparent transparent;position:absolute;top:18px;right:10px}.styledSelect:active,.styledSelect.active{background-color:#111;color:#fcfcfc;border-color:#111;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.styledSelect:active:after,.styledSelect.active:after{border-color:transparent transparent #fcfcfc transparent;bottom:18px;top:auto}.options{display:none;position:absolute;top:100%;right:0px;left:0px;z-index:999;margin:0 0;padding:0 0;list-style:none;border:2px solid #111;background-color:white;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.options li{margin:0;padding:10px}.options li:last-child{border-bottom:none}.options li:before{display:none}.options li:hover{background-color:#111;color:#fcfcfc}.checkboxes li,.radios li{position:relative;padding-left:0}.checkboxes li:before,.radios li:before{padding:1px 3px 5px 1px}.checkboxes input[type="checkbox"],.checkboxes input[type="radio"],.radios input[type="checkbox"],.radios input[type="radio"]{display:none}.checkboxes label,.radios label{display:inline-block;cursor:pointer;text-transform:none;letter-spacing:0px;font-size:1rem}.checkboxes label:before,.radios label:before{content:"";display:inline-block;position:absolute;left:0;top:2px;height:20px;width:20px;box-sizing:border-box;transition:all .05s linear;font-size:0;padding:0;background:#fcfcfc url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItc3F1YXJlIj48cmVjdCB4PSIzIiB5PSIzIiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHJ4PSIyIiByeT0iMiI+PC9yZWN0Pjwvc3ZnPg==) no-repeat center center;background-size:100%}.checkboxes input:checked+label:before,.radios input:checked+label:before{background:#fcfcfc url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hlY2stc3F1YXJlIj48cG9seWxpbmUgcG9pbnRzPSI5IDExIDEyIDE0IDIzIDMiPjwvcG9seWxpbmU+PHBhdGggZD0iTTIxIDEydjdhMiAyIDAgMCAxLTIgMkg1YTIgMiAwIDAgMS0yLTJWNWEyIDIgMCAwIDEgMi0yaDExIj48L3BhdGg+PC9zdmc+) no-repeat center center;background-size:100%}.radios label:before{background:#fcfcfc url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2lyY2xlIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCI+PC9jaXJjbGU+PC9zdmc+) no-repeat center center;background-size:100%}.radios input:checked+label:before{background:#fcfcfc url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hlY2stY2lyY2xlIj48cGF0aCBkPSJNMjIgMTEuMDdWMTJhMTAgMTAgMCAxIDEtNS45My05LjE0Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iMjMgMyAxMiAxNCA5IDExIj48L3BvbHlsaW5lPjwvc3ZnPg==) no-repeat center center;background-size:100%}figure{position:relative;z-index:10}figure img{width:100%;height:auto;margin-bottom:5px}.vid-wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:10px}.vid-wrap iframe{position:absolute;width:100%;height:100%}.overlay{width:100%;height:100vh;background:rgba(0,0,0,0.8);position:fixed;z-index:999999;opacity:0;left:-100%;transition:opacity .5s;-webkit-transition:opacity .5s}.video-container{width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.close{width:20px;fill:white;position:absolute;right:0;top:-30px}.close:hover{fill:rgba(255,255,255,0.5);cursor:pointer}.show{opacity:1}html,body{height:100%;overflow:hidden;scroll-behavior:smooth}.loop{position:relative;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}header,section,footer{position:relative}header.vcenter,section.vcenter,footer.vcenter{display:flex;align-items:center;text-align:center}header.slim,section.slim,footer.slim{min-height:0;padding:1% 5%}header.slim h1,header.slim h2,header.slim h3,header.slim h4,header.slim h5,header.slim h6,header.slim p,header.slim li,section.slim h1,section.slim h2,section.slim h3,section.slim h4,section.slim h5,section.slim h6,section.slim p,section.slim li,footer.slim h1,footer.slim h2,footer.slim h3,footer.slim h4,footer.slim h5,footer.slim h6,footer.slim p,footer.slim li{margin-bottom:0}header.dark,section.dark,footer.dark{background:#111;color:#fcfcfc}header.gray-dark,section.gray-dark,footer.gray-dark{background:#666;color:#fcfcfc}header.gray-light,section.gray-light,footer.gray-light{background:#efefef}header.full,section.full,footer.full{padding:0}header.full h1,header.full h2,header.full h3,header.full h4,header.full h5,header.full h6,section.full h1,section.full h2,section.full h3,section.full h4,section.full h5,section.full h6,footer.full h1,footer.full h2,footer.full h3,footer.full h4,footer.full h5,footer.full h6{margin-top:1%}header.full .block,section.full .block,footer.full .block{width:100%;max-width:none}section.watchContainer{min-height:85vh}section.watchContainer a.video-button{display:flex;max-width:800px;margin:0 auto;width:100%;background:url("../img/vid-cover.png") no-repeat center center;background-size:contain;justify-content:center;align-items:center;position:relative;min-height:600px}@media (max-width: 800px){section.watchContainer a.video-button{min-height:420px}}section.watchContainer a.video-button .illo-squat{position:absolute;bottom:0;right:50%;transition:all .3s ease}@media (max-width: 600px){section.watchContainer a.video-button .illo-squat{display:none}}section.watchContainer a.video-button .icon-play{transition:all .3s ease}section.watchContainer a.video-button:hover .icon-play{transform:scale(1.1)}section.watchContainer a.video-button:hover .illo-squat{bottom:30px}section.watchContainer a.video-button:active .icon-play{transform:scale(1)}section.watchContainer a.video-button:active .illo-squat{bottom:0}.block.newsletter{max-width:720px;margin:0 auto}.block.newsletter h2{text-align:center;font-size:20px;line-height:32px}@media (max-width: 600px){.block.newsletter .grid{display:block}}.block.newsletter .grid .mc-field-group{width:42.5%;margin-right:2.5%}@media (max-width: 600px){.block.newsletter .grid .mc-field-group{width:100%;margin:0 auto 20px auto}}@media (max-width: 600px){.block.newsletter .grid input[type="submit"].white.button{width:100% !important;margin:0 auto 20px auto}}section{min-height:85vh}section.colorBars{min-height:0px}section#start{min-height:100vh;position:relative;z-index:10}.full img{width:100%;height:auto}#read,#start{padding-top:200px}@media (max-width: 600px){#read,#start{padding-top:100px}#read .icon-waterbottle,#start .icon-waterbottle{display:none}}.block{box-sizing:border-box}.block.center h1,.block.center h2,.block.center h3,.block.center h4,.block.center h5,.block.center h6,.block.center p{text-align:center}header{position:absolute;top:0;right:0;left:0}header a.logo{position:absolute;top:40px;right:0;left:0;text-align:center;z-index:999}header a.logo img{max-width:250px;width:100%;height:auto}@media (max-width: 600px){header a.logo{right:auto;left:20px;top:20px;max-width:95px}}header nav{position:absolute;right:40px;top:40px;z-index:999}@media (max-width: 600px){header nav{display:none}}header nav ul{display:flex}header nav ul li a{font-size:20px;line-height:32px;text-decoration:none}header nav ul li a:hover{text-decoration:underline}header nav ul li a.here{font-family:'sporting_grotesquebold';text-decoration:underline}header nav ul li span{margin:0 5px;display:inline-block}header nav.mobile{display:none}header nav.mobile .mfooter{display:none}@media (max-width: 600px){header nav.mobile{display:none;top:0;right:0;left:0;right:0;position:fixed;background-color:rgba(0,0,0,0.8);z-index:99999999}header nav.mobile ul{width:100%;height:100vh;justify-content:center;align-items:center;flex-flow:column wrap}header nav.mobile ul li span{display:none}header nav.mobile ul li a{font-size:46px;line-height:60px}header nav.mobile ul li a.here{text-decoration:none}header nav.mobile .mfooter{display:block}header nav.mobile ul li.mfooter img{width:65px;height:auto}header nav.mobile p.mfooter.copyright{position:absolute;bottom:15px;left:0px;right:0px;text-align:center;font-size:12px}}.hamburger-menu-wrap{display:none;position:fixed;top:20px;right:20px;z-index:9999999999;width:40px;height:43px;transition:all ease .2s}.hamburger-menu-wrap:hover{transform:scale(0.95)}.hamburger-menu-wrap:active{transform:scale(1.1)}@media (max-width: 600px){.hamburger-menu-wrap{display:block}}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:40px;height:4px;border-radius:6px}.hamburger-menu{position:relative;transform:translateY(12px);background:#fff;transition:all 0ms 300ms;z-index:9999999}.hamburger-menu.animate{background:rgba(255,255,255,0)}.hamburger-menu:before{content:"";position:absolute;left:0;bottom:12px;background:#fff;transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu:after{content:"";position:absolute;left:0;top:12px;background:#fff;transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:after{top:0;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}footer{position:fixed;bottom:200px;right:-170px;padding:0;transform:rotate(90deg)}@media (max-width: 600px){footer{display:none}}footer a{bottom:-15px;left:10px;position:relative;display:inline-block;transform:rotate(-90deg)}footer p{font-size:12px}#videoBg{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100}
