.tipsy{font-size:12px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:8px 15px 10px 15px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy.dark .tipsy-inner{color:#333;background-color:white}.tipsy.dark .tipsy-arrow-n{border-bottom-color:#FFF}.tipsy.dark .tipsy-arrow-s{border-top-color:#FFF}.tipsy.dark .tipsy-arrow-e{border-left-color:#FFF}.tipsy.dark .tipsy-arrow-w{border-right-color:#FFF}

@font-face{font-family:"CartoIcon";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/cartoIcon.eot');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/cartoIcon.eot?#iefix') format('eot'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/cartoIcon.woff') format('woff'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/cartoIcon.ttf') format('truetype'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/cartoIcon.svg') format('svg');font-weight:normal;font-style:normal}.iconFont{font-family:'CartoIcon';display:inline-block;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconFont-Clock:before{content:"\E001"}.iconFont-Stats:before{content:"\E002"}.iconFont-Heart--empty:before{content:"\E003"}.iconFont-Heart--fill:before{content:"\E004"}.iconFont-Alert:before{content:"\E005"}.iconFont-Rows:before{content:"\E006"}.iconFont-Check:before{content:"\E007"}.iconFont-Dribbble:before{content:"\E008"}.iconFont-AddDocument:before{content:"\E009"}.iconFont-Twitter:before{content:"\E00A"}.iconFont-Wizard:before{content:"\E00B"}.iconFont-Info:before{content:"\E00C"}.iconFont-Fork:before{content:"\E00D"}.iconFont-Facebook:before{content:"\E00E"}.iconFont-Folder:before{content:"\E00F"}.iconFont-Dropbox:before{content:"\E010"}.iconFont-Step:before{content:"\E011"}.iconFont-Cloud:before{content:"\E012"}.iconFont-ArrowNext:before{content:"\E013"}.iconFont-ArrowPrev:before{content:"\E014"}.iconFont-Close:before{content:"\E015"}.iconFont-CartoFante:before{content:"\E016"}.iconFont-Lock:before{content:"\E017"}.iconFont-CartoDB:before{content:"\E018"}.iconFont-Lens:before{content:"\E019"}.iconFont-CloseLimits:before{content:"\E01A"}.iconFont-DefaultUser:before{content:"\E01B"}.iconFont-Cockroach:before{content:"\E01C"}.iconFont-Floppy:before{content:"\E01D"}.iconFont-Trash:before{content:"\E01E"}.iconFont-Wifi:before{content:"\E01F"}.iconFont-Unlock:before{content:"\E020"}.iconFont-Unlock--withEllipsis:before{content:"\E021"}.iconFont-Gift:before{content:"\E022"}.iconFont-People:before{content:"\E023"}.iconFont-Play:before{content:"\E024"}.iconFont-Add:before{content:"\E025"}.iconFont-Map:before{content:"\E026"}.iconFont-Anchor:before{content:"\E027"}.iconFont-Key:before{content:"\E028"}.iconFont-Calendar:before{content:"\E029"}.iconFont-Document:before{content:"\E02A"}.iconFont-Eye:before{content:"\E02B"}.iconFont-Marker:before{content:"\E02C"}.iconFont-ProgressBar:before{content:"\E02D"}.iconFont-Book:before{content:"\E02E"}.iconFont-Notes:before{content:"\E02F"}.iconFont-Rectangles:before{content:"\E030"}.iconFont-Mountain:before{content:"\E031"}.iconFont-Points:before{content:"\E032"}.iconFont-Snake:before{content:"\E033"}.iconFont-Boss:before{content:"\E034"}.iconFont-Rocket:before{content:"\E035"}.iconFont-Barometer:before{content:"\E036"}.iconFont-Dollar:before{content:"\E037"}.iconFont-Email:before{content:"\E038"}.iconFont-Label:before{content:"\E039"}.iconFont-Outside:before{content:"\E03A"}.iconFont-Jigsaw:before{content:"\E03B"}.iconFont-Tools:before{content:"\E03C"}.iconFont-Question:before{content:"\E03D"}.iconFont-LayerStack:before{content:"\E03E"}.iconFont-Alarm:before{content:"\E03F"}.iconFont-CloudDownArrow:before{content:"\E040"}.iconFont-Pencil:before{content:"\E041"}.iconFont-FountainPen:before{content:"\E042"}.iconFont-EmptyDoc:before{content:"\E043"}.iconFont-MergeArrow:before{content:"\E044"}.iconFont-MergeColumns:before{content:"\E045"}.iconFont-MergeSpatial:before{content:"\E046"}.iconFont-Globe:before{content:"\E047"}.iconFont-ChevronDown:before{content:"\E048"}.iconFont-Streets:before{content:"\E049"}.iconFont-Keys:before{content:"\E04A"}.iconFont-TieFighter:before{content:"\E04B"}

.Logo{position:relative;display:inline-block}.Logo:after{content:'';position:absolute;top:-4px;left:-4px;width:44px;height:44px;border-radius:40px;background-color:#fff;opacity:0;filter:alpha(opacity=0);border:2px solid rgba(255,255,255,0.7);border-bottom-color:transparent;background:transparent;-webkit-transition:all,0.4s,ease-in;-khtml-transition:all,0.4s,ease-in;-moz-transition:all,0.4s,ease-in;-ms-transition:all,0.4s,ease-in;-o-transition:all,0.4s,ease-in;transition:all,0.4s,ease-in}.Logo--text i{line-height:40px;font-size:17px;color:white}.Logo--avatar{display:inline-block;vertical-align:top;width:40px;height:40px;line-height:54px;background:white;border-radius:2px;text-align:center;-webkit-transition:border-radius,0.2s,linear;-khtml-transition:border-radius,0.2s,linear;-moz-transition:border-radius,0.2s,linear;-ms-transition:border-radius,0.2s,linear;-o-transition:border-radius,0.2s,linear;transition:border-radius,0.2s,linear}.Logo--avatar i{font-size:25px;color:#3C93D8}.Logo--grey{min-width:40px;width:40px;height:40px;background-color:#CCCCCC;border-radius:3px;line-height:53px;text-align:center}.Logo--grey i{font-size:24px;color:white}.Logo-sub{position:absolute;right:-8px;top:-8px;width:24px;height:24px;border-radius:24px;z-index:1;-webkit-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;-khtml-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;-moz-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;-ms-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;-o-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards}.Logo-sub--google{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/google-platform-logo.png?1430994240') no-repeat center center #fff}.Logo.is-loading .Logo--avatar{border-radius:41px}.Logo.is-loading:after{-webkit-animation:spin 0.7s linear infinite;-khtml-animation:spin 0.7s linear infinite;-moz-animation:spin 0.7s linear infinite;-ms-animation:spin 0.7s linear infinite;-o-animation:spin 0.7s linear infinite;animation:spin 0.7s linear infinite;opacity:1;filter:alpha(opacity=100)}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:0.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:0.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:0.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:0.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:0.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}

@font-face{font-family:"ProximaNova";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Light.eot');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Light.eot?#iefix') format('eot'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Light.woff') format('woff'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Light.ttf') format('truetype'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Light.svg') format('svg');font-weight:300;font-style:normal}@font-face{font-family:"ProximaNova";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Regular.eot');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Regular.eot?#iefix') format('eot'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Regular.woff') format('woff'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Regular.ttf') format('truetype'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Regular.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:"ProximaNova";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Semibold.eot');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Semibold.eot?#iefix') format('eot'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Semibold.woff') format('woff'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Semibold.ttf') format('truetype'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Semibold.svg') format('svg');font-weight:500;font-style:normal}@font-face{font-family:"ProximaNova";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Bold.eot');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Bold.eot?#iefix') format('eot'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Bold.woff') format('woff'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Bold.ttf') format('truetype'), url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/fonts/ProximaNova-Bold.svg') format('svg');font-weight:600;font-style:normal}

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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;min-width:360px;margin:0;padding:0}body{background-color:#fff;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;color:#666;font-weight:300;font-size:15px;line-height:25px;font-family:"ProximaNova","Helvetica Neue",Helvetica,Arial,sans-serif}a{text-decoration:none;color:#397dba}a:hover{text-decoration:underline}strong{font-weight:700}em{font-style:italic}abbr{border-bottom:1px dotted #ddd}button{margin:0;border:0;outline:none;cursor:pointer;font-family:"ProximaNova","Helvetica Neue",Helvetica,Arial,sans-serif}

.Browser{width:560px;height:430px;margin:20px 0;background:#F2F2F2;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3),0 2px 10px 6px rgba(0,0,0,0.05);border-radius:4px}.Browser--oneclick{height:423px;margin-top:0}.Browser--oneclick .Browser-media{height:357px}.Browser-actions{width:auto;padding:10px;list-style:none;overflow:hidden}.Browser-actionsItem{float:left;width:9px;height:9px;margin-right:5px;background:#ddd;border-radius:50%}.Browser-bar{background:#ddd;padding:10px;position:relative}.Browser-bar:before,.Browser-bar:after{content:"";position:absolute;top:-24px;width:57px;height:27px;background:#ddd;border-radius:8px}.Browser-bar:after{left:110px;-webkit-transform:matrix(1, 0, 0.45, 1, -32, 7.133);transform:matrix(1, 0, 0.45, 1, -32, 7.133)}.Browser-bar:before{left:90px;-webkit-transform:matrix(1, 0, 0.45, 1, -32, 7.133);transform:matrix(1, 0, -0.45, 1, -32, 7.133)}.Browser-address{height:17px;background:#fff;border-radius:12px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.11)}.Browser-media{position:relative;overflow:hidden;height:364px;background:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Progress{position:absolute;z-index:3;top:0;left:0;height:2px;width:0;background:#7ED321;animation:animationProgress 5s linear 0s infinite;-webkit-animation:animationProgress 5s linear 0s infinite}

.Btn{display:inline-block;text-align:center;white-space:nowrap;font-weight:400;line-height:1;border-radius:50px;transition:all .15s}.Btn:hover{text-decoration:none}.Btn.has-border{border-width:2px;border-style:solid}.Btn>span{display:block;font-weight:400;border-radius:50px}.Btn--background{background:#fff}.Btn--m>span{padding:12px 20px;font-size:12px}.Btn--m.has-border>span{padding:10px 20px}.Btn--l>span{padding:16px 35px;font-size:14px}.Btn--l.has-border>span{padding:14px 35px}.Btn--white{color:#fff;border-color:rgba(255,255,255,0.3)}.Btn--white:hover{background:#fff;color:#333}.Btn--green{color:#8EB83F;border-color:#8EB83F}.Btn--green:hover{background:#8EB83F;color:#fff}.Btn--green.is-highlight{background:#8EB83F;color:#fff}.Btn--green.is-highlight:hover{background:#fff;color:#8EB83F}.Btn--blue{color:#397EB9;border-color:#397EB9}.Btn--blue:hover{background:#397EB9;color:#fff}.Btn--blue.is-highlight{background:#397EB9;color:#fff}.Btn--blue.is-highlight:hover{background:#fff;color:#397EB9}

.Carrousel-nav{position:absolute;z-index:1;right:0;bottom:0;left:0;padding:50px 0 10px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#99000000',GradientType=0 )}.Carrousel-navItem{position:relative;margin-left:5px;text-indent:-9000px}.Carrousel-navItem:first-child{margin-left:0}.Carrousel-navItem.is-active .Carrousel-navLink{background:#364046}.Carrousel-navLink{display:block;position:relative;z-index:2;width:12px;height:12px;border-radius:50%;background:#fff}.Carrousel-slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background-color:#f7f7f7;transform:translateX(-100%);-webkit-transform:translateX(-100%)}.Carrousel-slide.is-active{animation:slideIn .8s ease .3s;animation-fill-mode:forwards;-webkit-animation:slideIn .8s ease .3s;-webkit-animation-fill-mode:forwards}.Carrousel-slide.is-disabled picture,.Carrousel-slide.is-disabled img{opacity:.6}.Carrousel-slide--01{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-01-bg.png?1435739220') no-repeat}.Carrousel-slide--01.is-active .Carrousel-card{-webkit-transform:scale(0);transform:scale(0);position:absolute;width:110px;height:110px;background-repeat:no-repeat;opacity:0;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards;-webkit-animation-name:fadeIn;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards}.Carrousel-card--01,.Carrousel-card--06{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-01-card-01-bg.png?1435739220')}.Carrousel-card--02,.Carrousel-card--03,.Carrousel-card--07{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-01-card-02-bg.png?1435739220')}.Carrousel-card--04,.Carrousel-card--05,.Carrousel-card--08{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-01-card-03-bg.png?1435739220')}.Carrousel-card--01{top:160px;left:26px;animation-delay:.8s;-webkit-animation-delay:.8s}.Carrousel-card--02{top:160px;left:156px;animation-delay:.9s;-webkit-animation-delay:.9s}.Carrousel-card--03{top:160px;left:284px;animation-delay:1s;-webkit-animation-delay:1s}.Carrousel-card--04{top:160px;left:412px;animation-delay:1.1s;-webkit-animation-delay:1.1s}.Carrousel-card--05{top:293px;left:28px;animation-delay:1.2s;-webkit-animation-delay:1.2s}.Carrousel-card--06{top:293px;left:156px;animation-delay:1.3s;-webkit-animation-delay:1.3s}.Carrousel-card--07{top:293px;left:284px;animation-delay:1.4s;-webkit-animation-delay:1.4s}.Carrousel-card--08{top:293px;left:412px;animation-delay:1.5s;-webkit-animation-delay:1.5s}.Carrousel-text{position:relative;height:44px}.Carrousel-textItem{position:absolute;left:20px;width:100%;font-weight:200;font-size:16px;line-height:42px;text-align:center;color:rgba(255,255,255,0.5);opacity:0;transition:all .8s ease-out;-webkit-transition:all .8s ease-out}.Carrousel-textItem.is-active{opacity:1;left:0}.Carrousel-textIcon{display:inline-block;width:42px;height:42px;margin-right:20px;vertical-align:middle}.Carrousel-slide--02{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-02-bg.png?1435739220') no-repeat}.Carrousel-slide--02.is-active .Carrousel-slide--02-inner{opacity:1;background-position:center}.Carrousel-slide--02-inner,.Carrousel-slide--04-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);background-repeat:no-repeat;background-position:center 0;opacity:0;transition:all .4s ease-out 1s;-webkit-transition:all .4s ease-out 1s}.Carrousel-slide--02-inner{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-02-upload.png?1435739220')}.Carrousel-slide--03{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-03-bg.png?1435739220') no-repeat}.Carrousel-slide--03.is-active .Carrousel-point{animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards;-webkit-animation-name:fadeIn;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards}.Carrousel-slide--03.is-active .Carrousel-slide--03-inner{right:0}.Carrousel-slide--03-inner{position:absolute;right:-120px;bottom:0;z-index:1001;width:211px;height:330px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-03-editor.png?1435739220') no-repeat;transition:all .3s ease-out 1.5s;-webkit-transition:all .3s ease-out 1.5s}.Carrousel-points{position:relative;top:0;right:0;bottom:0;left:0}.Carrousel-point{position:absolute;z-index:1000;width:15px;height:15px;border:2px solid #fff;background:#ed9259;border-radius:50%;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.Carrousel-point--01{top:150px;left:150px;animation-delay:2.3s;-webkit-animation-delay:2.3s}.Carrousel-point--02{top:252px;left:124px;animation-delay:3s;-webkit-animation-delay:3s}.Carrousel-point--03{top:332px;left:124px;animation-delay:3.3s;-webkit-animation-delay:3.3s}.Carrousel-point--04{top:274px;left:150px;animation-delay:2.8s;-webkit-animation-delay:2.8s}.Carrousel-point--05{top:304px;left:216px;animation-delay:3.5s;-webkit-animation-delay:3.5s}.Carrousel-point--06{top:246px;left:216px;animation-delay:2.5s;-webkit-animation-delay:2.5s}.Carrousel-point--07{top:246px;left:246px;animation-delay:4s;-webkit-animation-delay:4s}.Carrousel-point--08{top:238px;left:266px;animation-delay:2.3s;-webkit-animation-delay:2.3s}.Carrousel-point--09{top:216px;left:314px;animation-delay:2.5s;-webkit-animation-delay:2.5s}.Carrousel-point--10{top:180px;left:294px;animation-delay:2.4s;-webkit-animation-delay:2.4s}.Carrousel-slide--04{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-04-bg.png?1435739220') no-repeat}.Carrousel-slide--04.is-active .Carrousel-slide--04-inner{opacity:1;background-position:center}.Carrousel-slide--04-inner{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/layout/signup/slide-04-share.png?1435739220')}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0%);opacity:1}}@keyframes slideIn{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0%);opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes fadeIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@-webkit-keyframes animationProgress{0%{width:0}100%{width:100%}}@keyframes animationProgress{0%{width:0}100%{width:100%}}@-webkit-keyframes slideOut{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100%);opacity:0}}@keyframes slideOut{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-100%);opacity:0}}

.Navbar:before,.Navbar:after{content:" ";display:table}.Navbar:after{clear:both}.Navbar{padding:20px 0;text-align:center}.Navbar--left{text-align:left}.Navbar-brand{display:inline-block;width:48px;height:48px;vertical-align:middle;margin-right:5px}.Navbar-menu{float:right}.Navbar-menuItem{position:relative;float:left;margin:-20px 0 -20px 20px;padding:20px 0;color:#999}.Navbar-menuItem:first-child{margin-left:0}.Navbar-menuItem.is-selected{color:#333}.Navbar-menuItem.is-selected:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:3px;background:#397dba}.Navbar-text{margin-top:18px;font-size:16px;color:rgba(255,255,255,0.5)}.Navbar-textLink{color:rgba(255,255,255,0.5);text-decoration:underline}.Navbar-textLink:hover{color:#fff}.Navbar-link{color:#fff}

.Sessions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.18.3/images/backgrounds/sessions.png?1430226055'),linear-gradient(to bottom right, #1f262a,#354046);background-size:cover}.Sessions--centered{text-align:center}.Sessions-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:40px 0}.Sessions-inner{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}.Sessions-logoNotification{display:none;text-align:center;background-color:white;font-weight:500;right:-10px;top:-10px}.Sessions-title{font-weight:400;font-size:32px;line-height:48px;text-shadow:0px 1px rgba(0,0,0,0.1),1px 0px rgba(0,0,0,0.1),0 0 rgba(0,0,0,0.1),1px -1px rgba(0,0,0,0.1),-1px 1px rgba(0,0,0,0.1);color:#fff}.Sessions-title--organization{display:inline-block;vertical-align:middle;margin:0 6px}.Sessions-description{font-weight:300;font-size:20px;line-height:30px;color:rgba(255,255,255,0.5)}.Sessions-description a{color:rgba(255,255,255,0.5);text-decoration:underline}.Sessions-description a:hover{color:rgba(255,255,255,0.8)}.Sessions-left{width:300px}.Sessions-center{max-width:440px}.Sessions-right{width:560px}.Sessions-sep{text-align:center;height:1px;margin:20px 0}.Sessions-sep:after{content:"";display:inline-block;width:150px;height:1px;vertical-align:top;background:rgba(255,255,255,0.5)}.Sessions-field{position:relative;float:left;width:100%;margin-bottom:15px}.Sessions-field:last-child{margin-bottom:0}.Sessions-input{border:0;padding:10px;width:100%;height:40px;font-weight:300;font-size:14px;font-family:'Proxima Nova W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;background:rgba(0,0,0,0.5);color:#ccc;outline:none;border-radius:4px}.Sessions-input::-webkit-input-placeholder{font-style:italic;color:rgba(255,255,255,0.2)}.Sessions-input:-moz-placeholder{font-style:italic;color:rgba(255,255,255,0.2)}.Sessions-input::-moz-placeholder{font-style:italic;color:rgba(255,255,255,0.2)}.Sessions-input:-ms-input-placeholder{font-style:italic;color:rgba(255,255,255,0.2)}.Sessions-button:hover .Loading-itemInner,.Sessions-button:active .Loading-itemInner{background:#8EB83F}.Sessions-text{font-weight:300;font-size:14px;color:rgba(255,255,255,0.5)}.Sessions-text a{text-decoration:underline;color:rgba(255,255,255,0.5)}.Sessions-text a:hover{color:rgba(255,255,255,0.8)}.Sessions-text--forgotButton{line-height:41px}.Sessions-text--footer{margin-bottom:20px}.Sessions-fieldError{position:absolute;right:9px;top:10px;width:22px;height:22px;font-weight:300;text-align:center;color:#3B4449;background:#dd4b39;border-radius:50%}.Sessions-fieldError:hover{cursor:pointer}.Loading-item{display:inline-block;width:8px;height:8px;position:relative;margin-left:1px;list-style-type:none}.Loading-item:first-child{margin-left:0}.Loading-itemInner{display:block;position:absolute;top:0;right:0;width:8px;height:8px;border-radius:50%;background:#fff;opacity:.2;-webkit-animation-name:loading;-webkit-animation-duration:.7s;-webkit-animation-iteration-count:infinite;animation-name:loading;animation-duration:.7s;animation-iteration-count:infinite}.Loading-itemInner--01{animation-delay:.1s;-webkit-animation-delay:.1s}.Loading-itemInner--02{animation-delay:.2s;-webkit-animation-delay:.2s}.Loading-itemInner--03{animation-delay:.4s;-webkit-animation-delay:.4s}.tipsy{font-size:13px}@media (max-width: 960px){.Sessions-inner{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.Sessions-right{display:none}.Navbar{text-align:center}}@-webkit-keyframes loading{0%{opacity:.2;-webkit-transform:scale3d(1, 1, 1)}50%{opacity:.6;-webkit-transform:scale3d(1.4, 1.4, 1)}100%{opacity:.2;-webkit-transform:scale3d(1, 1, 1)}}@keyframes loading{0%{opacity:.2;transform:scale3d(1, 1, 1)}50%{opacity:.6;transform:scale3d(1.4, 1.4, 1)}100%{opacity:.2;transform:scale3d(1, 1, 1)}}

.u-inner{position:relative;z-index:1;width:100%;max-width:960px;margin:0 auto;padding:0 20px}.u-left{float:left}.u-right{float:right}.u-pa{position:absolute}.u-pr{position:relative}.u-ov{overflow:hidden}.u-iblock{display:inline-block}.u-ilist>li{display:inline-block}.u-malign{vertical-align:middle}.u-talign{vertical-align:top}.u-balign{vertical-align:bottom}.u-txt-center{text-align:center}.u-txt-left{text-align:left}.u-txt-right{text-align:right}.u-tupper{text-transform:uppercase}.u-valign:before{display:inline-block;vertical-align:middle;content:"";height:100%;margin-left:-5px}.u-vspace-xl{margin-bottom:60px}.u-vspace-l{margin-bottom:40px}.u-vspace-m{margin-bottom:25px}.u-vspace-s{margin-bottom:12px}.u-vspace-xs{margin-bottom:8px}.u-lspace-xl{margin-left:60px}.u-lspace-l{margin-left:40px}.u-lspace-m{margin-left:25px}.u-lspace-s{margin-left:12px}.u-lspace-xs{margin-left:8px}.u-rspace-xl{margin-right:60px}.u-rspace-l{margin-right:40px}.u-rspace-m{margin-right:25px}.u-rspace-s{margin-right:12px}.u-rspace-xs{margin-right:8px}.u-tspace-xl{margin-top:60px}.u-tspace-l{margin-top:40px}.u-tspace-m{margin-top:25px}.u-tspace-s{margin-top:12px}.u-tspace-xs{margin-top:8px}.u-img-circle{border-radius:50%}
