:root{--accent-color: #009687;--accent-border: #25372a;--text-color: #FFFFFF;--site-bg-color: #000000;--info-bg-color: #0e1812;--info-bg-dark: #060a08;--bright-border: #08461c;--highlight: yellow;--button-color: #009687}.cookie-table{display:flex;flex-flow:column;margin:0 auto 20px 0;border:1px solid #009687;text-align:justify;color:#fff}.cookie-table .header{text-align:center;font-weight:700;font-size:16px}.cookie-table strong{color:#fff}.cookie-table .cookie-row>div{width:37%;padding:20px}.cookie-table .cookie-row:nth-child(odd){background:#009687}.cookie-table .cookie-row>div:nth-child(2){text-align:center;max-width:250px}.cookie-table .cookie-row{display:flex;flex-flow:row nowrap;justify-content:space-between}#scroll2top{display:none;background-color:#f6eb13;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;z-index:1000;font-size:2em;color:#000;line-height:48px;opacity:.7;transition:background-color .5s,color .5s,border .5s;border:1px solid #000}#scroll2top:hover{transition-duration:.5s;border:1px solid #f6eb13;background-color:#000;color:#f6eb13}#scroll2top:active{background-color:#f6eb13;color:#000}.email-confirm{background:linear-gradient(to bottom,#111,#000)}.email-confirm h1{margin-top:30px}.email-confirm h2{text-align:center}.email-confirm p{margin:30px 0;text-align:center}.email-confirm img{width:300px;margin-top:-30px}.about-us h2{text-align:center;line-height:60px}.about-us img{margin:30px auto}.affiliates img{margin-top:40px;height:150px}.affiliates h1{margin-top:50px}.affiliates strong{color:#fff}.affiliates table{width:100%;margin:60px 0 20px}.affiliates table td{text-align:center}.reviews{background-color:#000;color:#fff}.reviews strong{color:#fff}.reviews p{text-align:center}.reviews h1,.reviews h2{color:#009687;text-align:center}.reviews hr{max-width:1100px;margin:1.5rem auto}.reviews img{display:block;margin:1.5rem auto}.reviews p{max-width:800px;margin:1.5rem auto}.reviews h1 strong{color:#fff;line-height:2em}#cust_reviews{display:flex;flex-wrap:wrap;max-width:1200px;justify-content:center;margin:0 auto}.cust-review{text-align:center;margin:40px auto;max-width:300px;margin:30px}.cust-review i{font-size:6em;color:#009687}.cust-review .rating{color:#009687;text-align:center}.cust-review .text{margin:10px auto;max-width:500px}#pro_reviews{display:flex;flex-wrap:wrap;max-width:1200px;justify-content:center;margin:0 auto}.pro-review{text-align:center;max-width:500px;margin:30px}.pro-review .flag{max-width:200px;margin-bottom:-20px}.pro-review .name{color:#009687;text-align:center;letter-spacing:6px;font-size:22px;text-transform:uppercase;font-weight:400;position:relative}.pro-review .text{background-repeat:no-repeat;background-position:top;margin:10px auto;max-width:500px}.privacy-policy h2{margin-top:20px}.privacy-policy ol{line-height:1.5em}.privacy-policy ol>li>p{font-weight:700;margin-top:5px;margin-bottom:0}.privacy-policy .button{margin-top:30px}.routers img{padding-bottom:40px}.routers .button{display:table;margin:40px auto}.terms strong{color:#fff}.heading-short-underline{width:200px}.download{background:0 0}#section_download,#section_beta_download{padding:50px 0;color:#fff;text-align:left;max-width:1200px;margin:50px auto;display:flex}#section_beta_download{flex-direction:column}#section_download ul,#section_download ol,#section_beta_download ul,#section_beta_download ol{list-style:none;padding:0}#section_download strong,#section_beta_download strong{color:#fff;font-weight:700}#download_install_instructions{display:flex;padding-top:50px}#download_account_create_instructions,#download_beta_instructions{display:flex}#download_account_create_instructions>div:first-child{margin-right:80px;flex-basis:60%}#download_account_create_instructions>div:last-child{margin:0 auto}#download_beta_instructions>div:first-child{margin-right:80px;flex-basis:60%;border-bottom:2px solid #08373d}#download_instructions{margin-right:50px}#download_beta_instructions #download_mobile{display:flex;justify-content:center;border-top:2px solid #08373d;margin-top:30px;padding-top:10px;padding-bottom:5px}#download_beta_instructions #download_mobile img{height:40px}#download_beta_instructions #download_mobile>div{padding:5px}#download_beta_instructions #download_mobile #download_mobile_title{font-size:20px;line-height:38px}#download_header .title,#download_beta_header .title,#download_account_create_instructions .title{font-family:titillium web,sans-serif;font-size:24px;font-weight:700;line-height:39px;letter-spacing:2.5px;color:#fff;text-transform:uppercase}#download_header ul{margin:26px 0}#download_beta_header ul{margin:26px 0 50px}#download_header ul li,#download_beta_header ul li,#download_account_create_instructions ul li{font-size:16px;line-height:26px}#download_beta_header ul li,#download_account_create_instructions ul li{margin-bottom:18px}#download_account_create_instructions{margin-bottom:50px}#download_howto{border-top:2px solid #08373d;border-bottom:2px solid #08373d;width:800px;padding:40px 0 50px;margin-top:50px}#download_beta_howto{width:800px;margin-top:25px}#download_howto .title,#download_beta_howto .title{font-family:titillium web,sans-serif;font-size:24px;line-height:39px;letter-spacing:2.5px;font-weight:700;text-transform:uppercase;margin-bottom:40px;color:#fff}#download_howto ol li{display:inline-block;width:190px;text-align:left;position:relative;margin-left:40px;margin-right:10px;vertical-align:top;padding-left:10px;font-size:16px;line-height:24px}#download_beta_howto ol li{display:inline-block;width:30%;text-align:left;position:relative;margin:0 50px 40px 40px;vertical-align:top;padding-left:10px;font-size:16px;line-height:24px}#download_howto ol,#download_beta_howto ol{counter-reset:li;padding-left:0}#download_howto ol li::before,#download_beta_howto ol li::before{content:counter(li);counter-increment:li;background-color:#009687;width:37px;height:37px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;text-align:center;font-size:18px;font-weight:700;line-height:37px;position:absolute;left:-40px}img#create_account{margin-bottom:30px;box-shadow:0 2px 55px 0 rgba(87,211,255,.35)}img#dashboard{margin-bottom:30px;box-shadow:0 2px 55px 0 rgba(87,211,255,.35)}#download_requirements{background:linear-gradient(#08373D,#000,#000);box-shadow:0 2px 55px 0 rgba(87,211,255,.35);width:384px}#download_requirements .requirement:first-child{background-color:rgba(1,188,212,.35);font-weight:700}#download_requirements .requirement:last-child{border-top:2px solid #08373d;font-family:titillium web,sans-serif;font-style:italic}#section_beta_download #download_requirements .requirement:last-child{border-top:none}#download_requirements .requirement{padding:20px}#download_requirements a{text-decoration:underline;font-style:italic}#download_requirements li{line-height:30px}#download_requirements td{min-width:80px;line-height:26px}#download_requirements h3{font-size:12px;font-weight:700;letter-spacing:3px;line-height:16px;margin-bottom:16px}main.affiliates{background:url(/img/affiliate_hero.jpg);background-repeat:no-repeat}#affiliate_hero{width:100%;text-align:center;padding:140px 0}#affiliate_hero .title{font-family:titillium web,sans-serif;color:#fff;font-size:52px;line-height:65px;font-weight:700}#affiliate_hero .title span{font-weight:400;font-style:italic}#affiliate_hero .text{color:#fff;font-size:20px;line-height:30px;max-width:665px;margin:0 auto}#affiliate_hero .text em{font-style:normal;font-weight:700}#affiliate_hero .cta{padding-top:35px}#affiliate_promo{margin:0 auto;max-width:1100px;background:url(/img/affiliate_graph.svg);background-position:right;background-repeat:no-repeat;background-size:500px}#affiliate_promo #wrapper{padding:80px 0}#affiliate_promo .subtitle{font-size:12px;font-weight:700;letter-spacing:3px;line-height:16px;color:#009687;text-transform:uppercase}#affiliate_promo .title{font-family:titillium web,sans-serif;color:#fff;font-size:34px;line-height:39px}#affiliate_promo .title span{font-style:italic;font-weight:400}#affiliate_promo .text{max-width:486px;color:#fff;font-size:16px;line-height:24px}#affiliate_points{display:flex;justify-content:center}#affiliate_points>div{margin:50px;width:300px;padding:0 25px 50px;background:#000;text-align:center;box-shadow:0 2px 25px 0 rgba(87,211,255,.35)}#affiliate_points .title{font-family:titillium web,sans-serif;color:#fff;font-size:20px;line-height:33px;font-weight:700}#affiliate_points .text{color:#fff;font-size:16px;line-height:24px}#affiliate_points .point-image{padding-bottom:20px}#affiliate_points_cta{text-align:center;margin-bottom:80px}#affiliate_points_cta a{width:auto;padding:0 30px}#affiliate_cta_wrapper{width:100%;height:600px;background:url(/img/affiliate_cta.jpg);background-size:cover;background-position:center;display:flex;justify-content:flex-end;padding:120px 150px 0 0;margin:50px 0}#affiliate_cta{padding:80px 0;text-align:center;min-width:690px;max-height:254px;opacity:.9;background:linear-gradient(175.63deg,#022635 0%,#02090B 92.39%);box-shadow:0 2px 55px 0 rgba(87,211,255,.35)}#affiliate_cta .title{font-family:titillium web,sans-serif;color:#fff;font-size:42px;line-height:39px}#affiliate_cta .title span{font-style:italic;font-weight:400}#affiliate_cta .cta{padding-top:15px}main.sponsorship{background:url(/img/sponsorship_hero.jpg);background-repeat:no-repeat}#sponsorship_hero{width:100%;text-align:center;padding:140px 0}#sponsorship_hero .title{font-family:titillium web,sans-serif;color:#fff;font-size:52px;line-height:65px;font-weight:700}#sponsorship_hero .title span{font-weight:400;font-style:italic}#sponsorship_hero .text{color:#fff;font-size:20px;line-height:30px;max-width:665px;margin:0 auto}#sponsorship_hero .text em{font-style:normal;font-weight:700}#sponsorship_hero .cta{padding-top:35px}#sponsorship_promo_wrapper{text-align:center}#sponsorship_promo_wrapper::before{content:" ";background:url(/img/lines_left.svg);background-repeat:no-repeat;padding:40px 100% 210px 0}#sponsorship_promo{margin:0 auto}#sponsorship_promo .title{font-family:titillium web,sans-serif;color:#fff;font-size:34px;line-height:39px}#sponsorship_promo .title span{font-style:italic;font-weight:400}#sponsorship_promo .text{max-width:486px;color:#fff;font-size:16px;line-height:24px;margin:0 auto}#sponsorship_points_wrapper{background:url(/img/lines_right.svg);background-repeat:no-repeat;background-position:right bottom;background-size:700px}#sponsorship_points{display:flex;justify-content:center}#sponsorship_points>div{margin:50px;width:300px;padding:30px 25px 50px;background:#000;text-align:center;box-shadow:0 2px 25px 0 rgba(87,211,255,.35)}#sponsorship_points .title{font-family:titillium web,sans-serif;color:#fff;font-size:28px;line-height:33px;font-weight:700}#sponsorship_points .point-image{min-height:140px}#sponsorship_points_wrapper .sponsorship-points-line{text-align:center;font-size:22px;line-height:34px;color:#fff}#sponsorship_how .title{font-family:titillium web,sans-serif;color:#fff;font-size:34px;line-height:39px;margin-bottom:0}#sponsorship_how .title span{font-style:italic;font-weight:400}#sponsorship_how_wrapper{display:flex;justify-content:space-between;max-width:900px;margin:100px auto}#sponsorship_how{min-width:375px}ol#sponsorship_how_points{counter-reset:li;width:500px;border-top:1px solid #08373d;border-bottom:1px solid #08373d;padding:40px 30px 0}ol#sponsorship_how_points li{display:inline-block;width:340px;text-align:left;position:relative;margin-left:40px;margin-right:10px;vertical-align:top;padding-left:10px;font-size:16px;line-height:24px;padding-bottom:20px}ol#sponsorship_how_points li::before{content:counter(li);counter-increment:li;background-color:#009687;width:37px;height:37px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;text-align:center;font-size:18px;font-weight:700;line-height:37px;position:absolute;left:-40px}.sponsorship-how-point .title{color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:0;font-size:24px;padding-bottom:10px;padding-top:5px}.sponsorship-how-point .text{color:#fff;margin-bottom:20px}#sponsorship_cta_wrapper{width:100%;height:675px;background:url(/img/sponsorship_cta.jpg);background-size:cover;background-position:center;display:flex;justify-content:flex-start;padding:180px 0 0 150px;margin:50px 0}#sponsorship_cta{padding:80px 0;text-align:center;min-width:690px;max-height:254px;opacity:.9;background:linear-gradient(175.63deg,#022635 0%,#02090B 92.39%);box-shadow:0 2px 55px 0 rgba(87,211,255,.35)}#sponsorship_cta .title{font-family:titillium web,sans-serif;color:#fff;font-size:42px;line-height:39px}#sponsorship_cta .title span{font-style:italic;font-weight:400}#sponsorship_cta .cta{padding-top:15px}.welcome p{text-align:center;max-width:700px;margin:40px auto}.verify-email h1{text-align:center;padding-top:60px;padding-bottom:40px}.verify-email hr{max-width:900px;margin:0 auto}.verify-email p{text-align:center;max-width:800px;margin:40px auto}@media screen and (max-width:1260px){#download_instructions{margin:0 auto;width:100%}#download_beta_instructions,#download_account_create_instructions{flex-wrap:wrap;justify-content:center;text-align:center}#download_beta_instructions>div:first-child,#download_account_create_instructions>div:first-child{border-bottom:none;margin:0 30px 30px;flex-basis:auto}#download_account_create_instructions>div:last-child{display:none}#download_beta_instructions #download_mobile{border:none}#download_beta_instructions #download_mobile #download_mobile_title{display:none}#section_download{flex-wrap:wrap;justify-content:center;text-align:center}#download_install_instructions{flex-wrap:wrap;justify-content:center;text-align:center;padding-top:0}#download_header ul li,#download_beta_header ul li,#download_account_create_header ul li{text-align:center}#download_requirements{margin-top:30px}#download_howto{width:100%}#download_howto ol,#download_beta_howto ol{text-align:center}#sponsorship_points_wrapper .sponsorship-points-line{font-size:18px}#sponsorship_cta{min-width:auto;margin:0 auto;padding:45px 0}ol#sponsorship_how_points{margin-top:20px}#affiliate_points{flex-wrap:wrap;justify-content:center}#affiliate_points>div{margin-top:10px}#affiliate_cta{min-width:auto;margin:0 auto;padding:45px 0}#affiliate_cta_wrapper{justify-content:center;padding:20px 0;margin-top:30px;height:auto}#affiliate_promo #wrapper{margin:0 20px}}@media only screen and (max-width:900px){.terms content ul{padding-bottom:10px}.privacy-policy{width:100%}.terms content,.privacy-policy content{font-size:12px;line-height:1.2em}.privacy-policy content h2{letter-spacing:0;font-size:18px;margin-top:10px;line-height:1.2em}.privacy-policy ol{line-height:1.1em;padding-left:10px}#sponsorship_points{flex-direction:column;justify-content:center}#sponsorship_points>div{margin:30px auto}#sponsorship_points_wrapper{text-align:center}#sponsorship_points_wrapper .sponsorship-points-line{display:inline;text-align:center}#sponsorship_how_wrapper{flex-direction:column;text-align:center}#sponsorship_cta_wrapper{padding:40px 0;height:400px}ol#sponsorship_how_points{width:auto}ol#sponsorship_how_points li{width:auto}.cookie-table .cookie-row{display:flex;flex-flow:column nowrap}.cookie-table .cookie-row>div{width:100%;padding:20px;text-align:left}}@media screen and (max-width:800px){#download_header #title{font-size:26px;line-height:32px}#download_howto #title{font-size:22px}#download_howto ol li{display:block;margin:26px auto;width:190px}#download_requirements .requirement:first-child{background-color:inherit;border-bottom:2px solid #08373d}#affiliate_promo #wrapper{background:rgba(0,0,0,.5)}#affiliate-cta .title{font-size:26px}#affiliate-hero{padding:50px 0}#sponsorship_how{min-width:0}}