*{margin:0;padding:0;list-style:none;text-decoration:none;border:none;outline:none;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-text-size-adjust:none}html,body{width:100%;overflow-x:hidden}body{font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-seif}.inner{width:640px;margin:0 auto}a{color:#0079FF}.nearby a,.nearby #header h1 a,.nearby .btn{color:#0BD318 !important}.nearby #messages .from-me{background:#0BD318 !important}.nearby #messages .from-me:before{border-right-color:#0BD318 !important}.nearby li a.nearby-link{font-weight:600 !important}.passport a,.passport #header h1 a,.passport .btn{color:#F5B914 !important}.passport #messages .from-me{background:#F5B914 !important}.passport #messages .from-me:before{border-right-color:#F5B914 !important}.passport li a.passport-link{font-weight:600 !important}.date a,.date #header h1 a,.date .btn{color:#FF6B6B !important}.date #messages .from-me{background:#FF6B6B !important}.date #messages .from-me:before{border-right-color:#FF6B6B !important}.date li a.date-link{font-weight:600 !important}.clear{clear:both}#header{padding:72px 0 56px;line-height:24px;line-height:28px}#header h1{font-size:24px;font-weight:400;float:left}#header h1 a{color:#0079FF}#header nav{float:right}#header nav li{display:inline-block;margin-left:24px}#header nav li a{font-size:14px;font-weight:400;cursor:pointer}#header nav li:hover a{text-decoration:underline}#hero{text-align:center}#hero h2{font-size:32px;font-weight:400;margin-bottom:16px;color:rgba(0,0,0,0.88)}#hero p{font-size:16px;color:rgba(0,0,0,0.64);line-height:24px;padding:0 72px;margin-bottom:16px}#video{margin-bottom:72px}#messages{max-width:480px;margin:72px auto 60px;font-family:"proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-seif}#messages div{max-width:60%;word-wrap:break-word;font-size:16px;margin-bottom:12px;line-height:20px;text-align:left}#messages .clear{margin:0}#messages .from-me{position:relative;padding:10px 20px;color:#fff;background:#0079FF;border-radius:25px;float:right}#messages .from-me:before{content:"";position:absolute;z-index:-1;bottom:-2px;right:-7px;height:20px;border-right:20px solid #0079FF;border-bottom-left-radius:16px 14px;-webkit-transform:translate(0, -2px)}#messages .from-me:after{content:"";position:absolute;z-index:1;bottom:-2px;right:-56px;width:26px;height:20px;background:white;border-bottom-left-radius:10px;-webkit-transform:translate(-30px, -2px)}#messages .from-them{position:relative;padding:10px 20px;background:#E5E5EA;border-radius:25px;color:#000;float:left}#messages .from-them:before{content:"";position:absolute;z-index:2;bottom:-2px;left:-7px;height:20px;border-left:20px solid #E5E5EA;border-bottom-right-radius:16px 14px;-webkit-transform:translate(0, -2px)}#messages .from-them:after{content:"";position:absolute;z-index:3;bottom:-2px;left:4px;width:26px;height:20px;background:white;border-bottom-right-radius:10px;-webkit-transform:translate(-30px, -2px);clear:both}#messages .image{padding:0;overflow:hidden;background:none}#messages .image:before{display:none}#messages .image img{display:block;width:100%}#messages i.circle{width:8px;height:8px;border-radius:8px;background:rgba(0,0,0,0.36);display:inline-block;margin:0 2px}#messages img.emoji{width:16px;vertical-align:text-top}.section{margin-bottom:72px}.section h3{font-weight:400;font-size:20px;margin-bottom:16px}.section p{font-size:14px;line-height:24px;color:rgba(0,0,0,0.64)}#number{position:relative;margin:0 auto;width:292px;height:48px}#number input[type=text]{position:absolute;left:0;width:228px;height:36px;border-radius:48px 0 0 48px;border:2px solid #E5E5EA;border-right:none;padding:0 24px;text-align:center}#number input[type=submit]{position:absolute;right:0;height:36px;width:64px;border-radius:0 48px 48px 0;cursor:pointer;background:#E5E5EA;color:#000}#get-started{font-size:0;margin-bottom:-16px}#get-started .btn{color:#0079FF;cursor:pointer;font-size:16px;font-weight:600;text-align:center;display:inline-block;margin:0 12px 16px;border:1px solid #E5E5EA;padding:4px 12px;border-radius:12px}#get-started .btn span{font-weight:400}#get-started .btn:hover{text-decoration:underline}#footer{text-align:center;padding:0 0 72px}@media screen and (max-width: 720px){#header{padding:48px 0 36px;text-align:center}#header h1{float:none}#header nav{float:none;margin-top:24px}#header nav li{margin:0 12px}#hero p{padding:0}#get-started{margin-bottom:0}#get-started .btn{display:block;margin:0;padding:12px 0;border-bottom:none;border-radius:0}#get-started .btn:first-of-type{border-radius:12px 12px 0 0;margin-bottom:0}#get-started .btn:last-of-type{border-bottom:1px solid #E5E5EA;border-radius:0 0 12px 12px;margin-bottom:0}.inner,#messages{width:80%}#messages{margin:48px auto 36px}#messages div{max-width:80%}#footer{text-align:center;padding-bottom:48px}}
