@font-face{font-family:"ProximaNova";src:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-regular-webfont-1a245543c0e5837c41a53c5f4a2a144c.eot);src:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-regular-webfont.eot#iefix) format("embedded-opentype"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-regular-webfont-b4b99eaa198640942390bf472c3411bc.woff) format("woff"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-regular-webfont-7d05ec1d6fce0ca49ed0fee2af19fb25.ttf) format("truetype"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-regular-webfont.svg#ProximaNova) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaLight";src:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-light-webfont-9b66c6b0cdeb7bc17820d8ee425a80ae.eot);src:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-light-webfont.eot#iefix) format("embedded-opentype"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-light-webfont-9ce05fd638579e7bb6d277ddbfe36ac8.woff) format("woff"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-light-webfont-9097d8ef2cfba0c7baea7c3f20dd70ef.ttf) format("truetype"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-light-webfont.svg#ProximaNovaLight) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNovaSemiBold";src:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-semibold-webfont-7b8e295eb34ec7334e6ee581207b735d.eot);src:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-semibold-webfont.eot#iefix) format("embedded-opentype"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-semibold-webfont-cd7ad6de0a11f4ccc264ac0043d94a13.woff) format("woff"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-semibold-webfont-03fc71e3999b8b01f4b6a3c087268dc6.ttf) format("truetype"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/proximanova-semibold-webfont.svg#ProximaNovaSemiBold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoMedium";src:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/Roboto-Medium-webfont-ad42e36bb33bbf4832ab19eb415521be.eot);src:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/Roboto-Medium-webfont.eot#iefix) format("embedded-opentype"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/Roboto-Medium-webfont-7c6cea4d6390955e495a2dea554292d1.woff) format("woff"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/Roboto-Medium-webfont-de8feae74fd427246330fed49f891ac3.ttf) format("truetype"),url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/Roboto-Medium-webfont.svg#RobotoMedium) format("svg");font-weight:normal;font-style:normal}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{margin:0;padding:0}body{font:17px/1.2 ProximaNovaLight;font-weight:normal;font-style:normal;font-variant:normal;color:#000;width:100%}@media only screen and (max-width: 768px){body{font-size:16px}}p{margin:0 0 1em}a{text-decoration:none}a:focus{outline:none;border:none}h1,h2,h3,h4{font-weight:normal;margin:0 0 1em;padding:0}h1{font-size:62px;color:#fff;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,0.1);width:570px}@media only screen and (max-width: 1015px){h1{font-size:60px;width:351px}}@media only screen and (max-width: 768px){h1{font-size:46px;color:#34495e;text-shadow:none;width:100%;max-width:440px;text-align:center;margin:0 auto 1em}}h2{font-size:48px;text-align:center}h3{font-size:26px;font-family:ProximaNovaSemiBold}@media only screen and (max-width: 1015px){h3{font-size:24px}}h4{font-size:20px;font-family:ProximaNova}.inner{max-width:1170px;margin:0 auto;padding:0 30px;overflow:hidden;position:relative}#header{position:fixed;background:rgba(255,255,255,0.9);z-index:10;top:0;left:0;right:0;padding:27px 0}@media only screen and (max-width: 768px){#header{position:absolute}}.logo{float:left;width:239px;height:37px;background:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/website/logo-7d990be6b3f7a52b679859fff2c79f38.png) no-repeat;background-size:100% auto;text-indent:-9999px}@media only screen and (max-width: 768px){.logo{width:200px}}.nav{list-style:none;margin:0;padding:0;float:right}.nav>li{margin:0;padding:0}.nav li{float:left}.nav a{float:left;padding:15px 18px;color:#7d7d7d;line-height:1;transition:.2s}.nav a:hover,.nav a:focus{color:#000}@media only screen and (max-width: 1015px){.nav .scroll{display:none}}.nav .launch{margin-left:18px}a.launch{display:inline-block;background:#28d7bd;padding:15px 18px;color:#fff;border-radius:4px;line-height:1;font-family:RobotoMedium;white-space:nowrap;transition:.2s}a.launch:hover,a.launch:focus{background:#53dfca;color:#fff}#hero{margin-top:160px;background:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/website/header-9f0077381ed3b8f117f4fdf683c2965c.jpg) no-repeat 50% 0;background-size:cover;position:relative}@media only screen and (max-width: 768px){#hero{margin-top:120px;background-size:auto 625px;background-position:50% 100%}}#hero .inner{height:506px;padding-top:100px}@media only screen and (max-width: 768px){#hero .inner{height:895px;padding-top:0}}#hero img{position:absolute;z-index:1;bottom:0px;right:30px}@media only screen and (max-width: 768px){#hero img{right:50%;margin-right:-160px}}#hero .wave{position:absolute;background:rgba(40,215,189,0.6);height:30px;bottom:0;left:0;right:0}#hero .wave .top{height:14px;position:absolute;top:-14px;left:0;right:0;background:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/website/wave-top-b6c5cf52395b95560983ac0a6c8ea9ac.png) 0 0;background-size:auto 14px}.results{list-style:none;margin:0;padding:0;white-space:nowrap;width:570px;position:absolute;z-index:2}.results>li{margin:0;padding:0}@media only screen and (max-width: 1015px){.results{width:350px}}@media only screen and (max-width: 768px){.results{margin:0 auto;width:290px;left:-moz-calc(50% - 145px);left:-o-calc(50% - 145px);left:-webkit-calc(50% - 145px);left:calc(50% - 145px)}}.results li a{display:block;color:white;padding:0 16px;height:46px;line-height:48px;background:rgba(0,0,0,0.2)}.results li a .name{font-family:ProximaNovaSemiBold}.results li a .state{color:rgba(255,255,255,0.7)}.results li:last-child a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.results li.active a{background:rgba(0,0,0,0.4)}@-webkit-keyframes waves{0%{background-position:0 0}100%{background-position:118px 0}}@-moz-keyframes waves{0%{background-position:0 0}100%{background-position:118px 0}}@-o-keyframes waves{0%{background-position:0 0}100%{background-position:118px 0}}@keyframes waves{0%{background-position:0 0}100%{background-position:118px 0}}@-webkit-keyframes wave-height{0%{height:35px}50%{height:30px}100%{height:35px}}@-moz-keyframes wave-height{0%{height:35px}50%{height:30px}100%{height:35px}}@-o-keyframes wave-height{0%{height:35px}50%{height:30px}100%{height:35px}}@keyframes wave-height{0%{height:35px}50%{height:30px}100%{height:35px}}.move-wave #hero .top{-webkit-animation:waves 5s infinite linear;-moz-animation:waves 5s infinite linear;-o-animation:waves 5s infinite linear;animation:waves 5s infinite linear}@media only screen and (max-width: 1015px){.move-wave #hero .top{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}}.move-wave #map .elements .bottom{-webkit-animation:waves 5s infinite linear;-moz-animation:waves 5s infinite linear;-o-animation:waves 5s infinite linear;animation:waves 5s infinite linear}@media only screen and (max-width: 1015px){.move-wave #map .elements .bottom{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}}::-webkit-input-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff;opacity:1}input:-moz-placeholder{color:#fff;opacity:1}form{position:relative}@media only screen and (max-width: 768px){form{width:290px;margin:0 auto}}input.submit{position:absolute;top:11px;left:11px}input.search{font:20px/1.2 ProximaNovaLight;background:rgba(0,0,0,0.2);border:none;border-radius:4px;color:#fff;padding:11px 11px 11px 55px;width:504px}@media only screen and (max-width: 1015px){input.search{width:284px}}@media only screen and (max-width: 768px){input.search{width:224px}}#overview{background:#fff;padding:100px 0 25px;text-align:center;position:relative;z-index:2}#overview .top{position:absolute;top:-10px;left:0;right:0;height:10px;background:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/website/white-wave-top-df7e8d4ecf52310c0452ae04aa5aaf80.png);background-size:auto 10px}#overview .bottom{position:absolute;bottom:-10px;left:0;right:0;height:10px;background:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/website/white-wave-bottom-bf6c9380619c410c03a60f9b40eabebd.png);background-size:auto 10px}#overview ul{list-style:none;margin:0;padding:0;font-size:0}#overview ul>li{margin:0;padding:0}#overview ul li{display:inline-block;vertical-align:top;width:33.33%;font-size:18px;margin-bottom:75px}@media only screen and (max-width: 1015px){#overview ul li{width:50%}}@media only screen and (max-width: 768px){#overview ul li{width:100%}}#overview .icon{height:195px}#overview p{margin:0 15px}#map{background:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/website/map-8d47e1062cd0bb9fed67447dab4edc77.jpg) no-repeat 50% 100%;background-size:cover;text-align:center;color:#fff}#map .elements{background:rgba(40,215,189,0.6);padding:100px 0 50px;position:relative}#map .elements p{max-width:570px;margin:0 auto;font-size:18px;line-height:1.5}#map .elements .bottom{height:14px;position:absolute;bottom:-14px;left:0;right:0;background:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/website/wave-bottom-0fa0ba87ba2d0a1b2b12f0c9e214243b.png);background-size:auto 14px}.indicators{list-style:none;margin:0;padding:0;font-size:0;width:770px;margin:0 auto;padding:100px 0}.indicators>li{margin:0;padding:0}@media only screen and (max-width: 1015px){.indicators{width:693px}}@media only screen and (max-width: 768px){.indicators{width:100%;padding-bottom:50px}}.indicators li{display:inline-block;vertical-align:top;width:25%;height:257px;font-size:16px}@media only screen and (max-width: 768px){.indicators li{width:50%;height:auto;padding-bottom:50px}.indicators li img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.indicators li h4{font-size:24px !important;font-family:ProximaNovaSemiBold;margin-bottom:18px;white-space:nowrap}.indicators li p{opacity:1;margin:0 15px}}.indicators li.active img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.indicators li.active h4{font-size:26px;font-family:ProximaNovaSemiBold;margin-bottom:18px;white-space:nowrap}.indicators li.active p{opacity:1}.indicators p{opacity:0;transition:.5s}.indicators h4{transition:.2s;line-height:31px}.indicators .icon{height:121px;line-height:121px;margin-bottom:18px}.indicators img{vertical-align:bottom;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;transition:.2s}#features{padding:100px 0;font-size:16px}@media only screen and (max-width: 768px){#features .inner{height:940px}}#features .viewer{position:absolute;left:50%;top:112px;margin-left:-185px;width:370px;height:612px;background:url(https://d1sxz8h7k5u0wb.cloudfront.net/assets/website/phone-bg-bd75fbe9bc813a0735a4842b96318452.png)}#features .screen{position:absolute;left:50%;top:167px;margin-left:-137.5px;width:275px;height:487px;pointer-events:none;opacity:0}#features .arrow{position:absolute;z-index:2;opacity:0;pointer-events:none;transition:.3s}@media only screen and (max-width: 768px){#features .arrow{display:none}}#features .arrow.share{left:50%;margin-left:-200px;margin-top:11px}#features .arrow.search{right:50%;margin-right:-200px;margin-top:18px}#features .arrow.favourites{left:50%;margin-left:-200px;margin-top:-8px}#features .arrow.snapshot{right:50%;margin-right:-200px;margin-top:-57px}#features .arrow.geo{left:50%;margin-left:-200px;margin-top:-140px}#features .arrow.detail{right:50%;margin-right:-200px;margin-top:-64px}#features .prev,#features .next{position:absolute;top:400px;display:none;cursor:pointer}@media only screen and (max-width: 768px){#features .prev,#features .next{display:block}}#features .prev{left:50%;margin-left:-210px}#features .next{right:50%;margin-right:-210px}#features h4{margin:0}#features p{color:#898989}#feature-list{list-style:none;margin:0;padding:0;padding:72px 0 0}#feature-list>li{margin:0;padding:0}#feature-list li{float:left;width:50%;text-align:right;height:188px}#feature-list li:nth-child(even){text-align:left}#feature-list li:nth-child(even) .feature{float:left;padding:0 0 0 215px}@media only screen and (max-width: 1015px){#feature-list li:nth-child(even) .feature{max-width:auto;padding:0 0 0 200px}}@media only screen and (max-width: 768px){#feature-list li:nth-child(even) .feature{padding:0;text-align:center}}#feature-list li:nth-child(odd){clear:left}@media only screen and (max-width: 768px){#feature-list li{clear:none !important;float:left;width:100%;padding:635px 0 0;margin-right:-100%;text-align:center}}@media only screen and (max-width: 768px){#feature-list h4{font-size:24px;color:#000 !important;margin:0 0 1em}}@media only screen and (max-width: 768px){#feature-list p{font-size:17px}}#feature-list .feature{float:right;padding-right:215px;max-width:272px;cursor:pointer}@media only screen and (max-width: 1015px){#feature-list .feature{max-width:auto;padding-right:200px}}@media only screen and (max-width: 768px){#feature-list .feature{float:none !important;padding:0;max-width:320px;margin:0 auto;opacity:0;pointer-events:none}}@media only screen and (max-width: 768px){#feature-list .feature.active{opacity:1}}#feature-list .feature.active h4{color:#28d7bd}#feature-list .feature.active p{color:#000}#feature-list .feature.active .arrow,#feature-list .feature.active .screen{opacity:1}.dots{list-style:none;margin:0;padding:0;font-size:0;text-align:center;position:absolute;top:765px;left:0;right:0;display:none}.dots>li{margin:0;padding:0}@media only screen and (max-width: 768px){.dots{display:block}}.dots li{display:inline-block}.dots a{display:inline-block;width:16px;height:16px;border-radius:8px;background:#bcc3c6;margin:0 10px}.dots a.active{background:#28d7bd}#get-started{padding:100px 0;background:#ebebeb;color:#28d7bd;text-align:center}#get-started .inner{overflow:visible}#get-started h3{display:inline}@media only screen and (max-width: 768px){#get-started h3{display:block;margin:0 0 1em}}#get-started a{margin-left:30px}#about{padding:100px 0;background:#7d7d7d;color:#fff;font-size:18px;line-height:1.4}#about ul{list-style:none;margin:0;padding:0;margin:0 auto}#about ul>li{margin:0;padding:0}@media only screen and (max-width: 1015px){#about ul{width:539px;text-align:center}}@media only screen and (max-width: 768px){#about ul{width:100%;text-align:left}}#about ul li{float:left;font-size:18px;width:470px}@media only screen and (max-width: 1015px){#about ul li{width:257px}}@media only screen and (max-width: 768px){#about ul li{float:none;width:100%}}#about ul li.data{float:right}#about img{float:left;margin-right:30px;width:140px}@media only screen and (max-width: 1015px){#about img{float:none;margin:0 0 30px;width:120px}}@media only screen and (max-width: 768px){#about img{float:left;margin-right:30px;margin-bottom:40px}}@media only screen and (max-width: 1015px){#about p{text-align:left}}@media only screen and (max-width: 768px){#about p{margin:0 0 40px 149px}}#connect{padding:100px 0 25px;background:#2b2f34;color:#fff;text-align:center}#connect ul{list-style:none;margin:0;padding:0}#connect ul>li{margin:0;padding:0}#connect li{display:inline-block;width:170px;margin:0 30px}#connect img{margin-bottom:30px;vertical-align:bottom}#connect p{margin-bottom:75px}#connect a{color:#fff}#page_content{padding:100px 0;font-size:16px;overflow:visible;zoom:1}#page_content:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#footer{background:#28d7bd;color:#16a085;text-align:center;padding-bottom:30px;line-height:1}#footer ul{list-style:none;margin:0;padding:0;padding:100px 0 40px;font-size:0}#footer ul>li{margin:0;padding:0}#footer ul li{display:inline-block;width:14.285%;font-size:18px;margin-bottom:60px}@media only screen and (max-width: 1015px){#footer ul li{width:25%}}#footer p{font-size:14px}#footer a{color:#fff}