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-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-ms-appearance:none;margin:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}button{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;border:0;border-radius:0;margin:0;padding:0;background:none;font-family:inherit;font-size:inherit;font-weight:400;font-style:inherit;cursor:pointer}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;color:inherit;color:expression(this.parentNode.currentStyle ? this.parentNode.currentStyle.color:"black")}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}figure{font-size:0;line-height:0}figure img{display:block;width:100%;height:auto}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.slider .swiper-container .swiper-wrapper:after{content:'';display:block;clear:both}.slider .swiper-container .swiper-wrapper{box-sizing:border-box;-moz-box-sizing:border-box}.slider{position:relative}.slider .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.slider .swiper-container .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;-ms-transition-property:-ms-transform;transition-property:transform}.slider .swiper-container .swiper-wrapper .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;float:left}.swiper-menu button{position:absolute;z-index:100;height:40px;width:40px;top:50%;left:0;margin:-20px 0 0 0;background-color:#fff;text-indent:-9999px}.swiper-menu button.next{left:auto;right:0}.swiper-container-fade .swiper-slide{pointer-events:none;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-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.calculate .wrap .groupPrice .cols .col .total:after{content:'';display:block;clear:both}.mobileMenu .wrap nav ul li.join,.mobileMenu .wrap nav ul li.subNav ul,.hero .wrap .content a,.pageHeading .wrap .content nav a.active:before,.imageText .wrap .content a,.slider.logos .swiper-container .swiper-wrapper .swiper-slide figure,.contactPanel .wrap .col .content form button,.signupPanel .wrap .content a,.largeImageWithBoxes .wrap .cols .col,.largeImageWithBoxes .wrap .cols .col a,.largeImageWithBoxes .wrap .cols .col span,.navyPanel .wrap .cols .col,.navyPanel .wrap .cols .col form button,.navyPanel .wrap .cols .col>a,.signup .wrap .large .hold form button,.signup .wrap .large .hold nav a,.signup .wrap .small .hold a,.pricing .wrap .cols .col:nth-last-of-type(-n+2),.pricing .wrap .cols .col header>a,.calculate .wrap .groupPrice .cols .col>a,footer .wrap .join{box-sizing:border-box;-moz-box-sizing:border-box}.social a,.mobileMenu .wrap nav ul li.subNav:after,.mobileMenu .wrap nav ul li.subNav ul .back,.faqs .wrap .select:after,.faqs .wrap main>div button:after,.groups .wrap .cols .col h3:before,.pricing .wrap .cols .col ul li:before{background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px}.placeholder{pointer-events:none;-webkit-transition:0.3s opacity linear;-ms-transition:0.3s opacity linear;transition:0.3s opacity linear;position:absolute}.placeholder.faded{opacity:.5}.placeholder.hide{display:none}.video{position:relative;padding-bottom:56.25%;height:0;width:100%;display:block}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hide{display:none!important}.desktop{display:none}a{text-decoration:none}.social a{text-indent:-9999px;background-position:-20px -200px;width:36px;height:36px;display:inline-block}.social a+a{margin-left:5px}.social a.youtube{background-position:-60px -200px}.social a.instagram{background-position:-100px -200px}.social a.facebook{background-position:-140px -200px}form.success .successMsg{display:block}form.success .input,form.success .select,form.success .toggle-container,form.success button{display:none!important}form .successMsg{color:#67c2d7;font-weight:700;font-size:1rem;margin-bottom:50px;display:none}form .input{position:relative}form .input+.input{margin-top:34px}form .input label{font-size:.875rem;font-weight:700;color:#67c2d7;display:block;margin-bottom:10px}form .input input,form .input textarea,form .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;width:100%;border:0;border-radius:0;background-color:transparent;color:#fff;font-size:1.125rem;border-bottom:1px solid #fff;padding-bottom:5px;font-family:'objektiv-mk1',sans-serif;font-weight:500}form .input input::placeholder,form .input textarea::placeholder,form .input select::placeholder{color:#fff}form .input textarea{height:88px}form .input [data-invalid="true"]{border-bottom:1px solid #ea703e}form .input ul li{color:#ea703e;font-size:.75rem;position:absolute;top:5px;right:0}body{font-family:'objektiv-mk1',sans-serif;color:#1c1d39;padding-top:60px;-webkit-font-smoothing:antialiased}body.home{padding-top:0}body.home header[role="banner"]{border:0;background-color:transparent;top:0;left:0;width:100%;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:background-color;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:background-color;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:background-color;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:background-color;transition-timing-function:linear;transition-duration:300ms;transition-property:background-color}body.home header[role="banner"].changeHeader{background-color:#fff;position:fixed;z-index:10000}body.home header[role="banner"].changeHeader .wrap h1{display:block}body.home header[role="banner"] .wrap h1{display:none}body.pricing-page .largeText{margin-top:20px}body.showNav .mobileMenu{opacity:1;pointer-events:all}body.showModal .videoModal{opacity:1;visibility:visible;pointer-events:all;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.mobileMenu{background-color:#67c2d7;position:fixed;top:0;left:0;opacity:0;pointer-events:none;height:100%;width:100%;overflow:auto;z-index:10000;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;overflow:auto}.mobileMenu .wrap{margin:0 20px}.mobileMenu .wrap h2{text-indent:-9999px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTIuODkgMzkuMDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMiwzMi4wNWExMiwxMiwwLDEsMSwxMi0xMS45NWgwQTEyLDEyLDAsMCwxLDEyLDMyLjA1Wk0xOCwyMC4xQTYuMDcsNi4wNywwLDEsMCwxMiwyNi4xNmgwQTYuMDYsNi4wNiwwLDAsMCwxOCwyMC4xWiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTIiIGNsYXNzPSJjbHMtMSIgZD0iTTM4LjU4LDMyLjA1YTEyLDEyLDAsMSwxLDEyLTExLjk1aDBBMTIsMTIsMCwwLDEsMzguNTgsMzIuMDVaTTQ0LjY0LDIwLjFhNi4wNiw2LjA2LDAsMSwwLTYuMDYsNi4wNkE2LjA2LDYuMDYsMCwwLDAsNDQuNjQsMjAuMVoiLz4KICAgIDxwYXRoIGlkPSJmdWxsTG9nby0zIiBjbGFzcz0iY2xzLTEiIGQ9Ik03Ny41MSwyMC4xQTEyLDEyLDAsMCwxLDU5LjI1LDMwLjI2djguODFINTMuNDZ2LTMxaDUuNzlWOS45NEExMiwxMiwwLDAsMSw3Ny41MSwyMC4xWm0tNS44OSwwYTYuMDcsNi4wNywwLDEsMC02LjA3LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNy02LjA2WiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTQiIGNsYXNzPSJjbHMtMSIgZD0iTTExMi44OSw4LjE1VjMxLjkySDEwNy4xVjMwLjNhMTIsMTIsMCwxLDEsMC0yMC40VjguMTVabS02LDEyYTYuMDYsNi4wNiwwLDEsMC02LjA2LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNi02LjA2WiIvPgogICAgPHJlY3QgaWQ9ImZ1bGxMb2dvLTUiIGNsYXNzPSJjbHMtMSIgeD0iODAuMDciIHdpZHRoPSI1Ljc5IiBoZWlnaHQ9IjMxLjAxIi8+CiAgICA8cGF0aCBpZD0iZnVsbExvZ28tNiIgY2xhc3M9ImNscy0xIiBkPSJNMTEwLjY2LDQuNDVhMi4yMywyLjIzLDAsMSwxLDIuMjMtMi4yMywyLjIzLDIuMjMsMCwwLDEtMi4yMywyLjIzWm0wLTQuMjZhMiwyLDAsMSwwLDIsMi4wNnYwYTIsMiwwLDAsMC0yLTJabS40MSwyLjIuNzEuOTFoLS40MmwtLjY2LS44NmgtLjU4VjMuM2gtLjM0VjFoMWMuNSwwLC44Ni4yNy44Ni42OWEuNjkuNjksMCwwLDEtLjU5LjY4Wm0tLjI4LTEuMDZoLS42N3YuODFoLjY1Yy4zMiwwLC41NC0uMTUuNTQtLjQxcy0uMi0uNC0uNTItLjRaIi8+CiAgPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;width:94px;height:33px;position:absolute;top:14px;left:20px}.mobileMenu .wrap .navButton{width:35px;margin:20px 0 0 auto;position:relative}.mobileMenu .wrap .navButton:before{content:'';width:60px;height:60px;background-color:transparent;position:absolute;top:-24px;left:-14px;display:block}.mobileMenu .wrap .navButton span{background-color:#fff;width:25px;height:4px;display:block;pointer-events:none;border-radius:20px}.mobileMenu .wrap .navButton span:nth-of-type(2){width:10px}.mobileMenu .wrap .navButton span:nth-of-type(3){width:15px}.mobileMenu .wrap .navButton span+span{margin-top:4px}.mobileMenu .wrap nav{margin-top:90px}.mobileMenu .wrap nav ul li{font-size:2.1875rem;color:#fff;font-weight:700;line-height:1.2}.mobileMenu .wrap nav ul li.active{color:#1c1d39}.mobileMenu .wrap nav ul li.join{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;font-size:1rem;display:block;width:200px;background-color:#1c1d39;color:#67c2d7;margin-top:60px;line-height:1;padding-top:12px}.mobileMenu .wrap nav ul li.signin{background-color:transparent;border:3px solid #1c1d39;color:#1c1d39;margin-top:10px;padding:9px 0}.mobileMenu .wrap nav ul li.subNav{position:relative}.mobileMenu .wrap nav ul li.subNav:after{content:'';background-position:-100px -320px;width:13px;height:20px;display:block;position:absolute;top:14px;right:0}.mobileMenu .wrap nav ul li.subNav.opensubmenu>ul{display:block}.mobileMenu .wrap nav ul li.subNav ul{position:fixed;top:50px;left:0;width:100%;height:100%;display:none;background-color:#67c2d7;z-index:100;padding:40px 20px 50px 20px;overflow:auto;display:none}.mobileMenu .wrap nav ul li.subNav ul .back{background-position:-120px -320px;width:13px;height:20px;display:block;text-indent:-9999px;margin-bottom:40px}.mobileMenu .wrap nav ul li.subNav ul li{font-size:1.75rem;line-height:1.8}.mobileMenu .wrap nav ul li.subNav ul li.subNav:after{display:none}.mobileMenu .wrap nav ul li.subNav ul li ul{position:static;padding:0;padding-left:20px;padding-top:10px}.mobileMenu .wrap nav ul li.subNav ul li ul li{font-size:1.125rem;line-height:1.8}.mobileMenu .wrap .social{margin-top:60px}.mobileMenu .wrap .social a{background-position:-190px -200px}.mobileMenu .wrap .social a.youtube{background-position:-230px -200px}.mobileMenu .wrap .social a.instagram{background-position:-270px -200px}.mobileMenu .wrap .social a.facebook{background-position:-310px -200px}header[role="banner"]{background-color:#fff;height:60px;border-bottom:2px solid whitesmoke;position:fixed;top:0;left:0;z-index:100;width:100%;z-index:10000}header[role="banner"] .wrap h1{text-indent:-9999px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTIuODkgMzkuMDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICMxYzFkMzk7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMiwzMi4wNWExMiwxMiwwLDEsMSwxMi0xMS45NWgwQTEyLDEyLDAsMCwxLDEyLDMyLjA1Wk0xOCwyMC4xQTYuMDcsNi4wNywwLDEsMCwxMiwyNi4xNmgwQTYuMDYsNi4wNiwwLDAsMCwxOCwyMC4xWiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTIiIGNsYXNzPSJjbHMtMSIgZD0iTTM4LjU4LDMyLjA1YTEyLDEyLDAsMSwxLDEyLTExLjk1aDBBMTIsMTIsMCwwLDEsMzguNTgsMzIuMDVaTTQ0LjY0LDIwLjFhNi4wNiw2LjA2LDAsMSwwLTYuMDYsNi4wNkE2LjA2LDYuMDYsMCwwLDAsNDQuNjQsMjAuMVoiLz4KICAgIDxwYXRoIGlkPSJmdWxsTG9nby0zIiBjbGFzcz0iY2xzLTEiIGQ9Ik03Ny41MSwyMC4xQTEyLDEyLDAsMCwxLDU5LjI1LDMwLjI2djguODFINTMuNDZ2LTMxaDUuNzlWOS45NEExMiwxMiwwLDAsMSw3Ny41MSwyMC4xWm0tNS44OSwwYTYuMDcsNi4wNywwLDEsMC02LjA3LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNy02LjA2WiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTQiIGNsYXNzPSJjbHMtMSIgZD0iTTExMi44OSw4LjE1VjMxLjkySDEwNy4xVjMwLjNhMTIsMTIsMCwxLDEsMC0yMC40VjguMTVabS02LDEyYTYuMDYsNi4wNiwwLDEsMC02LjA2LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNi02LjA2WiIvPgogICAgPHJlY3QgaWQ9ImZ1bGxMb2dvLTUiIGNsYXNzPSJjbHMtMSIgeD0iODAuMDciIHdpZHRoPSI1Ljc5IiBoZWlnaHQ9IjMxLjAxIi8+CiAgICA8cGF0aCBpZD0iZnVsbExvZ28tNiIgY2xhc3M9ImNscy0xIiBkPSJNMTEwLjY2LDQuNDVhMi4yMywyLjIzLDAsMSwxLDIuMjMtMi4yMywyLjIzLDIuMjMsMCwwLDEtMi4yMywyLjIzWm0wLTQuMjZhMiwyLDAsMSwwLDIsMi4wNnYwYTIsMiwwLDAsMC0yLTJabS40MSwyLjIuNzEuOTFoLS40MmwtLjY2LS44NmgtLjU4VjMuM2gtLjM0VjFoMWMuNSwwLC44Ni4yNy44Ni42OWEuNjkuNjksMCwwLDEtLjU5LjY4Wm0tLjI4LTEuMDZoLS42N3YuODFoLjY1Yy4zMiwwLC41NC0uMTUuNTQtLjQxcy0uMi0uNC0uNTItLjRaIi8+CiAgPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;width:94px;height:33px;position:absolute;top:50%;margin-top:-16px;left:20px}header[role="banner"] .wrap h1 a{display:block;height:100%;width:100%}header[role="banner"] .wrap .navButton{width:35px;margin-left:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}header[role="banner"] .wrap .navButton span{background-color:#1c1d39;width:13px;height:3px;display:block;pointer-events:none;border-radius:20px}header[role="banner"] .wrap .navButton span:nth-of-type(2){width:28px}header[role="banner"] .wrap .navButton span:nth-of-type(3){width:18px}header[role="banner"] .wrap .navButton span+span{margin-top:4px}.hero{background-size:cover;background-position:32% center;height:100vh;position:relative;overflow:hidden}.hero:before{content:'';background-image:url(../images/hero_blue_circle_mobile@2x.png);background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;top:-70px;left:0;background-size:cover}.hero .wrap .content{position:absolute;top:80px;left:20px}.hero .wrap .content.whiteText h2{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTIuODkgMzkuMDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMiwzMi4wNWExMiwxMiwwLDEsMSwxMi0xMS45NWgwQTEyLDEyLDAsMCwxLDEyLDMyLjA1Wk0xOCwyMC4xQTYuMDcsNi4wNywwLDEsMCwxMiwyNi4xNmgwQTYuMDYsNi4wNiwwLDAsMCwxOCwyMC4xWiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTIiIGNsYXNzPSJjbHMtMSIgZD0iTTM4LjU4LDMyLjA1YTEyLDEyLDAsMSwxLDEyLTExLjk1aDBBMTIsMTIsMCwwLDEsMzguNTgsMzIuMDVaTTQ0LjY0LDIwLjFhNi4wNiw2LjA2LDAsMSwwLTYuMDYsNi4wNkE2LjA2LDYuMDYsMCwwLDAsNDQuNjQsMjAuMVoiLz4KICAgIDxwYXRoIGlkPSJmdWxsTG9nby0zIiBjbGFzcz0iY2xzLTEiIGQ9Ik03Ny41MSwyMC4xQTEyLDEyLDAsMCwxLDU5LjI1LDMwLjI2djguODFINTMuNDZ2LTMxaDUuNzlWOS45NEExMiwxMiwwLDAsMSw3Ny41MSwyMC4xWm0tNS44OSwwYTYuMDcsNi4wNywwLDEsMC02LjA3LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNy02LjA2WiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTQiIGNsYXNzPSJjbHMtMSIgZD0iTTExMi44OSw4LjE1VjMxLjkySDEwNy4xVjMwLjNhMTIsMTIsMCwxLDEsMC0yMC40VjguMTVabS02LDEyYTYuMDYsNi4wNiwwLDEsMC02LjA2LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNi02LjA2WiIvPgogICAgPHJlY3QgaWQ9ImZ1bGxMb2dvLTUiIGNsYXNzPSJjbHMtMSIgeD0iODAuMDciIHdpZHRoPSI1Ljc5IiBoZWlnaHQ9IjMxLjAxIi8+CiAgICA8cGF0aCBpZD0iZnVsbExvZ28tNiIgY2xhc3M9ImNscy0xIiBkPSJNMTEwLjY2LDQuNDVhMi4yMywyLjIzLDAsMSwxLDIuMjMtMi4yMywyLjIzLDIuMjMsMCwwLDEtMi4yMywyLjIzWm0wLTQuMjZhMiwyLDAsMSwwLDIsMi4wNnYwYTIsMiwwLDAsMC0yLTJabS40MSwyLjIuNzEuOTFoLS40MmwtLjY2LS44NmgtLjU4VjMuM2gtLjM0VjFoMWMuNSwwLC44Ni4yNy44Ni42OWEuNjkuNjksMCwwLDEtLjU5LjY4Wm0tLjI4LTEuMDZoLS42N3YuODFoLjY1Yy4zMiwwLC41NC0uMTUuNTQtLjQxcy0uMi0uNC0uNTItLjRaIi8+CiAgPC9nPgo8L3N2Zz4K)}.hero .wrap .content.whiteText h3,.hero .wrap .content.whiteText p,.hero .wrap .content.whiteText h5{color:#fff}.hero .wrap .content h2{text-indent:-9999px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTIuODkgMzkuMDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICMxYzFkMzk7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMiwzMi4wNWExMiwxMiwwLDEsMSwxMi0xMS45NWgwQTEyLDEyLDAsMCwxLDEyLDMyLjA1Wk0xOCwyMC4xQTYuMDcsNi4wNywwLDEsMCwxMiwyNi4xNmgwQTYuMDYsNi4wNiwwLDAsMCwxOCwyMC4xWiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTIiIGNsYXNzPSJjbHMtMSIgZD0iTTM4LjU4LDMyLjA1YTEyLDEyLDAsMSwxLDEyLTExLjk1aDBBMTIsMTIsMCwwLDEsMzguNTgsMzIuMDVaTTQ0LjY0LDIwLjFhNi4wNiw2LjA2LDAsMSwwLTYuMDYsNi4wNkE2LjA2LDYuMDYsMCwwLDAsNDQuNjQsMjAuMVoiLz4KICAgIDxwYXRoIGlkPSJmdWxsTG9nby0zIiBjbGFzcz0iY2xzLTEiIGQ9Ik03Ny41MSwyMC4xQTEyLDEyLDAsMCwxLDU5LjI1LDMwLjI2djguODFINTMuNDZ2LTMxaDUuNzlWOS45NEExMiwxMiwwLDAsMSw3Ny41MSwyMC4xWm0tNS44OSwwYTYuMDcsNi4wNywwLDEsMC02LjA3LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNy02LjA2WiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTQiIGNsYXNzPSJjbHMtMSIgZD0iTTExMi44OSw4LjE1VjMxLjkySDEwNy4xVjMwLjNhMTIsMTIsMCwxLDEsMC0yMC40VjguMTVabS02LDEyYTYuMDYsNi4wNiwwLDEsMC02LjA2LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNi02LjA2WiIvPgogICAgPHJlY3QgaWQ9ImZ1bGxMb2dvLTUiIGNsYXNzPSJjbHMtMSIgeD0iODAuMDciIHdpZHRoPSI1Ljc5IiBoZWlnaHQ9IjMxLjAxIi8+CiAgICA8cGF0aCBpZD0iZnVsbExvZ28tNiIgY2xhc3M9ImNscy0xIiBkPSJNMTEwLjY2LDQuNDVhMi4yMywyLjIzLDAsMSwxLDIuMjMtMi4yMywyLjIzLDIuMjMsMCwwLDEtMi4yMywyLjIzWm0wLTQuMjZhMiwyLDAsMSwwLDIsMi4wNnYwYTIsMiwwLDAsMC0yLTJabS40MSwyLjIuNzEuOTFoLS40MmwtLjY2LS44NmgtLjU4VjMuM2gtLjM0VjFoMWMuNSwwLC44Ni4yNy44Ni42OWEuNjkuNjksMCwwLDEtLjU5LjY4Wm0tLjI4LTEuMDZoLS42N3YuODFoLjY1Yy4zMiwwLC41NC0uMTUuNTQtLjQxcy0uMi0uNC0uNTItLjRaIi8+CiAgPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;width:94px;height:33px;margin-bottom:12px}.hero .wrap .content h2+h3{margin-top:100px}.hero .wrap .content h3{font-size:2.1875rem;font-weight:700;line-height:1.2;width:-moz-calc(100% - 86px);width:-o-calc(100% - 86px);width:-webkit-calc(100% - 86px);width:calc(100% - 86px)}.hero .wrap .content h3+p{margin-top:15px}.hero .wrap .content a{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:#ea703e;width:220px;margin-top:25px}.hero .wrap .content p{font-weight:300;line-height:1.1;font-size:1.125rem}.hero.landing-hero figure{max-width:40%}.blueBoxes{margin-top:2px}.blueBoxes .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blueBoxes .wrap .col{background-color:#67c2d7;width:-moz-calc(50% - 1px);width:-o-calc(50% - 1px);width:-webkit-calc(50% - 1px);width:calc(50% - 1px);padding-top:55%;position:relative;margin-bottom:2px}.blueBoxes .wrap .col:nth-of-type(2n+2){margin-left:2px}.blueBoxes .wrap .col:nth-of-type(2) .hold figure{margin-bottom:0;position:relative;top:3px}.blueBoxes .wrap .col:nth-of-type(2) .hold p{margin-top:27px}.blueBoxes .wrap .col .hold{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blueBoxes .wrap .col .hold figure{width:70px;margin:0 auto 28px auto}.blueBoxes .wrap .col .hold p{font-weight:700;color:#1c1d39;font-size:.875rem;text-align:center;padding:0 10px;line-height:1.2}.pageHeading+.textPanel{margin-top:100px}.imageVideo{margin-bottom:80px}.imageVideo figure{height:350px;background-size:cover;background-position:72% center}.imageVideo figure.video{height:100%}.pageHeading{margin-top:40px}.pageHeading .wrap .content{margin:0 20px 30px 20px}.pageHeading .wrap .content nav{margin-bottom:30px}.pageHeading .wrap .content nav a{color:#80808d;font-size:.875rem;padding:8px 0;display:inline-block;font-weight:700;position:relative}.pageHeading .wrap .content nav a+a{margin-left:20px}.pageHeading .wrap .content nav a.active{color:#fff}.pageHeading .wrap .content nav a.active:before{content:'';display:block;position:absolute;top:0;left:-10px;background-color:#67c2d7;border-radius:18px;padding:16px 14px;width:-moz-calc(100% + 20px);width:-o-calc(100% + 20px);width:-webkit-calc(100% + 20px);width:calc(100% + 20px);z-index:-1}.pageHeading .wrap .content .social{margin-top:44px}.pageHeading .wrap .content h4{margin-bottom:30px;color:#67c2d7;font-weight:700;font-size:.875rem}.pageHeading .wrap .content h2{font-weight:700;line-height:1.2;font-size:2.1875rem}.pageHeading .wrap .content h2 br{display:none}.pageHeading .wrap .content p{color:rgba(28,29,57,.7);line-height:1.5;margin-top:60px}.pageHeading .wrap .content .col .social{margin-top:34px}.blueBoxes+.textPanel{margin-top:100px}.textPanel+.largeText{margin-top:150px}.pageHeading+.textPanel.standardText{margin-top:50px}.textPanel.standardText{margin-bottom:100px}.textPanel.standardText .wrap .content{text-align:left}.textPanel.standardText .wrap .content table{border:1px solid #1c1d39;margin:50px 0}.textPanel.standardText .wrap .content table tr td{padding:10px;border-bottom:1px solid #1c1d39}.textPanel.standardText .wrap .content table tr td+td{border-left:1px solid #1c1d39}.textPanel.standardText .wrap .content h3{font-size:1rem;font-weight:700;margin-bottom:20px}.textPanel.standardText .wrap .content p+h3{margin-top:50px}.textPanel.standardText .wrap .content ul+h3{margin-top:50px}.textPanel.standardText .wrap .content ol+h3{margin-top:50px}.textPanel.standardText .wrap .content ul,.textPanel.standardText .wrap .content ol{padding:20px}.textPanel.standardText .wrap .content ul li,.textPanel.standardText .wrap .content ol li{list-style-type:disc}.textPanel.standardText .wrap .content ul li+li,.textPanel.standardText .wrap .content ol li+li{margin-top:20px}.textPanel.standardText .wrap .content p{font-weight:300;font-size:1rem}.textPanel.standardText .wrap .content p a{font-weight:700}.textPanel.standardText .wrap .content p strong{font-weight:700}.textPanel.standardText.terms .wrap .content ol{counter-reset:item;padding-left:32px}.textPanel.standardText.terms .wrap .content ol li{counter-increment:item;font-size:1rem;font-weight:300;line-height:1.5;list-style:none!important}.textPanel.standardText.terms .wrap .content ol li:before{content:counters(item,".") ". "}.textPanel.standardText.terms .wrap .content ol li>li{list-style:none!important}.textPanel.standardText.terms .wrap .content ol li>li:before{content:counters(item,".") ". "}.textPanel.standardText.terms .wrap .content ol li.header{font-weight:600;font-size:1.5125rem;margin-bottom:20px}.textPanel.standardText.terms .wrap .content ol li a,.textPanel.standardText.terms .wrap .content ol li strong{font-weight:600}.textPanel .wrap{margin:0 20px}.textPanel .wrap .content{text-align:center}.textPanel .wrap .content p{font-size:1.25rem;font-weight:500;line-height:1.5}.textPanel .wrap .content p+p{margin-top:25px}.textPanel .wrap .content p strong{font-weight:700}.textPanel .wrap .content p+figure{margin-top:50px}.textPanel .wrap .content a{border-radius:20px;background-color:#1c1d39;text-align:center;color:#fff;display:block;padding:12px 0;font-weight:700;width:220px;font-size:1rem;margin:46px auto 0 auto}.textPanel+.featured{margin-top:100px;position:relative}.points{margin:100px 0}.points .wrap{margin:0 20px}.points .wrap .cols .col{text-align:center}.points .wrap .cols .col figure{width:120px;margin:0 auto 26px auto}.points .wrap .cols .col h4{font-size:1.375rem;font-weight:700;padding-bottom:20px}.points .wrap .cols .col p{color:rgba(28,29,57,.7);font-size:.875rem;line-height:1.3;width:150px;margin:0 auto}.featured{position:relative;overflow:hidden}.featured.featuredTwo .wrap .bgImage{padding-top:0;height:400px}.featured.whiteText .wrap .content h2,.featured.whiteText .wrap .content h3{color:#fff}.featured .wrap .bgImage{margin:0 -50px;background-size:cover;padding-top:120%}.featured .wrap figure:not(.bgImage){margin-top:-120px;margin-right:-130px}.featured .wrap .content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center;margin:0 30px}.featured .wrap .content p+h2{margin-top:10px}.featured .wrap .content h2{font-size:1.56rem;font-weight:700;line-height:1.2;margin-bottom:10px}.featured .wrap .content p{font-size:.875rem;width:200px;margin:0 auto;line-height:1.2}.featured+.textPanel{margin-top:40px}.textPanel+.challenge{margin-top:150px}.challenge{margin-bottom:200px}.challenge .wrap{margin:0 10px}.challenge .wrap .countdown .hold p{font-weight:700;text-align:center;font-size:1.25rem;margin-bottom:22px}.challenge .wrap .countdown .hold #count,.challenge .wrap .countdown .hold #count2{text-align:center}.challenge .wrap .countdown .hold #count div,.challenge .wrap .countdown .hold #count2 div{width:60px;display:inline-block}.challenge .wrap .countdown .hold #count div+div,.challenge .wrap .countdown .hold #count2 div+div{margin-left:14px}.challenge .wrap .countdown .hold #count div span,.challenge .wrap .countdown .hold #count2 div span{background-color:rgba(103,194,215,.5);border-radius:50%;width:60px;height:60px;display:block;text-align:center;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;color:#1c1d39;font-size:1.56rem}.challenge .wrap .countdown .hold #count div p,.challenge .wrap .countdown .hold #count2 div p{font-size:.875rem;font-weight:400;margin-top:5px;margin-bottom:0}.challenge .wrap .countdown .hold a{border-radius:20px;background-color:#1c1d39;text-align:center;color:#fff;display:block;padding:12px 0;font-weight:700;width:220px;font-size:1rem;margin:46px auto 0 auto}.imageText+.signupPanel{margin-top:150px}.imageText+.imageText{margin-top:120px}.imageText .wrap figure{margin:0 20px}.imageText .wrap figure img{border-radius:5px}.imageText .wrap .content{margin-top:-20px;background-color:whitesmoke;padding:50px 20px;-webkit-font-smoothing:antialiased}.imageText .wrap .content.pink h2 em{color:#e44465}.imageText .wrap .content.orange h2 em{color:#ea703e}.imageText .wrap .content h2{font-weight:700;font-size:1.25rem;line-height:1.2}.imageText .wrap .content a{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:#1c1d39;width:150px;margin-top:40px}.imageText+.largeText{margin-top:100px}.largeText+.logos.icons{margin-top:0}.largeText .wrap{margin:0 20px;text-align:center}.largeText .wrap p{font-size:.875rem}.largeText .wrap h2{font-weight:700;line-height:1.2;font-size:1.56rem}.largeText .wrap p+h2{margin-top:8px}.largeText .wrap h3{font-size:1rem;color:#67c2d7;font-family:'objektiv-mk1',sans-serif;font-weight:700}.largeText .wrap h3+h2{margin-top:27px}.largeText+.slider{margin-top:100px}.largeText+.slider.logos{margin-top:40px}.slider+.largeText{margin-top:150px}.slider+.imageText{margin-top:150px}.slider.testimonials{background-color:whitesmoke;padding:40px 20px;margin-top:150px}.slider.testimonials .swiper-container .swiper-pagination span.swiper-pagination-bullet-active{background-color:#1c1d39}.slider.testimonials .swiper-container .swiper-wrapper .swiper-slide{width:100%}.slider.testimonials .swiper-container .swiper-wrapper .swiper-slide .testimonial figure{width:120px;margin:0 auto 30px auto}.slider.testimonials .swiper-container .swiper-wrapper .swiper-slide .testimonial p{font-weight:700;font-size:1.125rem;line-height:1.5;text-align:center}.slider.largeCircle{padding-top:150px;padding-bottom:200px;margin:150px 0;overflow:hidden}.slider.largeCircle:before{content:'';background-image:url(../images/large_blue_circle_mobile@2x.png);background-position:center center;width:1100px;display:block;position:absolute;top:0;left:50%;height:1100px;margin:0 -550px;background-size:cover;z-index:-1}.slider.largeCircle header{text-align:center;margin-bottom:60px}.slider.largeCircle header h2{font-size:1.56rem;font-weight:700;line-height:1.2;margin-bottom:10px}.slider.largeCircle .challenge{margin-top:100px;margin-bottom:0}.slider.largeCircle .swiper-container{padding:50px 0}.slider.largeCircle .swiper-container>figure{width:150px;margin:0 auto;position:relative;z-index:1000;-webkit-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);position:absolute;top:50%;left:0;right:0}.slider.largeCircle .swiper-container .swiper-wrapper .swiper-slide{width:50%}.slider.largeCircle .swiper-container .swiper-wrapper .swiper-slide figure{margin:0 -8px}.slider.largeCircle .swiper-container .swiper-wrapper .swiper-slide figure img{border-radius:0 0 0 0}.slider.logos{margin-left:20px;margin-right:20px}.slider.logos .swiper-container .swiper-pagination{margin-top:0}.slider.logos .swiper-container .swiper-wrapper .swiper-slide{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.slider.logos .swiper-container .swiper-wrapper .swiper-slide figure{float:left;width:50%;margin-bottom:50px}.slider.logos .swiper-container .swiper-wrapper .swiper-slide figure img{width:120px;margin:0 auto}.slider .swiper-container .swiper-pagination{margin-top:48px;text-align:center}.slider .swiper-container .swiper-pagination span{width:10px;height:10px;border-radius:50%;background-color:rgba(128,128,141,.5);display:inline-block}.slider .swiper-container .swiper-pagination span+span{margin-left:10px}.slider .swiper-container .swiper-pagination span.swiper-pagination-bullet-active{background-color:#ea703e}.slider .swiper-container .swiper-wrapper .swiper-slide{width:-moz-calc(100% - 80px);width:-o-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.slider .swiper-container .swiper-wrapper .swiper-slide figure img{border-radius:5px 5px 0 0}.slider .swiper-container .swiper-wrapper .swiper-slide .content{background-color:whitesmoke;padding:14px 10px 20px 10px;border-radius:0 0 5px 5px;height:200px}.slider .swiper-container .swiper-wrapper .swiper-slide .content h4{color:#000;font-weight:700;margin-bottom:15px}.slider .swiper-container .swiper-wrapper .swiper-slide .content p{font-size:.875rem;line-height:1.3;color:rgba(0,0,0,.5)}.slider header h2{font-size:2.1875rem;font-weight:700;line-height:1.2}.slider header h2+p{margin-top:15px}.slider header p{font-size:1.25rem;font-weight:500;line-height:1.5}.slider header p a{width:200px;padding:6px 0}.slider header a{border-radius:20px;background-color:#1c1d39;text-align:center;color:#fff;display:block;padding:12px 0;font-weight:700;width:220px;font-size:1rem;margin:46px auto 0 auto}.two-col-text{padding:75px 0;position:relative}.two-col-text.blue{background-color:#1c1d39}.two-col-text .wrap{margin:0 20px}.two-col-text .wrap .link{color:#fff;background-color:#ea703e;font-size:.875rem;font-weight:700;text-align:center;border-radius:22px;display:block;width:100%;padding:8px 0;max-width:590px;margin:0 auto}.two-col-text .wrap .cols+.link{margin-top:35px}.two-col-text .wrap .cols .col{position:relative;max-width:220px;margin:0 auto;margin-bottom:35px}.two-col-text .wrap .cols .col:last-of-type{margin-bottom:0}.two-col-text .wrap .cols .col h5{color:#fff;font-size:.75rem;text-align:center}.two-col-text .wrap .cols .col h5+h2{margin-top:15px}.two-col-text .wrap .cols .col h2{font-size:1.25rem;font-weight:700;color:#fff;text-align:center;line-height:1.2}.two-col-text .wrap .cols .col h3{position:relative;color:#1c1d39;font-size:1.125rem;font-weight:700;max-width:45px;text-align:center;z-index:2;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.two-col-text .wrap .cols .col .circle-overlay{width:60px;height:60px;position:absolute;top:-30px;left:-10px}.two-col-text .wrap .cols .col .circle-overlay:before{content:'';display:block;background-color:#67c2d7;width:60px;border-radius:50%;height:60px;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.two-col-text .wrap .cols .col .circle-overlay p{position:relative;color:#1c1d39;font-size:.875rem;font-weight:700;max-width:45px;text-align:center;z-index:2;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.two-col-text .wrap .cols .circle-overlay-grey{width:35px;height:35px;margin:0 auto}.two-col-text .wrap .cols .circle-overlay-grey:before{content:'';display:block;background-color:rgba(255,255,255,.5);width:35px;border-radius:50%;height:35px;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.two-col-text .wrap .cols .circle-overlay-grey h3{position:relative;color:#1c1d39;font-size:.875rem;font-weight:700;max-width:45px;text-align:center}.two-col-form{padding:75px 0 90px 0}.two-col-form.green{background-color:#1c8764}.two-col-form .wrap{margin:0 18px}.two-col-form .wrap h2{font-size:1.75rem;font-weight:700;line-height:1.2;color:#fff;text-align:center;max-width:375px;margin:0 auto}.two-col-form .wrap h2+form{margin-top:30px}.two-col-form .wrap h5{color:#fff;font-size:.75rem;text-align:center;line-height:1.2}.two-col-form .wrap form{padding:25px 0;background-color:#fff;border-radius:5px}.two-col-form .wrap form+h5{margin-top:15px}.two-col-form .wrap form h3{font-weight:700;font-size:1.375rem;color:#1c1d39;text-align:center}.two-col-form .wrap form h3+.cols{margin-top:35px}.two-col-form .wrap form button{background-color:#ea703e;color:#fff;text-align:center;width:100%;font-weight:700;border-radius:20px;padding:10px 0;margin:0 12px;max-width:150px;margin:0 auto;font-size:.875rem}.two-col-form .wrap form .cols{padding:0 12px}.two-col-form .wrap form .cols+button{margin-top:20px}.two-col-form .wrap form .cols .col{margin-bottom:34px}.two-col-form .wrap form .cols .col .input input{color:rgba(28,29,57,.2);border-bottom:1px solid #80808d}.two-col-form .wrap form .cols .col .input input::placeholder{color:#80808d}.two-col-form .wrap form .cols .col .select{position:relative;margin-bottom:35px}.two-col-form .wrap form .cols .col .select:after{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background-image:url(/assets/images/icons/arrow-navy.svg);background-size:100% 100%;background-repeat:no-repeat;width:20px;height:12px}.two-col-form .wrap form .cols .col .select select{color:rgba(28,29,57,.2);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;width:100%;border:0;border-radius:0;background-color:transparent;font-size:1.125rem;padding-bottom:5px;font-family:'objektiv-mk1',sans-serif;font-weight:500;cursor:pointer;border-bottom:1px solid #80808d}.two-col-form .wrap form .cols .toggle-container{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.two-col-form .wrap form .cols .toggle-container label{font-weight:700;color:#80808d;font-size:.75rem;max-width:fit-content}.two-col-form .wrap form .cols .toggle-container .toggle{position:relative;display:inline-block;width:62px;height:34px;cursor:pointer;margin-right:15px}.two-col-form .wrap form .cols .toggle-container .toggle h6{font-size:.75rem;font-weight:700;color:#fff;z-index:1;pointer-events:none;position:absolute;left:13px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-timing-function:linear;-webkit-transition-duration:100ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:100ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:100ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:100ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:100ms;transition-property:all}.two-col-form .wrap form .cols .toggle-container .toggle h6+h6{left:unset;right:13px;color:#80808d;-webkit-transition-timing-function:linear;-webkit-transition-duration:100ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:100ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:100ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:100ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:100ms;transition-property:all}.two-col-form .wrap form .cols .toggle-container .toggle:before{content:'';display:block;position:absolute;top:-10px;left:-10px;width:-moz-calc(100% + 20px);width:-o-calc(100% + 20px);width:-webkit-calc(100% + 20px);width:calc(100% + 20px);height:-moz-calc(100% + 20px);height:-o-calc(100% + 20px);height:-webkit-calc(100% + 20px);height:calc(100% + 20px);background-color:transparent;pointer-events:none}.two-col-form .wrap form .cols .toggle-container .toggle input{width:62px;height:34px;border:0;cursor:pointer;padding:0}.two-col-form .wrap form .cols .toggle-container .toggle input:checked+.toggle-round:before{-webkit-transform:translateX(27px);-ms-transform:translateX(27px);transform:translateX(27px)}.two-col-form .wrap form .cols .toggle-container .toggle input:checked+.toggle-round+h6{color:#80808d;-webkit-transition-timing-function:linear;-webkit-transition-duration:100ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:100ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:100ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:100ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:100ms;transition-property:all}.two-col-form .wrap form .cols .toggle-container .toggle input:checked+.toggle-round+h6+h6{color:#fff;-webkit-transition-timing-function:linear;-webkit-transition-duration:100ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:100ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:100ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:100ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:100ms;transition-property:all}.two-col-form .wrap form .cols .toggle-container .toggle .toggle-round{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:whitesmoke;-webkit-transition-timing-function:linear;-webkit-transition-duration:200ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:200ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:200ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:200ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:200ms;transition-property:all;border-radius:34px;pointer-events:none}.two-col-form .wrap form .cols .toggle-container .toggle .toggle-round:before{position:absolute;content:"";height:26px;width:26px;left:5px;top:4px;border-radius:50%;-webkit-transition-timing-function:linear;-webkit-transition-duration:200ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:200ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:200ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:200ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:200ms;transition-property:all;background-color:#67c2d7;pointer-events:none}.logos+.two-col-form{margin-top:75px}.logos.icons+.featured{margin-top:60px}.logos.icons .wrap{margin:0 20px}.logos.icons .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:556px;margin:35px auto 0 auto}.logos.icons .wrap .cols .col{margin-bottom:35px;width:unset}.logos.icons .wrap .cols .col figure{background-size:100% 100%;background-repeat:no-repeat;width:90px;height:90px;margin:0 auto;float:unset}.logos.icons .wrap .cols .col figure+.content{margin-top:15px}.logos.icons .wrap .cols .col .content p{font-weight:700;text-align:center;max-width:245px;line-height:1.2}.logos .wrap{margin:0 10px}.logos .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:35px auto 0 auto}.logos .wrap .cols .col{margin-bottom:50px;width:50%}.logos .wrap .cols .col figure{margin:0 auto;max-width:120px}.logos .wrap .cols .col figure img{display:block;width:100%;height:100%}.grid+.navyPanel{margin-top:160px}.grid{margin-top:160px}.grid .wrap{margin:0}.grid .wrap .col+.col{margin-top:0}.grid .wrap .col.onlyText{padding:50px 0}.grid .wrap .col.onlyText .content{background-color:transparent;padding:0;border-radius:0;margin:0 20px}.grid .wrap .col.onlyText .content h3{font-size:1.25rem;font-weight:700;text-align:center;line-height:1.5}.grid .wrap .col figure img{border-radius:5px 5px 0 0}.grid .wrap .col .content{background-color:whitesmoke;padding:14px 10px 20px 10px;border-radius:0 0 5px 5px}.grid .wrap .col .content h4{color:#000;font-weight:700;margin-bottom:15px}.grid .wrap .col .content p{font-size:.875rem;line-height:1.2;color:rgba(0,0,0,.5)}.pageHeading+.contactPanel{margin-top:70px}.contactPanel .wrap .col{background-color:whitesmoke}.contactPanel .wrap .col figure{padding-top:120%;background-size:cover;background-position:center center}.contactPanel .wrap .col .content{padding:76px 20px}.contactPanel .wrap .col .content form .input input,.contactPanel .wrap .col .content form .input textarea{border-bottom:1px solid #80808d;color:#1c1d39}.contactPanel .wrap .col .content form .input input::placeholder,.contactPanel .wrap .col .content form .input textarea::placeholder{color:#1c1d39;opacity:.5}.contactPanel .wrap .col .content form button{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;width:220px;background-color:#1c1d39;margin-top:40px}.signupPanel{position:relative}.signupPanel.whiteText .wrap .content{color:#fff}.signupPanel.whiteText .wrap .content a{color:#fff;background-color:#ea703e;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.signupPanel.whiteText .wrap .content a:hover{background-color:#fff;color:#ea703e}.signupPanel .wrap figure{padding-top:130%;background-size:cover;background-position:54% center}.signupPanel .wrap .content{text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 20px;-webkit-font-smoothing:antialiased}.signupPanel .wrap .content p{font-size:.875rem}.signupPanel .wrap .content h2{font-weight:700;line-height:1.2;font-size:1.56rem;margin:0 20px}.signupPanel .wrap .content p+h2{margin-top:8px}.signupPanel .wrap .content h2+a{margin-top:30px}.signupPanel .wrap .content a{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;display:block;padding:12px 0;height:auto;background-color:#fff;color:#1c1d39;width:220px;margin:0 auto;box-shadow:2px 0 5px 0 rgba(0,0,0,.14);-webkit-box-shadow:2px 0 5px 0 rgba(0,0,0,.14);-moz-box-shadow:2px 0 5px 0 rgba(0,0,0,.14)}.signupPanel .wrap .content a+a{margin-top:10px}.signupPanel .wrap .content a.dark{color:#fff;background-color:#1c1d39;box-shadow:2px 0 5px 0 transparent;-webkit-box-shadow:2px 0 5px 0 transparent;-moz-box-shadow:2px 0 5px 0 transparent}.largeImageWithBoxes{overflow:hidden}.largeImageWithBoxes .wrap .cols .col{height:-moz-calc(43vh - 30px);height:-o-calc(43vh - 30px);height:-webkit-calc(43vh - 30px);height:calc(43vh - 30px);background-color:#1c1d39;position:relative}.largeImageWithBoxes .wrap .cols .col.lightBlue{background-color:#67c2d7}.largeImageWithBoxes .wrap .cols .col.lightBlue h2{color:#fff}.largeImageWithBoxes .wrap .cols .col.lightBlue h2 em{color:#1c1d39}.largeImageWithBoxes .wrap .cols .col a{display:block;width:100%;height:100%;position:absolute;top:0;left:20px;padding:28px 20px 28px 0}.largeImageWithBoxes .wrap .cols .col h2{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.2}.largeImageWithBoxes .wrap .cols .col h2 br{display:none}.largeImageWithBoxes .wrap .cols .col h2 em{color:#67c2d7;margin-bottom:3px;display:block}.largeImageWithBoxes .wrap .cols .col span{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;color:#fff;background-color:#fff;color:#1c1d39;width:200px;position:absolute;bottom:25px;left:0}.featured+.twoCols{margin-top:100px}.twoCols+.challenge{margin-top:100px}.twoCols+.largeImageWithBoxes{margin-top:100px}.twoCols.twoCols{margin-top:100px}.twoCols.bigHeading .wrap .cols .col .content h2{font-size:1.875rem}.twoCols .wrap .cols .col figure{width:250px;margin:0 auto 40px 20px}.twoCols .wrap .cols .col figure[data-count="2"]{width:100px;margin:-140px 0 40px 190px}.twoCols .wrap .cols .col .content{margin:0 30px 0 20px}.twoCols .wrap .cols .col .content h2{font-size:1.25rem;font-weight:700;line-height:1.2;padding-bottom:20px}.twoCols .wrap .cols .col .content p{color:rgba(28,29,57,.7);line-height:1.4}.twoCols .wrap .cols .col .content .social{margin-top:40px}.twoCols .wrap .cols .col .content .social a{background-position:-20px -260px;width:47px;height:39px}.twoCols .wrap .cols .col .content .social a+a{margin-left:31px}.twoCols .wrap .cols .col .content .social a.instagram{background-position:-80px -260px;width:42px;height:42px;margin-left:26px}.twoCols .wrap .cols .col .content .social a.facebook{background-position:-140px -260px;width:21px;height:42px;position:relative;top:-2px}.twoCols .wrap .cols .col .content .social a.youtube{background-position:-220px -320px;width:57px;height:40px}.navyPanel+.slider{margin-top:150px}.navyPanel{background-color:#1c1d39}.navyPanel.orange .wrap .cols .col h2 em{color:#ea703e}.navyPanel .wrap .cols .col{padding:28px 20px;position:relative}.navyPanel .wrap .cols .col form{margin-top:100px}.navyPanel .wrap .cols .col form button{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:#67c2d7;color:#1c1d39;width:180px;margin-top:46px}.navyPanel .wrap .cols .col .small{font-size:.875rem;font-weight:700;color:#67c2d7;margin-top:40px;text-decoration:underline}.navyPanel .wrap .cols .col h2{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2}.navyPanel .wrap .cols .col h2 em{color:#67c2d7}.navyPanel .wrap .cols .col>a{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:#67c2d7;color:#1c1d39;width:220px;margin-top:70px}.navyPanel .wrap .cols .col .social{margin-bottom:30px}.navyPanel .wrap .cols .col .social a{background-position:-170px -140px;width:47px;height:47px}.navyPanel .wrap .cols .col .social a.youtube{background-position:-230px -140px}.navyPanel .wrap .cols .col .social a.instagram{background-position:-290px -140px}.navyPanel .wrap .cols .col .social a.twitter{background-position:-350px -140px}.faqs{padding-top:100px;margin-bottom:150px}.faqs .wrap{margin:0 20px}.faqs .wrap h2{font-size:1.56rem;font-weight:700;line-height:1.2;margin-bottom:20px}.faqs .wrap .select{position:relative;margin-bottom:55px}.faqs .wrap .select:after{content:'';background-position:-20px -330px;width:11px;height:7px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px;pointer-events:none}.faqs .wrap .select label{font-size:.875rem;font-weight:700;display:inline-block;margin-right:10px}.faqs .wrap .select select{border:1px solid #67c2d7;font-size:.875rem;color:#1c1d39;padding:12px 15px;font-weight:700;border-radius:20px;display:inline-block;width:-moz-calc(100% - 60px);width:-o-calc(100% - 60px);width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.faqs .wrap main{display:none}.faqs .wrap main.show{display:block}.faqs .wrap main>div{border-bottom:3px solid whitesmoke;padding-bottom:24px}.faqs .wrap main>div.open button:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faqs .wrap main>div.open .content{display:block;padding-bottom:0}.faqs .wrap main>div+div{margin-top:24px}.faqs .wrap main>div button{font-weight:700;font-size:1.125rem;width:100%;text-align:left;position:relative;padding-right:40px}.faqs .wrap main>div button:after{content:'';background-position:-20px -360px;width:13px;height:21px;display:block;position:absolute;top:50%;margin-top:-10px;right:0}.faqs .wrap main>div .content{margin-top:26px;display:none}.faqs .wrap main>div .content p+ol{margin-top:30px}.faqs .wrap main>div .content ol+p{margin-top:15px}.faqs .wrap main>div .content p+table{margin-top:20px}.faqs .wrap main>div .content ol{list-style:decimal}.faqs .wrap main>div .content ol li{color:rgba(28,29,57,.7)}.faqs .wrap main>div .content ol li strong{font-weight:700}.faqs .wrap main>div .content ul{list-style:inherit;padding-left:15px;padding:15px}.faqs .wrap main>div .content ul,.faqs .wrap main>div .content ol{margin-left:20px}.faqs .wrap main>div .content ul li+li,.faqs .wrap main>div .content ol li+li{margin-top:15px}.faqs .wrap main>div .content img{max-width:400px}.faqs .wrap main>div .content p{color:rgba(28,29,57,.7);font-size:1rem;line-height:1.5}.faqs .wrap main>div .content p+p{margin-top:20px}.faqs .wrap main>div .content p a{color:#67c2d7}.faqs .wrap main>div .content p a,.faqs .wrap main>div .content p strong{font-weight:700}.signup{margin-top:30px;overflow:hidden}.signup.reset .wrap .large .hold h4,.signup.reset .wrap .large .hold h2{color:#1c1d39}.signup.reset .wrap .large .hold h2{font-size:1.25rem;line-height:1.3;margin-bottom:40px}.signup.reset .wrap .large .hold form p.btn{color:#1c1d39;font-weight:700}.signup.reset .wrap .large .hold form button{background-color:#ea703e}.signup.reset .wrap .large .hold form .input input,.signup.reset .wrap .large .hold form .input label{color:#1c1d39}.signup.reset .wrap .large .hold form .input input{border-bottom-color:#1c1d39}.signup.reset .wrap .large .hold form .input input::placeholder{color:#1c1d39}.signup .wrap .large{position:relative;color:#fff;border-radius:50%;width:440px;height:440px;margin:0 auto;text-align:center;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}.signup .wrap .large.pink{background-color:#e44465}.signup .wrap .large.green{background-color:#1c8764}.signup .wrap .large.grey{background-color:#f2f2f2}.signup .wrap .large .hold{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:280px;margin:0 auto}.signup .wrap .large .hold h4{font-size:.875rem;margin-bottom:10px}.signup .wrap .large .hold h2{font-size:2.1875rem;font-weight:700}.signup .wrap .large .hold h2+h4{line-height:1.4;margin-top:0}.signup .wrap .large .hold form{margin-top:20px}.signup .wrap .large .hold form .input label{color:rgba(255,255,255,.5);text-align:left}.signup .wrap .large .hold form .input+.input{margin-top:25px}.signup .wrap .large .hold form button{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:#1c1d39;width:100%;margin-top:20px}.signup .wrap .large .hold form .forgot{font-size:.875rem;color:rgba(255,255,255,.8);font-weight:700;margin-top:15px;text-align:left}.signup .wrap .large .hold nav{margin-top:20px}.signup .wrap .large .hold nav a{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:#1c1d39;color:#fff;width:220px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;margin:0 auto}.signup .wrap .large .hold nav a:hover{background-color:#fff;color:#1c1d39}.signup .wrap .large .hold nav a+a{margin-top:10px}.signup .wrap .small{position:relative;margin-left:auto;margin-top:-40px;width:225px;height:225px;border-radius:50%;color:#fff}.signup .wrap .small.green{background-color:#1c8764}.signup .wrap .small.pink{background-color:#e44465}.signup .wrap .small .hold{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center}.signup .wrap .small .hold h4{font-size:.875rem;margin-bottom:10px;font-weight:700}.signup .wrap .small .hold a{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;border:3px solid rgba(255,255,255,.5);width:180px;margin:0 auto;font-size:.875rem;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.signup .wrap .small .hold a:hover{background-color:#fff;color:#1c1d39}.counters{margin:100px 0}.counters .wrap .col .circle{position:relative}.counters .wrap .col .circle figure{width:240px;margin:0 auto}.counters .wrap .col .circle .text{text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto}.counters .wrap .col .circle .text h3{font-size:2.8125rem;font-weight:700;margin-bottom:20px}.counters .wrap .col .circle .text p{font-size:.875rem;width:150px;margin:0 auto;line-height:1.4}.groups{margin:100px 20px}.groups .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.groups .wrap .cols .col{width:50%;margin-bottom:40px}.groups .wrap .cols .col h3{font-size:1rem;font-weight:700;text-align:center;position:relative}.groups .wrap .cols .col h3:before{content:'';background-position:-20px -400px;width:30px;height:30px;display:block;margin:0 auto 24px auto}.pricing{margin-top:40px}.pricing .wrap{margin:0 10px}.pricing .wrap h2{font-size:1.25rem;font-weight:700;line-height:1.5;text-align:center;padding-bottom:50px}.pricing .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.pricing .wrap .cols .col{text-align:center}.pricing .wrap .cols .col:nth-last-of-type(-n+2){width:50%;text-align:left;padding:0 10px;margin-top:45px}.pricing .wrap .cols .col:nth-last-of-type(-n+2) header{height:230px;border-bottom:1px solid rgba(28,29,57,.5);padding-bottom:10px}.pricing .wrap .cols .col:nth-last-of-type(-n+2) header>a{margin:15px 0 0 0}.pricing .wrap .cols .col header h3{font-size:1.625rem;padding-bottom:12px}.pricing .wrap .cols .col header>a{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:rgba(28,29,57,.5);width:130px;margin:0 auto;height:30px;margin-top:20px}.pricing .wrap .cols .col header>a.green{background-color:#27bc48}.pricing .wrap .cols .col header>a.pink{background-color:#e44465}.pricing .wrap .cols .col header p{font-size:.75rem;line-height:1.3}.pricing .wrap .cols .col header p.brackets{color:rgba(28,29,57,.5);margin-top:10px}.pricing .wrap .cols .col header p.price{font-size:1.5rem;margin-top:20px;line-height:1.2}.pricing .wrap .cols .col header p.price span,.pricing .wrap .cols .col header p.price a{font-size:.625rem;display:block}.pricing .wrap .cols .col header p.price a{color:#e44465;font-weight:700}.pricing .wrap .cols .col ul{padding:15px 5px 0 5px}.pricing .wrap .cols .col ul li{font-size:.625rem;padding-left:20px;position:relative}.pricing .wrap .cols .col ul li+li{margin-top:16px}.pricing .wrap .cols .col ul li:before{content:'';background-position:-350px -200px;width:13px;height:13px;display:block;position:absolute;left:0;top:2px}.calculate{margin-top:90px;margin-bottom:40px}.calculate .wrap{margin:0 10px}.calculate .wrap h2{font-size:1.25rem;font-weight:700;line-height:1.5;text-align:center;padding-bottom:30px}.calculate .wrap p{color:rgba(28,29,57,.5);font-size:.875rem;text-align:center;margin-top:30px}.calculate .wrap .groupSize{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#1c1d39;background-color:#f5f5f5;width:auto;width:90px;height:50px;border-radius:5px;text-align:center;font-size:30px;margin:0 auto;display:block}.calculate .wrap .groupSize::placeholder{color:#1c1d39}.calculate .wrap .groupPrice{background-color:#e44465;border-radius:10px;padding:40px;margin-top:20px}.calculate .wrap .groupPrice .cols .col.price{display:none}.calculate .wrap .groupPrice .cols .col.show{display:block}.calculate .wrap .groupPrice .cols .col>a{border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:#1c1d39;color:#fff;height:50px;border-radius:25px;font-size:1.25rem;margin-top:20px}.calculate .wrap .groupPrice .cols .col h4{color:#fff;font-weight:300;font-size:1rem;text-align:center}.calculate .wrap .groupPrice .cols .col p.price{font-size:3.125rem;text-align:center;color:#fff;margin-top:10px}.calculate .wrap .groupPrice .cols .col .total{background-color:#fff;border-radius:18px;height:38px;color:#80808d;font-size:.75rem;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:35px}.calculate .wrap .groupPrice .cols .col .total button{position:relative;width:50%;float:left;margin-left:5px}.calculate .wrap .groupPrice .cols .col .total button+button{margin-left:0;margin-right:5px}.calculate .wrap .groupPrice .cols .col .total button:before{content:'';background-color:#e44465;border-radius:18px;height:29px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;height:29px;opacity:0}.calculate .wrap .groupPrice .cols .col .total button p{color:#e44465;font-weight:700;text-align:center;margin:10px;pointer-events:none;position:relative}.calculate .wrap .groupPrice .cols .col .total button.active p{color:#fff}.calculate .wrap .groupPrice .cols .col .total button.active:before{opacity:1}.videoModal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(28,29,57,.9);z-index:99999;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.videoModal .closeButton{display:block;text-indent:-9999999px;position:absolute;top:16px;right:13px;z-index:1000}.videoModal .closeButton:after{content:'';display:block;width:20px;height:20px;background-image:url(/assets/images/icons/white-close-button.svg);position:absolute;top:0;right:0;background-repeat:no-repeat}.videoModal .swiper-menu{margin:0 10px}.videoModal .swiper-menu button{background-color:rgba(255,255,255,.1);border-radius:50%;width:30px;height:30px;position:relative;margin-top:0}.videoModal .swiper-menu button.previous+.next{margin-top:-30px}.videoModal .swiper-menu button.next{margin-left:auto}.videoModal .swiper-menu button.next:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(180deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}.videoModal .swiper-menu button:after{content:'';display:block;width:10px;height:17px;background-image:url(/assets/images/icons/arrow-white.svg);position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);pointer-events:none;background-repeat:no-repeat}.videoModal .swiper-container{margin-top:85px}.videoModal .swiper-container+.swiper-menu{margin-top:8px}.videoModal .swiper-container .swiper-wrapper .swiper-slide{width:100%}.videoModal .swiper-container .swiper-wrapper .swiper-slide h2{color:#fff;font-weight:700;font-size:1.25rem;margin:0 10px}.videoModal .swiper-container .swiper-wrapper .swiper-slide h2+iframe{margin-top:14px}.videoModal .swiper-container .swiper-wrapper .swiper-slide iframe{width:100%;height:206px}.videoModal .swiper-container .swiper-wrapper .swiper-slide iframe+.content{margin-top:10px}.videoModal .swiper-container .swiper-wrapper .swiper-slide .content{background-color:transparent;padding-top:0;height:unset}.videoModal .swiper-container .swiper-wrapper .swiper-slide .content p{color:#fff;max-width:277px;line-height:1.2;font-size:.875rem}footer{padding:50px 0 0 0}footer .wrap h2{text-indent:-9999px;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTIuODkgMzkuMDciPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICMxYzFkMzk7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvIiBjbGFzcz0iY2xzLTEiIGQ9Ik0xMiwzMi4wNWExMiwxMiwwLDEsMSwxMi0xMS45NWgwQTEyLDEyLDAsMCwxLDEyLDMyLjA1Wk0xOCwyMC4xQTYuMDcsNi4wNywwLDEsMCwxMiwyNi4xNmgwQTYuMDYsNi4wNiwwLDAsMCwxOCwyMC4xWiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTIiIGNsYXNzPSJjbHMtMSIgZD0iTTM4LjU4LDMyLjA1YTEyLDEyLDAsMSwxLDEyLTExLjk1aDBBMTIsMTIsMCwwLDEsMzguNTgsMzIuMDVaTTQ0LjY0LDIwLjFhNi4wNiw2LjA2LDAsMSwwLTYuMDYsNi4wNkE2LjA2LDYuMDYsMCwwLDAsNDQuNjQsMjAuMVoiLz4KICAgIDxwYXRoIGlkPSJmdWxsTG9nby0zIiBjbGFzcz0iY2xzLTEiIGQ9Ik03Ny41MSwyMC4xQTEyLDEyLDAsMCwxLDU5LjI1LDMwLjI2djguODFINTMuNDZ2LTMxaDUuNzlWOS45NEExMiwxMiwwLDAsMSw3Ny41MSwyMC4xWm0tNS44OSwwYTYuMDcsNi4wNywwLDEsMC02LjA3LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNy02LjA2WiIvPgogICAgPHBhdGggaWQ9ImZ1bGxMb2dvLTQiIGNsYXNzPSJjbHMtMSIgZD0iTTExMi44OSw4LjE1VjMxLjkySDEwNy4xVjMwLjNhMTIsMTIsMCwxLDEsMC0yMC40VjguMTVabS02LDEyYTYuMDYsNi4wNiwwLDEsMC02LjA2LDYuMDZoMGE2LjA2LDYuMDYsMCwwLDAsNi4wNi02LjA2WiIvPgogICAgPHJlY3QgaWQ9ImZ1bGxMb2dvLTUiIGNsYXNzPSJjbHMtMSIgeD0iODAuMDciIHdpZHRoPSI1Ljc5IiBoZWlnaHQ9IjMxLjAxIi8+CiAgICA8cGF0aCBpZD0iZnVsbExvZ28tNiIgY2xhc3M9ImNscy0xIiBkPSJNMTEwLjY2LDQuNDVhMi4yMywyLjIzLDAsMSwxLDIuMjMtMi4yMywyLjIzLDIuMjMsMCwwLDEtMi4yMywyLjIzWm0wLTQuMjZhMiwyLDAsMSwwLDIsMi4wNnYwYTIsMiwwLDAsMC0yLTJabS40MSwyLjIuNzEuOTFoLS40MmwtLjY2LS44NmgtLjU4VjMuM2gtLjM0VjFoMWMuNSwwLC44Ni4yNy44Ni42OWEuNjkuNjksMCwwLDEtLjU5LjY4Wm0tLjI4LTEuMDZoLS42N3YuODFoLjY1Yy4zMiwwLC41NC0uMTUuNTQtLjQxcy0uMi0uNC0uNTItLjRaIi8+CiAgPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;width:127px;height:41px;margin:0 auto 30px auto}footer .wrap nav{margin-bottom:30px}footer .wrap nav ul{text-align:center}footer .wrap nav ul li{font-size:.875rem;font-weight:700;line-height:2.8}footer .wrap .join{border-radius:25px;text-align:center;padding:8px 0;width:160px;margin:0 auto;display:block;font-weight:700;border:4px solid rgba(234,112,62,.5)}footer .wrap .social{text-align:center;margin-bottom:22px}footer .wrap .copy{text-align:center;font-size:.625rem;line-height:1.5;margin-top:64px}footer .wrap .bottom p:not(.copy){font-family:'objektiv-mk1',sans-serif;font-weight:500;font-size:.625rem;text-align:center;background-color:whitesmoke;padding:14px 0;margin-top:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:relative}footer .wrap .bottom p:not(.copy) a{width:100%;height:100%;display:block;z-index:1000}footer .wrap .bottom p:not(.copy) a:before{content:'';width:200px;height:70px;display:block;position:absolute;top:-32px;left:-20px}footer .wrap .bottom p:not(.copy) img{width:22px;margin-left:6px}.mobileMenu .wrap nav ul.languages:after,.signUpForm .wrap .hold form fieldset.cardDetails:after,.signUpForm .wrap .hold form .input.checkbox:after,.whiteBox .wrap .activities header:after,.whiteBox .wrap .activities div:after,footer .wrap:after,.filters .wrap form:after,.accountBox .wrap .main form:after,.accountBox .wrap .main form .hold:after,.leaderboard.createTeam .wrap header .col:after,.leaderboard .wrap header .col .credits:after,.leaderboard .wrap .pagination .hold:after{content:'';display:block;clear:both}.btn.sync,.mobileMenu .wrap nav ul.languages li,.signUpForm .wrap .back,.signUpForm .wrap .hold .bar,.signUpForm .wrap .hold h2,.signUpForm .wrap .hold form .btn,.whiteBox .wrap .col .sync,.whiteBox .wrap .col ol li,.whiteBox .wrap .col .totals div,.whiteBox .wrap .col .search .input input,.filters .wrap form .input.searchInput input,.accountBox .wrap header,.accountBox .wrap header .status,.accountBox .wrap .main form button,.accountBox .wrap .main form .hold:last-of-type .input input,.accountBox .wrap .main form .hold .input.code input,.accountBox .wrap .main form .hold .input.select select,.addActivity .wrap .main>a,.addActivity .wrap .main form,.addActivity .wrap .main .input.datepicker button,.addActivity .wrap .main .input.datepicker p,.addActivity .wrap .main .input input,.addActivity .wrap .main .input select,.banner,.banner .wrap a,.strava .wrap header .status,.strava .wrap .main .link,.leaderboard.createTeam .wrap header .col .copy,.leaderboard.createTeam .wrap header .col a.create,.leaderboard.createTeam .wrap header .col form button,.leaderboard.createTeam .wrap header .col form .cancel,.leaderboard.createTeam .wrap .main table thead tr th,.leaderboard.createTeam .wrap .main table tbody tr td,.leaderboard .wrap header,.leaderboard .wrap header .col .input select,.leaderboard .wrap header .col .credits,.leaderboard .wrap .main table tbody tr td .btn,.leaderboard .wrap .main table tbody tr td .select select,.leaderboard .wrap .pagination .hold .input select,.leaderboard .wrap .filters,.leaderboard .wrap .filters .col .filter ul li .delete,.leaderboard .wrap .filters .col .filter .save{box-sizing:border-box;-moz-box-sizing:border-box}.mobileMenu .wrap nav ul.languages .input:after,.signUpForm .wrap .hold form .input.select:after,.blueBox .wrap .totals div span.complete:before,.whiteBox.progressCircles .wrap .top a:before,.progressBar .wrap .progress div.blueBar:after,.progressBar .wrap .progress div.orangeBar:after,.add .wrap .cols .col a:before,.filters .wrap .show:after,.filters .wrap form .input:after,.accountBox .wrap .main form .hold .input.select:after,.addActivity .wrap .main .input.select:after,.leaderboard.createTeam .wrap .main table tbody tr td .btn.reject,.leaderboard .wrap header .col .input:after,.leaderboard .wrap .main table tbody tr td .remove,.leaderboard .wrap .main table tbody tr td .select:after,.leaderboard .wrap .pagination .hold nav a,.chooseLanguage:after{background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px}.placeholder{pointer-events:none;-webkit-transition:0.3s opacity linear;-ms-transition:0.3s opacity linear;transition:0.3s opacity linear;position:absolute}.placeholder.faded{opacity:.5}.placeholder.hide{display:none}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}.btn.sync{background-color:#1c1d39;border-radius:20px;height:35px;display:block;width:200px;text-align:center;font-weight:700;color:#fff;margin:40px auto 0 auto;padding-top:9px}.siteWrap{max-width:100%;overflow:hidden}body{background-color:#e9e9eb}body.signUpHome{background-color:#1c8764;padding-top:0}body.toggleActivity header[role="banner"].changeHeader .wrap .topbar .add{opacity:1}body.toggleActivity header[role="banner"] .wrap .topbar .add{opacity:0}body.showProgressToggle .whiteBox .wrap .activities header .progressToggle{opacity:1;visibility:visible;pointer-events:all}body.showTotal .whiteBox .wrap .activities header .progressToggle button:hover{border-radius:16px 16px 0 0}body.showTotal .whiteBox .wrap .activities header .progressToggle button+button{background-color:#e9e9eb;border-radius:0 0 16px 16px}body.showTotal .whiteBox .wrap .activities header .progressToggle button+button:hover{border-radius:0 0 16px 16px}body.showTotal .whiteBox .wrap .activities div[data-type="progress"]{opacity:0;visibility:hidden;pointer-events:none}body.showTotal .whiteBox .wrap .activities div[data-type="remaining"]{opacity:1;visibility:visible;pointer-events:all}body.showProgress .whiteBox .wrap .activities header .progressToggle button{background-color:#e9e9eb;border-radius:16px 16px 0 0}body.showProgress .whiteBox .wrap .activities header .progressToggle button+button{background-color:transparent}body.showProgress .whiteBox .wrap .activities header .progressToggle button+button:hover{background-color:#e9e9eb;border-radius:0 0 16px 16px}body.showProgress .whiteBox .wrap .activities div[data-type="remaining"]{opacity:0;visibility:hidden;pointer-events:none}body.showProgress .whiteBox .wrap .activities div[data-type="progress"]{opacity:1;visibility:visible;pointer-events:all}body.showVarieties .whiteBox .wrap .activities header,body.showVarieties .whiteBox .wrap .activities div[data-type="remaining"],body.showVarieties .whiteBox .wrap .activities div[data-type="progress"]{display:none}body.showVarieties .whiteBox .wrap .activities .varieties{display:block}body.showVarieties .whiteBox .wrap .activities div.variety-bonus{padding:25px 15px 70px 15px;background-color:#f9f9f9;margin:45px -10px -45px -10px}body.showVarieties .whiteBox .wrap .activities div.variety-bonus:before{top:0;background-color:#fff;left:0;width:100%}body.showVarieties .whiteBox .wrap .activities div.variety-bonus .varietiesLink{left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);bottom:15px}header[role="banner"]{background-color:#e9e9eb}header[role="banner"] .wrap .topbar .add{margin:14px 70px 0 auto;display:block!important;background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px;background-position:-380px -80px;width:30px;height:30px;text-indent:-9999px;position:absolute;top:0;right:0;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:opacity;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:opacity;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:opacity;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:opacity;transition-timing-function:linear;transition-duration:300ms;transition-property:opacity}.mobileMenu .wrap .add{margin:50px 0 0 0;display:block!important;background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px;background-position:-420px -260px;width:50px;height:50px;text-indent:-9999px}.mobileMenu .wrap .add+nav{margin-top:30px}.mobileMenu .wrap nav ul.languages .input{position:relative}.mobileMenu .wrap nav ul.languages .input select{font-weight:700;font-family:"objektiv-mk1",sans-serif;border:0;padding:10px 15px;text-align:center;font-size:1.25rem;border-radius:30px}.mobileMenu .wrap nav ul.languages .input:after{content:'';display:block;background-position:-160px -360px;width:20px;height:12px;position:absolute;top:24px;right:15px;pointer-events:none}.mobileMenu .wrap nav ul.languages li{float:left;width:33.3%;margin-bottom:12px;padding:0 6px}.mobileMenu .wrap nav ul.languages li figure{width:50px;margin:0 auto}.mobileMenu .wrap nav ul li.join{margin-top:45px}.signUpForm{margin:60px 10px}.signUpForm.group .wrap .hold form button[type="submit"]+p{font-weight:300;font-size:1rem;text-align:center;margin-top:20px}.signUpForm.group .wrap .hold form h3 em{font-size:.875rem}.signUpForm.group .wrap .hold form h3 a{text-decoration:underline;font-weight:700}.signUpForm .wrap .back{background-color:rgba(255,255,255,.2);width:112px;height:50px;font-weight:700;text-align:center;display:block;margin:40px auto;border-radius:25px;color:#fff;padding-top:18px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.signUpForm .wrap .back:hover{background-color:#fff;color:#1c8764}.signUpForm .wrap figure{width:108px;margin:0 auto 40px auto}.signUpForm .wrap .hold{background-color:#fff;border-radius:10px;padding:25px 20px}.signUpForm .wrap .hold .logos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:245px;margin:0 auto}.signUpForm .wrap .hold .logos figure{margin-bottom:0}.signUpForm .wrap .hold .logos figure+figure{margin-left:10px}.signUpForm .wrap .hold .logo{width:200px;margin-bottom:10px}.signUpForm .wrap .hold .bar{display:block;border-radius:20px;display:inline-block;text-align:center;color:#fff;height:40px;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;background-color:#1c1d39;font-size:.875rem;width:190px;height:35px;margin:0 auto 30px}.signUpForm .wrap .hold h2{color:#fff;font-weight:700;font-size:.875rem;background-color:#1c1d39;border-radius:23px;height:45px;text-align:center;padding-top:14px;max-width:320px;margin:0 auto}.signUpForm .wrap .hold nav{background-color:whitesmoke;border-radius:19px;text-align:center;padding:12px}.signUpForm .wrap .hold nav ul li{position:relative;display:inline-block}.signUpForm .wrap .hold nav ul li:before{content:'';width:100%;height:30px;background-color:#1c1d39;border-radius:15px;display:block;position:absolute;top:-7px;left:-14px;padding:0 14px;display:none}.signUpForm .wrap .hold nav ul li.active:before{display:block}.signUpForm .wrap .hold nav ul li.active a{color:#fff}.signUpForm .wrap .hold nav ul li a{color:#80808d;font-weight:700;font-size:.75rem;position:relative;z-index:10;top:-1px}.signUpForm .wrap .hold nav ul li+li{margin-left:30px}.signUpForm .wrap .hold .CardNumberField-input-wrapper{border-bottom:1px solid #dfdfe2;color:#1c1d39;font-weight:500}.signUpForm .wrap .hold .InputContainer .InputElement{border-bottom:1px solid #dfdfe2}.signUpForm .wrap .hold form{margin-top:44px}.signUpForm .wrap .hold form .btn{height:40px;border:3px solid #ea703e;border-radius:20px;color:#ea703e;text-align:center;display:block;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;margin-top:35px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.signUpForm .wrap .hold form .btn:hover{border:3px solid transparent;background-color:#1c8764;color:#fff}.signUpForm .wrap .hold form button[type="submit"]{background-color:#ea703e;border:0;color:#fff}.signUpForm .wrap .hold form h3{font-weight:700;font-size:1.125rem;text-align:center;line-height:1.4;margin:30px 0}.signUpForm .wrap .hold form h3 em{font-weight:300;font-size:1rem}.signUpForm .wrap .hold form small{font-size:.75rem;color:#a4a5b0;text-align:center;width:270px;margin:30px auto 0 auto;line-height:1.4;display:block}.signUpForm .wrap .hold form small a{text-decoration:underline;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.signUpForm .wrap .hold form small a:hover{color:#ea703e}.signUpForm .wrap .hold form fieldset+fieldset{margin-top:30px}.signUpForm .wrap .hold form fieldset.cardDetails .expiry,.signUpForm .wrap .hold form fieldset.cardDetails .cvv{width:-moz-calc(50% - 5px);width:-o-calc(50% - 5px);width:-webkit-calc(50% - 5px);width:calc(50% - 5px);float:left}.signUpForm .wrap .hold form fieldset.cardDetails .cvv{margin-left:10px}.signUpForm .wrap .hold form .input label{color:#a4a5b0;font-weight:400}.signUpForm .wrap .hold form .input span.error{color:#ea703e;font-size:.875rem;margin-top:10px;display:block}.signUpForm .wrap .hold form .input.dob input{border-bottom:0}.signUpForm .wrap .hold form .input.checkbox{width:100%;margin-bottom:5px}.signUpForm .wrap .hold form .input.checkbox+.checkbox{margin-top:0}.signUpForm .wrap .hold form .input.checkbox input{border-bottom:0;width:24px;height:24px;border-radius:50%;border:3px solid #ea703e;float:left}.signUpForm .wrap .hold form .input.checkbox input:checked~span{display:block}.signUpForm .wrap .hold form .input.checkbox span{border-radius:50%;background-color:#1c1d39;width:14px;height:14px;display:block;position:absolute;top:5px;left:5px;display:none;pointer-events:none}.signUpForm .wrap .hold form .input.checkbox label{float:left;width:-moz-calc(100% - 40px);width:-o-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px);color:#1c1d39;font-size:.875rem;line-height:1.2;margin-left:15px}.signUpForm .wrap .hold form .input.checkbox label a{font-weight:700;color:#ea703e}.signUpForm .wrap .hold form .input.select:after{content:'';display:block;background-position:-160px -360px;width:20px;height:12px;position:absolute;top:34px;right:0;pointer-events:none}.signUpForm .wrap .hold form .input input,.signUpForm .wrap .hold form .input select{border-bottom:1px solid #dfdfe2;color:#1c1d39;font-weight:500}.signUpForm .wrap .hold form .input input::placeholder,.signUpForm .wrap .hold form .input select::placeholder{color:#a4a5b0}.signUpForm .wrap .hold form .input p{font-size:.875rem;color:#a4a5b0;text-align:center;margin-top:12px;line-height:1.4}.textPanel.optional{margin:20px 0}.textPanel.optional .wrap{text-align:left}.textPanel.optional .wrap p{color:#80808d;font-size:1rem;line-height:1.2;font-weight:300}.textPanel.solo .wrap p{color:#e44465;font-weight:500}.textPanel .wrap{margin:0 20px;text-align:center}.textPanel .wrap h2{font-size:2.1875rem;font-weight:300;line-height:1.2;margin-bottom:10px}.textPanel .wrap h4{font-weight:300;text-transform:uppercase;font-size:.625rem;line-height:1.3;width:200px;margin:0 auto 20px auto}.textPanel .wrap p{font-size:1.25rem;font-weight:700;line-height:1.5}.blueBox{background-color:#67c2d7;border-radius:13px;margin:0 10px;padding:20px 10px 40px 10px;margin-bottom:10px;color:#fff}.blueBox .wrap h4{font-weight:300;font-size:.625rem;text-transform:uppercase;margin-bottom:10px}.blueBox .wrap h3{font-weight:700;font-size:1.625rem;margin-bottom:14px}.blueBox .wrap>p{font-size:1.25rem;color:#1c1d39;font-weight:700;line-height:1.2;padding-right:40px}.blueBox .wrap .totals{margin-top:50px}.blueBox .wrap .totals div{text-align:center;display:inline-block}.blueBox .wrap .totals div+div{margin-left:15px}.blueBox .wrap .totals div span{border:3px solid #fff;border-radius:50%;width:50px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:10px;position:relative}.blueBox .wrap .totals div span.complete:before{content:'';background-position:-420px -30px;width:25px;height:20px;display:block;position:absolute;top:50%;left:50%;margin:-10px 0 0 -13px}.blueBox .wrap .totals div p{font-size:.625rem;font-weight:300}.groupsBox+.leaderboard{margin-top:0}.activityBox+.strava{margin-top:20px}.whiteBox{background-color:#fff;border-radius:13px;margin:0 10px;padding:20px 0 1px 0;margin-bottom:10px}.whiteBox.progressCircles .wrap .top{border-bottom:2px solid rgba(128,128,141,.12);padding:0 10px 22px 10px}.whiteBox.progressCircles .wrap .top a{position:relative;font-size:1.625rem;font-weight:700;display:block;padding-left:60px;padding-top:10px;color:#1c1d39}.whiteBox.progressCircles .wrap .top a:before{content:'';background-position:-340px -20px;width:50px;height:50px;display:block;position:absolute;left:0;top:0}.whiteBox.progressCircles .wrap .top .totals{background-color:#e6e6e6;border-radius:25px;color:#1c1d39;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:13px 0;margin-top:36px}.whiteBox.progressCircles .wrap .top .totals div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.whiteBox.progressCircles .wrap .top .totals div+div{margin-left:10px}.whiteBox.progressCircles .wrap .top .totals div p{font-weight:300;font-size:.625rem;display:inline-block;text-transform:uppercase;margin-right:10px;padding-top:4px}.whiteBox.progressCircles .wrap .top .totals div span{display:inline-block;font-size:1.5rem;font-weight:700}.whiteBox.threeCols .wrap .col+.col{margin-top:10px}.whiteBox.threeCols .wrap .col p strong{font-weight:700}.whiteBox.threeCols .wrap .counters span{color:#80808d;display:block;font-size:1.875rem;text-align:center;margin-top:50px}.whiteBox.points .wrap{margin:0}.whiteBox.points .wrap ol li.highlight{background-color:#80808d}.whiteBox.points .wrap ol li.purple.highlight{background-color:#00bd42}.whiteBox.groupsBox{margin-top:25px;border-radius:13px 13px 0 0;margin-bottom:0}.whiteBox.activityBox{margin-top:25px}.whiteBox.milestones .wrap .view{background-color:#e9e9eb;padding:10px 0;display:block;border-radius:20px;text-align:center;margin:20px 10px 0 10px;font-weight:300}.whiteBox.milestones .wrap .activities div.variety-bonus{padding-bottom:30px}.whiteBox.milestones .wrap .activities div.variety-bonus .varietiesLink{background-color:#00bd42;color:#fff;font-size:.625rem;height:25px;width:282px;line-height:25px;text-transform:uppercase;font-weight:700;position:absolute;bottom:-30px;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:12px;text-align:center}.whiteBox.milestones .wrap .activities .varieties{background-color:#f9f9f9;display:none;padding:35px 15px 25px 15px;margin:-15px -10px -45px -10px}.whiteBox.milestones .wrap .activities .varieties .col{padding:0}.whiteBox.milestones .wrap .activities .varieties .col ol{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.whiteBox.milestones .wrap .activities .varieties .col ol:after{content:'';flex:auto}.whiteBox.milestones .wrap .activities .varieties .col ol li{all:unset;width:20%;margin:0 0 18px 0}.whiteBox.milestones .wrap .activities .varieties .col ol li:nth-of-type(5n){margin-right:0}.whiteBox.milestones .wrap .activities .varieties .col ol li figure{height:38px}.whiteBox.milestones .wrap .activities .varieties .col ol li figure img{width:100%;height:100%;display:block}.whiteBox.milestones .wrap .activities .varieties .col ol li h3{display:block;text-align:center;font-size:.5325rem;width:unset;margin:0;line-height:1.3;margin-top:5px}.whiteBox .wrap .cols+figure{margin:30px 0;padding:20px 10px;border-top:2px solid #e9e9eb;border-bottom:2px solid #e9e9eb}.whiteBox .wrap .col{padding:0 10px}.whiteBox .wrap .col h4{font-weight:300;font-size:.625rem;text-transform:uppercase;color:#80808d}.whiteBox .wrap .col h4+h3{margin-top:10px}.whiteBox .wrap .col h3{font-weight:700;font-size:1.625rem;margin-bottom:14px;margin-top:20px}.whiteBox .wrap .col p{font-size:1rem;font-weight:300;line-height:1.5}.whiteBox .wrap .col .sync{border:3px solid #00bd42;width:100%;border-radius:25px;text-align:center;font-weight:700;font-size:1.375rem;color:#00bd42;display:block;padding:10px;margin-bottom:20px}.whiteBox .wrap .col ol{margin:30px -1px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.whiteBox .wrap .col ol li{display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#e6e6e6;color:#fff;text-align:center;vertical-align:middle;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 3px 10px 2px;position:relative;border:3px solid transparent;font-size:.875rem}.whiteBox .wrap .col ol li.purple{background-color:#642880;border:3px solid #e6e6e6}.whiteBox .wrap .col .totals div{color:#e9e9eb;text-align:center;display:inline-block;margin-bottom:18px;padding:0 5px}.whiteBox .wrap .col .totals div.t h3{background-color:#642880;color:#fff}.whiteBox .wrap .col .totals div.t span{text-transform:uppercase}.whiteBox .wrap .col .totals div:last-of-type{margin-left:0}.whiteBox .wrap .col .totals div h3{border:3px solid #dfdfe2;border-radius:50%;color:#dfdfe2;text-align:center;width:50px;height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;font-weight:700;margin:0 auto 10px auto}.whiteBox .wrap .col .totals div span{font-size:.625rem;font-weight:300;color:#80808d}.whiteBox .wrap .col .search{margin-top:20px;padding-bottom:20px}.whiteBox .wrap .col .search .input input{border:3px solid #e9e9eb;border-radius:16px;color:#1c1d39;font-weight:700;padding:0 10px;height:32px;font-size:1rem}.whiteBox .wrap .col .search .input input::placeholder{color:#1c1d39}.whiteBox .wrap .total{background-color:#e9e9eb;height:50px;border-radius:25px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:20px;margin:20px 10px 0 10px}.whiteBox .wrap .total+p.mobile{padding-bottom:20px}.whiteBox .wrap .total p{text-transform:uppercase;font-size:.625rem;width:110px;line-height:1.2;padding-left:30px}.whiteBox .wrap .total p span{font-weight:700;font-size:1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}.whiteBox .wrap .activities{margin-top:30px;border-top:2px solid #e9e9eb;border-bottom:2px solid #e9e9eb;padding:15px 10px 43px 10px;position:relative}.whiteBox .wrap .activities header{position:relative;margin-bottom:30px}.whiteBox .wrap .activities header .progressToggle{opacity:0;visibility:hidden;pointer-events:none;display:block;background-color:#fff;position:absolute;top:0;left:0;z-index:1;border-radius:16px;max-width:225px;box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.15)}.whiteBox .wrap .activities header .progressToggle button{position:relative;color:#1c1d39;font-weight:700;font-size:1rem;width:100%;text-align:left;padding:11px 80px 11px 17px;cursor:pointer}.whiteBox .wrap .activities header .progressToggle button:hover{background-color:#e9e9eb;border-radius:16px 16px 0 0}.whiteBox .wrap .activities header .progressToggle button+button:hover{border-radius:0 0 16px 16px}.whiteBox .wrap .activities header .progressToggle button+button:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:2px;background-color:#e9e9eb}.whiteBox .wrap .activities header h3{font-size:.625rem;text-transform:uppercase;color:#80808d;float:left}.whiteBox .wrap .activities header h3:nth-of-type(2){position:absolute;top:0;right:75px}.whiteBox .wrap .activities header h3:last-of-type{float:right;margin-right:5px}.whiteBox .wrap .activities header h3.show-progress{position:relative;color:#1c1d39;background-color:#e9e9eb;display:block;width:147px;height:25px;line-height:25px;text-transform:uppercase;border-radius:12px;font-weight:700;font-size:.625rem;text-align:center;cursor:pointer}.whiteBox .wrap .activities header h3.show-progress:after{content:'';display:inline-block;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA3Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzFjMWQzOTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNS44Niw2LjYyYy0uMiwwLS4zOS0uMDgtLjUzLS4yMkwuMjIsMS4zQy0uMDcsMS0uMDcsLjUzLC4yMiwuMjRTLjk5LS4wNiwxLjI4LC4yNEw1Ljg2LDQuODEsMTAuNDUsLjIyYy4yOS0uMjksLjc3LS4yOSwxLjA2LDBzLjI5LC43NywwLDEuMDZMNi4zOSw2LjRjLS4xNCwuMTQtLjMzLC4yMi0uNTMsLjIyWiIvPjwvc3ZnPg==);width:12px;height:7px;margin-left:12px}.whiteBox .wrap .activities div{margin-top:30px;position:relative}.whiteBox .wrap .activities div.variety-bonus{margin-top:85px}.whiteBox .wrap .activities div.variety-bonus:before{content:'';display:block;width:calc(100% + 80px);height:2px;background-color:#e9e9eb;position:absolute;top:-40px;left:-40px}.whiteBox .wrap .activities div.variety-bonus h3{width:180px}.whiteBox .wrap .activities div.variety-bonus span:not(.target){top:unset}.whiteBox .wrap .activities div p{position:relative;float:left;width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px);margin:14px 0 0 0}.whiteBox .wrap .activities div h3{font-weight:700;font-size:1rem;width:90px}.whiteBox .wrap .activities div .target{color:#1c1d39;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}.whiteBox .wrap .activities div span:not(.target){width:50px;height:50px;background-color:#642880;border:3px solid #e6e6e6;text-align:center;color:#fff;border-radius:50%;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;float:right;margin-top:0}.whiteBox .wrap .activities div .progressBar{position:relative;float:left;width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px);margin-top:14px;margin-bottom:20px}.whiteBox .wrap .activities div .progressBar label{color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px}.whiteBox .wrap .activities div .progressBar progress::-webkit-progress-bar{background-color:#e9e9eb;border-radius:18px}.whiteBox .wrap .activities div .progressBar progress::-webkit-progress-value{background-color:#ea703e;border-radius:18px}.whiteBox .wrap .activities div .progressBar progress{height:35px;background-color:#e9e9eb;border-radius:18px;width:100%}.whiteBox .wrap .activities div[data-type="remaining"]{opacity:0;visibility:hidden;pointer-events:none;margin-top:-85px}.whiteBox .wrap .activities div[data-type="remaining"] .progressBar{margin-top:-55px}.whiteBox .wrap .activities div[data-type="remaining"] span:not(.target){margin-top:-69px}.whiteBox .wrap .activities div[data-type="remaining"] h3{width:unset}.whiteBox .wrap .activities div[data-type="progress"]{opacity:1;visibility:visible;pointer-events:all;margin-top:0}.whiteBox .wrap .activities div[data-type="progress"] h3{width:unset}.whiteBox .wrap .counters{margin:40px 0}.whiteBox .wrap .counters svg{width:18px;margin:40px auto;display:block}.whiteBox .wrap .counters .circle{width:204px;margin:0 auto;position:relative}.whiteBox .wrap .counters .circle+.circle{margin-top:50px}.whiteBox .wrap .counters .circle p{text-align:center;line-height:1.2;margin-top:20px;font-weight:300}.whiteBox .wrap .counters .circle .count{position:relative}.whiteBox .wrap .counters .circle .count .hold{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center}.whiteBox .wrap .counters .circle .count .hold h3{font-size:2.25rem;font-weight:700;margin-bottom:10px}.whiteBox .wrap .counters .circle .count .hold p{font-size:1rem;text-transform:uppercase;font-weight:300;display:block;margin-top:0;height:38px}.whiteBox .wrap .counters .circle .count .hold p span{font-size:.625rem;margin-top:10px;color:#80808d}.progressBar{margin:80px 0}.progressBar .wrap{margin:0 20px}.progressBar .wrap header{text-align:center}.progressBar .wrap header h2{font-weight:300;font-size:2.1875rem;padding-bottom:15px}.progressBar .wrap header h3{font-size:.625rem;font-weight:300;text-transform:uppercase}.progressBar .wrap .progress{position:relative;margin:30px 0 140px 0}.progressBar .wrap .progress div{position:absolute;top:0;left:0;width:100%;height:62px;border-radius:30px;background:-moz-linear-gradient(left,rgba(103,194,215,.15) 0%,rgba(103,194,215,0) 42%,rgba(103,194,215,.75) 100%);background:-webkit-linear-gradient(left,rgba(103,194,215,.15) 0%,rgba(103,194,215,0) 42%,rgba(103,194,215,.75) 100%);background:linear-gradient(to right,rgba(103,194,215,.15) 0%,rgba(103,194,215,0) 42%,rgba(103,194,215,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0067c2d7',endColorstr='#bf67c2d7',GradientType=1)}.progressBar .wrap .progress div p{color:#fff;font-size:1.5rem;font-weight:700;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:70px}.progressBar .wrap .progress div.blueBar:after{content:'';background-position:-430px -90px;width:63px;height:63px;display:block;position:absolute;top:0;right:0}.progressBar .wrap .progress div.orangeBar{background:-moz-linear-gradient(left,rgba(234,112,62,.15) 0%,rgba(234,112,62,.15) 50%,rgba(234,112,62,.75) 100%);background:-webkit-linear-gradient(left,rgba(234,112,62,.15) 0%,rgba(234,112,62,.15) 50%,rgba(234,112,62,.75) 100%);background:linear-gradient(to right,rgba(234,112,62,.15) 0%,rgba(234,112,62,.15) 50%,rgba(234,112,62,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26ea703e',endColorstr='#bfea703e',GradientType=1);z-index:1000;width:50%}.progressBar .wrap .progress div.orangeBar:after{content:'';background-position:-430px -160px;width:63px;height:63px;display:block;position:absolute;top:0;right:0}.progressBar .wrap .progress div.orangeBar p{right:80px}.progressBar .wrap>p{font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center}.add{margin:50px 20px}.add .wrap .cols .col a{position:relative;font-size:.625rem;display:block;padding-left:60px;padding-top:20px;color:#1c1d39;font-weight:300;text-transform:uppercase;margin-bottom:44px}.add .wrap .cols .col a:before{content:'';background-position:-340px -20px;width:50px;height:50px;display:block;position:absolute;left:0;top:0}.add .wrap .cols .col h3{font-size:1.25rem;font-weight:700;line-height:1.5}.add .wrap .cols .col ul{margin-top:20px;-webkit-column-count:2}.add .wrap .cols .col ul li{text-transform:uppercase;opacity:.6;font-size:.75rem;line-height:1.8}.gridFour+.textPanel{margin-top:80px}.textPanel+.gridFour{margin-top:20px}.gridFour{margin:0 10px}.gridFour.small-font .wrap .cols .col .circle .count .hold h3,.gridFour.small-font .wrap .cols .col .bar .count .hold h3{font-size:1.25rem}.gridFour .wrap .add{margin:0 auto 20px auto;display:block!important;background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px;background-position:-380px -80px;width:30px;height:30px;text-indent:-9999px}.gridFour .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gridFour .wrap .cols .col{background-color:#fff;border-radius:6px;width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin:0 5px;margin-bottom:10px;padding:20px 0 30px 0;text-align:center;max-width:145px}.gridFour .wrap .cols .col>figure{width:35px;margin:0 auto}.gridFour .wrap .cols .col>p{text-transform:uppercase;font-size:.625rem;margin-top:16px;width:100px;margin:16px auto 0 auto;line-height:1.4;font-weight:300}.gridFour .wrap .cols .col p+.circle{margin-top:20px}.gridFour .wrap .cols .col .hold{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:28px}.gridFour .wrap .cols .col .hold div{margin-bottom:10px}.gridFour .wrap .cols .col .hold div+div{margin-left:4px}.gridFour .wrap .cols .col .hold div p{background-color:#e9e9eb;height:54px;padding:0 5px;border-radius:3px;font-weight:700;font-size:1.375rem;line-height:2.45}.gridFour .wrap .cols .col .hold div span{font-size:.625rem;font-weight:300;color:#80808d}.gridFour .wrap .cols .col .circle>p,.gridFour .wrap .cols .col .bar>p{text-transform:uppercase;font-size:.625rem;margin-top:16px;font-weight:300}.gridFour .wrap .cols .col .circle .count,.gridFour .wrap .cols .col .bar .count{position:relative}.gridFour .wrap .cols .col .circle .count .hold,.gridFour .wrap .cols .col .bar .count .hold{display:block;text-align:center;margin:0}.gridFour .wrap .cols .col .circle .count .hold h3,.gridFour .wrap .cols .col .bar .count .hold h3{font-size:1.875rem;font-weight:700;margin-bottom:3px}.gridFour .wrap .cols .col .circle .count .hold p,.gridFour .wrap .cols .col .bar .count .hold p{font-size:.625rem;font-weight:300;width:auto;color:#80808d}.gridFour .wrap .cols .col .bar.bottom .count figure{margin:15px auto 0 auto}.gridFour .wrap .cols .col .bar.left .count figure{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);margin-top:-30px;margin-left:-25px}.gridFour .wrap .cols .col .bar .count{margin-top:54px}.gridFour .wrap .cols .col .bar .count figure{width:109px}.gridFour .wrap .cols .col .circle{width:110px;margin:0 auto}.gridFour .wrap .cols .col .circle .count .hold{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.barChart{margin-top:96px}.barChart .wrap header{margin:0 20px 50px 20px}.barChart .wrap header h2{font-size:2.1875rem;text-align:center;font-weight:300}.barChart .wrap .hold{background-color:#fff;border-radius:13px;margin:0 10px;padding:40px 0 20px 0;margin-bottom:10px}.barChart .wrap .hold h4{font-size:1.625rem;font-weight:700;padding:0 10px 20px 10px}footer{margin:0 20px}footer .wrap .text{display:none}footer .wrap .small{font-size:.625rem;color:#80808d;width:100px}footer .wrap .social{z-index:1}footer .wrap .bottom{text-align:center;margin-bottom:20px}footer .wrap .bottom p{display:inline-block;padding:0}footer .wrap .bottom p:not(.copy){background-color:transparent;padding:0;margin:0}.counters .circle{width:204px}.counters .circle svg circle:first-of-type{stroke-width:30}.counters .circle svg circle+circle{fill:none;stroke:#ea703e;stroke-width:16;transform-origin:center center;stroke-linecap:round;transition:stroke-dashoffset .9s ease}.counters .circle .circle__progress--fill{--initialStroke:0;--transitionDuration:0;stroke-opacity:1;stroke-dasharray:var(--initialStroke);stroke-dashoffset:var(--initialStroke);transition:stroke-dashoffset var(--transitionDuration) ease}.filters+.leaderboard.history{margin-top:25px}.filters{margin-top:30px}.filters.open .wrap .show:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.filters.open .wrap form{display:block}.filters .wrap{margin:0 10px}.filters .wrap .small{color:#1c8764;display:block;font-size:.75rem;margin-bottom:20px;text-transform:uppercase}.filters .wrap .show{border:2px solid #fff;border-radius:25px;color:#1c1d39;padding:0 25px 0 10px;font-size:.875rem;height:32px;width:100%;text-align:left;position:relative;margin-bottom:10px}.filters .wrap .show:after{content:'';background-position:-140px -360px;width:7px;height:12px;display:block;position:absolute;top:50%;margin-top:-6px;right:10px}.filters .wrap form{margin:0 -5px;display:none}.filters .wrap form .input{position:relative;width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);display:inline-block;margin-top:0;margin-bottom:10px;float:left;margin:0 5px 10px 5px}.filters .wrap form .input.searchInput{width:-moz-calc(100% - 10px);width:-o-calc(100% - 10px);width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}.filters .wrap form .input.searchInput:after{display:none}.filters .wrap form .input.searchInput input{width:100%}.filters .wrap form .input.searchInput input::placeholder{color:#1c1d39!important}.filters .wrap form .input select,.filters .wrap form .input input{border:2px solid #fff;border-radius:25px;color:#1c1d39;padding:0 25px 0 10px;font-size:.875rem;height:32px}.filters .wrap form .input:after{content:'';background-position:-40px -330px;width:12px;height:7px;display:block;position:absolute;top:50%;right:10px;margin-top:-3px;pointer-events:none}.textPanel+.accountBox{margin-top:0}.accountBox{margin-top:25px}.accountBox .wrap{margin:0 10px}.accountBox .wrap header{background-color:#fff;border-radius:13px 13px 0 0;padding:20px;text-align:center}.accountBox .wrap header h2{font-weight:700;font-size:1.625rem}.accountBox .wrap header .status{background-color:#00bd42;width:100%;height:50px;border-radius:25px;padding:0 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:20px;max-width:260px;margin:20px auto 0 auto}.accountBox .wrap header .status.red{background-color:#e44465}.accountBox .wrap header .status.red h3{text-align:center;margin:0 auto}.accountBox .wrap header .status p{text-transform:uppercase;font-size:.625rem;font-weight:300}.accountBox .wrap header .status h3{font-weight:700;font-size:1.5rem;color:#fff;margin-left:20px}.accountBox .wrap .main{background-color:#fff;margin-top:2px;border-radius:0 0 13px 13px}.accountBox .wrap .main form{padding:40px 20px}.accountBox .wrap .main form.success .successMessage{display:block}.accountBox .wrap .main form.success .input,.accountBox .wrap .main form.success button{display:inherit!important}.accountBox .wrap .main form button{border:3px solid #00bd42;width:100%;height:50px;border-radius:25px;margin-top:40px;text-align:center;font-weight:700;font-size:1.5rem;color:#00bd42}.accountBox .wrap .main form .successMessage{color:#00bd42;font-size:1.25rem;font-weight:500;margin-bottom:30px;display:none}.accountBox .wrap .main form .hold+.hold{margin-top:35px}.accountBox .wrap .main form .hold:last-of-type .input input{border-radius:15px;color:#1c1d39;border:3px solid #e6e6e8;padding:0 10px;font-size:1rem;font-weight:700;height:32px}.accountBox .wrap .main form .hold .input+.input{margin-top:35px}.accountBox .wrap .main form .hold .input.code input{border-radius:15px;color:#1c1d39;border:3px solid #e6e6e8;padding:0 10px;font-size:1rem;font-weight:700;height:32px}.accountBox .wrap .main form .hold .input.code input::placeholder{color:#e6e6e8}.accountBox .wrap .main form .hold .input.select{position:relative}.accountBox .wrap .main form .hold .input.select:after{content:'';background-position:-120px -360px;width:12px;height:7px;display:block;position:absolute;top:37px;right:15px}.accountBox .wrap .main form .hold .input.select select{background-color:#e6e6e8;border-radius:15px;color:#1c1d39;padding:0 10px;font-size:1rem;font-weight:700;height:32px}.accountBox .wrap .main form .hold .input label{color:rgba(28,29,57,.5)}.accountBox .wrap .main form .hold .input input{border-bottom:1px solid #e9e9eb;color:#1c1d39;font-weight:500}.accountBox .wrap .main form .hold .input ::placeholder{display:block;font-size:1rem;color:#e6e6e8;opacity:100%}.addActivity{margin:20px 10px 0 10px}.addActivity .wrap header{padding:25px 20px;border-bottom:2px solid #e9e9eb;border-radius:13px 13px 0 0;background-color:#fff}.addActivity .wrap header h2{font-weight:700;font-size:1.625rem;text-align:center}.addActivity .wrap header h3{text-align:center;font-weight:700;color:#80808d;margin-top:20px}.addActivity .wrap .main{padding:40px 10px;background-color:#fff;border-radius:0 0 13px 13px}.addActivity .wrap .main>a{color:#1c1d39;padding:8px 15px 0 15px;font-size:1rem;font-weight:700;background-color:#e6e6e8;border-radius:15px;height:32px;border:0;width:100%;margin-top:40px;display:block;text-align:center}.addActivity .wrap .main .submit{text-transform:uppercase;font-size:1.125rem;text-align:center;font-weight:700;color:#80808d;width:114px;margin:60px auto 0 auto}.addActivity .wrap .main .submit:before{content:'';background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMTMuMyAxMTMuMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEzLjMgMTEzLjM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojMDBCRDQyO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTU2LjcsMEw1Ni43LDBjMzEuMywwLDU2LjcsMjUuNCw1Ni43LDU2LjdsMCwwYzAsMzEuMy0yNS40LDU2LjctNTYuNyw1Ni43bDAsMEMyNS40LDExMy4zLDAsODgsMCw1Ni43bDAsMAoJQzAsMjUuNCwyNS40LDAsNTYuNywweiIvPgo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTYuNCw3OS44Yy0xLjMsMC0yLjQtMS0yLjQtMi4zYzAsMCwwLDAsMCwwVjU3LjFIMzMuN2MtMS4zLDAuMS0yLjQtMC45LTIuNS0yLjJjLTAuMS0xLjMsMC45LTIuNCwyLjItMi41CgljMC4xLDAsMC4yLDAsMC4zLDBINTRWMzJjMC0xLjMsMS4xLTIuNCwyLjQtMi40czIuNCwxLjEsMi40LDIuNGMwLDAsMCwwLDAsMHYyMC40aDIwLjNjMS4zLTAuMSwyLjQsMC45LDIuNSwyLjIKCWMwLjEsMS4zLTAuOSwyLjQtMi4yLDIuNWMtMC4xLDAtMC4yLDAtMC4zLDBINTguN3YyMC4zQzU4LjcsNzguOCw1Ny43LDc5LjgsNTYuNCw3OS44eiIvPgo8L3N2Zz4K);background-repeat:no-repeat;width:114px;height:114px;display:block;margin-bottom:10px}.addActivity .wrap .main .input p.small{font-size:.625rem;margin:5px 0 0 10px;position:absolute;bottom:-14px;left:0}.addActivity .wrap .main .input .error{color:#ea703e;font-size:.875rem;margin:10px 0 0 10px;display:block}.addActivity .wrap .main .input+.input{margin-top:35px}.addActivity .wrap .main .input.select{position:relative}.addActivity .wrap .main .input.select:after{content:'';background-position:-120px -360px;width:12px;height:7px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px}.addActivity .wrap .main .input.datepicker{position:relative}.addActivity .wrap .main .input.datepicker button{color:#1c1d39;padding:0 10px;font-size:1rem;font-weight:700;background-color:#e6e6e8;border-radius:15px;height:32px;border:0;width:100%;text-align:left}.addActivity .wrap .main .input.datepicker p{background-color:#fff;color:#1c1d39;padding:8px 10px 0 10px;font-size:1rem;font-weight:700;background-color:#e6e6e8;border-radius:15px;height:32px}.addActivity .wrap .main .input input,.addActivity .wrap .main .input select{color:#1c1d39;padding:0 15px;font-size:1rem;font-weight:700;background-color:#e6e6e8;border-radius:15px;height:32px;border:0;width:100%}.addActivity .wrap .main .input input::placeholder,.addActivity .wrap .main .input select::placeholder{color:#1c1d39}.addActivity .wrap .main .input input{background-color:transparent;border:3px solid #e6e6e8}.banner{border-radius:13px;padding:40px 20px;width:-moz-calc(100% - 20px);width:-o-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:50px auto 0 auto}.banner.blue{background-color:#67c2d7}.banner.red{background-color:#e44465}.banner.white{background-color:#fff}.banner.white .wrap h2{color:rgba(28,29,57,.5)}.banner.white .wrap a{border:2px solid #e9e9eb;width:260px}.banner .wrap{text-align:center}.banner .wrap h2{font-weight:300;color:#fff;line-height:1.2;font-size:1.25rem}.banner .wrap a{width:200px;height:32px;background-color:#fff;color:#1c1d39;text-align:center;border-radius:16px;font-weight:700;padding-top:7px;display:block;margin:30px auto 0 auto}.strava{background-color:#fff;border-radius:13px;margin:0 10px;margin-bottom:10px;margin-top:25px}.strava .wrap header{padding:25px 20px;border-bottom:2px solid #e9e9eb;border-radius:13px 13px 0 0;background-color:#fff}.strava .wrap header h2{font-weight:700;font-size:1.625rem;text-align:center}.strava .wrap header .status{background-color:#00bd42;width:100%;height:50px;border-radius:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:260px;color:#fff;font-weight:700;font-size:1.5rem;margin:20px auto 0 auto}.strava .wrap header .status h3{text-align:center}.strava .wrap .main{padding:25px 20px}.strava .wrap .main p{font-weight:300;line-height:1.4;text-align:center}.strava .wrap .main p strong{font-weight:700}.strava .wrap .main .link{background-color:#e9e9eb;color:#80808d;height:32px;text-align:center;border-radius:16px;font-weight:700;display:block;padding-top:8px;margin-top:15px}.strava .wrap .main .updateStrava{margin-top:30px}.strava .wrap .main .updateStrava .link{background-color:#1c1d39;color:#fff}.leaderboard+footer{margin-top:100px}.leaderboard{margin-top:25px}.leaderboard.v2{margin:25px 0 0 0}.leaderboard.fullRadius header{border-radius:13px}.leaderboard.createTeam .wrap header{padding:20px}.leaderboard.createTeam .wrap header .col.editName h2,.leaderboard.createTeam .wrap header .col.editName .edit{display:none}.leaderboard.createTeam .wrap header .col.editName form{display:block!important}.leaderboard.createTeam .wrap header .col .edit{color:#80808d;font-size:.625rem;line-height:1.2;text-transform:uppercase;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;display:block;text-align:center}.leaderboard.createTeam .wrap header .col .edit:hover{color:#ea703e}.leaderboard.createTeam .wrap header .col .leave{width:130px;height:25px;background-color:#e9e9eb;border-radius:12px;text-transform:uppercase;text-align:center;font-size:.625rem;font-weight:700;display:block;margin:20px auto 0 auto;color:#80808d;line-height:2.56}.leaderboard.createTeam .wrap header .col .copy{height:30px;width:100%;text-align:left;color:#fff;background-color:#ea703e;border-radius:16px;font-weight:700;padding:0 10px;margin-top:10px}.leaderboard.createTeam .wrap header .col a.create{background-color:#00bd42;color:#fff;width:100%;height:50px;display:block;font-size:1.5rem;border-radius:25px;font-weight:700;text-align:center;padding-top:11px;margin-bottom:30px}.leaderboard.createTeam .wrap header .col p{font-size:1rem;color:#1c1d39;font-weight:300;line-height:1.5;max-width:790px}.leaderboard.createTeam .wrap header .col form+p{margin-top:30px}.leaderboard.createTeam .wrap header .col a+p{margin-top:30px}.leaderboard.createTeam .wrap header .col form{text-align:center}.leaderboard.createTeam .wrap header .col form button,.leaderboard.createTeam .wrap header .col form .cancel{width:115px;display:inline-block;height:25px;background-color:#00bd42;font-size:.625rem;font-weight:700;color:#fff;border-radius:12px;text-transform:uppercase;text-align:center;margin-top:30px}.leaderboard.createTeam .wrap header .col form button.cancel,.leaderboard.createTeam .wrap header .col form .cancel.cancel{background-color:#e44465}.leaderboard.createTeam .wrap header .col form a.cancel{padding-top:7px;margin-top:0;margin-left:15px}.leaderboard.createTeam .wrap header .col .input+.copy{margin-top:10px}.leaderboard.createTeam .wrap header .col .input{width:100%}.leaderboard.createTeam .wrap header .col .input.select select{width:100%;font-size:1rem;height:30px;text-align:left;padding:0 10px}.leaderboard.createTeam .wrap header .col .input.select:after{display:block;margin-top:-2px}.leaderboard.createTeam .wrap header .col .input input{background-color:#f0f0f0;border-radius:25px;color:#1c1d39;text-align:left;font-size:1.5rem;font-weight:700;height:50px;padding:0 15px}.leaderboard.createTeam .wrap header .col .input input::placeholder{color:#bfbfc6}.leaderboard.createTeam .wrap header .col .input:after{display:none}.leaderboard.createTeam .wrap .main{overflow:hidden}.leaderboard.createTeam .wrap .main.scroll{overflow:auto}.leaderboard.createTeam .wrap .main.scroll table{white-space:nowrap}.leaderboard.createTeam .wrap .main table{white-space:normal}.leaderboard.createTeam .wrap .main table thead tr th{text-align:left}.leaderboard.createTeam .wrap .main table tbody tr{width:100%}.leaderboard.createTeam .wrap .main table tbody tr.desktop{display:none}.leaderboard.createTeam .wrap .main table tbody tr td{text-align:left}.leaderboard.createTeam .wrap .main table tbody tr td .btn.reject{text-indent:-9999px;background-position:-60px -400px;width:26px;height:26px;border-radius:0;position:relative;background-color:transparent;padding:0}.leaderboard.history .wrap header p{width:100%}.leaderboard.history .wrap header .col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.leaderboard .wrap{margin:0 10px}.leaderboard .wrap header{background-color:#fff;border-radius:13px 13px 0 0;padding:20px}.leaderboard .wrap header .col h2{font-weight:700;text-align:center;font-size:1.625rem;margin-bottom:10px}.leaderboard .wrap header .col p{color:#80808d;font-size:.625rem;text-align:center;line-height:1.2}.leaderboard .wrap header .col h2+.input{margin-top:10px}.leaderboard .wrap header .col .input+h2{margin-top:20px}.leaderboard .wrap header .col .input{position:relative;width:150px;margin:30px auto 0 auto}.leaderboard .wrap header .col .input:after{content:'';background-position:-20px -330px;width:11px;height:7px;display:block;position:absolute;top:50%;margin-top:-2px;right:20px}.leaderboard .wrap header .col .input select{background-color:#e9e9eb;font-size:.875rem;font-weight:700;width:150px;height:32px;border:0;border-radius:25px;padding-left:10px;font-family:'objektiv-mk1',sans-serif}.leaderboard .wrap header .col .heading-group .input{margin-bottom:10px}.leaderboard .wrap header .col .credits{background-color:#e9e9eb;border-radius:25px;color:#1c1d39;padding:7px 10px;margin-top:10px}.leaderboard .wrap header .col .credits p{font-weight:300;font-size:.625rem;display:inline-block;text-transform:uppercase;margin-right:10px;padding-top:1px;color:#1c1d39;float:left}.leaderboard .wrap header .col .credits span{display:inline-block;font-size:1rem;font-weight:700;float:right}.leaderboard .wrap header .col .challenge{background-color:#e9e9eb;border-radius:25px;color:#1c1d39;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:13px 0;margin-top:36px;margin-bottom:0}.leaderboard .wrap header .col .challenge.results{background-color:#642880;color:#fff}.leaderboard .wrap header .col .challenge.results h3{font-size:1.5rem;font-weight:700;margin-left:32px}.leaderboard .wrap header .col .challenge.results div p{color:#fff}.leaderboard .wrap header .col .challenge div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.leaderboard .wrap header .col .challenge div+div{margin-left:10px}.leaderboard .wrap header .col .challenge div p{font-weight:300;font-size:.625rem;display:inline-block;text-transform:uppercase;margin-right:10px;padding-top:4px;color:#1c1d39}.leaderboard .wrap header .col .challenge div span{display:inline-block;font-size:1.5rem;font-weight:700}.leaderboard .wrap .view{background-color:#fff;display:inline-block;font-weight:700;font-size:1rem;width:auto;padding:0 20px;height:32px;border-radius:15px;text-align:center;line-height:1.9;margin-top:30px}.leaderboard .wrap .main{margin-top:2px;overflow:auto}.leaderboard .wrap .main+.main{margin-top:50px}.leaderboard .wrap .main.noPullUp table{margin-top:0}.leaderboard .wrap .main.noPullUp table thead{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.leaderboard .wrap .main.noPullUp table tbody tr:first-of-type{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.leaderboard .wrap .main table{white-space:nowrap;width:100%;border-collapse:collapse!important}.leaderboard .wrap .main table thead{background-color:#fff;-webkit-transform:translateY(71px);-ms-transform:translateY(71px);transform:translateY(71px)}.leaderboard .wrap .main table thead tr th{padding:25px 20px;color:#ea703e;text-transform:uppercase;font-size:.6875rem;font-weight:700;text-align:right}.leaderboard .wrap .main table thead tr th:first-of-type,.leaderboard .wrap .main table thead tr th:nth-of-type(2){text-align:left}.leaderboard .wrap .main table thead tr th .sorting{position:relative}.leaderboard .wrap .main table thead tr th .sorting:after{content:' ';position:absolute;right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAkCAYAAACe0YppAAAACXBIWXMAACE3AAAhNwEzWJ96AAABTklEQVRYhe3WP07DMBQG8A/EATp2sCxGNlg9wchGb1A4ARyFI4Qb9AhsXssNkOWhI2O3VJZcKST+970idSBPipQ4tn+yZT/7ou97nCMuz6L+S/hK0khp8whgGT+33tkt2we9uJQ2KwB3o+INi1NTnUFDrJQ2qfLT4QS6A7CX4k1wBu3iI8KrcA71zu69szspXoRL6LFAimfhFvQUPAkzqBSfwDE5UGgDflOFBxmJQiv4clyvtLhotIL/ivk8nuEZ/rOYXH2UNu8xc4UrzZsUUtos4l5exHzQ1UYc0HsAr0qbLvG/Ff0E8BT7uh7XScE/g/c1iw/Q20Hx5D6Wgp8BfEnwDPrind1UYe9sGPEDixfQZLvkqmZxFs3CDC5Bi3ALLkXReixmgI+49Wi0GS7gw2hGwaTMzLQfg0IpuIDTaAjx1UdpExLNt3c2TD8XAA6j0t2srMlW7gAAAABJRU5ErkJggg==) no-repeat;background-size:contain;width:10px;height:12px;margin-top:15px}.leaderboard .wrap .main table thead tr th .sorting.asc:after{transform:rotate(180deg)}.leaderboard .wrap .main table tbody{background-color:#e9e9eb}.leaderboard .wrap .main table tbody tr{border-bottom:1px solid #fff;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:background-color;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:background-color;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:background-color;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:background-color;transition-timing-function:linear;transition-duration:300ms;transition-property:background-color}.leaderboard .wrap .main table tbody tr:first-of-type{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.leaderboard .wrap .main table tbody tr:hover{background-color:#dfdfe2}.leaderboard .wrap .main table tbody tr td{font-size:.875rem;font-weight:300;padding:23px 20px;text-align:right}.leaderboard .wrap .main table tbody tr td:first-of-type,.leaderboard .wrap .main table tbody tr td:nth-of-type(2){text-align:left}.leaderboard .wrap .main table tbody tr td:nth-of-type(2){position:relative}.leaderboard .wrap .main table tbody tr td:nth-of-type(2) img{width:15px;height:15px;position:absolute;margin:1px 0 0 -25px}.leaderboard .wrap .main table tbody tr td .switch{position:relative;display:inline-block;width:55px;height:25px}.leaderboard .wrap .main table tbody tr td .switch input{opacity:0;width:0;height:0}.leaderboard .wrap .main table tbody tr td .switch input:checked+.slider{background-color:#ea703e}.leaderboard .wrap .main table tbody tr td .switch input:checked+.slider:before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.leaderboard .wrap .main table tbody tr td .switch input:checked+.slider:after{content:" " attr(data-yes) "";right:auto;left:10px;color:#fff}.leaderboard .wrap .main table tbody tr td .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccccd1;-webkit-transition:.4s;transition:.4s;border-radius:12px}.leaderboard .wrap .main table tbody tr td .switch .slider:after{content:" " attr(data-no) "";text-transform:uppercase;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.625rem;color:#1c1d39;display:block}.leaderboard .wrap .main table tbody tr td .switch .slider:before{content:'';position:absolute;height:15px;width:15px;left:4px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.leaderboard .wrap .main table tbody tr td form input{background-color:#fff;border-radius:25px;color:#1c1d39;text-align:left;font-size:1rem;height:25px;padding:0 15px;border:0;display:inline-block;width:-moz-calc(100% - 70px);width:-o-calc(100% - 70px);width:-webkit-calc(100% - 70px);width:calc(100% - 70px);font-family:'objektiv-mk1',sans-serif}.leaderboard .wrap .main table tbody tr td form input::placeholder{color:#bfbfc6}.leaderboard .wrap .main table tbody tr td form button{padding-top:0!important;width:55px!important;display:inline-block!important;margin-left:10px}.leaderboard .wrap .main table tbody tr td .available{opacity:.5}.leaderboard .wrap .main table tbody tr td svg{width:12px}.leaderboard .wrap .main table tbody tr td svg.league{width:16px}.leaderboard .wrap .main table tbody tr td svg+svg{margin-left:5px}.leaderboard .wrap .main table tbody tr td strong{font-weight:700}.leaderboard .wrap .main table tbody tr td .remove{font-size:0;background-position:-280px -20px;width:26px;height:26px;display:block}.leaderboard .wrap .main table tbody tr td .btn{width:95px;height:25px;background-color:#00bd42;font-size:.625rem;font-weight:700;color:#fff;display:inline-block;border-radius:12px;text-transform:uppercase;text-align:center;padding-top:7px}.leaderboard .wrap .main table tbody tr td .btn+.btn{margin-left:10px}.leaderboard .wrap .main table tbody tr td .btn.viewMore{width:55px;margin-left:15px}.leaderboard .wrap .main table tbody tr td .btn.invite{width:155px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.leaderboard .wrap .main table tbody tr td .btn.invite:hover{background-color:#ea703e}.leaderboard .wrap .main table tbody tr td .btn.red{background-color:#e44465}.leaderboard .wrap .main table tbody tr td .select{position:relative;width:110px}.leaderboard .wrap .main table tbody tr td .select:after{content:'';background-position:-120px -360px;width:12px;height:7px;display:block;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.leaderboard .wrap .main table tbody tr td .select select{background-color:#fff;width:100%;height:25px;border-radius:12px;font-family:'objektiv-mk1',sans-serif;font-weight:700;font-size:.625rem;border:0;padding:0 35px 0 15px}.leaderboard .wrap .pagination{background-color:#fff;border-radius:25px;height:32px;padding:0 15px 0 5px;margin-top:20px}.leaderboard .wrap .pagination .hold .input{float:left;padding-top:4px}.leaderboard .wrap .pagination .hold .input select{background-color:#e9e9eb;border:0;text-align:center;width:38px;height:24px;font-weight:300;font-size:.875rem;border-radius:12px;vertical-align:middle;padding-left:10px}.leaderboard .wrap .pagination .hold .input label{text-transform:uppercase;font-size:.625rem;display:inline-block;margin-left:6px}.leaderboard .wrap .pagination .hold nav{float:right;margin-left:auto;display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-top:6px}.leaderboard .wrap .pagination .hold nav p{text-transform:uppercase;font-size:.625rem;display:inline-block;margin-right:10px}.leaderboard .wrap .pagination .hold nav a{background-position:-60px -360px;width:10px;height:19px;display:inline-block}.leaderboard .wrap .pagination .hold nav a.inactive{background-position:-60px -330px}.leaderboard .wrap .pagination .hold nav a.next{background-position:-80px -330px;width:10px;height:19px;margin-left:15px}.leaderboard .wrap .pagination .hold nav a.next.inactive{background-position:-80px -360px}.leaderboard .wrap .filters{margin:40px 20px 0 20px}.leaderboard .wrap .filters .col+.col{margin-top:40px}.leaderboard .wrap .filters .col h3{font-size:1rem;font-weight:700;color:#8d8e9c;margin-bottom:16px}.leaderboard .wrap .filters .col .filter{position:relative}.leaderboard .wrap .filters .col .filter+.filter{margin-top:40px}.leaderboard .wrap .filters .col .filter ul{margin-top:20px}.leaderboard .wrap .filters .col .filter ul li{position:relative;margin:0 -10px}.leaderboard .wrap .filters .col .filter ul li h4{background-color:#fff;font-size:.625rem;text-transform:uppercase;color:#ea703e;padding:20px 10px;font-weight:700}.leaderboard .wrap .filters .col .filter ul li p{font-weight:700;font-size:.875rem;padding:20px 10px;border-bottom:1px solid #fff}.leaderboard .wrap .filters .col .filter ul li .delete{width:68px;height:25px;font-size:.625rem;font-weight:700;color:#fff;display:inline-block;border-radius:12px;text-transform:uppercase;text-align:center;background-color:#e44465;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px}.leaderboard .wrap .filters .col .filter .save{width:55px;height:25px;background-color:#00bd42;font-size:.625rem;font-weight:700;color:#fff;display:inline-block;border-radius:12px;text-transform:uppercase;text-align:center;position:absolute;top:25px;right:0}.leaderboard .wrap .filters .col .filter .switch{position:relative;display:inline-block;width:55px;height:25px}.leaderboard .wrap .filters .col .filter .switch input{opacity:0;width:0;height:0}.leaderboard .wrap .filters .col .filter .switch input:checked+.slider{background-color:#ea703e}.leaderboard .wrap .filters .col .filter .switch input:checked+.slider:before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.leaderboard .wrap .filters .col .filter .switch input:checked+.slider:after{content:" " attr(data-yes) "";right:auto;left:10px;color:#fff}.leaderboard .wrap .filters .col .filter .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccccd1;-webkit-transition:.4s;transition:.4s;border-radius:12px}.leaderboard .wrap .filters .col .filter .switch .slider:after{content:" " attr(data-no) "";text-transform:uppercase;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:.625rem;color:#1c1d39;display:block}.leaderboard .wrap .filters .col .filter .switch .slider:before{content:'';position:absolute;height:15px;width:15px;left:4px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.leaderboard .wrap .filters .col .filter h2{font-size:1rem;font-weight:300;position:relative;top:3px;margin-right:10px;float:left}.leaderboard .wrap .filters .col .filter .checkbox{text-align:right;margin-top:5px}.leaderboard .wrap .filters .col .filter .checkbox p{font-size:.75rem;font-weight:300;position:relative;top:3px;margin-right:10px}.leaderboard .wrap .filters .col .filter .checkbox p,.leaderboard .wrap .filters .col .filter .checkbox label{display:inline-block}.leaderboard .wrap .filters .col .filter .input label{color:#8d8e9c;font-size:.875rem;font-weight:400}.leaderboard .wrap .filters .col .filter .input input{color:#000;border-bottom:1px solid #8d8e9c;font-weight:500}.leaderboard .wrap .filters .col .filter .input input::placeholder{color:#bfbfc6}.leaderboard .wrap .core-filters .col .filter+.filter{margin-top:10px}.languages{position:absolute;top:10px;right:30px}.languages button:not(.back){background-image:none;width:34px;height:34px;border-radius:50%;border:3px solid #fff;background-color:#67c2d7;text-transform:uppercase;font-weight:700;font-size:.75rem}.chooseLanguage{background-color:#fff;border-radius:12px;padding:10px 0;width:180px;position:absolute;top:30px;left:-120px;opacity:0;pointer-events:none;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.15)}.chooseLanguage.show{top:50px;opacity:1;pointer-events:all}.chooseLanguage:after{content:'';display:block;background-position:-20px -330px;width:11px;height:8px;position:absolute;top:20px;right:10px;pointer-events:none}.chooseLanguage:before{content:'';background-position:-240px -20px;width:21px;height:12px;display:block;position:absolute;top:-11px;right:32px;background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px}.chooseLanguage h3{font-weight:700;padding:0 0 20px 24px}.chooseLanguage select{font-weight:700;font-family:"objektiv-mk1",sans-serif;border:0;padding:0 10px;text-align:center}@media only screen and (min-width:768px){body.signUpHome .languages{top:60px;right:150px}body.showVarieties .whiteBox .wrap .activities div.variety-bonus{margin:45px -40px -45px -40px;padding:40px 0 55px 40px}body.showVarieties .whiteBox .wrap .activities div.variety-bonus .varietiesLink{-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);bottom:0;left:-75px}body.showVarieties .whiteBox .wrap .activities div span:not(.target){right:22px}header[role="banner"] .wrap .topbar{margin-left:200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:120px}header[role="banner"] .wrap .topbar .username svg{width:40px;display:inline-block;vertical-align:middle}header[role="banner"] .wrap .topbar .username h3{font-size:1.25rem;font-weight:700;display:inline-block;margin-left:15px}header[role="banner"] .wrap .topbar .add{margin:14px 110px 0 auto}header[role="banner"] .wrap .topbar .league{margin-left:54px}header[role="banner"] .wrap .topbar .league h5,header[role="banner"] .wrap .topbar .league span{display:inline-block}header[role="banner"] .wrap .topbar .league h5{font-size:.875rem}header[role="banner"] .wrap .topbar .league .icon{width:30px;display:inline-block;position:relative;margin-left:10px}header[role="banner"] .wrap .topbar .league .icon span{color:#fff;font-weight:700;font-size:.875rem;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}header[role="banner"] .wrap .topbar .league .icon svg{background-repeat:no-repeat;width:30px;height:30px;vertical-align:middle;position:relative}header[role="banner"] .wrap .topbar .level{position:relative;margin-left:30px}header[role="banner"] .wrap .topbar .level h5,header[role="banner"] .wrap .topbar .level svg{display:inline-block}header[role="banner"] .wrap .topbar .level h5{margin-right:10px}header[role="banner"] .wrap .topbar .level .icon{width:25px;position:relative;display:inline-block}header[role="banner"] .wrap .topbar .level .icon svg{width:25px;position:relative;vertical-align:middle}header[role="banner"] .wrap .topbar .level .icon span{display:block;color:#fff;font-weight:700;font-size:.875rem;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);margin-top:-2px}header[role="banner"] .wrap .topbar .settings{position:relative;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-40px}header[role="banner"] .wrap .topbar .settings p{display:inline-block;font-size:.875rem}header[role="banner"] .wrap .topbar .settings button{text-indent:-9999px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAxNyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxYzFkMzk7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExLjUsM0gxLjVjLS44MywwLTEuNS0uNjctMS41LTEuNVMuNjcsMCwxLjUsMEgxMS41Yy44MywwLDEuNSwuNjcsMS41LDEuNXMtLjY3LDEuNS0xLjUsMS41WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI2LjUsOS42MkgxLjVjLS44MywwLTEuNS0uNjctMS41LTEuNXMuNjctMS41LDEuNS0xLjVIMjYuNWMuODMsMCwxLjUsLjY3LDEuNSwxLjVzLS42NywxLjUtMS41LDEuNVoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNi41LDE2LjI0SDEuNWMtLjgzLDAtMS41LS42Ny0xLjUtMS41cy42Ny0xLjUsMS41LTEuNWgxNWMuODMsMCwxLjUsLjY3LDEuNSwxLjVzLS42NywxLjUtMS41LDEuNVoiLz48L3N2Zz4=);width:28px;height:17px;background-repeat:no-repeat;border:0!important;border-radius:0!important;display:inline-block;margin-left:3px;vertical-align:middle;position:relative}header[role="banner"] .wrap .topbar .settings button:before{content:'';display:block;position:absolute;top:0;left:-50px;width:83px;height:27px}header[role="banner"] .wrap .topbar .settings .popup{background-color:#fff;border-radius:12px;padding:20px 0;width:200px;position:absolute;top:30px;left:-120px;opacity:0;pointer-events:none;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all;box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 3px 15px 0 rgba(0,0,0,.15)}header[role="banner"] .wrap .topbar .settings .popup.show{top:50px;opacity:1;pointer-events:all}header[role="banner"] .wrap .topbar .settings .popup:before{content:'';background-position:-240px -20px;width:21px;height:12px;display:block;position:absolute;top:-11px;right:23px;background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px}header[role="banner"] .wrap .topbar .settings .popup a{display:block;font-weight:700;text-align:center;width:100%;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:color;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:color;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:color;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:color;transition-timing-function:linear;transition-duration:300ms;transition-property:color}header[role="banner"] .wrap .topbar .settings .popup a:hover{color:#67c2d7}header[role="banner"] .wrap .topbar .settings .popup a+a{margin-top:20px;padding-top:20px;border-top:2px solid rgba(128,128,141,.12)}header[role="banner"] .wrap .topbar .languages{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:50px}.signUpForm{margin:60px 0}.signUpForm.group .wrap .hold form button[type="submit"]{width:280px;margin:50px auto 0 auto}.signUpForm.group .wrap .hold form button[type="submit"]+p{font-size:1.25rem}.signUpForm.group .wrap .hold form h3{width:100%}.signUpForm.group .wrap .hold form h3 em{font-size:1rem}.signUpForm .wrap figure{width:200px}.signUpForm .wrap .hold{padding:30px;width:510px;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box}.signUpForm .wrap .hold nav{padding:14px;width:320px;box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto}.signUpForm .wrap .hold nav ul li:before{height:35px;border-radius:18px;top:-10px;left:-20px;padding:0 20px}.signUpForm .wrap .hold nav ul li a{font-size:.875rem}.signUpForm .wrap .hold nav ul li+li{margin-left:45px}.signUpForm .wrap .hold form{margin-top:44px}.signUpForm .wrap .hold form .btn{height:50px;border-radius:25px;margin-top:50px;font-size:1.25rem}.signUpForm .wrap .hold form h3{font-size:1.5rem;margin:50px auto;width:340px}.signUpForm .wrap .hold form h3 em{font-size:1.25rem}.signUpForm .wrap .hold form small{font-size:.875rem;text-align:left;width:auto;margin:50px auto 0 auto;line-height:1}.signUpForm .wrap .hold form fieldset{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.signUpForm .wrap .hold form fieldset.cardDetails .expiry,.signUpForm .wrap .hold form fieldset.cardDetails .cvv{width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:left}.signUpForm .wrap .hold form fieldset.cardDetails .cvv{margin-left:20px}.signUpForm .wrap .hold form .input{width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:left;position:relative;margin-bottom:34px}.signUpForm .wrap .hold form .input+.input{margin-top:0}.signUpForm .wrap .hold form .input:first-of-type,.signUpForm .wrap .hold form .input.full-width{width:100%;margin-left:0}.signUpForm .wrap .hold form .input.checkbox label{position:relative;top:4px;float:left;color:#1c1d39}.signUpForm .wrap .hold form .input.select+.select{margin-top:0}.signUpForm .wrap .hold form .input input,.signUpForm .wrap .hold form .input select{border-bottom:1px solid #dfdfe2;color:#1c1d39;font-weight:500;font-size:1.5rem}.signUpForm .wrap .hold form .input input::placeholder,.signUpForm .wrap .hold form .input select::placeholder{color:#a4a5b0}.signUpForm .wrap .hold form .input p{font-size:.875rem;color:#a4a5b0;text-align:left;margin-top:12px;line-height:1.4}.barChart{margin-top:96px}.barChart .wrap header{margin:0 40px 60px 40px}.barChart .wrap header h2{font-size:3.4375rem}.barChart .wrap .hold{margin:0 20px;padding:40px 20px 20px 20px;margin-bottom:60px}.barChart .wrap .hold h4{padding:0 50px 20px 50px}.textPanel.optional{margin:20px 0}.textPanel.optional .wrap{width:700px;margin:0 20px}.textPanel.optional .wrap p{font-size:1.25rem}.textPanel .wrap{width:700px;margin:0 auto}.textPanel .wrap h2{font-size:3.4375rem;margin-bottom:10px}.textPanel .wrap h4{font-size:.75rem;width:100%}.textPanel .wrap p{line-height:1.3}.blueBox{margin:0 20px 15px 20px;padding:26px 40px}.whiteBox{margin:0 20px;margin-bottom:15px;padding:25px 0}.whiteBox.progressCircles .wrap .top{padding:0 16px 22px 16px}.whiteBox.progressCircles .wrap .top a{float:left}.whiteBox.progressCircles .wrap .top .totals{width:275px;padding:13px 0;margin-top:0;float:right}.whiteBox.progressCircles .wrap .top:after{content:'';display:block;clear:both}.whiteBox.threeCols .wrap{padding:0}.whiteBox.threeCols .wrap .cols{padding:0 40px;border-top:2px solid rgba(128,128,141,.12);padding-top:30px}.whiteBox.threeCols .wrap .cols:first-of-type{border-bottom:2px solid rgba(128,128,141,.12);padding-bottom:30px;border-top:0;padding-top:0}.whiteBox.threeCols .wrap .cols:first-of-type .col:nth-last-child(-n+2){-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.whiteBox.threeCols .wrap .cols .col{width:33.3%;padding:0}.whiteBox.threeCols .wrap .cols .col+.col{padding-left:20px;margin-top:20px}.whiteBox.threeCols .wrap .counters{width:700px;margin-left:auto;margin-right:auto}.whiteBox.threeCols .wrap .counters .circle{width:180px}.whiteBox.threeCols .wrap .counters svg{margin-top:0;margin-bottom:0}.whiteBox.points.full{width:-moz-calc(100% - 40px);width:-o-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.whiteBox.points .wrap{padding:0 24px 0 40px}.whiteBox.points .wrap .col{padding:0}.whiteBox.points .wrap .col+.col{padding-right:0}.whiteBox.points .wrap .col p{width:200px}.whiteBox.groupsBox{margin-top:94px}.whiteBox.groupsBox .wrap .cols.desktop{padding:0 20px}.whiteBox.activityBox{margin-top:94px}.whiteBox.activityBox .wrap .cols.desktop{padding:0 20px}.whiteBox.milestones .wrap .cols .view{background-color:#e9e9eb;padding:8px 0;display:block;border-radius:20px;margin-top:0;text-align:center;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.whiteBox.milestones .wrap .cols .view:hover{background-color:#ea703e;color:#fff}.whiteBox.milestones .wrap .cols .col:first-of-type{width:100%}.whiteBox.milestones .wrap .cols .col:nth-of-type(2){margin-left:0!important}.whiteBox.milestones .wrap .activities div.variety-bonus p{margin:0;width:-moz-calc(100% - 370px);width:-o-calc(100% - 370px);width:-webkit-calc(100% - 370px);width:calc(100% - 370px)}.whiteBox.milestones .wrap .activities div.variety-bonus .varietiesLink{width:125px;position:relative;bottom:unset;left:unset;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.whiteBox.milestones .wrap .activities .toggle{width:-moz-calc(100% - 200px);width:-o-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px);margin-left:auto;display:block;position:relative}.whiteBox.milestones .wrap .activities .varieties{margin:-15px -40px -45px -40px}.whiteBox.milestones .wrap .activities .varieties .col{width:100%;margin-top:0}.whiteBox.milestones .wrap .activities .varieties .col ol{margin-top:0;margin-bottom:-18px}.whiteBox.milestones .wrap .activities .varieties .col ol li figure{height:53px}.whiteBox.milestones .wrap .activities .varieties .col ol li h3{font-size:.75rem;margin:11px auto 0 auto;max-width:65px}.whiteBox .wrap:after{content:'';display:block;clear:both}.whiteBox .wrap .cols:after{content:'';display:block;clear:both}.whiteBox .wrap .cols+figure{margin:30px 0;padding:20px 10px;border-top:2px solid #e9e9eb;border-bottom:2px solid #e9e9eb}.whiteBox .wrap .cols.mobile{display:none}.whiteBox .wrap .cols.desktop{display:block;padding:0 40px}.whiteBox .wrap .cols.desktop:after{content:'';display:block;clear:both}.whiteBox .wrap .cols.desktop .col{width:-moz-calc(100% / 3 - 20px);width:-o-calc(100% / 3 - 20px);width:-webkit-calc(100% / 3 - 20px);width:calc(100% / 3 - 20px)}.whiteBox .wrap .cols.desktop .col+.col{margin-left:20px}.whiteBox .wrap .cols.desktop .col figure{width:50px;margin-bottom:10px}.whiteBox .wrap .col{padding:0;float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:0}.whiteBox .wrap .col+.col{padding-right:0}.whiteBox .wrap .col h4{font-weight:300;font-size:.625rem;text-transform:uppercase;color:#80808d;margin-bottom:10px}.whiteBox .wrap .col h3{font-weight:700;font-size:1.625rem;margin-bottom:14px}.whiteBox .wrap .col p{font-size:1rem;font-weight:300;line-height:1.5}.whiteBox .wrap .col ol{margin:65px -1px 20px -1px}.whiteBox .wrap .col ol li{display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#e6e6e6;color:#fff;text-align:center;vertical-align:middle;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0 2px 5px 2px;position:relative;border:3px solid transparent;font-size:.875rem}.whiteBox .wrap .col ol li.purple{background-color:#642880;border:3px solid #e6e6e6}.whiteBox .wrap .col .totals{margin:0 -16px}.whiteBox .wrap .col .totals div{width:20%;padding:0}.whiteBox .wrap .col .totals div+div{margin-left:-5px}.whiteBox .wrap .col .totals div:last-of-type{margin-left:0}.whiteBox .wrap .col .totals div h3{margin-bottom:5px}.whiteBox .wrap .col .search{margin-top:0}.whiteBox .wrap .total{background-color:#e9e9eb;height:50px;border-radius:25px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:20px;margin:24px 15px 0 auto;width:336px}.whiteBox .wrap .total p{text-transform:uppercase;font-size:.625rem;width:auto;line-height:1.2;padding-left:30px}.whiteBox .wrap .total p span{font-weight:700;font-size:1.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px}.whiteBox .wrap .activities{margin-top:30px;border-top:2px solid #e9e9eb;border-bottom:2px solid #e9e9eb;padding:15px 40px 43px 40px}.whiteBox .wrap .activities header{width:-moz-calc(100% - 200px);width:-o-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px);margin-left:auto}.whiteBox .wrap .activities header h3{font-size:.625rem;text-transform:uppercase;color:#80808d;float:left}.whiteBox .wrap .activities header h3:last-of-type{float:right;margin-right:5px}.whiteBox .wrap .activities div{position:relative;margin-top:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.whiteBox .wrap .activities div h3{font-weight:700;font-size:1.25rem}.whiteBox .wrap .activities div .target{color:#1c1d39;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}.whiteBox .wrap .activities div span:not(.target){width:50px;height:50px;background-color:#642880;border:3px solid #e6e6e6;text-align:center;color:#fff;border-radius:50%;display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;position:absolute;top:0;right:0}.whiteBox .wrap .activities div .progressBar{position:relative;float:left;width:-moz-calc(100% - 276px);width:-o-calc(100% - 276px);width:-webkit-calc(100% - 276px);width:calc(100% - 276px);margin:0 0 0 100px}.whiteBox .wrap .activities div .progressBar label{color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px}.whiteBox .wrap .activities div .progressBar progress::-webkit-progress-bar{border-radius:25px}.whiteBox .wrap .activities div .progressBar progress::-webkit-progress-value{border-radius:25px}.whiteBox .wrap .activities div .progressBar progress{height:50px;border-radius:25px}.whiteBox .wrap .activities div[data-type="progress"]{margin-top:30px}.whiteBox .wrap .activities div[data-type="progress"] h3{width:100px}.whiteBox .wrap .activities div[data-type="remaining"]{opacity:1;visibility:visible;pointer-events:all;margin-top:-50px}.whiteBox .wrap .activities div[data-type="remaining"] .progressBar{margin-top:0}.whiteBox .wrap .activities div[data-type="remaining"] span:not(.target){margin-top:0}.whiteBox .wrap .activities div[data-type="remaining"] h3{width:100px}.whiteBox .wrap .counters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.whiteBox .wrap .counters .circle{display:inline-block}.whiteBox .wrap .counters .circle+.circle{margin-top:0}.progressBar{margin:100px 0}.progressBar .wrap{margin:0 20px}.progressBar .wrap header h2{font-size:3.4375rem;padding-bottom:15px}.progressBar .wrap header h3{font-size:.75rem}.progressBar .wrap>p{width:620px;margin:0 auto}.add{margin:50px 60px}.add .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.add .wrap .cols .col+.col{margin-left:80px}.add .wrap .cols .col a{width:100%;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.add .wrap .cols .col ul{margin-top:20px;-webkit-column-count:4}.add .wrap .cols .col ul li{font-size:.875rem;line-height:1.8}.gridFour+.textPanel{margin-top:150px}.textPanel+.gridFour{margin-top:20px}.gridFour{margin:0 20px}.gridFour.small-font .wrap .cols .col .bar .count{margin-top:95px}.gridFour.small-font .wrap .cols .col .bar.left .count figure{margin-top:-47px}.gridFour.small-font .wrap .cols .col .bar.bottom .count figure{margin-top:25px}.gridFour.small-font .wrap .cols .col .circle .count .hold h3,.gridFour.small-font .wrap .cols .col .bar .count .hold h3{font-size:1.875rem}.gridFour .wrap .add{margin:0 auto 20px auto;display:block!important;background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px;background-position:-340px -20px;width:50px;height:50px;text-indent:-9999px}.gridFour .wrap .cols .col{width:-moz-calc(25% - 10px);width:-o-calc(25% - 10px);width:-webkit-calc(25% - 10px);width:calc(25% - 10px);padding:34px 0 40px 0;max-width:228px}.gridFour .wrap .cols .col>figure{width:50px;margin:0 auto}.gridFour .wrap .cols .col figure+p{margin-top:10px}.gridFour .wrap .cols .col>p{font-size:1rem;width:160px;margin:24px auto 0 auto;line-height:1.4}.gridFour .wrap .cols .col p+.circle{margin-top:38px}.gridFour .wrap .cols .col .hold{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:38px}.gridFour .wrap .cols .col .hold div{min-width:58px;margin-bottom:10px}.gridFour .wrap .cols .col .hold div p{background-color:#e9e9eb;height:85px;border-radius:3px;font-weight:700;font-size:2.1875rem;line-height:2.45}.gridFour .wrap .cols .col .hold div span{font-size:1rem;margin-top:10px;display:block}.gridFour .wrap .cols .col .bar.left .count figure{margin-top:-57px;margin-left:-55px}.gridFour .wrap .cols .col .bar .count{margin-top:84px}.gridFour .wrap .cols .col .bar .count figure{width:175px}.gridFour .wrap .cols .col .circle{width:160px;margin:0 auto}.gridFour .wrap .cols .col .circle>p{text-transform:uppercase;font-size:1rem;margin-top:24px}.gridFour .wrap .cols .col .circle .count{position:relative}.gridFour .wrap .cols .col .circle .count .hold{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-align:center;margin:0}.gridFour .wrap .cols .col .circle .count .hold h3{font-size:1.875rem;font-weight:700;margin-bottom:3px}.gridFour .wrap .cols .col .circle .count .hold p{font-size:1rem}.strava{margin:25px 20px 0 20px}.strava .wrap header{padding:30px 20px;position:relative}.strava .wrap header h2{text-align:left}.strava .wrap header .status{position:absolute;top:-5px;right:20px}.strava .wrap .main{padding:25px 20px 40px 20px}.strava .wrap .main p{max-width:480px;text-align:left}.strava .wrap .main .link{width:260px}.strava .wrap .main .updateStrava{margin-top:30px}.strava .wrap .main .updateStrava .link{background-color:#1c1d39;color:#fff}.addActivity{margin:30px 20px 0 20px}.addActivity .wrap header{padding:40px 0}.addActivity .wrap .main{padding:40px 40px;position:relative}.addActivity .wrap .main>a{position:absolute;top:50%;right:40px;width:-moz-calc(100% / 4 - 30px);width:-o-calc(100% / 4 - 30px);width:-webkit-calc(100% / 4 - 30px);width:calc(100% / 4 - 30px);margin-top:84px}.addActivity .wrap .main form{margin:0 -15px 0 0}.addActivity .wrap .main .hold{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:end;-moz-align-items:end;-ms-align-items:end;align-items:end}.addActivity .wrap .main .input{width:-moz-calc(100% / 4 - 15px);width:-o-calc(100% / 4 - 15px);width:-webkit-calc(100% / 4 - 15px);width:calc(100% / 4 - 15px);margin-bottom:45px;margin-right:15px}.addActivity .wrap .main .input+.input{margin-top:0}.accountBox{margin-top:25px}.accountBox .wrap{margin:0 20px}.accountBox .wrap header{padding:30px 20px;position:relative;height:88px;text-align:left}.accountBox .wrap header h2{font-weight:700;font-size:1.625rem}.accountBox .wrap header .status{position:absolute;top:-5px;right:20px}.accountBox .wrap .main form button{width:260px}.filters .wrap{margin:0 20px}.filters .wrap .show{display:none}.filters .wrap form{display:block}.filters .wrap form .input{width:120px;display:inline-block}.filters .wrap form .input.searchInput{width:230px}.filters .wrap form .input+.input{margin-left:5px}.leaderboard.createTeam .wrap header{position:relative;padding:30px 25px}.leaderboard.createTeam .wrap header .col{width:100%}.leaderboard.createTeam .wrap header .col a.create{width:260px}.leaderboard.createTeam .wrap header .col .copy{position:absolute;top:20px;right:20px;width:200px}.leaderboard.createTeam .wrap header .col p{font-size:1.25rem;line-height:1.5}.leaderboard.createTeam .wrap header .col .edit{text-align:left}.leaderboard.createTeam .wrap header .col .leave{position:absolute;top:0;right:20px;width:211px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.leaderboard.createTeam .wrap header .col .leave:hover{background-color:#ea703e;color:#fff}.leaderboard.createTeam .wrap header .col form{text-align:left}.leaderboard.createTeam .wrap header .col form button{width:115px;display:inline-block;margin-top:0}.leaderboard.createTeam .wrap header .col form button+button{margin-left:15px}.leaderboard.createTeam .wrap header .col .input{width:50%;max-width:400px;display:inline-block;margin:0;margin-right:30px}.leaderboard.createTeam .wrap header .col .input.select{width:230px;margin-top:5px;margin-left:-10px}.leaderboard.createTeam .wrap .main table thead tr th span{display:inline-block}.leaderboard.createTeam .wrap .main table tbody tr .remove{font-size:.625rem;background-position:0 0;background-image:none;width:auto;height:auto;display:block;text-transform:uppercase;top:50%;right:20px;text-align:center;line-height:1.2}.leaderboard.createTeam .wrap .main table tbody tr .remove:after{content:'';background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px;background-position:-100px -360px;width:9px;height:9px;display:block;margin:10px auto 0 auto}.leaderboard.createTeam .wrap .main table tbody tr.mobile{display:none}.leaderboard.createTeam .wrap .main table tbody tr.desktop{display:block}.leaderboard.createTeam .wrap .main table tbody tr td{padding:20px;position:relative}.leaderboard.createTeam .wrap .main table tbody tr td .btn.reject{text-indent:0;font-size:.625rem;background-image:none;width:95px;height:25px;border-radius:12px;background-color:#e44465;padding:0;padding-top:7px}.leaderboard.v2 .wrap{width:-moz-calc(100% - 40px);width:-o-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.leaderboard.history .wrap header:after{content:'';display:block;clear:both}.leaderboard.history .wrap header h2,.leaderboard.history .wrap header .input{float:left}.leaderboard.history .wrap header h2{position:relative;top:10px}.leaderboard.history .wrap header p.mobile{display:none}.leaderboard.history .wrap header h2.desktop{display:block}.leaderboard.history .wrap header .input+h2{margin-left:0}.leaderboard.history .wrap header .input{margin-top:0;margin-left:20px;width:auto}.leaderboard.history .wrap header .input select{width:auto;padding-right:40px}.leaderboard.history .wrap header .col{width:100%;display:block}.leaderboard .wrap{margin:0 20px}.leaderboard .wrap header{padding:30px 25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.leaderboard .wrap header .col{width:50%}.leaderboard .wrap header .col h2{text-align:left}.leaderboard .wrap header .col p{color:#80808d;font-size:.75rem;text-align:left}.leaderboard .wrap header .col .input+h2{margin-top:0;margin-left:40px}.leaderboard .wrap header .col .heading-group h2{display:inline-block}.leaderboard .wrap header .col .heading-group .input{display:inline-block;margin-left:20px;margin-top:1px;vertical-align:middle}.leaderboard .wrap header .col .credits{margin-top:10px;width:200px;position:absolute;top:56px;right:20px}.leaderboard .wrap header .col .credits p{font-size:.625rem}.leaderboard .wrap header .col .challenge{margin:0;width:275px;margin-left:auto;position:absolute;top:20px;right:20px}.leaderboard .wrap .main table tbody tr td form input{width:350px}.leaderboard .wrap .main table tbody tr td form button{width:104px!important;margin-left:15px}.leaderboard .wrap .main table tbody tr td form button span{display:inline-block}.leaderboard .wrap .pagination{margin-top:40px;margin-left:auto;width:280px}footer{margin:0 20px}footer .wrap .text{display:block;font-size:1.625rem;font-weight:700;margin-bottom:100px}footer .wrap .text h3 em{color:#ea703e}footer .wrap .text a{border-radius:25px;display:inline-block;text-align:center;color:#fff;height:50px;width:170px;border:4px solid #ea703e;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:1.25rem;color:#1c1d39;padding:0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:40px}footer .wrap .small{font-size:.75rem;width:auto}footer .wrap .social{bottom:0}}@media only screen and (min-width:1024px){body.showVarieties .whiteBox .wrap .activities div.variety-bonus{margin-right:-20px}body.showVarieties .whiteBox .wrap .activities div.variety-bonus .varietiesLink{left:0}header[role="banner"] .wrap{width:auto;margin:0 110px 0 40px}header[role="banner"] .wrap .topbar .add{margin:4px 110px 0 auto;display:block!important;background-image:url(../sprites/sprite.svg);background-size:500px 500px;font-size:20px;background-position:-340px -20px;width:50px;height:50px;text-indent:-9999px;top:50%;margin-top:-25px}.side{width:140px;float:left;margin:120px 0 0 40px;position:fixed;top:100px;left:0}.side nav ul li{font-weight:700;border-top:2px solid #fff;display:block;padding:15px 0 15px 15px;opacity:.5}.side nav ul li.active{opacity:1}.side nav ul li:last-of-type{border-bottom:2px solid #fff}.side nav ul li ul{margin-top:15px;max-height:400px;overflow:scroll;padding-bottom:10px}.side nav ul li ul li{font-weight:400;border:0;padding:0;opacity:1;font-size:.875rem}.side nav ul li ul li+li{margin-top:18px}.side nav ul li ul li.active{font-weight:700}.side nav ul li ul li:last-of-type{border-bottom:0}.side nav ul li ul li ul{padding-left:15px;margin-top:10px}.side nav ul li ul li ul li.active{font-weight:400;color:#ea703e}.side nav ul li ul li ul li+li{margin-top:10px}.siteWrap{float:right;width:-moz-calc(100% - 340px);width:-o-calc(100% - 340px);width:-webkit-calc(100% - 340px);width:calc(100% - 340px);margin-right:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner{width:100%;max-width:960px;margin:50px 0 0 0}.textPanel{width:100%;max-width:960px}.textPanel.optional{margin:20px 0}.textPanel.optional .wrap{width:700px;margin:0 20px}.textPanel.optional .wrap p{font-size:1.25rem}.textPanel .wrap{width:700px;margin:0 auto}.textPanel .wrap h2{font-size:3.4375rem;margin-bottom:10px}.textPanel .wrap h4{font-size:.75rem;width:100%}.textPanel .wrap p{line-height:1.3}.blueBox{width:-moz-calc(35% - 15px);width:-o-calc(35% - 15px);width:-webkit-calc(35% - 15px);width:calc(35% - 15px);margin:0;margin-bottom:15px;padding:26px 20px 0 20px;margin-left:15px;box-sizing:border-box;-moz-box-sizing:border-box;max-width:310px}.blueBox .wrap .totals{margin-top:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blueBox .wrap .totals div{margin-bottom:15px}.blueBox .wrap .totals div+div{margin-left:0}.whiteBox{margin:0;width:100%;margin-bottom:15px;max-width:960px}.whiteBox.threeCols{padding:45px 0}.whiteBox.threeCols .wrap .col+.col{margin-top:20px}.whiteBox.threeCols .wrap .counters{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 50px}.whiteBox.threeCols .wrap .counters .circle{width:200px}.whiteBox.threeCols .wrap .counters span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-35px;margin-top:0}.whiteBox.points{width:65%;max-width:635px}.whiteBox.points.full{width:100%;padding-top:40px;max-width:960px}.whiteBox.points.full .wrap .col{margin-right:0}.whiteBox.points.full .wrap .col:first-of-type{width:22%}.whiteBox.points.full .wrap .col:last-of-type{width:78%;max-width:660px;float:unset;margin-left:auto}.whiteBox.points.full .wrap .col p{width:unset;max-width:195px}.whiteBox.points.full .wrap .col ol{margin-top:0;padding-top:43px}.whiteBox.points.full .wrap .col ol li{width:42px;height:42px;font-size:1.224375rem}.whiteBox.points.full .wrap .col h3{margin-top:0}.whiteBox.points .wrap{padding:0 0 0 40px;width:auto}.whiteBox.points .wrap .col{padding:0;width:210px;float:left}.whiteBox.points .wrap .col+.col{padding-right:0;margin-right:0;width:380px;float:left}.whiteBox.milestones .wrap .activities div.variety-bonus p{margin:0;width:-moz-calc(100% - 400px);width:-o-calc(100% - 400px);width:-webkit-calc(100% - 400px);width:calc(100% - 400px);max-width:380px}.whiteBox.milestones .wrap .activities .varieties{margin-top:-25px;margin:-25px -20px -45px -40px}.whiteBox.milestones .wrap .activities .varieties .col ol li{margin-bottom:13px;max-width:65px;margin-right:13px}.whiteBox.milestones .wrap .activities .varieties .col ol li:nth-of-type(8n){margin-right:0}.whiteBox.milestones .wrap .activities .varieties .col ol li h3{width:65px;float:unset}.whiteBox .wrap .col{padding:0;float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;padding-right:0}.whiteBox .wrap .col+.col{padding-right:0}.whiteBox .wrap .col .totals{margin:0}.whiteBox .wrap .col .totals div{width:50px}.whiteBox .wrap .col .totals div+div{margin-left:25px}.whiteBox .wrap .col .totals div:last-of-type{margin-left:25px}.whiteBox .wrap .col .totals div h3{margin-bottom:5px}.whiteBox .wrap .total{margin:20px 15px 0 auto}.whiteBox .wrap .activities{padding:25px 20px 45px 40px}.whiteBox .wrap .activities header{width:-moz-calc(100% - 200px);width:-o-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px);margin-left:auto}.whiteBox .wrap .activities header h3{float:left;width:20%;position:absolute;right:0;top:7px}.whiteBox .wrap .activities header h3+h3{float:right;text-align:right;margin-right:5px}.whiteBox .wrap .activities header h3:nth-of-type(2){right:0;top:7px}.whiteBox .wrap .activities header h3.showProgress{margin-top:-7px}.whiteBox .wrap .activities div.variety-bonus h3{width:190px}.whiteBox .wrap .activities div h3{font-weight:700;font-size:1.25rem;float:left}.whiteBox .wrap .activities div p{margin:3px 0 0 60px}.whiteBox .wrap .activities div .target{color:#1c1d39;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0}.barChart{width:100%;max-width:960px}.barChart .wrap .hold{margin:0 0 60px 0}.progressBar{width:100%;max-width:960px}.progressBar .wrap{max-width:940px}.add{margin:25px 40px 40px 40px}.add .wrap .cols .col h3{width:590px;line-height:1.2}.gridFour{margin:0;width:100%;max-width:960px}.gridFour .wrap .cols .col .circle .count .hold,.gridFour .wrap .cols .col .bar .count .hold{margin-top:0}.gridFour .wrap .cols .col .circle .count .hold h3,.gridFour .wrap .cols .col .bar .count .hold h3{font-size:2.986875rem}.gridFour .wrap .cols .col .circle .count .hold p,.gridFour .wrap .cols .col .bar .count .hold p{font-size:1rem}.filters{width:100%}.filters .wrap{margin:0}.filters .wrap form{display:block}.filters .wrap form .input{width:120px;display:inline-block}.filters .wrap form .input.searchInput{width:230px}.filters .wrap form .input+.input{margin-left:5px}.strava{width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin:94px 0 0 0;max-width:470px}.strava+.strava{margin-left:20px}.strava .wrap header .status.mobile{display:none}.strava .wrap .main{padding:12px 20px 35px 20px;position:relative}.strava .wrap .main .status+.updateStrava{margin-top:63px}.strava .wrap .main .status.desktop{background-color:#00bd42;width:100%;height:50px;border-radius:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:260px;color:#fff;font-weight:700;font-size:1.5rem;margin:20px 0 0 0}.strava .wrap .main .status.desktop h3{text-align:center}.strava .wrap .main p{max-width:480px}.strava .wrap .main p a{font-weight:700;overflow-wrap:anywhere}.strava .wrap .main p+a{margin-top:19px}.strava .wrap .main .link{width:260px}.strava .wrap .main .link+.status{margin-top:32px}.strava .wrap .main .updateStrava p{width:auto;height:unset}.strava .wrap .main .updateStrava .link{background-color:#1c1d39;color:#fff}.addActivity{margin:30px 0 0 0;width:100%;max-width:960px}.accountBox{margin-top:94px;width:100%;max-width:960px}.accountBox .wrap{margin:0}.accountBox .wrap .main form button{margin-left:auto;margin-top:60px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}.accountBox .wrap .main form button:hover{background-color:#00bd42;color:#fff}.accountBox .wrap .main form .hold{width:-moz-calc(50% - 15px);width:-o-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px);float:left;margin-bottom:45px}.accountBox .wrap .main form .hold:nth-of-type(2),.accountBox .wrap .main form .hold:nth-of-type(4){margin-left:30px}.accountBox .wrap .main form .hold:nth-of-type(4) .input{width:-moz-calc(50% - 10px);width:-o-calc(50% - 10px);width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:left}.accountBox .wrap .main form .hold:nth-of-type(4) .input+.input{margin-left:20px}.accountBox .wrap .main form .hold:last-of-type{width:100%}.accountBox .wrap .main form .hold:last-of-type .input{margin-left:0!important;margin-right:26px;position:relative;width:-moz-calc(100% / 4 - 20px);width:-o-calc(100% / 4 - 20px);width:-webkit-calc(100% / 4 - 20px);width:calc(100% / 4 - 20px);float:left}.accountBox .wrap .main form .hold:last-of-type .input:nth-of-type(4n){margin-right:0}.accountBox .wrap .main form .hold+.hold{margin-top:0}.accountBox .wrap .main form .hold .input{margin-bottom:20px}.accountBox .wrap .main form .hold .input label{white-space:nowrap}.accountBox .wrap .main form .hold .input+.input{margin-top:0;margin-left:0}.accountBox .wrap .main form .hold .input.select,.accountBox .wrap .main form .hold .input.code,.accountBox .wrap .main form .hold .input.quarter{position:relative;width:-moz-calc(100% / 4 - 20px);width:-o-calc(100% / 4 - 20px);width:-webkit-calc(100% / 4 - 20px);width:calc(100% / 4 - 20px);float:left}.accountBox .wrap .main form .hold .input input[id="fld-mobile"]{border-radius:15px;color:#1c1d39;border:3px solid #e6e6e8;padding:0 10px;font-size:1rem;font-weight:700;height:32px}.accountBox .wrap .main form .hold .half.input,.accountBox .wrap .main form .hold .half.select,.accountBox .wrap .main form .hold .half.code,.accountBox .wrap .main form .hold .half.quarter{position:relative;width:-moz-calc(100% / 2 - 10px);width:-o-calc(100% / 2 - 10px);width:-webkit-calc(100% / 2 - 10px);width:calc(100% / 2 - 10px);float:left}.accountBox .wrap .main form .hold .half.input+.input,.accountBox .wrap .main form .hold .half.select+.input,.accountBox .wrap .main form .hold .half.code+.input,.accountBox .wrap .main form .hold .half.quarter+.input{margin-left:20px}.accountBox .wrap .main form .hold .half.input+.select,.accountBox .wrap .main form .hold .half.select+.select,.accountBox .wrap .main form .hold .half.code+.select,.accountBox .wrap .main form .hold .half.quarter+.select{margin-left:20px}.accountBox .wrap .main form .hold .half.input+.code,.accountBox .wrap .main form .hold .half.select+.code,.accountBox .wrap .main form .hold .half.code+.code,.accountBox .wrap .main form .hold .half.quarter+.code{margin-left:20px}.accountBox .wrap .main form .hold .half.input+.quarter,.accountBox .wrap .main form .hold .half.select+.quarter,.accountBox .wrap .main form .hold .half.code+.quarter,.accountBox .wrap .main form .hold .half.quarter+.quarter{margin-left:20px}.accountBox .wrap .main form .hold:last-of-type .input.select+.select+.select{margin-left:30px}.accountBox .wrap .main form .hold:last-of-type .input.select+.select+.select+.select{margin-left:0}.accountBox .wrap .main form .hold:last-of-type .input.select+.code{margin-left:30px}.leaderboard{width:100%}.leaderboard.history{margin-top:94px}.leaderboard.topMargin{margin-top:94px}.leaderboard.v2{margin-top:10px}.leaderboard.v2 .wrap{width:100%}.leaderboard .wrap{margin:0}.leaderboard .wrap .filters{margin:40px 0 0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}.leaderboard .wrap .filters .col{width:-moz-calc(50% - 15px);width:-o-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.leaderboard .wrap .filters .col+.col{margin-top:0;margin-left:30px}.leaderboard .wrap .filters .col .filter{position:relative}.leaderboard .wrap .filters .col .filter+.filter{margin-top:40px}.leaderboard .wrap .filters .col .filter ul{margin-top:20px}.leaderboard .wrap .filters .col .filter ul li{position:relative;margin:0}.leaderboard .wrap .filters .col .filter ul li h4{font-size:.75rem}.leaderboard .wrap .filters .col .filter ul li p{font-size:.875rem}.leaderboard .wrap .filters .col .filter ul li .delete{width:70px;font-size:.75rem}.leaderboard .wrap .filters .col .filter .save{width:70px;font-size:.75rem;top:34px}.leaderboard .wrap .filters .col .filter .switch{width:70px}.leaderboard .wrap .filters .col .filter .switch input:checked+.slider:before{-webkit-transform:translateX(47px);-ms-transform:translateX(47px);transform:translateX(47px)}.leaderboard .wrap .filters .col .filter .input label{font-size:1rem}footer{margin:0;width:100%}footer .wrap{width:auto}footer .wrap .text{display:block;font-size:1.625rem;font-weight:700;margin-bottom:100px}footer .wrap .text h3 em{color:#ea703e}footer .wrap .text a{border-radius:25px;display:inline-block;text-align:center;color:#fff;height:50px;width:170px;border:4px solid #ea703e;font-weight:700;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:1.25rem;color:#1c1d39;padding:0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;margin-top:40px}footer .wrap .small{font-size:.75rem;width:auto}footer .wrap .social{bottom:0}footer .wrap .bottom{padding:0;margin-bottom:25px;background-color:transparent}footer .wrap .bottom:before{display:none}footer .wrap .bottom p:not(.copy){float:left}footer .wrap .bottom p:not(.copy)+p{margin-top:8px;position:absolute;top:0;left:0;right:0;text-align:center}.leaderboard .wrap .core-filters{background:#fff;margin-top:2px;padding:20px 25px;position:relative}.leaderboard .wrap .core-filters:before{content:'';left:70%;top:0;width:1px;height:100%;background-color:#e9e9eb;position:absolute}.leaderboard .wrap .core-filters .col{width:70%}.leaderboard .wrap .core-filters .col .filter{display:inline-block}.leaderboard .wrap .core-filters .col .filter h2{padding-top:6px;float:none;display:inline-block;font-weight:600}.leaderboard .wrap .core-filters .col .filter+.filter{margin-top:0;margin-left:22px}.leaderboard .wrap .core-filters .col .filter .checkbox{display:inline-block}.leaderboard .wrap .core-filters .col+.col{width:calc(30% - 30px)}}@media only screen and (min-width:1191px){.strava .wrap .main p{height:88px}}@media only screen and (min-width:1301px){.whiteBox.milestones .wrap .activities .varieties ol{margin-left:190px}}@media only screen and (min-width:1936px){.whiteBox.points.full{margin-right:32vw}.addActivity{margin-right:32vw}}