@charset "UTF-8";@font-face{font-family:"Proxima Nova";src:url(/28d04eb938c05b5158a69a709682d4f0517a59ab/3518d/fonts/proxima-nova-regular.otf)}@font-face{font-family:"Proxima Nova";src:url(/411bff1d3b8f0144f1685c94a21156a53848d5a6/b01f6/fonts/proxima-nova-bold.otf);font-weight:700}@font-face{font-family:"Proxima Nova";src:url(/74a699b9dd3f05a8e4d21648bc60ef75ed791bd4/570cf/fonts/proxima-nova-semibold.otf);font-weight:600}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Proxima Nova",san-serif;font-size:16px;color:#272727}body{background-color:#fff}h1{font-weight:700;font-size:2.8125rem}h2{font-weight:700;font-size:1.875rem;text-align:center}h3{font-weight:700;font-size:.875rem;text-transform:uppercase;letter-spacing:2px}h4{font-weight:400;font-size:1.25rem}h5{font-weight:700;font-size:1rem;text-transform:uppercase;color:#fff}p{font-size:1.125rem;font-weight:400;color:#636363;line-height:1.8}a{text-decoration:none;color:#1bbc9b}a:hover{color:#272727}a:visited{color:#1bbc9b}header{position:relative;top:0;left:0;right:0;z-index:10}header .header-content{max-width:1960px;height:100px}header .header-content .logo{z-index:11;position:absolute;top:25%;left:25px;width:65px;float:left}@media screen and (min-width:768px){header .header-content .logo{top:50%;left:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:1024px){header .header-content .logo{left:60px}}header .header-content .logo img{width:100%}header .header-content .menu-icon{z-index:11;position:absolute;top:35%;right:25px;width:20px;height:15px;cursor:pointer;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}header .header-content .menu-icon span{position:absolute;left:0;display:block;height:2px;width:100%;background:#fff;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}header .header-content .menu-icon span:nth-child(1){top:0}header .header-content .menu-icon span:nth-child(2){top:5px}header .header-content .menu-icon span:nth-child(3){top:10px}header .header-content .menu-icon.open span:nth-child(1){top:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}header .header-content .menu-icon.open span:nth-child(2){left:-60px;opacity:0}header .header-content .menu-icon.open span:nth-child(3){top:5px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media screen and (min-width:768px){header .header-content .menu-icon{display:none}}header .header-content .nav-container{z-index:10;position:absolute;top:-100vh;left:0;right:0;height:100vh;background-color:#1bbc9b;-webkit-transition:top .4s ease;transition:top .4s ease;font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){header .header-content .nav-container{display:none}}header .header-content .nav-container nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-content .nav-container nav ul{list-style:none;padding:0;margin:0;text-align:center;width:100%}header .header-content .nav-container nav ul li{padding:15px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:700}header .header-content .nav-container nav ul li:hover{background-color:#fff}header .header-content .nav-container nav ul li:hover a{color:#1bbc9b}header .header-content .nav-container nav ul li a{color:#fff;padding-bottom:5px}header .header-content .nav-container nav ul li a.active{border-bottom:3px solid #fff}header .header-content .nav-container nav .cta-btn{margin-top:50px}header .header-content .nav-container.open{top:0}header .header-content .desktop-nav{display:none}@media screen and (min-width:768px){header .header-content .desktop-nav{display:block;position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .header-content .desktop-nav nav{display:-webkit-box;display:-ms-flexbox;display:flex}header .header-content .desktop-nav nav ul{-webkit-transform:translateY(25%);transform:translateY(25%);margin:0;padding:0;list-style:none;color:#fff}header .header-content .desktop-nav nav ul li{display:inline;margin-right:20px;padding:12px}}@media screen and (min-width:768px) and (min-width:1024px){header .header-content .desktop-nav nav ul li{margin-right:30px}}@media screen and (min-width:768px){header .header-content .desktop-nav nav ul li.active{border-bottom:3px #fff solid}header .header-content .desktop-nav nav ul li:hover{border-bottom:3px #fff solid}header .header-content .desktop-nav nav ul li a{color:#fff}header .header-content .desktop-nav nav ul li a:visited{color:#fff}}header.header-primary{position:absolute;background-color:transparent}header.header-primary .logo-black{display:none}header.header-primary .logo-white{display:block}header.header-secondary .header-content .logo-black{display:block}header.header-secondary .header-content .logo-white{display:none}header.header-secondary .header-content .menu-icon span{background:#272727}header.header-secondary .header-content .menu-icon.open span{background:#fff}header.header-secondary .header-content .desktop-nav nav ul li{color:#272727}header.header-secondary .header-content .desktop-nav nav ul li.active{border-bottom:3px #1bbc9b solid}header.header-secondary .header-content .desktop-nav nav ul li:hover{border-bottom:3px #1bbc9b solid}header.header-secondary .header-content .desktop-nav nav ul li a{color:#272727}header.header-secondary .header-content .desktop-nav nav ul li a:visited{color:#272727}footer{background-color:#272727}footer .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1960px;padding:5vh 6vw 10vh}@media screen and (min-width:1024px){footer .footer-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;padding:5vh 6vw}}footer .footer-content h5{text-align:center}@media screen and (min-width:1024px){footer .footer-content h5{text-align:left}}footer .footer-content hr{background-color:#fff;width:60px;margin-top:30px}@media screen and (min-width:1024px){footer .footer-content hr{display:none}}footer .footer-content .mission-statement{width:90vw}@media screen and (min-width:768px){footer .footer-content .mission-statement{width:60vw}}@media screen and (min-width:1024px){footer .footer-content .mission-statement{-webkit-box-flex:1;-ms-flex:1;flex:1}}footer .footer-content .mission-statement p{text-align:center;color:#fff}@media screen and (min-width:1024px){footer .footer-content .mission-statement p{text-align:left}}footer .footer-content .footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90vw}@media screen and (min-width:768px){footer .footer-content .footer-navigation{width:60vw}}@media screen and (min-width:1024px){footer .footer-content .footer-navigation{-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:1024px){footer .footer-content .footer-navigation .links-group{height:100px;width:40%}}footer .footer-content .footer-navigation nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:1024px){footer .footer-content .footer-navigation nav{height:100%}}footer .footer-content .footer-navigation a{display:block;text-align:center;padding:15px 100px;margin-top:15px;border:1px #fff solid;color:#fff}@media screen and (min-width:1024px){footer .footer-content .footer-navigation a{display:initial;margin:10px 0;border:none;padding:0;text-align:left}}footer .footer-content .footer-navigation a:visited{color:#fff}footer .footer-content .footer-navigation a:hover{color:#1bbc9b}footer .footer-content .footer-navigation a.contact-link{padding:0;border:none;color:#fff}footer .footer-content .footer-navigation a.contact-link:visited{color:#fff}footer .footer-content .footer-navigation a.contact-link:hover{color:#1bbc9b;background-color:initial}footer .footer-content .newsletter-signup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90vw}@media screen and (min-width:768px){footer .footer-content .newsletter-signup{width:400px}}@media screen and (min-width:1024px){footer .footer-content .newsletter-signup{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}footer .footer-content .newsletter-signup form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:1024px){footer .footer-content .newsletter-signup form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}}footer .footer-content .newsletter-signup form input{background-color:transparent;padding:15px 10px;width:100%;margin-top:15px;border:1px #fff solid;color:#fff}@media screen and (min-width:1024px){footer .footer-content .newsletter-signup form input{width:100%}}footer .footer-content .newsletter-signup form button{width:100%;border:none;margin-top:15px;padding:15px;background-color:#fff;font-size:1rem;font-weight:600;color:#272727;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width:1024px){footer .footer-content .newsletter-signup form button{width:40%;position:static;top:0;right:0;border:1px #fff solid;border-radius:0}}.cta-btn{background-color:#1bbc9b;border-radius:2px;border:1px #1bbc9b solid;padding:12px 0;max-width:275px}.cta-btn:hover{background-color:#fff}.cta-btn:hover a:focus,.cta-btn:hover a:hover{color:#1bbc9b}.cta-btn a{color:#fff;padding:15px 30px;font-size:1rem;font-weight:600}.cta-btn a:hover,.cta-btn a:visited{color:#fff}.cta-btn.white{background-color:#fff;border:none}.cta-btn.white a{color:#1bbc9b}.cta-btn.white a:visited{color:#1bbc9b}.cta-btn.white:hover{background-color:#1bbc9b}.cta-btn.white:hover a:focus,.cta-btn.white:hover a:hover{color:#fff}.cta-btn.transparent{background-color:transparent}.cta-btn.transparent a{color:#1bbc9b}.cta-btn.transparent a:visited{color:#1bbc9b}.cta-btn.transparent:hover{background-color:#1bbc9b}.cta-btn.transparent:hover a:focus,.cta-btn.transparent:hover a:hover{color:#fff}.order-btn{border:2px #1bbc9b solid;background-color:#fff;font-size:.8125rem;font-weight:600;padding:15px 50px;color:#1bbc9b}.order-btn:hover{background-color:#1bbc9b;color:#fff;cursor:pointer}.order-btn:hover a:focus,.order-btn:hover a:hover{color:#1bbc9b}hr{background-color:#1bbc9b;border:none;width:40px;padding:1px}.promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#34495e}.promo .promo-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:960px;padding:5vh 6vw;color:#fff}.promo .promo-inner p{color:#fff;text-align:center}.promo .promo-inner span{color:#1bbc9b;font-weight:700}.testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials .testimonials-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1960px;margin:5vh 6vw 10vh 6vw}@media screen and (min-width:768px){.testimonials .testimonials-content{padding:0 15vw}}.testimonials .testimonials-content .cta-btn{margin-top:55px}.testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;padding:20px 0}.testimonial .quote{text-align:center}.testimonial .quoted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial .quoted .quoted-avatar{width:100px;height:100px;border-radius:50%;-webkit-box-shadow:5px 5px 30px 0 rgba(0,0,0,.2);box-shadow:5px 5px 30px 0 rgba(0,0,0,.2);margin-bottom:15px}.testimonial .quoted .quoted-name{margin:0;padding:0;font-size:.6875rem;font-weight:600;color:#272727;letter-spacing:2px;text-transform:uppercase}.testimonial .quoted .quoted-position{margin:0;padding:0;font-size:.5625rem;color:#636363;letter-spacing:2px;text-transform:uppercase}.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;background-image:url(/bc8d3bcfdfbf7bf614c78a3410ed67b8edc9b9ae/8ec55/images/dist/running.jpg);background-repeat:no-repeat;background-position:right 25% top 15%;background-size:cover;position:relative}@media screen and (min-width:768px){.hero{height:75vh}}.hero:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#1bbc9b;opacity:.75}.hero .hero-content{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1960px;height:100%;margin:125px 3vw;color:#fff}.hero .hero-content h1.title{max-width:600px;margin:25px auto;font-size:1.125rem;font-weight:600;text-transform:uppercase;letter-spacing:2.25px}@media screen and (min-width:768px){.hero .hero-content h1.title{font-size:2.1875rem}}.hero .hero-content hr{background-color:#fff;border:none;width:40px;padding:1px}@media screen and (min-width:768px){.hero .hero-content hr{width:45px}}.hero .hero-content .intro{max-width:600px;margin:20px auto;font-size:1rem;text-align:center;color:#fff}@media screen and (min-width:768px){.hero .hero-content .intro{line-height:1.7;font-size:1.2rem}}.hero .hero-content .cta-btn{margin-top:15px}@media screen and (min-width:768px){.hero .hero-content .cta-btn{display:none}}.hero .hero-content .cta-btn a{font-size:1rem}.hero .hero-content .scroll-down{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-bottom:50px}.hero .hero-content .scroll-down img{width:30px;height:15px}@media screen and (min-width:768px){.hero .hero-content .scroll-down img{width:initial;height:initial}}.maitre{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:320px;padding:2vh 2vw;background-color:#fbfbfb}.why{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why .why-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1960px;margin:5vh 6vw 10vh 6vw}@media screen and (min-width:768px){.why .why-content{padding:0 15vw}}.why .why-content .cta-btn{margin-top:55px}.fight-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fight-back .section-banner{overflow:hidden}.fight-back .section-banner img{max-height:275px;margin-left:-100px}@media screen and (min-width:768px){.fight-back .section-banner img{max-height:400px;margin:0}}@media screen and (min-width:1024px){.fight-back .section-banner img{max-height:none;width:100%}}.fight-back .fight-back-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1960px;margin:0 auto;padding:5vh 6vw}.fight-back .fight-back-content p{text-align:center}@media screen and (min-width:768px){.fight-back .fight-back-content p{padding:0 15vw}}.fight-back .fight-back-content .symptoms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:25px}.fight-back .fight-back-content .symptoms .symptom{width:40%}@media screen and (min-width:768px){.fight-back .fight-back-content .symptoms .symptom{width:33%;padding:5%;margin-bottom:5%}.fight-back .fight-back-content .symptoms .symptom:nth-of-type(3n+2){border-left:1px rgba(151,151,151,.2) solid;border-right:1px rgba(151,151,151,.2) solid}}@media screen and (min-width:1024px){.fight-back .fight-back-content .symptoms .symptom{width:25%;margin-bottom:2%}.fight-back .fight-back-content .symptoms .symptom:nth-of-type(1n){border-right:1px rgba(151,151,151,.2) solid;border-left:none}.fight-back .fight-back-content .symptoms .symptom:nth-of-type(4),.fight-back .fight-back-content .symptoms .symptom:nth-of-type(7){border-right:none}}.fight-back .fight-back-content .symptoms .symptom .symptom-description{margin:0;padding:0;text-align:left;font-size:1rem;color:#272727;line-height:1.3}.fight-back .fight-back-content .symptoms hr{background-color:#636363;opacity:.1;border:none;width:60vw;padding:1px;margin:20px auto}@media screen and (min-width:768px){.fight-back .fight-back-content .symptoms hr{display:none}}.join{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.join .section-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/images/dist/c8074bdeab106469f091a66f6eb9ce41d9d62fd5/developer-at-work.jpg);background-repeat:no-repeat;background-size:cover;background-position:top right 65%;padding:5vh 6vw 90px 6vw;position:relative}@media screen and (min-width:1024px){.join .section-hero{padding:5vh 6vw 150px 6vw}}.join .section-hero:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.75)}.join .section-hero>*{z-index:1;color:#fff}.join .section-hero p{text-align:center}@media screen and (min-width:768px){.join .section-hero p{padding:0 15vw}}.join .join-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1960px;margin:0 auto;padding:5vh 6vw}.join .join-content .image-roll{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:75%;margin:-75px auto 75px auto;-webkit-box-shadow:20px 20px 30px 0 rgba(0,0,0,.2);box-shadow:20px 20px 30px 0 rgba(0,0,0,.2)}@media screen and (min-width:1024px){.join .join-content .image-roll{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:-150px auto 10% auto;-webkit-box-shadow:60px 20px 60px 0 rgba(0,0,0,.2);box-shadow:60px 20px 60px 0 rgba(0,0,0,.2);max-width:none}}.join .join-content .image-roll img{width:100%}@media screen and (min-width:1024px){.join .join-content .image-roll img{width:34%}}.join .join-content p{text-align:center;padding:5vh 6vw}@media screen and (min-width:768px){.join .join-content p{padding:0 15vw}}.pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pricing .pricing-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){.pricing .pricing-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.pricing .pricing-content .benefits{background-color:#fbfbfb;padding:5vh 3vw 10vh 3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.pricing .pricing-content .benefits{width:50vw;padding:5vh 8vw 10vh}}.pricing .pricing-content .benefits ul{border:1px #dbdbdb solid;padding:20px 30px;list-style:none}@media screen and (min-width:1024px){.pricing .pricing-content .benefits ul{padding:2vw 4vw}}.pricing .pricing-content .benefits ul li{padding:20px 0;color:#636363;text-indent:-1.2rem}.pricing .pricing-content .benefits ul li:before{content:"• ";color:#1bbc9b;margin-right:10px}@media screen and (min-width:1024px){.pricing .pricing-content .benefits ul li:before{font-size:1.5rem}}.pricing .pricing-content .price{background-color:#34495e;padding:5vh 3vw 10vh 3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.pricing .pricing-content .price{width:50vw}}.pricing .pricing-content .price h3{font-size:1.25rem;font-weight:400;text-transform:initial;color:#fff}@media screen and (min-width:1024px){.pricing .pricing-content .price h3{font-size:1.5rem}}.pricing .pricing-content .price p{text-align:center}.pricing .pricing-content .price .prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50vw}@media screen and (min-width:768px){.pricing .pricing-content .price .prices{width:25vw}}.pricing .pricing-content .price .prices .regular-price{margin:0;margin-right:25px;position:relative;font-size:1.25rem;color:rgba(255,255,255,.4)}.pricing .pricing-content .price .prices .regular-price:after{content:'';background-color:#fff;width:100%;height:2px;position:absolute;top:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.pricing .pricing-content .price .prices .discounted-price{margin:0;font-size:2.5rem;font-weight:700;color:#fff}.pricing .pricing-content .price .bulk-discounts{margin-top:50px;font-size:.875rem;color:#fff;text-align:center}@media screen and (min-width:1024px){.pricing .pricing-content .price .bulk-discounts{font-size:1rem}}.pricing .pricing-content .price .bulk-discounts a{color:#fff;font-weight:700}.pricing .pricing-content .price .bulk-discounts a:hover{color:#1bbc9b}.refund-guarantee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;background-color:#1bbc9b}.refund-guarantee .refund-guarantee-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1960px;margin:0 auto;padding:5vh 6vw}.refund-guarantee .refund-guarantee-content p{font-size:.8rem;text-align:center;color:#fff}.refund-guarantee .refund-guarantee-content p strong{font-weight:700}.refund-guarantee .refund-guarantee-content p:nth-of-type(2) strong{font-weight:600}.refund-guarantee .refund-guarantee-content .desktop-refund-policy{display:none;font-size:1.1rem}@media screen and (min-width:1024px){.refund-guarantee .refund-guarantee-content .mobile-refund-policy{display:none}.refund-guarantee .refund-guarantee-content .desktop-refund-policy{display:block}}.faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.faq .faq-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1960px;margin:0 auto;padding:5vh 6vw}@media screen and (min-width:768px){.faq .faq-content{padding:5vh 10vw}}@media screen and (min-width:1024px){.faq .faq-content{padding:5vh 20vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq .faq-content h2{-ms-flex-item-align:center;align-self:center}}.faq .faq-content .question-group{padding-left:25px}.faq .faq-content .question-group p.question{cursor:pointer;font-size:1rem;color:#272727;font-weight:700;text-indent:-1.4rem;max-width:470px}.faq .faq-content .question-group p.question:before{content:"+ ";color:#1bbc9b;margin-right:10px;font-size:1rem}.faq .faq-content .question-group p.answer{display:none;font-size:1rem;color:#636363;max-width:470px}.page-content{overflow:hidden}.page-content .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1960px;margin:5vh 6vw 10vh 6vw}.page-content .inner-container .page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.page-content .inner-container{margin:10vh auto;padding:2vw}.page-content .inner-container .page-heading{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-content .inner-container hr.align-left-desktop{text-align:left;margin-left:0}}.page-content .inner-container .featured-image{margin-top:25px}@media screen and (min-width:1024px){.page-content .inner-container .featured-image{-ms-flex-item-align:end;align-self:flex-end;margin-right:-6vw;max-height:50%;max-width:90%}}.page-content .inner-container .featured-image img{max-width:100%}.page-content .inner-container .order-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.page-content .inner-container .order-container .item-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5vh 6vw;background-color:#f7f7f7}@media screen and (min-width:1024px){.page-content .inner-container .order-container .item-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-content .inner-container .order-container .item-details img{border:2px #1bbc9b solid;margin:10px;padding:15px}.page-content .inner-container .order-container .item-details .name-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.page-content .inner-container .order-container .item-details .name-and-description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:25px;padding-right:5%}}.page-content .inner-container .order-container .item-details .name-and-description .item-name{text-align:center;font-weight:600;margin:0}@media screen and (min-width:1024px){.page-content .inner-container .order-container .item-details .name-and-description .item-name{text-align:left}}.page-content .inner-container .order-container .item-details .name-and-description .item-description{text-align:center;margin:0;margin-top:10px}@media screen and (min-width:1024px){.page-content .inner-container .order-container .item-details .name-and-description .item-description{text-align:left}}.page-content .inner-container .order-container .item-details .item-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-content .inner-container .order-container .item-details .item-prices .regular-price{position:relative;font-size:1.25rem;font-weight:600;color:rgba(39,39,39,.3);padding:10px}.page-content .inner-container .order-container .item-details .item-prices .regular-price:after{content:'';background-color:#8b8b8b;width:90%;height:2px;position:absolute;top:50%;-webkit-transform:translateX(-90%);transform:translateX(-90%)}.page-content .inner-container .order-container .item-details .item-prices .discounted-price{position:relative;font-size:1.875rem;font-weight:600;color:#272727;padding:10px}.page-content .inner-container .order-container .order-btn{margin-top:50px}.page-content .inner-container .order-container .order-form-note{max-width:600px;margin-top:50px;text-align:center;font-size:.875rem}.page-content .inner-container .order-container .order-total strong{color:#1bbc9b}.page-content .inner-container .order-container form.order-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90vw}@media screen and (min-width:768px){.page-content .inner-container .order-container form.order-form{width:50vw}}.page-content .inner-container .order-container form.order-form input{width:100%;border:1px #c7c7c7 solid;border-radius:2px;margin-top:10px;padding:10px;color:#272727}.page-content .inner-container .order-container form.order-form input::-webkit-input-placeholder{color:#c7c7c7;font-size:.95rem}.page-content .inner-container .order-container form.order-form input:-ms-input-placeholder{color:#c7c7c7;font-size:.95rem}.page-content .inner-container .order-container form.order-form input::-ms-input-placeholder{color:#c7c7c7;font-size:.95rem}.page-content .inner-container .order-container form.order-form input::placeholder{color:#c7c7c7;font-size:.95rem}.page-content .inner-container .order-container form.order-form .order-form-newsletter-signup{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.page-content .inner-container .order-container form.order-form .order-form-newsletter-signup input[type=checkbox]{width:auto;margin:5px}.page-content .inner-container .order-container form.order-form .order-form-newsletter-signup label{margin:5px}.page-content .inner-container .order-container form.order-form .order-form-note{text-align:center;font-size:.875rem}.page-content .inner-container .order-container form.order-form button{border:2px #1bbc9b solid;background-color:#fff;font-size:.8125rem;font-weight:600;padding:15px 50px;color:#1bbc9b}.page-content .inner-container .order-container form.order-form button:hover{background-color:#1bbc9b;color:#fff;cursor:pointer}.page-content .inner-container .order-container .loader{display:none;margin-top:25px;border:8px solid #f7f7f7;border-top:8px solid #1bbc9b;border-radius:50%;width:60px;height:60px;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-content .inner-container .order-container .error{display:none;color:#e74c3c;padding:20px;border:1px solid #e74c3c}.page-content .inner-container .order-container .thank-you{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-content .inner-container .order-container .thank-you p{text-align:center}.page-content .inner-container .order-container .thank-you .cta-btn{margin:0 auto}.tracks{overflow:hidden;padding:5vh 6vw}.tracks .tracks-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.tracks .tracks-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.tracks .track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.page-content .about-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.page-content .about-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1024px){.page-content .about-container .featured-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.text-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.text-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.text-left p{max-width:600px}.history{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;padding:5vh 6vw 10vh 6vw}.history .image-roll{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:75%;-webkit-box-shadow:20px 20px 30px 0 rgba(0,0,0,.2);box-shadow:20px 20px 30px 0 rgba(0,0,0,.2)}@media screen and (min-width:1024px){.history .image-roll{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:60px 20px 60px 0 rgba(0,0,0,.2);box-shadow:60px 20px 60px 0 rgba(0,0,0,.2);max-width:none}}.history .image-roll img{width:100%}@media screen and (min-width:1024px){.history .image-roll img{width:34%}}.cta-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5vh 6vw 10vh 6vw}.cta-section p{margin-top:100px;text-align:center}.page-content .contact-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.page-content .contact-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.page-content .contact-container .text-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.page-content .contact-container .text-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-content .contact-container a{color:#1bbc9b}.page-content .contact-container a:visited{color:#1bbc9b}.page-content .contact-form-container{margin-top:50px;width:100%}@media screen and (min-width:1024px){.page-content .contact-form-container{max-width:460px;margin:0}}.page-content .contact-form-container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:1024px){.page-content .contact-form-container form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-content .contact-form-container input{width:90%;padding:15px;border:1px solid #c7c7c7;margin-bottom:15px}.page-content .contact-form-container input::-webkit-input-placeholder{color:#c7c7c7}.page-content .contact-form-container input:-ms-input-placeholder{color:#c7c7c7}.page-content .contact-form-container input::-ms-input-placeholder{color:#c7c7c7}.page-content .contact-form-container input::placeholder{color:#c7c7c7}.page-content .contact-form-container textarea{width:90%;padding:15px;border:1px solid #c7c7c7;min-height:200px}.page-content .contact-form-container textarea::-webkit-input-placeholder{color:#c7c7c7}.page-content .contact-form-container textarea:-ms-input-placeholder{color:#c7c7c7}.page-content .contact-form-container textarea::-ms-input-placeholder{color:#c7c7c7}.page-content .contact-form-container textarea::placeholder{color:#c7c7c7}.page-content .contact-form-container button.cta-btn{margin-top:15px;padding:15px;color:#1bbc9b}.page-content .contact-form-container button.cta-btn:hover{cursor:pointer;color:#fff}.page-content .contact-form-container .loader{display:none;margin-top:25px;border:8px solid #f7f7f7;border-top:8px solid #1bbc9b;border-radius:50%;width:60px;height:60px;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;justify-self:center}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-content .contact-form-container .error{display:none;color:#e74c3c;padding:20px;border:1px solid #e74c3c}.page-content .contact-form-container .thank-you{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-content .contact-form-container .thank-you p{text-align:center}.page-content .contact-form-container .thank-you p a:hover{color:#272727}.page-content .contact-form-container .thank-you .cta-btn{margin:0 auto;text-align:center}.page-content .contact-form-container .thank-you .cta-btn a{color:#fff}.page-content .contact-form-container .thank-you .cta-btn a:hover{color:#1bbc9b}.u-hide{display:none}.u-show{display:block}