@font-face{font-family:source sans pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../fonts/source-sans-3-latin-jIEMHSl.woff2)format('woff2')}@font-face{font-family:source sans pro;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/source-sans-3-latin-italic-kwMlFBh.woff2)format('woff2')}@font-face{font-family:oswald;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/oswald-400-latin-R8CAa3Y.woff2)format('woff2')}@font-face{font-family:olvidalacama;src:url(../fonts/icons/olvidalacama-wpVNEun.woff2)format('woff2'),url(../fonts/icons/olvidalacama-r5usiyS.woff)format('woff');font-weight:400;font-style:normal;font-display:block}[class^=icon-]:before,[class*=" icon-"]:before{font-family:olvidalacama;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-comment:before{content:'\e800'}.icon-chart-line:before{content:'\e801'}.icon-plus:before{content:'\e802'}.icon-address:before{content:'\e803'}.icon-location:before{content:'\e804'}.icon-shop:before{content:'\e805'}.icon-map:before{content:'\e806'}.icon-list:before{content:'\e807'}.icon-arrow-combo:before{content:'\e808'}.icon-level-up:before{content:'\e809'}.icon-star:before{content:'\e80a'}.icon-paper-plane:before{content:'\e80b'}.icon-flag:before{content:'\e80c'}.icon-home:before{content:'\e80d'}.icon-trophy:before{content:'\e80e'}.icon-info:before{content:'\e80f'}.icon-article:before{content:'\e810'}.icon-upload-cloud:before{content:'\e811'}.icon-off:before{content:'\e812'}.icon-ok:before{content:'\e813'}.icon-search:before{content:'\e814'}.icon-eye:before{content:'\e815'}.icon-heart:before{content:'\e816'}.icon-arrows-ccw:before{content:'\e817'}.icon-chat:before{content:'\e818'}.icon-user-add:before{content:'\e819'}.icon-group:before{content:'\e81a'}.icon-cog:before{content:'\e81b'}.icon-cancel:before{content:'\e81c'}.icon-target:before{content:'\e81d'}.icon-help:before{content:'\e81e'}.icon-male:before{content:'\e81f'}.icon-female:before{content:'\e820'}.icon-thumbs-up:before{content:'\e821'}.icon-thumbs-down:before{content:'\e822'}.icon-book:before{content:'\e823'}.icon-emo-happy:before{content:'\e824'}.icon-emo-wink:before{content:'\e825'}.icon-emo-wink2:before{content:'\e826'}.icon-emo-unhappy:before{content:'\e827'}.icon-emo-sleep:before{content:'\e828'}.icon-emo-thumbsup:before{content:'\e829'}.icon-emo-devil:before{content:'\e82a'}.icon-emo-surprised:before{content:'\e82b'}.icon-emo-tongue:before{content:'\e82c'}.icon-emo-coffee:before{content:'\e82d'}.icon-emo-sunglasses:before{content:'\e82e'}.icon-emo-displeased:before{content:'\e82f'}.icon-emo-beer:before{content:'\e830'}.icon-emo-grin:before{content:'\e831'}.icon-emo-angry:before{content:'\e832'}.icon-emo-saint:before{content:'\e833'}.icon-emo-cry:before{content:'\e834'}.icon-emo-squint:before{content:'\e835'}.icon-emo-laugh:before{content:'\e836'}.icon-mail:before{content:'\e837'}.icon-bell:before{content:'\e838'}.icon-link:before{content:'\e839'}.icon-clock:before{content:'\e83a'}.icon-calendar:before{content:'\e83b'}.icon-sun:before{content:'\e83c'}.icon-moon:before{content:'\e83d'}.icon-wind:before{content:'\e83e'}.icon-cloud-sun:before{content:'\e83f'}.icon-cloud-moon:before{content:'\e840'}.icon-fog-sun:before{content:'\e841'}.icon-fog-moon:before{content:'\e842'}.icon-fog-cloud:before{content:'\e843'}.icon-fog:before{content:'\e844'}.icon-cloud:before{content:'\e845'}.icon-cloud-flash:before{content:'\e846'}.icon-drizzle:before{content:'\e847'}.icon-rain:before{content:'\e848'}.icon-windy:before{content:'\e849'}.icon-windy-rain:before{content:'\e84a'}.icon-snow:before{content:'\e84b'}.icon-snow-heavy:before{content:'\e84c'}.icon-hail:before{content:'\e84d'}.icon-clouds:before{content:'\e84e'}.icon-celcius:before{content:'\e84f'}.icon-na:before{content:'\e850'}.icon-globe-inv:before{content:'\f019'}.icon-gplus:before{content:'\f05a'}.icon-user-male:before{content:'\f062'}.icon-facebook:before{content:'\f09a'}.icon-menu:before{content:'\f0c9'}.icon-medkit:before{content:'\f0fa'}.icon-reply:before{content:'\f112'}.icon-flag-empty:before{content:'\f11d'}.icon-direction:before{content:'\f124'}.icon-bell-off-empty:before{content:'\f1f7'}.icon-angellist:before{content:'\f209'}.icon-user-secret:before{content:'\f21b'}.icon-venus-double:before{content:'\f226'}.icon-mars-double:before{content:'\f227'}.icon-whatsapp:before{content:'\f232'}.icon-bed:before{content:'\f236'}.icon-calendar-plus-o:before{content:'\f271'}.icon-calendar-minus-o:before{content:'\f272'}.icon-calendar-times-o:before{content:'\f273'}.icon-calendar-check-o:before{content:'\f274'}.icon-twitter:before{content:'\f309'}.icon-fire:before{content:'\f525'}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{text-rendering:optimizeLegibility;margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}:where(:root[data-theme=dark]) mark{color:var(--olv-ink)}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}:where(:root[data-theme=dark]) fieldset{border:1px solid var(--olv-line)}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background-color:initial;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}a{background-color:initial;border:0;color:inherit;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}#main-wrapper.sidebar{width:740px}#main-wrapper.sidebar.sidebar-left{width:440px}#main-search{right:760px}#main-wrapper.sidebar .container{width:720px}#main-wrapper.sidebar.sidebar-left .container{width:420px}.map-container.app{right:740px}.map-container.map-left.app{left:440px}.container .four.columns.place{width:220px}.container .seven.columns.columns--new-point{width:400px}.container{position:relative;width:1200px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin:0 10px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.column.delta,.columns.delta{margin:0}.column.center,.columns.center{float:none;display:block;margin:auto}.container .one.column,.container .one.columns{width:55px}.container .two.columns{width:130px}.container .three.columns{width:205px}.container .four.columns{width:280px}.container .five.columns{width:355px}.container .six.columns{width:430px}.container .seven.columns{width:505px}.container .eight.columns{width:580px}.container .nine.columns{width:655px}.container .ten.columns{width:730px}.container .eleven.columns{width:805px}.container .twelve.columns{width:880px}.container .thirteen.columns{width:955px}.container .fourteen.columns{width:1030px}.container .fifteen.columns{width:1105px}.container .sixteen.columns{width:1180px}.container .one-third.column{width:300px}.container .two-thirds.column{width:620px}.container .offset-by-one{padding-left:60px}.container .offset-by-two{padding-left:120px}.container .offset-by-three{padding-left:180px}.container .offset-by-four{padding-left:240px}.container .offset-by-five{padding-left:300px}.container .offset-by-six{padding-left:360px}.container .offset-by-seven{padding-left:420px}.container .offset-by-eight{padding-left:480px}.container .offset-by-nine{padding-left:540px}.container .offset-by-ten{padding-left:600px}.container .offset-by-eleven{padding-left:660px}.container .offset-by-twelve{padding-left:720px}.container .offset-by-thirteen{padding-left:780px}.container .offset-by-fourteen{padding-left:840px}.container .offset-by-fifteen{padding-left:900px}.container .footer-links.columns{margin:0;width:20%}.container .footer-links.columns.big{margin:0;width:40%}.modal{width:420px;top:80px;position:fixed}@media only screen and (min-width:960px) and (max-width:1199px){#main-wrapper.sidebar{width:500px}#main-search{right:520px}#main-wrapper.sidebar .container{width:480px}.map-container.app{right:500px}.container{width:960px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.column.delta,.columns.delta{margin:0}.column.center,.columns.center{float:none;display:block;margin:auto}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:40px}.container .two.columns{width:100px}.container .three.columns{width:160px}.container .four.columns{width:220px}.container .five.columns{width:280px}.container .six.columns{width:340px}.container .seven.columns{width:400px}.container .eight.columns{width:460px}.container .nine.columns{width:520px}.container .ten.columns{width:580px}.container .eleven.columns{width:640px}.container .twelve.columns{width:700px}.container .thirteen.columns{width:760px}.container .fourteen.columns{width:820px}.container .fifteen.columns{width:840px}.container .sixteen.columns{width:940px}}@media only screen and (min-width:768px) and (max-width:959px){#main-wrapper.sidebar{width:276px}#main-wrapper.sidebar.sidebar-left{width:356px}#main-search{right:296px}#main-wrapper.sidebar .container{width:256px}#main-wrapper.sidebar.sidebar-left .container{width:336px}.map-container.app{right:276px}.map-container.map-left.app{left:356px}.container .seven.columns.columns--new-point{width:316px}.container .places.four.columns{width:236px}ul.searchs li{width:236px!important}.container{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px}.column.omega,.columns.omega{margin-right:0;margin-left:10px}.column.delta,.columns.delta{margin:0}.column.center,.columns.center{float:none;display:block;margin:auto}.alpha.omega{margin-left:0;margin-right:0}.container .one.column,.container .one.columns{width:28px}.container .two.columns{width:76px}.container .three.columns{width:124px}.container .four.columns{width:172px}.container .five.columns{width:220px}.container .six.columns{width:268px}.container .seven.columns{width:316px}.container .eight.columns{width:364px}.container .nine.columns{width:412px}.container .ten.columns{width:460px}.container .eleven.columns{width:508px}.container .twelve.columns{width:556px}.container .thirteen.columns{width:604px}.container .fourteen.columns{width:652px}.container .fifteen.columns{width:672px}.container .sixteen.columns{width:748px}.container .one-third.column{width:236px}.container .two-thirds.column{width:492px}.container .offset-by-one{padding-left:48px}.container .offset-by-two{padding-left:96px}.container .offset-by-three{padding-left:144px}.container .offset-by-four{padding-left:192px}.container .offset-by-five{padding-left:240px}.container .offset-by-six{padding-left:288px}.container .offset-by-seven{padding-left:336px}.container .offset-by-eight{padding-left:384px}.container .offset-by-nine{padding-left:432px}.container .offset-by-ten{padding-left:480px}.container .offset-by-eleven{padding-left:528px}.container .offset-by-twelve{padding-left:576px}.container .offset-by-thirteen{padding-left:624px}.container .offset-by-fourteen{padding-left:672px}.container .offset-by-fifteen{padding-left:720px}}@media only screen and (min-width:480px) and (max-width:767px){#main-wrapper.sidebar{width:100%}#main-wrapper.sidebar.sidebar-left{width:100%}#main-search{right:0}#main-wrapper.sidebar .container{width:480px}#main-wrapper.sidebar.sidebar-left .container{width:420px}.map-container.app{right:0}.map-container.map-left.app{left:0}.container .places.columns{margin-left:10px;margin-right:10px}.container .places.four.columns{display:inline;float:left;margin:10px;width:220px}.container .eight.columns.challenge-block{width:480px}.container{width:480px}.container .columns,.container .column{margin:0}.column.center,.columns.center{float:none;display:block;margin:auto}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:420px}}@media only screen and (min-width:100px) and (max-width:479px){#main-wrapper.sidebar{width:100%}#main-wrapper.sidebar.sidebar-left{width:100%}#main-search{right:0}#main-wrapper.sidebar .container{width:100%}#main-wrapper.sidebar.sidebar-left .container{width:100%}.map-container.app{right:0}.map-container.map-left.app{left:0}.container .places.four.columns{margin:10px 2.5%;width:45%}.container .seven.columns.columns--new-point{width:100%}.container{width:100%}.container .columns,.container .column{margin:0}.row{margin:0}.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%}.container .footer-links.columns{margin:0 2.5%;width:27%}.container .footer-links.columns.big{margin:0 2.5%;width:95%}.modal{left:0!important;margin:0!important;position:absolute;top:0;width:100%}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.dropdown{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 8px 13px rgba(0,0,0,.36),0 0 0 1px rgba(0,0,0,6%);-moz-box-shadow:0 8px 13px rgba(0,0,0,.36),0 0 0 1px rgba(0,0,0,6%);-ms-box-shadow:0 8px 13px rgba(0,0,0,.36),0 0 0 1px rgba(0,0,0,6%);-o-box-shadow:0 8px 13px rgba(0,0,0,.36),0 0 0 1px rgba(0,0,0,6%);box-shadow:0 8px 13px rgba(0,0,0,.36),0 0 0 1px rgba(0,0,0,6%);display:none;padding:8px 0;position:absolute;-webkit-transition:all 300ms cubic-bezier(.34,1.61,.7,1);-moz-transition:all 300ms cubic-bezier(.34,1.61,.7,1);-o-transition:all 300ms cubic-bezier(.34,1.61,.7,1);transition:all 300ms cubic-bezier(.34,1.61,.7,1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:29px -10px;-moz-transform-origin:29px -10px;-o-transform-origin:29px -10px;-ms-transform-origin:29px -10px;transform-origin:29px -10px;-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;filter:none;z-index:508}:where(:root[data-theme=dark]) .dropdown{background-color:var(--olv-surface)}.dropdown.dropdown-nav,.dropdown.dropdown-user{top:50px!important;position:fixed}.dropdown.dropdown-user{width:130px}.dropdown hr{border-top:1px solid #e7e7e7;margin:5px 0}:where(:root[data-theme=dark]) .dropdown hr{border-top:1px solid var(--olv-line)}.dropdown .drop-link{color:#b2bac2;display:block;font-size:13px;line-height:32px;padding:0 20px 0 15px}:where(:root[data-theme=dark]) .dropdown .drop-link{color:var(--olv-muted)}.dropdown .drop-link:hover{color:#f585bf}.dropdown-stats{margin-right:10px;max-width:280px;top:50px!important;padding:4px 0 0;position:fixed}.dropdown-stats ul{max-height:300px;overflow:auto}.dropdown-stats ul,ul.notifications{list-style:none}.dropdown-stats ul li,ul.notifications li{border-bottom:1px solid #e7e7e7;display:block;margin:0 20px 0 18px;padding:10px 0}:where(:root[data-theme=dark]) .dropdown-stats ul li,:where(:root[data-theme=dark]) ul.notifications li{border-bottom:1px solid var(--olv-line)}.dropdown-stats ul li.more,ul.notifications li.more{border-bottom:none}.dropdown-stats ul li.more .see-all,ul.notifications li.more .see-all{padding:0 4px;width:100%;text-align:center}.dropdown-stats ul li span,ul.notifications li span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline}.dropdown-stats ul li span.icon,ul.notifications li span.icon{width:10%}.dropdown-stats ul li span.icon.tick,ul.notifications li span.icon.tick{color:#8aba56}.dropdown-stats ul li span.icon.heart,ul.notifications li span.icon.heart{color:#ef0a81}.dropdown-stats ul li span.icon.chat,ul.notifications li span.icon.chat{color:#b2bac2}:where(:root[data-theme=dark]) .dropdown-stats ul li span.icon.chat,:where(:root[data-theme=dark]) ul.notifications li span.icon.chat{color:var(--olv-muted)}.dropdown-stats ul li span.icon.follow,ul.notifications li span.icon.follow{color:#8d9aa5}:where(:root[data-theme=dark]) .dropdown-stats ul li span.icon.follow,:where(:root[data-theme=dark]) ul.notifications li span.icon.follow{color:var(--olv-muted)}.dropdown-stats ul li span.icon.trophy,ul.notifications li span.icon.trophy{color:#e0c530}.dropdown-stats ul li span.stat,ul.notifications li span.stat{margin-left:5%;width:85%}.dropdown-stats ul li span.stat a,ul.notifications li span.stat a{color:#384047}:where(:root[data-theme=dark]) .dropdown-stats ul li span.stat a,:where(:root[data-theme=dark]) ul.notifications li span.stat a{color:var(--olv-ink)}.dropdown-stats ul li span.stat .url,ul.notifications li span.stat .url{border-bottom:1px dotted transparent;color:#f585bf}.dropdown-stats ul li span.stat .url:hover,ul.notifications li span.stat .url:hover{border-bottom-color:#f585bf}.dropdown-stats ul li span.stat strong,ul.notifications li span.stat strong{font-weight:400}.dropdown-stats ul li span.stat .time,ul.notifications li span.stat .time{color:#d6d6d6;display:block;font-size:11px}:where(:root[data-theme=dark]) .dropdown-stats ul li span.stat .time,:where(:root[data-theme=dark]) ul.notifications li span.stat .time{color:var(--olv-faint)}ul.notifications li:last-child{border-bottom:0}ul.notifications li span.icon{width:4%}ul.notifications li span.stat{width:91%}.dropdown.dropdown-tip{margin-top:11px}.dropdown.dropdown-tip:before{background:url(../images/v1/arrow_top-eNxTm8D.png)no-repeat;content:"";display:inline-block;height:12px;left:6px;position:absolute;top:-11px;width:32px}.dropdown.dropdown-tip.dropdown-anchor-right:after,.dropdown.dropdown-tip.dropdown-anchor-right:before{left:auto;right:10px}.dropdown.dropdown-tip.dropdown-anchor-right:after{right:11px}.dropdown.dropdown-tip.dropdown-user.dropdown-anchor-right:after{right:25px}.dropdown.dropdown-tip.dropdown-user.dropdown-anchor-right:before{right:24px}.dropdown .dropdown-menu .dropdown-divider{font-size:1px;border-top:solid 1px #e5e5e5;padding:0;margin:5px 0}:where(:root[data-theme=dark]) .dropdown .dropdown-menu .dropdown-divider{border-top:solid 1px var(--olv-line)}@media only screen and (min-width:100px) and (max-width:479px){.dropdown-stats{left:auto!important;margin-left:10px;right:45px}.dropdown-stats.dropdown-tip:after,.dropdown-stats.dropdown-tip:before{left:auto;right:15px}.dropdown-stats.dropdown-tip:after{right:16px}}.modal{display:none;margin-top:0!important;padding:10px;position:absolute}.modal .close-modal{background-color:initial;background-position:50%;background-image:url(../images/v1/modal-close-74H6ha1.svg);background-size:29px;background-repeat:no-repeat;display:block;float:right;height:30px;width:30px}.modal .modal-content{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin-top:45px;position:relative;width:100%}:where(:root[data-theme=dark]) .modal .modal-content{background-color:var(--olv-surface)}.modal .modal-content header{padding-top:22px;text-align:center;width:100%}.modal .modal-content header h1,.modal .modal-content header .title{display:block;color:#384047;font-size:26px;font-weight:400;margin:0}:where(:root[data-theme=dark]) .modal .modal-content header h1,:where(:root[data-theme=dark]) .modal .modal-content header .title{color:var(--olv-ink)}.modal .modal-content header h2,.modal .modal-content header .subtitle{display:block;color:#b2bac2;font-size:16px;font-weight:400;margin:2px 0 22px}:where(:root[data-theme=dark]) .modal .modal-content header h2,:where(:root[data-theme=dark]) .modal .modal-content header .subtitle{color:var(--olv-muted)}.modal .modal-content section{border-top:1px solid #e7e7e7;padding:22px;text-align:center;width:100%}:where(:root[data-theme=dark]) .modal .modal-content section{border-top:1px solid var(--olv-line)}.modal .modal-content section p{font-size:20px;line-height:24px;font-weight:lighter;margin-bottom:0}.modal .modal-content section a.button{padding-left:70px;padding-right:70px}.modal .modal-forgot{margin-top:20px;width:100%}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:#111 no-repeat 50%;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.achievement__modal .modal-content header .title{margin-bottom:20px}.challenge__modal .modal-content section{padding:0}.challenge__modal .modal-content section p{font-size:11px}.challenge__modal .modal-content .textarea-container{border-top:0}#modal_alert p{margin-bottom:0}#loader{left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0!important}div.fancy-select{background-color:#fff;color:#384047;font-size:15px;height:60px;position:relative;width:100%}:where(:root[data-theme=dark]) div.fancy-select{background-color:var(--olv-surface);color:var(--olv-ink)}div.fancy-select.disabled{-webkit-opacity:.5;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}div.fancy-select .trigger{cursor:pointer;height:100%;line-height:40px;overflow:hidden;padding:5px 0 0 20px;position:relative;text-overflow:ellipsis;-webkit-transition:all 240ms ease-out;-moz-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;transition:all 240ms ease-out;white-space:nowrap;width:100%}div.fancy-select .trigger.open{background:#fff;color:#f585bf}:where(:root[data-theme=dark]) div.fancy-select .trigger.open{background:var(--olv-surface)}div.fancy-select ul.options{background-color:#fff;-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;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15);-ms-box-shadow:0 1px 1px rgba(0,0,0,.15);-o-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);left:0;margin:0;max-height:200px;min-width:200px;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);overflow:auto;position:absolute;top:40px;-webkit-transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;-o-transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;visibility:hidden;width:100%;z-index:504}:where(:root[data-theme=dark]) div.fancy-select ul.options{background-color:var(--olv-surface)}div.fancy-select ul.options.open{visibility:visible;top:49px;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:opacity 300ms ease-out,top 300ms ease-out;-moz-transition:opacity 300ms ease-out,top 300ms ease-out;-o-transition:opacity 300ms ease-out,top 300ms ease-out;transition:opacity 300ms ease-out,top 300ms ease-out}div.fancy-select ul.options li{border-top:1px solid #e7e7e7;padding:15px 20px;color:#384047;cursor:pointer;white-space:nowrap;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}:where(:root[data-theme=dark]) div.fancy-select ul.options li{border-top:1px solid var(--olv-line);color:var(--olv-ink)}div.fancy-select ul.options li:hover{color:#f585bf}div.fancy-select ul.options li.selected{color:#f585bf}.complex div.fancy-select .trigger{padding:20px 0 0 20px}.complex div.fancy-select ul.options.open{top:59px}div.fancy-select ul.options.overflowing{top:auto;bottom:40px;transition:opacity 300ms ease-out,bottom 300ms ease-out,visibility 300ms ease-out;-webkit-transition:opacity 300ms ease-out,bottom 300ms ease-out,visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out,bottom 300ms ease-out,visibility 300ms ease-out;-ms-transition:opacity 300ms ease-out,bottom 300ms ease-out,visibility 300ms ease-out;-o-transition:opacity 300ms ease-out,bottom 300ms ease-out,visibility 300ms ease-out}div.fancy-select ul.options.overflowing.open{top:auto;bottom:50px;transition:opacity 300ms ease-out,bottom 300ms ease-out;-webkit-transition:opacity 300ms ease-out,bottom 300ms ease-out;-moz-transition:opacity 300ms ease-out,bottom 300ms ease-out;-ms-transition:opacity 300ms ease-out,bottom 300ms ease-out;-o-transition:opacity 300ms ease-out,bottom 300ms ease-out}div.fancy-select>select{left:50%!important}.one-half{width:50%!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.float-right{float:right!important}.pd-t{padding-top:24px!important}.pd-r{padding-right:24px!important}.pd-b{padding-bottom:24px!important}.pd-l{padding-left:24px!important}.pd-tx2{padding-top:48px!important}.pd-rx2{padding-right:48px!important}.pd-bx2{padding-bottom:48px!important}.pd-lx2{padding-left:48px!important}.m-t{margin-top:24px!important}.m-r{margin-right:24px!important}.m-b{margin-bottom:24px!important}.m-l{margin-left:24px!important}.m-tx2{margin-top:48px!important}.m-rx2{margin-right:48px!important}.m-bx2{margin-bottom:48px!important}.m-lx2{margin-left:48px!important}.m-none{margin:0!important}.iw-section--error{background-color:#ffefef;border:1px #ffd8d8 solid;text-align:center;color:#333;padding-top:1.25em;margin-bottom:40px}:where(:root[data-theme=dark]) .iw-section--error{background-color:#3a2226;color:var(--olv-ink)}.iw-section--notice{background-color:#ffffef;border:1px #ece9c3 solid;text-align:center;color:#333;padding-top:1.25em;margin-bottom:40px}:where(:root[data-theme=dark]) .iw-section--notice{background-color:#33321f;color:var(--olv-ink)}*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,button,input,select,textarea{color:#222}:where(:root[data-theme=dark]),:where(:root[data-theme=dark]) button,:where(:root[data-theme=dark]) input,:where(:root[data-theme=dark]) select,:where(:root[data-theme=dark]) textarea{color:var(--olv-ink)}button,input,select,textarea{outline:0}html{font-size:100%;height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}body{background-color:#fff;color:#525252;font-family:source sans pro,sans-serif;font-size:14px;font-weight:400;height:100%;margin:0;padding-top:60px;width:100%}:where(:root[data-theme=dark]) body{background-color:var(--olv-surface);color:var(--olv-ink)}body:before{content:" ";display:block;height:60px;left:0;position:absolute;top:0;width:100%}.body--lock{overflow:hidden}a{outline:none!important;text-decoration:none;-webkit-transition:all .218s ease-in-out 0s;-moz-transition:all .218s ease-in-out 0s;-o-transition:all .218s ease-in-out 0s;transition:all .218s ease-in-out 0s}h1,h2,h3,h4,h5,h6{color:#384047;margin:0}:where(:root[data-theme=dark]) h1,:where(:root[data-theme=dark]) h2,:where(:root[data-theme=dark]) h3,:where(:root[data-theme=dark]) h4,:where(:root[data-theme=dark]) h5,:where(:root[data-theme=dark]) h6{color:var(--olv-ink)}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{display:block;font-size:20px;font-weight:400;text-align:center}p{font-size:14px;line-height:1.6;margin-bottom:1.25em;margin-top:0;text-rendering:optimizelegibility}.subtitle{text-align:center;color:#b2bac2;max-width:600px;margin:0 auto}:where(:root[data-theme=dark]) .subtitle{color:var(--olv-muted)}img.responsive{max-width:100%}img.rounded{border-radius:4px}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}:where(:root[data-theme=dark]) hr{border-top:1px solid var(--olv-line)}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}iframe{display:block;margin:0 auto}.lazy,.display-none{display:none}.browsehappy{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}:where(:root[data-theme=dark]) .browsehappy{background:var(--olv-line);color:var(--olv-ink)}.pink-bar{background-color:#ef0a81;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;padding:10px;margin-bottom:20px}.pink-bar h4{color:#fff;font-weight:400;margin:0}.cookies{position:fixed;z-index:5000;right:0;bottom:0;left:0;max-height:0;bottom:-40px;overflow:hidden;transition:all .6s cubic-bezier(.4,0,1,1)0s;color:#fff;background:#f585bf;text-align:center;padding:20px 20px 17px}.cookies p{text-align:left}.cookies .button{margin-bottom:3px}.cookies .button+.button{margin-left:10px}.cookies .btn--cookies{cursor:pointer}.cookies--active{max-height:200px;bottom:0}.social-login{cursor:pointer;display:block;margin-bottom:10px;position:relative}.social-login.sign-facebook{color:#3664a2}.social-login.sign-facebook span.icon{background-color:#3664a2}.social-login.sign-twitter{color:#29c5f6}.social-login.sign-twitter span.icon{background-color:#29c5f6}.social-login.sign-google{color:#e75c3c}.social-login.sign-google span.icon{background-color:#e75c3c}.social-login span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline}.social-login span.icon{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;color:#fff;font-size:11px;height:25px;line-height:25px;text-align:center;width:25px}.social-login span.text{font-size:14px;font-weight:600;margin-left:5px;position:relative;white-space:nowrap}.social-share{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 2px rgba(0,0,0,7%);-moz-box-shadow:0 1px 2px rgba(0,0,0,7%);-ms-box-shadow:0 1px 2px rgba(0,0,0,7%);-o-box-shadow:0 1px 2px rgba(0,0,0,7%);box-shadow:0 1px 2px rgba(0,0,0,7%);margin:20px 10px;position:relative}:where(:root[data-theme=dark]) .social-share{background-color:var(--olv-surface)}.social-share .social{color:#fff;cursor:pointer;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;text-align:center;width:25%}.social-share .social:first-of-type{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.social-share .social:last-of-type{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.social-share .social.whatsapp{background-color:#43d854}.social-share .social.facebook{background-color:#3664a2}.social-share .social.twitter{background-color:#29c5f6}.social-share .social.google{background-color:#e75c3c}.social-share .social.mail{background-color:#8596b9}.social-share .social:hover{-webkit-opacity:.9;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity=90)}.social-share .social span{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;line-height:50px}.social-share .social span.icon{margin-right:5px}.social-share .social span.shared{font-weight:600}.social:first-child:nth-last-child(1){width:100%!important}.social:first-child:nth-last-child(2),.social:first-child:nth-last-child(2)~.social{width:50%!important}.social:first-child:nth-last-child(3),.social:first-child:nth-last-child(3)~.social{width:33.3333%!important}.social:first-child:nth-last-child(4),.social:first-child:nth-last-child(4)~.social{width:25%!important}.social:first-child:nth-last-child(5),.social:first-child:nth-last-child(5)~.social{width:20%!important}.button{background-color:#fff;border:0 solid transparent;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;color:#ef0a81;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;font-size:14.2px;height:38px;line-height:38px;padding:0 16px;-webkit-transition:color .2s ease 0s,background .2s ease 0s;-moz-transition:color .2s ease 0s,background .2s ease 0s;-o-transition:color .2s ease 0s,background .2s ease 0s;transition:color .2s ease 0s,background .2s ease 0s;text-align:center;cursor:pointer}:where(:root[data-theme=dark]) .button{background-color:var(--olv-surface)}.button:hover{background-color:#ef0a81;color:#fff}.button:active{background-color:#ef0a81;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-ms-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-o-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;box-shadow:0 2px 2px rgba(0,0,0,.3)inset;color:#fff;line-height:33.5px}.button.gray{background-color:#f4f4f4;color:#999}:where(:root[data-theme=dark]) .button.gray{background-color:var(--olv-surface-2);color:var(--olv-muted)}.button.gray:hover{background-color:#f1f1f1;color:#777}:where(:root[data-theme=dark]) .button.gray:hover{background-color:var(--olv-surface-2);color:var(--olv-muted)}.button.gray:active{background-color:#f1f1f1;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-ms-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-o-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;box-shadow:0 2px 2px rgba(0,0,0,.3)inset;color:#777;line-height:33.5px}:where(:root[data-theme=dark]) .button.gray:active{background-color:var(--olv-surface-2);color:var(--olv-muted)}.button.blue{background-color:#384047;color:#fff}:where(:root[data-theme=dark]) .button.blue{background-color:var(--olv-deep)}.button.blue:hover{background-color:#384047;color:#fff}:where(:root[data-theme=dark]) .button.blue:hover{background-color:var(--olv-deep)}.button.blue:active{background-color:#384047;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-ms-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-o-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;box-shadow:0 2px 2px rgba(0,0,0,.3)inset;color:#fff;line-height:33.5px}:where(:root[data-theme=dark]) .button.blue:active{background-color:var(--olv-deep)}.button.pink{background-color:#ef0a81;color:#fff}.button.pink:hover{background-color:#f90c87;color:#fff}.button.pink:active{background-color:#f90c87;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-ms-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-o-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;box-shadow:0 2px 2px rgba(0,0,0,.3)inset;color:#fff;line-height:33.5px}.button.red{background-color:#e42a1d;color:#fff}.button.red:hover{background-color:#f44336;color:#fff}.button.red:active{background-color:#f44336;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-ms-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-o-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;box-shadow:0 2px 2px rgba(0,0,0,.3)inset;color:#fff;line-height:33.5px}.button.light-pink{background-color:#f585bf;color:#fff}.button.light-pink:hover{background-color:#e575af;color:#fff}.button.light-pink:active{background-color:#e575af;color:#fff;line-height:33.5px}.button.dark-pink{background-color:#cb066d;color:#fff}.button.dark-pink:hover{background-color:#a0145b;color:#fff}.button.dark-pink:active{background-color:#a0145b;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-ms-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;-o-box-shadow:0 2px 2px rgba(0,0,0,.3)inset;box-shadow:0 2px 2px rgba(0,0,0,.3)inset;color:#fff;line-height:33.5px}.achievement-card{width:14.666667%;width:calc(88%/6);margin:1%;position:relative;text-align:center;float:left;cursor:pointer}.achievement-card__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:10px;font-size:24px;font-weight:100}.achievement-card__icon{max-width:100%}.achievement-card__description{height:68px;overflow:hidden}.user__info a{text-align:center}.user-card{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:10px;position:relative}:where(:root[data-theme=dark]) .user-card{background-color:var(--olv-surface)}.user-card:hover,.user-card.active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,7%);-moz-box-shadow:0 1px 2px rgba(0,0,0,7%);-ms-box-shadow:0 1px 2px rgba(0,0,0,7%);-o-box-shadow:0 1px 2px rgba(0,0,0,7%);box-shadow:0 1px 2px rgba(0,0,0,7%);transform:scale(1.075)}.user-card .button-follow{position:absolute;top:164px;right:10px;padding:0}.user-card .button-follow>em{height:26px;width:110px;background-size:130px;background-position:50% -4px}.user-card .button-follow:hover em{background-position:50% -37px}.user-card .button-follow.active em{background-position:50% -71px}.user-card .button-follow.active:hover em{background-position:50% -104px}.user-card__avatar{position:relative;overflow:hidden;width:100%;height:200px;margin:0;border-radius:0;border-radius:3px 3px 0 0;background-repeat:no-repeat;background-position:50%;background-size:cover;box-shadow:none}.user-card__info{padding:20px}.user-card__name,.user-card__description{color:#384047;font-weight:100;overflow:hidden;position:relative;width:100%}:where(:root[data-theme=dark]) .user-card__name,:where(:root[data-theme=dark]) .user-card__description{color:var(--olv-ink)}.user-card__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;font-size:24px}.user-card__description{font-size:16px;height:42px}.user-card__description:empty:before{content:'༼ つ ◕_◕ ༽つ';position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;font-size:18px;color:#edeff0}.like-container .like-button .button-like em,.like-container .like-button .button-challenge em,.like-container .like-counter .button-like em,.like-container .like-counter .button-challenge em,.like-container .challenge-button .button-like em,.like-container .challenge-button .button-challenge em,.challenge-container .like-button .button-like em,.challenge-container .like-button .button-challenge em,.challenge-container .like-counter .button-like em,.challenge-container .like-counter .button-challenge em,.challenge-container .challenge-button .button-like em,.challenge-container .challenge-button .button-challenge em,.button-follow>em{background-image:url(../images/v1/like-buttons-sprite-Pq2VHAW.png)}.button-follow{font-family:bello pro;background:#fff;background-image:-moz-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#F5F5F5));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-o-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-ms-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:linear-gradient(to bottom,#FFFFFF 0%,#F5F5F5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#F5F5F5',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border:0 solid transparent;outline:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.1);-ms-box-shadow:0 0 0 1px rgba(0,0,0,.1);-o-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);padding:6px 10px;font-size:12px;height:auto;line-height:normal;transition:none}:where(:root[data-theme=dark]) .button-follow{background:var(--olv-surface);background-image:linear-gradient(to bottom,var(--olv-surface) 0%,var(--olv-surface-2) 100%)}.button-follow>span{display:none}.button-follow>em{background-position:50% 0;background-repeat:no-repeat;background-size:180px;display:block;height:42px}.button-follow:hover{background:#f90c87;background-image:-moz-linear-gradient(top,#F90C87 0%,#EF0A81 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F90C87),color-stop(100%,#EF0A81));background-image:-webkit-linear-gradient(top,#F90C87 0%,#EF0A81 100%);background-image:-o-linear-gradient(top,#F90C87 0%,#EF0A81 100%);background-image:-ms-linear-gradient(top,#F90C87 0%,#EF0A81 100%);background-image:linear-gradient(to bottom,#F90C87 0%,#EF0A81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F90C87',endColorstr='#EF0A81',GradientType=0)}.button-follow:hover em{background-position:50% -48px}.button-follow.active{background:#ef0a81}.button-follow.active em{background-position:50% -95px}.button-follow.active:hover{background:#e7e7e7}:where(:root[data-theme=dark]) .button-follow.active:hover{background:var(--olv-line)}.button-follow.active:hover em{background-position:50% -141px}.button-follow--big{font-size:18px;min-width:180px;height:46px;padding:0}.rating-star{unicode-bidi:bidi-override;direction:rtl;position:relative}.rating-star .star-overlay{width:100%;height:18px;position:absolute;top:0}.rating-star>span{display:inline-block;position:relative;cursor:pointer}.rating-star>span.active,.rating-star>span.active~span:before{color:#ef0a81}.rating-star>span.active:hover:before,.rating-star>span:hover:before,.rating-star>span.active:hover~span:before,.rating-star>span:hover~span:before{color:#f585bf!important}input,textarea{background-color:#fff;border:0;color:#384047;font-family:source sans pro,sans-serif;vertical-align:middle;width:100%}:where(:root[data-theme=dark]) input,:where(:root[data-theme=dark]) textarea{background-color:var(--olv-surface);color:var(--olv-ink)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#d6d6d6}:where(:root[data-theme=dark]) input::-webkit-input-placeholder,:where(:root[data-theme=dark]) textarea::-webkit-input-placeholder{color:var(--olv-faint)}input:-moz-placeholder,textarea:-moz-placeholder{color:#d6d6d6}:where(:root[data-theme=dark]) input:-moz-placeholder,:where(:root[data-theme=dark]) textarea:-moz-placeholder{color:var(--olv-faint)}input::-moz-placeholder,textarea::-moz-placeholder{color:#d6d6d6}:where(:root[data-theme=dark]) input::-moz-placeholder,:where(:root[data-theme=dark]) textarea::-moz-placeholder{color:var(--olv-faint)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#d6d6d6}:where(:root[data-theme=dark]) input:-ms-input-placeholder,:where(:root[data-theme=dark]) textarea:-ms-input-placeholder{color:var(--olv-faint)}input:hover::-webkit-input-placeholder,textarea:hover::-webkit-input-placeholder{color:#f585bf}input:hover:-moz-placeholder,textarea:hover:-moz-placeholder{color:#f585bf}input:hover::-moz-placeholder,textarea:hover::-moz-placeholder{color:#f585bf}input:hover:-ms-input-placeholder,textarea:hover:-ms-input-placeholder{color:#f585bf}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#fff}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#fff}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#fff}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#fff}.social-container{border-top:1px solid #e7e7e7;padding:15px 20px 5px;position:relative;width:100%}:where(:root[data-theme=dark]) .social-container{border-top:1px solid var(--olv-line)}.input-container{border-top:1px solid #e7e7e7;height:50px;position:relative;width:100%}:where(:root[data-theme=dark]) .input-container{border-top:1px solid var(--olv-line)}.input-container.no-border{border:0}.input-container.dual-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline}.input-container.dual-container .input-dual{border-left:1px solid #e7e7e7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;width:50%}:where(:root[data-theme=dark]) .input-container.dual-container .input-dual{border-left:1px solid var(--olv-line)}.input-container.dual-container .input-dual:first-child{border-left:0}.input-container.avatar{height:120px}.input-container.avatar .avatar-container{border-right:1px solid #e7e7e7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;height:100%;position:relative;width:30%;overflow:hidden}:where(:root[data-theme=dark]) .input-container.avatar .avatar-container{border-right:1px solid var(--olv-line)}.input-container.avatar .avatar-container .avatar-upload{cursor:pointer;height:100%;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);position:absolute;width:100%;z-index:1}.input-container.avatar .avatar-container img{display:block;margin:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:90%}.input-container.avatar .group-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;width:70%}.input-container.complex{height:60px}.input-container.complex .label{color:#d6d6d6;font-size:10px;left:20px;position:absolute;text-transform:uppercase;top:13px;z-index:99}:where(:root[data-theme=dark]) .input-container.complex .label{color:var(--olv-faint)}.input-container.complex .input{font-size:15px;height:100%;line-height:21px;padding:20px 0 0 20px;text-indent:0;width:100%}.input-container.complex .input.error{background-color:#fdf0f0;color:#dc0000}.input-container.complex .button{right:20px;position:absolute;top:14px}.input-container.text{height:auto;padding:15px 20px 0}.input-container.text p{color:#b2bac2}:where(:root[data-theme=dark]) .input-container.text p{color:var(--olv-muted)}.input-container.text p.alert{color:#384047}:where(:root[data-theme=dark]) .input-container.text p.alert{color:var(--olv-ink)}.input-container .input{background-color:#fff;color:#384047;display:block;font-size:16px;height:49px;text-indent:20px;width:100%}:where(:root[data-theme=dark]) .input-container .input{background-color:var(--olv-surface);color:var(--olv-ink)}.input-container .icon{color:#8d9aa5;position:absolute;right:15px;top:20px;pointer-events:none}:where(:root[data-theme=dark]) .input-container .icon{color:var(--olv-muted)}.textarea-container{border-top:1px solid #e7e7e7;position:relative;width:100%}:where(:root[data-theme=dark]) .textarea-container{border-top:1px solid var(--olv-line)}.textarea-container.no-border{border:0}.textarea-container.complex .label{background-color:#fff;color:#d6d6d6;font-size:10px;left:0;padding:13px 0 7px 20px;position:absolute;right:0;text-transform:uppercase;top:0;z-index:99}:where(:root[data-theme=dark]) .textarea-container.complex .label{background-color:var(--olv-surface);color:var(--olv-faint)}.textarea-container.complex .textarea{font-size:15px;height:145px;line-height:21px;padding:30px 20px 10px;text-indent:0;width:100%}.textarea-container .textarea{background-color:#fff;color:#384047;display:block;font-size:16px;resize:none;width:100%}:where(:root[data-theme=dark]) .textarea-container .textarea{background-color:var(--olv-surface);color:var(--olv-ink)}.textarea-container .count-characters{color:#d6d6d6;font-size:10px;position:absolute;right:20px;text-transform:uppercase;top:13px;z-index:100}:where(:root[data-theme=dark]) .textarea-container .count-characters{color:var(--olv-faint)}.switch-container{border-top:1px solid #e7e7e7;min-height:60px;padding:17px 20px;position:relative;width:100%}:where(:root[data-theme=dark]) .switch-container{border-top:1px solid var(--olv-line)}.switch-container .text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;width:70%}.switch-container .social-login{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;margin:0}.switch-container .onoffswitch{position:absolute;right:20px;top:15px}.submit-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;height:auto;padding:20px;position:relative;width:100%}.submit-container.border{border-top:1px solid #e7e7e7}:where(:root[data-theme=dark]) .submit-container.border{border-top:1px solid var(--olv-line)}.submit-container.submit-big p{width:60%}.submit-container.submit-big .button{width:40%}.submit-container p{font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;margin:0;line-height:1;padding-right:10px;width:70%}.submit-container p.highlighted{width:100%;line-height:1.2;color:#ef0a81}.submit-container p a{color:#f585bf}.submit-container p a:hover{border-bottom:1px dotted #f585bf}.submit-container .button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;padding:0;width:30%}.submit-container a{color:#f585bf}.submit-container a:hover{border-bottom:1px dotted #f585bf}.submit-container ul{list-style-position:inside}.submit-container ul li+li{margin-top:10px}.main-search{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);height:50px;margin:20px auto;width:380px;-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}:where(:root[data-theme=dark]) .main-search{background-color:var(--olv-surface)}.main-search form{position:relative}.main-search form .input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;width:88%}.main-search form .input input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;font-size:16px;height:50px;padding:0 18px}.main-search form span.submit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;float:right;width:12%}.main-search form span button.button{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:50px;line-height:50px;padding:0;text-align:center;width:100%}.flash-notice,.flash-error{text-align:center;padding:10px;width:400px;margin:0 auto 40px}.flash-notice{background:#b3dab3;border:1px solid #a6c1a6;color:#005f00}.flash-error{background:#dab3b3;border:1px solid #c1a6a6;color:#5f0000}form .flash-error,form .flash-notice{margin-bottom:0;border-right:0;border-left:0;width:100%}.filter-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline}.filter-nav.sidebar-nav{height:50px;position:fixed;top:50px;width:100%;z-index:504}.filter-nav.center-nav{display:block}.filter-nav.right-nav{float:right;text-align:right}.filter-nav.right-nav .button-options{text-align:right}.filter-nav.user__info{text-align:center}.filter-nav.user__info .button-options{text-align:center}.filter-nav .button-options{background-color:initial;border:0 solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;padding:10px 12px;cursor:pointer}.filter-nav .button-options:hover,.filter-nav .button-options.selected{background-color:#fff}:where(:root[data-theme=dark]) .filter-nav .button-options:hover,:where(:root[data-theme=dark]) .filter-nav .button-options.selected{background-color:var(--olv-surface)}.filter-nav .button-options:hover .icon,.filter-nav .button-options.selected .icon,.filter-nav .button-options:hover .text,.filter-nav .button-options.selected .text{color:#ef0a81}.filter-nav .button-options.mobile{display:none}.filter-nav .button-options .icon{color:#8d9aa5;display:block;font-size:16px;text-align:center}:where(:root[data-theme=dark]) .filter-nav .button-options .icon{color:var(--olv-muted)}.filter-nav .button-options .text{color:#fff;display:block;font-size:11px;font-weight:400;text-align:center;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-nav .result-options{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;padding:12px 22px}.filter-nav .result-options .big{color:#d6d6d6;display:block;font-size:13px;text-align:center}:where(:root[data-theme=dark]) .filter-nav .result-options .big{color:var(--olv-faint)}.filter-nav .result-options .small{color:#d6d6d6;display:block;font-size:10px;font-weight:600;text-align:center;text-transform:uppercase}:where(:root[data-theme=dark]) .filter-nav .result-options .small{color:var(--olv-faint)}.sidebar-nav--light{background-color:#edeff0!important;padding-top:20px!important;transition:box-shadow .3s ease-out 0s,padding-bottom .3s ease-out 0s}:where(:root[data-theme=dark]) .sidebar-nav--light{background-color:var(--olv-canvas)!important}.sidebar-nav--light.sidebar-nav--shadow{box-shadow:0 6px 6px -6px #222;padding-bottom:20px!important}.sidebar-nav--light.sidebar-nav--point .filter-nav:first-of-type .button-options{width:33.33333%}.sidebar-nav--light.sidebar-nav--point .filter-nav:last-of-type{text-align:right}.sidebar-nav--light.sidebar-nav--point .filter-nav:last-of-type .button-options{width:auto;border-right:0}.sidebar-nav--light .filter-nav{text-align:center}.sidebar-nav--light .filter-nav:first-of-type{width:60%}.sidebar-nav--light .filter-nav:last-of-type{width:40%}.sidebar-nav--light .button-options{width:25%;border-right:1px solid #edeff0;padding:8px 22px}:where(:root[data-theme=dark]) .sidebar-nav--light .button-options{border-right:1px solid var(--olv-line)}.sidebar-nav--light .button-options .text{line-height:1.4;color:#8d9aa5}:where(:root[data-theme=dark]) .sidebar-nav--light .button-options .text{color:var(--olv-muted)}.sidebar-nav--light .button-options.selected{background-color:#ef0a81}.sidebar-nav--light .button-options.selected .icon,.sidebar-nav--light .button-options.selected .text{color:#fff}.sidebar-nav--light .result-options{padding:10px 22px;max-width:100%}.sidebar-nav--light .result-options .big{color:#8d9aa5}:where(:root[data-theme=dark]) .sidebar-nav--light .result-options .big{color:var(--olv-muted)}.sidebar-nav--light .result-options .small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-nav--light .row{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;overflow:hidden}:where(:root[data-theme=dark]) .sidebar-nav--light .row{background-color:var(--olv-surface)}.sidebar-nav--light+.main-content.sidebar-content{padding-top:22px}.load-places{margin-top:10px;position:relative;width:100%}.load-places .load-more{background-color:#f585bf;color:#fff;display:block;padding:15px 0;text-align:center}.load-places .load-more:hover{background-color:#f90c87}.load-places .load-more .icon{display:block;font-size:16px}.load-places .load-more .text{font-size:11px;text-transform:uppercase}.map-marker{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;border-radius:100%;height:32px;padding:6px;position:absolute;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s;width:32px}.map-marker.active,.map-marker:hover{margin-left:-4px;margin-top:-4px;padding:10px}.map-marker .inner-marker{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;background-color:#ef0a81;border-radius:50%;color:#fff;cursor:pointer;height:40px;text-align:center;-webkit-transition:background-color .2s linear 0s;-moz-transition:background-color .2s linear 0s;-o-transition:background-color .2s linear 0s;transition:background-color .2s linear 0s;width:30px;background-image:url(../images/v1/markers-DLaLTvN.png);background-size:100%}.map-marker .inner-marker.picadero{background-color:initial;background-position:50% 0}.map-marker .inner-marker.sexshop{background-color:initial;background-position:50% -80px}.map-marker .inner-marker.farmacia{background-color:initial;background-position:50% -40px}.map-marker .inner-marker.hotel{background-color:#e0c530;background-position:50% 0}.map-marker .inner-marker span{text-align:center;line-height:28px}.cluster{background-color:#000;background-color:hsla(0,0%,0%,.15);zoom:1;background-color:transparent\9;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000, endColorstr=#26000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;cursor:pointer;position:absolute;text-align:center;-webkit-transition:background-color .2s ease 0s;-moz-transition:background-color .2s ease 0s;-o-transition:background-color .2s ease 0s;transition:background-color .2s ease 0s;z-index:100}.cluster.small{height:60px;width:60px}.cluster.small .value{font-size:18px}.cluster.medium{height:80px;width:80px}.cluster.medium .value{font-size:20px}.cluster.large{height:100px;width:100px}.cluster.large .value{font-size:24px}.cluster .inner-cluster,.cluster .state-cluster{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;color:#fff;left:50%;position:absolute;top:50%;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.cluster .state-cluster{height:70%;margin:-35% 0 0 -35%;width:70%}.cluster .state-cluster .inner-cluster{background-color:#384047;border:1px solid rgba(0,0,0,.15);display:table;height:90%;margin:-45% 0 0 -45%;width:90%}:where(:root[data-theme=dark]) .cluster .state-cluster .inner-cluster{background-color:var(--olv-deep)}.cluster .state-cluster .inner-cluster .value{color:#fff;display:table-cell;font-weight:600;vertical-align:middle}#site-header{background:#fff;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZC11Y2dnLWdlbmVyYXRlZCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwIiB5MT0iMCIgeDI9IjEwMCUiIHkyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VmMGE4MSIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWYwYTgxIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiLz48L3N2Zz4=);background:-moz-linear-gradient(left,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#FFFFFF),color-stop(50%,#FFFFFF),color-stop(50%,#EF0A81),color-stop(100%,#EF0A81));background:-webkit-linear-gradient(left,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);background:-o-linear-gradient(left,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);background:-ms-linear-gradient(left,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);background:linear-gradient(to right,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@white',endColorstr='@pink',GradientType=1);backface-visibility:hidden;-webkit-box-shadow:0 1px 1px rgba(6,8,8,.1);-moz-box-shadow:0 1px 1px rgba(6,8,8,.1);-ms-box-shadow:0 1px 1px rgba(6,8,8,.1);-o-box-shadow:0 1px 1px rgba(6,8,8,.1);box-shadow:0 1px 1px rgba(6,8,8,.1);position:fixed;top:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:100%;z-index:505;z-index:507}:where(:root[data-theme=dark]) #site-header{background:var(--olv-surface);background:linear-gradient(to right,var(--olv-surface) 0%,var(--olv-surface) 50%,#EF0A81 50%,#EF0A81 100%)}#site-header.nav-visible{-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#site-header.nav-hidden{-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-transform:translate3d(0,-50px,0);-moz-transform:translate3d(0,-50px,0);-ms-transform:translate3d(0,-50px,0);-o-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#site-header.nav-hidden~.map-container{top:49px}#site-header.nav-full .container{width:100%}#site-header .container{max-height:100%;z-index:500}#site-header #logo{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;width:15%;width:200px}:where(:root[data-theme=dark]) #site-header #logo{background-color:var(--olv-surface)}#site-header #logo a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;height:60px}#site-header #logo a h1,#site-header #logo a .logo{background-image:url(../images/brand/logo-olvidalacama-8npek19.png);background-position:50% 0;background-repeat:no-repeat;background-size:cover;margin:8px 0;height:44px;width:100px;margin:0;height:80px;width:150px}#site-header #navigation{background-color:#ef0a81;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;height:60px;width:85%;width:calc(100% - 200px)}#site-header #navigation .drop-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;width:10%}#site-header #navigation .drop-nav .nav-link{padding:0;text-align:center;width:60px}#site-header #navigation .desktop-nav{display:none;width:50%}#site-header #navigation .desktop-nav .desktop-nav__link{color:#fff;display:inline-block;padding:0 11px;line-height:60px}#site-header #navigation .desktop-nav .desktop-nav__link:first-of-type:after,#site-header #navigation .desktop-nav .desktop-nav__link:nth-of-type(2):after{content:'▾';margin-left:4px}#site-header #navigation .site-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;float:right;text-align:right;width:50%}#site-header #navigation .site-nav .account-actions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline}#site-header #navigation .site-nav .button{margin:11px 0}#site-header #navigation .nav-link{color:#fff;height:60px;line-height:60px}#site-header #navigation .nav-link.nav-small:hover,#site-header #navigation .nav-link.nav-small.dropdown-open{background-color:initial}#site-header #navigation .nav-link:hover,#site-header #navigation .nav-link.dropdown-open{background-color:#f90c87;color:#fff}.dropdown.dropdown-tip.dropdown-user.dropdown-anchor-right:before,.dropdown.dropdown-stats.dropdown-anchor-right:before{right:4px}.dropdown.dropdown-nav.dropdown-anchor-right:before{right:16px}.dropdown-stats{margin-right:-2px}.nav-link{color:#b2bac2;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;font-size:14px;height:50px;line-height:50px;padding:0 18px;text-align:center;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}:where(:root[data-theme=dark]) .nav-link{color:var(--olv-muted)}.nav-link.nav-small{padding:0 5px 0 10px}.nav-link:hover,.nav-link.dropdown-open{background-color:#fff;color:#384047}:where(:root[data-theme=dark]) .nav-link:hover,:where(:root[data-theme=dark]) .nav-link.dropdown-open{background-color:var(--olv-surface);color:var(--olv-ink)}.nav-link img{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;height:25px;margin:18px 0;width:25px}@media(min-width:960px){#site-header #navigation .desktop-nav{display:inline-block}#site-header #navigation .drop-nav{display:none}.dropdown .drop-link{display:none}.dropdown .drop-link--desktop{display:block}}#site-footer .group .footer-links p.logo a,#site-footer #total-places,.main-marketing .inner-container .block .block-icon{background-image:url(../images/v1/footer-sprite-7nb32m5.png)}#site-footer{background-color:#384047;padding:30px 0;position:relative;width:100%;z-index:504}:where(:root[data-theme=dark]) #site-footer{background-color:var(--olv-deep)}#site-footer .group{margin:0 10px;padding-bottom:20px;position:relative}#site-footer .group .footer-links{color:#8d9aa5}:where(:root[data-theme=dark]) #site-footer .group .footer-links{color:var(--olv-muted)}#site-footer .group .footer-links p{color:#8d9aa5;display:block;font-size:14px;line-height:20px;width:75%}:where(:root[data-theme=dark]) #site-footer .group .footer-links p{color:var(--olv-muted)}#site-footer .group .footer-links p.logo{color:#8d9aa5;font-size:16px;font-weight:600;margin-bottom:5px}:where(:root[data-theme=dark]) #site-footer .group .footer-links p.logo{color:var(--olv-muted)}#site-footer .group .footer-links p.logo a{background-position:-10px -10px;background-repeat:no-repeat;background-size:146px;display:block;height:60px;text-indent:-99999px}#site-footer .group .footer-links h3{color:#8d9aa5;font-size:16px;font-weight:600;margin-bottom:5px}:where(:root[data-theme=dark]) #site-footer .group .footer-links h3{color:var(--olv-muted)}#site-footer .group .footer-links ul{list-style:none}#site-footer .group .footer-links ul li{display:block}#site-footer .group .footer-links ul li a{color:#fff;display:block;line-height:26px}#site-footer .group .footer-links ul li a:hover{color:#d6d6d6}:where(:root[data-theme=dark]) #site-footer .group .footer-links ul li a:hover{color:var(--olv-faint)}#site-footer #total-places{background-position:-3px -18px;background-repeat:no-repeat;background-size:40px;bottom:0;color:#8d9aa5;font-size:12px;font-weight:400;padding-left:45px;position:absolute;right:0;width:285px}:where(:root[data-theme=dark]) #site-footer #total-places{color:var(--olv-muted)}#site-footer #total-places strong{display:block;font-size:18px;font-weight:700}#site-footer .copy,#site-footer .credits{color:#fff;font-size:11px;line-height:1.5;margin:0 10px}#main-wrapper{background-color:#edeff0;min-height:100%;position:relative;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:500}:where(:root[data-theme=dark]) #main-wrapper{background-color:var(--olv-canvas)}#main-wrapper.sidebar.sidebar-right{-webkit-box-shadow:-1px 0 1px rgba(6,8,8,.1);-moz-box-shadow:-1px 0 1px rgba(6,8,8,.1);-ms-box-shadow:-1px 0 1px rgba(6,8,8,.1);-o-box-shadow:-1px 0 1px rgba(6,8,8,.1);box-shadow:-1px 0 1px rgba(6,8,8,.1);float:right;padding-top:58px}#main-wrapper.sidebar.sidebar-left{-webkit-box-shadow:1px 0 1px rgba(6,8,8,.1);-moz-box-shadow:1px 0 1px rgba(6,8,8,.1);-ms-box-shadow:1px 0 1px rgba(6,8,8,.1);-o-box-shadow:1px 0 1px rgba(6,8,8,.1);box-shadow:1px 0 1px rgba(6,8,8,.1);padding-top:10px}#main-search{position:fixed;top:60px;-webkit-transition:opacity .5s ease 0s,top .5s ease 0s,right .5s ease 0s;-moz-transition:opacity .5s ease 0s,top .5s ease 0s,right .5s ease 0s;-o-transition:opacity .5s ease 0s,top .5s ease 0s,right .5s ease 0s;transition:opacity .5s ease 0s,top .5s ease 0s,right .5s ease 0s;z-index:504}.map-container{background-color:#fff;bottom:0;left:0;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);position:fixed;right:0;top:60px;z-index:10}:where(:root[data-theme=dark]) .map-container{background-color:var(--olv-surface)}.map-container.map-left{right:0}.map-container.map-left #zoom{left:auto;right:20px}.map-container.app{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:opacity .5s ease 0s,top .5s ease 0s,right .5s ease 0s;-moz-transition:opacity .5s ease 0s,top .5s ease 0s,right .5s ease 0s;-o-transition:opacity .5s ease 0s,top .5s ease 0s,right .5s ease 0s;transition:opacity .5s ease 0s,top .5s ease 0s,right .5s ease 0s}.map-container #map,.map-container #pano{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}.map-container #pano{z-index:0}.map-container #zoom{-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);box-shadow:0 1px 10px rgba(0,0,0,.25);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;left:20px;position:absolute;top:30px;z-index:505;-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}.map-container #zoom .button-zoom{background-color:#fff;border:0 solid transparent;color:#f585bf;display:block;font-size:14px;font-weight:600;height:44px;padding:0 18px;width:44px}:where(:root[data-theme=dark]) .map-container #zoom .button-zoom{background-color:var(--olv-surface)}.map-container #zoom .button-zoom:hover{background-color:#f585bf;color:#fff}.map-container #zoom .button-zoom.button-top{border-bottom:1px solid #e7e7e7;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}:where(:root[data-theme=dark]) .map-container #zoom .button-zoom.button-top{border-bottom:1px solid var(--olv-line)}.map-container #zoom .button-zoom.button-bottom{-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;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.map-container #close{-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);box-shadow:0 1px 10px rgba(0,0,0,.25);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;left:20px;position:absolute;top:30px;z-index:0}.map-container #close .button-close{background-color:#fff;border:0 solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;color:#f585bf;display:block;font-size:14px;font-weight:600;height:44px;min-width:44px;padding:0 18px}:where(:root[data-theme=dark]) .map-container #close .button-close{background-color:var(--olv-surface)}.map-container #close .button-close:hover{background-color:#f585bf;color:#fff}.map-container #info{background-color:#fff;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);box-shadow:0 1px 10px rgba(0,0,0,.25);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;left:20px;margin-right:104px;position:absolute;top:30px;z-index:505}:where(:root[data-theme=dark]) .map-container #info{background-color:var(--olv-surface)}.map-container #info .info-message{display:block;margin:0;padding:15px 20px}.switch-selector{background-color:#fff;bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;left:0;position:fixed;width:30%;z-index:504}:where(:root[data-theme=dark]) .switch-selector{background-color:var(--olv-surface)}.switch-selector .filter-nav{border-right:1px solid #e7e7e7;width:100%}:where(:root[data-theme=dark]) .switch-selector .filter-nav{border-right:1px solid var(--olv-line)}.switch-selector .filter-nav .button-options{padding:10px 0;width:50%}.switch-selector .filter-nav .button-options .text{color:#8d9aa5}:where(:root[data-theme=dark]) .switch-selector .filter-nav .button-options .text{color:var(--olv-muted)}.page-header{background-color:#384047;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:600px;position:relative;width:100%}:where(:root[data-theme=dark]) .page-header{background-color:var(--olv-deep)}.page-header hgroup.title{padding-top:110px;text-align:center}.page-header hgroup.title h2{color:#fff;font-size:38px;font-weight:300;text-shadow:0 1px 2px rgba(0,0,0,.6)}.page-header hgroup.title h3{color:#fff;font-size:16px;font-weight:300;text-shadow:0 1px 1px rgba(0,0,0,.3),0 -1px 1px rgba(0,0,0,.3),1px 0 1px rgba(0,0,0,.3),-1px 0 1px rgba(0,0,0,.3);width:60%;margin:0 auto 30px;max-width:700px}.page-header hgroup.title .avatar{display:block;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-header hgroup.title .avatar img{height:200px;width:200px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 1px 10px 0 rgba(0,0,0,.25);box-shadow:0 1px 10px rgba(0,0,0,.25)}:where(:root[data-theme=dark]) .page-header hgroup.title .avatar img{background-color:var(--olv-surface)}.page-header hgroup.title .avatar+h2{margin-top:100px}.page-header .box{position:absolute;bottom:20px;right:20px}.page-header .box a{color:#ef0a81}.page-header .box--center{bottom:auto;right:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-header .box-inner{background:#fff;background:rgba(255,255,255,.8);padding:30px;display:inline-block;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);transition:all 1s ease-out 0s;opacity:0;max-width:560px;width:100%;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}:where(:root[data-theme=dark]) .page-header .box-inner{background:var(--olv-surface);background:rgba(27,31,36,.8)}.page-header .box-inner.box-transparent{background:0 0;box-shadow:none}.page-header .box-inner.box-inner--active{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.page-header .box-inner hgroup.title{padding-top:0}.page-header .box-inner hgroup.title h1{font-size:32px;margin-bottom:10px;font-weight:700;color:#fff;text-shadow:#000 0 2px 4px}.page-header .box-inner hgroup.title p{color:#fff;text-shadow:#000 0 2px 4px;font-size:18px}.page-header .box-inner hgroup.title h2,.page-header .box-inner hgroup.title h3{color:#384047;text-shadow:none}:where(:root[data-theme=dark]) .page-header .box-inner hgroup.title h2,:where(:root[data-theme=dark]) .page-header .box-inner hgroup.title h3{color:var(--olv-ink)}.page-header .box-inner hgroup.title h2{font-size:32px;margin-bottom:10px}.page-header .box-inner hgroup.title h3{width:100%}.page-header .box-inner .main-search{box-shadow:none}@media only screen and (min-width:2000px) and (min-height:1000px){#page-header{height:940px}}.page-title{padding:30px 0;position:relative}.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5{color:#384047;display:block;font-size:40px;font-weight:200;text-align:center}:where(:root[data-theme=dark]) .page-title h1,:where(:root[data-theme=dark]) .page-title h2,:where(:root[data-theme=dark]) .page-title h3,:where(:root[data-theme=dark]) .page-title h4,:where(:root[data-theme=dark]) .page-title h5{color:var(--olv-ink)}.page-title h1{font-size:40px}.page-title h2{font-size:38px}.page-title h3{font-size:34px}.page-title h4{font-size:30px}.page-title h5{font-size:26px}nav.page-nav{background-color:#ef0a81;display:block;position:relative}nav.page-nav.sidebar-nav{padding:0 10px;position:fixed;right:0;top:60px;z-index:504}nav.page-nav.directory-nav{text-align:center}nav.page-nav.directory-nav .filter-nav{width:100%!important}.main-content{display:block;position:relative;width:100%}.main-content.sidebar-content{padding:10px 0;z-index:200}.main-challenge-steps{background-color:#fb578c;background-image:url(../images/v1/challenge/background-steps-PfzmOKW.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;padding:70px 0 120px;color:#fff;font-weight:300;height:460px}.main-challenge-steps strong{text-transform:uppercase}.challenge-steps{width:60%;margin-left:40%}.challenge-steps__info{font-size:21px;letter-spacing:.03em}.challenge-steps__step{font-size:18px;letter-spacing:1px;float:left;width:24%;margin-left:6%}.challenge-steps__step figure{border-bottom:1px solid #fff}:where(:root[data-theme=dark]) .challenge-steps__step figure{border-bottom:1px solid var(--olv-surface)}.challenge-steps__step img{max-width:100%}.challenge-steps__step p{padding:8px}.main-marketing{background-color:#fff;padding:30px 0;position:relative;width:100%}:where(:root[data-theme=dark]) .main-marketing{background-color:var(--olv-surface)}.main-marketing .inner-container{text-align:center;padding:20px 0;position:relative}.main-marketing .inner-container .block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;text-align:center}.main-marketing .inner-container .block .block-icon{background-size:140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;height:126px;width:131px}.main-marketing .inner-container .block .block-icon.map{background-position:50% -75px}.main-marketing .inner-container .block .block-icon.hand{background-position:50% -204px}.main-marketing .inner-container .block .block-icon.cat{background-position:-10px -334px}.main-marketing .inner-container .block .block-icon.follow{background-position:50% -470px}.main-marketing .inner-container .block .block-icon.achievement{background-position:50% -592px}.main-marketing .inner-container .block .block-number{font-size:30px;font-weight:100}.main-marketing .inner-container .block .block-text{font-family:12px;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;text-align:center;width:75%}.main-marketing .button{display:block;margin:auto;width:195px}.main-popular{padding:30px 0;position:relative;width:100%}.main-popular .tags{margin:0 10px;padding-top:10px;list-style:circle;text-align:center}.main-popular .tags li{display:inline-block;text-align:center;width:25%}.main-popular .tags li a{display:inline-block;border-bottom:1px dotted transparent;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.main-popular .tags li a:hover{border-bottom:1px dotted #f585bf;color:#f585bf}.main-popular .more-tags{display:none}.marketing-stories+.main-popular{background-color:#fff}:where(:root[data-theme=dark]) .marketing-stories+.main-popular{background-color:var(--olv-surface)}.profile-block{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin:0 0 20px;position:relative;width:100%}:where(:root[data-theme=dark]) .profile-block{background-color:var(--olv-surface)}.profile-block .profile-header{padding:20px;position:relative;text-align:center}.profile-block .profile-header h4{color:#b2bac2;font-size:24px;font-weight:300}:where(:root[data-theme=dark]) .profile-block .profile-header h4{color:var(--olv-muted)}.profile-block .profile-content{position:relative}.profile-block .profile-content:last-child{-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;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.profile-block .profile-content:last-child input,.profile-block .profile-content:last-child textarea,.profile-block .profile-content:last-child .fancy-select{-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;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.main-article{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:block;margin-bottom:30px;padding:30px 30px 10px;position:relative}:where(:root[data-theme=dark]) .main-article{background-color:var(--olv-surface)}.main-article h2,.main-article h3,.main-article h4,.main-article h5,.main-article h6{color:#f585bf;display:block;font-weight:400;line-height:42px;margin-top:32px;margin-bottom:16px}.main-article h2:first-child,.main-article h3:first-child,.main-article h4:first-child,.main-article h5:first-child,.main-article h6:first-child{margin-top:0}.main-article h2{font-size:28px}.main-article h3{font-size:26px}.main-article h4{font-size:24px}.main-article h5{font-size:22px}.main-article p{color:#b2bac2;display:block;font-size:16px;line-height:28px;margin-bottom:16px}:where(:root[data-theme=dark]) .main-article p{color:var(--olv-muted)}.main-article ul{padding-left:50px;padding-right:100px;margin-bottom:20px}.main-article a{color:#f585bf}ul.searchs{list-style:none;padding-bottom:40px}ul.searchs li{width:220px;float:left;text-align:center;font-weight:lighter;color:#f585bf;margin:10px}ul.searchs li a{display:block;width:100%;padding:20px;background:#f6f7f8;background:rgba(255,255,255,.5);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}:where(:root[data-theme=dark]) ul.searchs li a{background:rgba(27,31,36,.5)}ul.searchs li a span{text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap;display:block}ul.searchs li a span.distance{font-size:18px;color:#b2bac2}:where(:root[data-theme=dark]) ul.searchs li a span.distance{color:var(--olv-muted)}ul.searchs li a:hover{background:#fff}:where(:root[data-theme=dark]) ul.searchs li a:hover{background:var(--olv-surface)}@media only screen and (min-width:100px) and (max-width:479px){ul.searchs li{float:none;margin-right:auto;margin-left:auto}}.challenge-block{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;overflow:hidden;position:relative;margin-bottom:20px}:where(:root[data-theme=dark]) .challenge-block{background-color:var(--olv-surface)}.challenge-block .challenge-point,.challenge-block>div{vertical-align:top}.challenge-block .challenge-point{display:inline-block;width:40%;position:relative;overflow:hidden;height:250px}.challenge-block .challenge-point img{position:absolute;width:120%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}.challenge-block .challenge-point:before,.challenge-block .challenge-point:after{opacity:0;transition:all .4s ease-out 0s}.challenge-block .challenge-point:before{content:'';background-color:#000;background-color:rgba(0,0,0,.8);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.challenge-block .challenge-point:after{content:'Ver el punto';color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;font-weight:100}.challenge-block .challenge-point:hover:before,.challenge-block .challenge-point:hover:after{opacity:1}.challenge-block>div{display:inline-block;padding:20px;width:60%}.challenge-block>div h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:26px;font-weight:600}.challenge-block>div p{height:70px;overflow:auto;line-height:1.2;margin-bottom:0}.challenge-block--disable{cursor:pointer}.challenge-block--disable:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:1;border-radius:4px}.challenge-block--disable:after{content:'Se te ha agotado el tiempo \A Descartar Reto';position:absolute;top:50%;left:50%;background:linear-gradient(to top,#E91E63 0%,#E91E63 50%,transparent 50%,transparent 100%);transform:translate(-50%,-50%);z-index:2;white-space:pre;text-align:center;line-height:50px;color:#fff;font-weight:100}.challenge__notification{text-align:center;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;color:#384047;background-color:#edeff0;font-size:18px;height:auto!important}:where(:root[data-theme=dark]) .challenge__notification{color:var(--olv-ink);background-color:var(--olv-canvas)}.challenge__notification--one-line{white-space:nowrap;overflow:hidden;text-oveflow:ellipsis;line-height:2.4!important}.challenge__btn{display:block;text-align:center;border:none;position:absolute;bottom:0;right:0;background-color:#ef0a81;color:#fff;padding:8px 0;font-weight:100;font-size:12px;transition:all .3s ease-out 0s}.challenge__btn:first-of-type{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;-ms-border-radius:0 0 4px 0;-o-border-radius:0 0 4px 0;border-radius:0 0 4px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.challenge__btn:hover{opacity:.8}.challenge__btn--error{background-color:#e91e63}.challenge__btn--success{background-color:#57d38e}.challenge__btn--i{width:60%}.challenge__btn--d{width:30%}.challenge__btn--d+.challenge__btn--d{right:30%}.story{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;position:relative;padding:20px;margin-bottom:20px}:where(:root[data-theme=dark]) .story{background-color:var(--olv-surface)}.story__comment-tag{position:absolute;top:-5px;left:-5px;background-color:#ef0a81;width:30px;height:30px;line-height:30px;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.story__comment-tag:after{content:'';position:absolute;border-right:4px solid #ef0a81;border-top:4px solid #ef0a81;border-left:4px solid transparent;border-bottom:4px solid transparent;bottom:-6px;left:9px}.story__comment-number{color:#fff}.story__author{text-align:right}.story__content{line-height:1.6;margin:20px 0}.story__meta .vote{color:#ef0a81;cursor:pointer}.story__share{float:right}.story__share .twitter{color:#29c5f6}.story__share .facebook{color:#3664a2}.story__share .google{color:#e75c3c}.story__author,.story__meta{font-size:12px;color:#384047}:where(:root[data-theme=dark]) .story__author,:where(:root[data-theme=dark]) .story__meta{color:var(--olv-ink)}.story__comments .places-comment{margin-top:0;margin-left:0;margin-right:0}.story__comments .places-comment .places-respond .textarea:after{left:10px}.story__pagination{list-style:none;padding:0;margin:40px 0 60px;text-align:center}.story__pagination li{display:inline-block;margin:0 1px}.story__pagination .current span{background-color:#f585bf}.story__pagination span{display:block;width:30px;height:30px;line-height:30px;text-align:center;background-color:#ef0a81;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.directory-content .story__pagination{margin-bottom:0}.marketing-stories{padding:40px 0}.marketing-provinces{padding:40px 0}.stories-carousel{margin-bottom:20px}.stories-carousel .owl-wrapper-outer{padding-top:20px}.countdown-container{height:130px;transform:scale(.7);position:absolute;top:103px;left:225px;width:100%}.countdown-container .time{border-radius:5px;display:inline-block;text-align:center;position:relative;height:95px;width:65px;font-size:20px;-webkit-perspective:479px;-moz-perspective:479px;-ms-perspective:479px;-o-perspective:479px;perspective:479px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.countdown-container .count{background:#202020;background:#ef0a81;color:#f8f8f8;display:block;font-family:oswald,sans-serif;font-size:2em;line-height:2.4em;overflow:hidden;position:absolute;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.8);text-shadow:0 0 10px #ab1663;top:0;width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat;transform-style:flat}.countdown-container .count.top{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.1);border-radius:5px 5px 0 0;height:50%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%}.countdown-container .count.bottom{background-image:linear-gradient(rgba(255,255,255,.1),transparent);background-image:-webkit-linear-gradient(rgba(255,255,255,.1),transparent);background-image:-moz-linear-gradient(rgba(255,255,255,.1),transparent);background-image:-ms-linear-gradient(rgba(255,255,255,.1),transparent);background-image:-o-linear-gradient(rgba(255,255,255,.1),transparent);border-top:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #ab1663;border-bottom:1px solid #ab1663;border-radius:0 0 5px 5px;line-height:0;height:50%;top:50%;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}:where(:root[data-theme=dark]) .countdown-container .count.bottom{background-image:linear-gradient(rgba(27,31,36,.1),transparent)}.countdown-container .label{font-size:normal;margin-top:5px;display:block;position:absolute;top:95px;width:100%}.countdown-container .count.curr.top{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);z-index:3}.countdown-container .count.next.bottom{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);z-index:2}.countdown-container .flip .count.curr.top{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transform:rotateX(-90deg)}.countdown-container .flip .count.next.bottom{-webkit-transition:all 250ms ease-in-out 250ms;-moz-transition:all 250ms ease-in-out 250ms;-ms-transition:all 250ms ease-in-out 250ms;-o-transition:all 250ms ease-in-out 250ms;transition:all 250ms ease-in-out 250ms;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}@media screen and (max-width:48em){.countdown-container{width:100%}.countdown-container .countdown-container{height:100px}.countdown-container .time{height:70px;width:48px}.countdown-container .count{font-size:1.5em;line-height:70px}.countdown-container .label{font-size:.8em;top:72px}}.loader{width:50px;height:50px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin:50px auto;border:5px solid transparent;border-top:5px solid #ef0a81;transform-origin:center center}.loader--white{border-top-color:#fff}:where(:root[data-theme=dark]) .loader--white{border-top-color:var(--olv-surface)}.rotate{-webkit-animation:rotate 1s infinite linear;-moz-animation:rotate 1s infinite linear;-o-animation:rotate 1s infinite linear;animation:rotate 1s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.overlay{position:fixed;z-index:900;top:0;left:0;right:0;bottom:0;display:none}.overlay.active{display:block}.desktop{display:block}.desktop-inline{display:inline-block}.mobile{display:none}@media only screen and (max-width:1199px){.sidebar-nav .left-nav{width:100%}.sidebar-nav .left-nav a{width:25%}.sidebar-nav .right-nav{display:none}.page-header{height:500px}.page-header .avatar img{width:150px;height:150px}.filter-nav .button-options.mobile{display:inline-block}#site-header #navigation .desktop-nav .desktop-nav__link,.nav-link{padding:0 6px;font-size:12px}.sidebar-nav--light .button-options{padding:8px}.sidebar-nav--light.sidebar-nav--point .filter-nav:first-of-type .button-options{width:25%}.sidebar-nav--light.sidebar-nav--point .filter-nav:first-of-type .button-options .text{color:#8d9aa5}:where(:root[data-theme=dark]) .sidebar-nav--light.sidebar-nav--point .filter-nav:first-of-type .button-options .text{color:var(--olv-muted)}.sidebar-nav--light.sidebar-nav--point .filter-nav:first-of-type .button-options.selected .text{color:#fff}.sidebar-nav--light .filter-nav:first-of-type{width:100%}.sidebar-nav--light .button-options:last-child{border-right:0}.challenge-block .challenge-point img{width:140%}.challenge-block>div p{height:50px}.challenge__notification{font-size:14px;margin-top:14px}.countdown-container{top:96px;left:160px}.page-header hgroup.title .avatar img{height:150px;width:150px}.page-header hgroup.title .avatar+h2{margin-top:60px}.achievement-card__description{height:60px;font-size:12px}}@media only screen and (max-width:959px){#site-header #navigation .site-nav{width:90%}#site-header #navigation .nav-link.drop-down{display:inline-block;padding:0 5px}#site-header #navigation .drop-nav .nav-link{display:block}.page-header{height:400px}.page-header hgroup.title{padding-top:60px}.page-header hgroup.title h2{font-size:40px}.page-header hgroup.title h3{font-size:15px}.page-header hgroup.title .avatar img{width:120px;height:120px}.page-header .box--big{width:70%}.page-header .box--big .box-inner{max-width:100%}.page-header .box-inner{max-width:444px}.page-header .box-inner hgroup.title h2{font-size:28px}.page-header .box-inner hgroup.title h3{font-size:12px}.user--description{font-size:12px!important}.main-popular .tags li{width:45%}.sidebar-nav--light .button-options{padding:15px}.sidebar-nav--light .button-options .text{display:none}.challenge-block .challenge-point{height:220px}.challenge-block>div h2{font-size:20px}.challenge-block .challenge-point img{width:160%}.challenge__notification{margin-top:10px;padding:10px 4px}.challenge-block>div p{height:62px}.countdown-container{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6);top:86px;left:102px}#nav_dropdown,#user_dropdown{position:fixed;z-index:1000;top:0!important;left:auto!important;display:block!important;width:200px;height:100%;padding:20px;transition:all .3s ease-out 0s;background-color:#ef0a81;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin:0;overflow:auto}#nav_dropdown:before,#user_dropdown:before{content:none}#nav_dropdown hr,#user_dropdown hr{display:none}#nav_dropdown .drop-link,#user_dropdown .drop-link{color:#fff;font-size:14px;font-weight:100;margin-bottom:10px;background-color:rgba(255,255,255,.1);padding:4px 10px;border-radius:4px}:where(:root[data-theme=dark]) #nav_dropdown .drop-link,:where(:root[data-theme=dark]) #user_dropdown .drop-link{background-color:rgba(27,31,36,.1)}#nav_dropdown.active,#user_dropdown.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#nav_dropdown{left:0!important;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);transform-origin:left top}#nav_dropdown>.mobile{margin-bottom:40px}#nav_dropdown>.mobile .drop-link{background-color:rgba(255,255,255,.3)}:where(:root[data-theme=dark]) #nav_dropdown>.mobile .drop-link{background-color:rgba(27,31,36,.3)}#user_dropdown{right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transform-origin:right top}#user_dropdown .drop-link:nth-of-type(3){margin-bottom:60px}.page-header hgroup.title .avatar img{height:100px;width:100px}.page-header hgroup.title .avatar+h2{margin-top:30px}.achievement-card__description{height:76px}.main-challenge-steps{background-image:none;height:auto;padding:48px 0}.challenge-steps{width:100%;margin-left:0}}@media only screen and (max-width:767px){.desktop,.desktop-inline{display:none!important}.mobile{display:block}#site-header #navigation .nav-link.modalbox{display:none}.box--big{width:80%}.box--big .box-inner{max-width:100%}.page-header hgroup.title{padding-top:40px}.page-header hgroup.title h2{font-size:40px}.page-header hgroup.title h3{font-size:14px;width:70%}.page-title{padding:20px 10px}.page-title h1{font-size:32px}.page-title h2{font-size:30px}.page-title h2{font-size:28px}.page-title h3{font-size:26px}.page-title h4{font-size:24px}.page-title h5{font-size:22px}.profile-block{margin:0 auto 20px;width:95%}.profile-block .profile-header{padding:15px}.profile-block .profile-header h4{font-size:22px}.main-popular .tags li{width:45%}.main-content.sidebar-content{padding:0 0 60px}nav.page-nav.sidebar-nav{padding:0;width:100%}nav.page-nav.sidebar-nav.sidebar-nav--top{top:0}nav.page-nav:not(.sidebar-nav--light) .filter-nav.left-nav{white-space:nowrap;overflow-x:scroll;width:calc(100% - 110px)}nav.page-nav:not(.sidebar-nav--light) .filter-nav.right-nav{position:relative}nav.page-nav:not(.sidebar-nav--light) .filter-nav.right-nav:before{content:'';background:-moz-linear-gradient(left,rgba(239,10,129,0) 0%,#ef0a81 100%);background:-webkit-linear-gradient(left,#ef0a81 0%,#ef0a81 100%);background:linear-gradient(to right,#ef0a81 0%,#ef0a81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00384047',endColorstr='#a6384047',GradientType=1);position:absolute;top:0;bottom:0;left:-40px;width:40px;z-index:1}.street-container{z-index:506}#main-search{background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);bottom:0;top:auto;width:100%}:where(:root[data-theme=dark]) #main-search{background:var(--olv-surface)}#main-search>.main-search{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin:0 0 0 30%;width:70%}.main-search .input,.main-search span{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.main-search>form>span>input,.main-search>form>span>button.button{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.page-header .main-search>form>span>button.button{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.main-popular .tags{max-height:306px;overflow:hidden;transition:all .6s ease-out 0s}.main-popular .tags.tags--displayed{max-height:630px}.main-popular .tags.tags--displayed:before{content:none}.main-popular .tags li{width:100%}.main-popular .more-tags{background:rgba(184,191,199,.4);color:#edeff0;padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;cursor:pointer;display:block;max-width:100px;text-align:center;margin:20px auto 0}.body--map .pac-container{top:auto!important;bottom:50px!important;position:fixed!important;box-shadow:none;border-radius:0;border-top:0;border-bottom:1px solid #d9d9d9;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.body--map .pac-item,.body--map .pac-logo:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.achievement-card{width:22%;width:calc(88%/4)}.achievement-card__name{font-size:20px}.user--description{display:none}.sidebar-nav--light .button-options{padding:8px 12px}.sidebar-nav--light .button-options .text{display:block}.sidebar-nav--light{padding:0!important}.sidebar-nav--light .container{width:100%!important}.sidebar-nav--light .row{margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.sidebar-nav--light.sidebar-nav--shadow{padding-bottom:0!important}.sidebar-nav--light+.main-content.sidebar-content{padding-top:0}.challenge-block{margin-bottom:20px!important}.countdown-container{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);top:94px;left:194px}.achievement-card__description{height:95px}.challenge-steps__step{letter-spacing:0;width:28%;margin-left:2%;margin-right:2%}.cookies p{font-size:12px}.cookies .button{font-size:12px;padding:0 12px;line-height:30px;height:30px}}@media only screen and (max-width:479px){#site-header .row{margin:0 10px}#site-header #navigation .drop-nav{width:40%}#site-header #navigation .site-nav{width:60%}#site-header #navigation .site-nav .button{display:none}.nav-link{padding:0 10px}.page-header{height:300px}.page-header hgroup.title{padding-top:40px}.page-header hgroup.title h1{font-size:28px}.page-header hgroup.title p{font-size:12px}.page-header hgroup.title h2{font-size:22px}.page-header hgroup.title h3{font-size:12px;width:90%}.page-header .box{right:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:90%}.page-header .box--center{right:auto;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.page-header .box--big{width:100%}.page-header .box--big .box-inner{max-width:100%}.page-header .box-inner{max-width:100%;padding:20px}.page-header .box-inner hgroup.title h2{font-size:22px}.page-header .box-inner hgroup.title h3{font-size:10px}.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5{font-size:26px}.profile-block{margin:0 auto 12px}.main-search{height:50px;width:95%}.main-search form .input{width:80%}.main-search form .input input{height:50px}.main-search form span.submit{width:20%}.main-search form span button.button{height:50px;line-height:50px}.social-share{margin:10px}.filter-nav .button-options .icon{font-size:13px}.filter-nav .button-options .text{font-size:9px}#site-footer #total-places{margin:20px 0 0 10px;position:relative}.achievement-card{width:29.3333333%;width:calc(88%/3)}.achievement-card__name{font-size:16px}nav.page-nav:not(.sidebar-nav--light):not(.directory-nav) .filter-nav.left-nav{width:calc(100% - 90px)}nav.page-nav:not(.sidebar-nav--light):not(.directory-nav) .filter-nav.left-nav .button-options{padding:10px 12px}#main-wrapper.sidebar.sidebar-right{padding-top:49px}.challenge-block .challenge-point{display:block;width:100%;height:150px}.challenge-block>div{display:block;width:100%;padding-bottom:50px}.challenge__btn:first-of-type{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.challenge__btn--i{width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.challenge__btn--d{width:50%}.challenge__btn--d+.challenge__btn--d{right:50%}.countdown-container{position:relative;text-align:center;top:auto;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.achievement-card__description{height:60px}.challenge-steps__info{font-size:16px;padding:0 4%;text-align:center}.challenge-steps__step{width:100%;margin-left:auto;margin-right:auto;float:none;text-align:center;max-width:200px}.challenge-steps__step img{max-width:80%}.cookies p{font-size:12px}.cookies .button{font-size:10px;padding:0 6px;line-height:26px;height:26px}}@media only screen and (max-width:330px){#site-header #logo{width:160px}#site-header #navigation{width:calc(100% - 160px)}}@media only screen and (max-width:319px){.page-header{height:300px}.page-header hgroup.title{padding-top:40px}.page-header hgroup.title h2{font-size:23px}.page-header hgroup.title h3{font-size:10px}.page-header hgroup.title .avatar img{width:100px;height:100px}.main-search form .input{width:80%}.main-search form span.submit{width:20%}.achievement-card__description{height:95px}}.ir{background-color:initial;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;height:150%;width:0}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}#infscr-loading{text-align:center;padding:10px 0 12px}.highlight{color:#ef0a81}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}:where(:root[data-theme=dark]) *{color:var(--olv-ink)!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.landing #site-header{text-align:center}.landing #logo{margin-left:90px}.landing #logo.subtitle{margin-left:140px}.landing #logo+h2{display:inline-block;line-height:60px;white-space:nowrap;color:#fff;font-weight:300;font-size:24px;margin-left:24px}.landing .submit-container.submit-big p{visibility:hidden;opacity:0;pointer-events:none}.landing-main{height:100%;height:calc(100vh - 60px);width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.landing-main--share-places{background-image:url(../images/headers/sex-in-toilet-pqR7Ftu.jpeg);background-position:50% 0}.landing-main--share-places-2{background-image:url(../images/headers/kiss-4cTjjRS.jpg);background-position:50% 0}.landing__block{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;width:400px;max-width:100%;margin:0 20px;opacity:.9;color:#666;transition:all 1s ease-out 0s}:where(:root[data-theme=dark]) .landing__block{color:var(--olv-muted)}.landing__block .profile-block{margin-left:0;margin-right:0}.landing__block .profile-block:last-of-type{margin-bottom:0}.landing__block .profile-block--info{padding:20px}.landing__block .profile-block--info p:last-of-type{margin-bottom:0}.landing__block .profile-header h4{color:#666;font-size:20px}:where(:root[data-theme=dark]) .landing__block .profile-header h4{color:var(--olv-muted)}@media only screen and (max-height:740px) and (max-width:767px){.landing-main{height:auto;padding:20px 0}.landing__block{position:relative;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;right:auto}}@media only screen and (max-width:767px){.landing{padding-top:120px}.landing #site-header{background:#fff;background:-moz-linear-gradient(top,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);background:-webkit-gradient(top,left top,right top,color-stop(0%,#FFFFFF),color-stop(50%,#FFFFFF),color-stop(50%,#EF0A81),color-stop(100%,#EF0A81));background:-webkit-linear-gradient(top,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);background:-o-linear-gradient(top,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);background:-ms-linear-gradient(top,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);background:linear-gradient(to bottom,#FFFFFF 0%,#FFFFFF 50%,#EF0A81 50%,#EF0A81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@white',endColorstr='@pink',GradientType=0)}:where(:root[data-theme=dark]) .landing #site-header{background:var(--olv-surface);background:linear-gradient(to bottom,var(--olv-surface) 0%,var(--olv-surface) 50%,#EF0A81 50%,#EF0A81 100%)}.landing #logo,.landing #logo+h2{margin-left:0}.landing__block .profile-block{width:100%}}@media only screen and (max-width:500px){.landing__block{opacity:0}.landing__block--active{opacity:.8}}@media only screen and (max-width:440px){.landing__block{width:auto}}.olvidalacama-rating{overflow:hidden;margin:35px 10px 0;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.24);font-size:12px;color:#333;padding:30px;background:#fff;border-left:2px solid #ef0b81}:where(:root[data-theme=dark]) .olvidalacama-rating{color:var(--olv-ink);background:var(--olv-surface)}.olvidalacama-rating:before{content:"Rating"!important;font-size:16px;text-transform:uppercase;color:#fff;float:left;margin:2px 15px 45px 0;background:#ef0b81;padding:0 20px;border-radius:30px}.badge-product{position:fixed;bottom:-60px;right:-60px;width:450px;height:450px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;border:8px solid #ef0b81;z-index:99999;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;opacity:0;display:none}:where(:root[data-theme=dark]) .badge-product{background:var(--olv-surface)}.badge-product.open{opacity:1;display:block}.badge-product .badge-close{position:absolute;top:20px;left:30px;color:#fff;font-size:30px;background:#ef0b81;display:block;width:30px;height:30px;line-height:29px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}.badge-product .container{display:block;padding:55px;text-align:center;width:380px;height:auto;margin:0;margin-left:30px}.badge-product .container span:not(.button){color:#384047;display:block;font-size:24px;font-weight:200;text-align:center;font-family:source sans pro,sans-serif;margin:10px auto}:where(:root[data-theme=dark]) .badge-product .container span:not(.button){color:var(--olv-ink)}.badge-product .container img{height:200px}.badge-product .container span.button{display:block;margin:10px auto;width:70%}@media only screen and (max-width:500px){.badge-product{bottom:0;right:0;width:100%;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;border-top:8px solid #ef0b81}.badge-product .badge-close{position:absolute;top:-19px;right:5px;left:auto}.badge-product .container{padding:0;width:100%;height:auto;margin:0}.badge-product .container img{height:100px}}.places-category{bottom:9px;right:0;position:absolute}.places-category span{color:#fff!important;display:block;font-size:11px;font-weight:600;height:20px;line-height:20px;padding:0 10px}.places-category span.picadero{background-color:#f585bf}.places-category span.sexshop{background-color:#ff7c7c}.places-category span.farmacia{background-color:#57d38e}.places-category span.hotel{background-color:#e0c530}.places-social{color:#d6d6d6;font-size:11px;padding-top:10px}:where(:root[data-theme=dark]) .places-social{color:var(--olv-faint)}.places-social span{padding-right:10px}.places-social span.road{display:block;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.places-social span.likes i{cursor:pointer}.places-social span.active i{color:#ef0a81!important}.places-practice{font-size:8px;position:absolute;padding:4px 10px;letter-spacing:1px;text-transform:uppercase;opacity:.8;color:#fff;background:#ef0a81;-webkit-box-shadow:inset 3px 0 4px -1px rgba(0,0,0,.1);-moz-box-shadow:inset 3px 0 4px -1px rgba(0,0,0,.1);-ms-box-shadow:inset 3px 0 4px -1px rgba(0,0,0,.1);-o-box-shadow:inset 3px 0 4px -1px rgba(0,0,0,.1);box-shadow:inset 3px 0 4px -1px rgba(0,0,0,.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.places-practice:hover{opacity:1}.places{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:10px;position:relative}:where(:root[data-theme=dark]) .places{background-color:var(--olv-surface)}.places:hover,.places.active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,7%);-moz-box-shadow:0 1px 2px rgba(0,0,0,7%);-ms-box-shadow:0 1px 2px rgba(0,0,0,7%);-o-box-shadow:0 1px 2px rgba(0,0,0,7%);box-shadow:0 1px 2px rgba(0,0,0,7%);transform:scale(1.075)}.places .places-like{left:5px;position:absolute;top:5px;z-index:9999999}.places .places-challenge{right:5px;position:absolute;bottom:1px;z-index:9999999}.places .places-image{background-color:#fff;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:block;height:200px;overflow:hidden;position:relative;width:100%}:where(:root[data-theme=dark]) .places .places-image{background-color:var(--olv-surface)}.places .places-image:before{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;bottom:0;content:"";display:inline-block;left:10px;position:absolute}:where(:root[data-theme=dark]) .places .places-image:before{border-bottom:7px solid var(--olv-surface)}.places .places-image img{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:block;width:100%}.places .places-image .places-practice:nth-of-type(1){bottom:10px}.places .places-image .places-practice:nth-of-type(2){bottom:30px}.places .places-image .places-practice:nth-of-type(3){bottom:50px}.places .places-image .places-practice:nth-of-type(4){bottom:70px}.places .places-image .places-practice:nth-of-type(5){bottom:90px}.places .places-info__wrapper{position:absolute;z-index:0;top:0;left:0;width:100%;height:200px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(.1);-moz-transform:scale(.1);-ms-transform:scale(.1);-o-transform:scale(.1);transform:scale(.1);transform-origin:bottom right;background:rgba(255,255,255,.8);pointer-events:none}:where(:root[data-theme=dark]) .places .places-info__wrapper{background:rgba(27,31,36,.8)}.places .places-info__wrapper .places-info{position:absolute;top:50%;left:50%;overflow:hidden;width:80%;max-height:60%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;color:#3b4349}:where(:root[data-theme=dark]) .places .places-info__wrapper .places-info{color:var(--olv-ink)}.places .places-info__wrapper:after{position:absolute;top:50%;left:50%;padding:10px;content:'+';color:#384047;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate(-50%,-50%)scale(10);-moz-transform:translate(-50%,-50%)scale(10);-ms-transform:translate(-50%,-50%)scale(10);-o-transform:translate(-50%,-50%)scale(10);transform:translate(-50%,-50%)scale(10)}:where(:root[data-theme=dark]) .places .places-info__wrapper:after{color:var(--olv-ink)}.places:hover .places-info__wrapper{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);pointer-events:auto}.places:hover .places-info__wrapper .places-info{opacity:1}.places:hover .places-info__wrapper:after{opacity:0;-webkit-transform:translate(-50%,-50%)scale(1);-moz-transform:translate(-50%,-50%)scale(1);-ms-transform:translate(-50%,-50%)scale(1);-o-transform:translate(-50%,-50%)scale(1);transform:translate(-50%,-50%)scale(1)}.places .places-description{padding:10px;position:relative}.places .places-description .places-location{color:#384047;font-size:14px;font-weight:400;height:42px;overflow:hidden;padding-bottom:5px;position:relative;width:100%;line-height:1.4}:where(:root[data-theme=dark]) .places .places-description .places-location{color:var(--olv-ink)}.places .places-description .places-location a,.places .places-description .places-location small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.places .places-description .places-location small{font-size:10px;color:#d6d6d6}:where(:root[data-theme=dark]) .places .places-description .places-location small{color:var(--olv-faint)}.places .places-user{border-top:1px solid #e7e7e7;position:relative}:where(:root[data-theme=dark]) .places .places-user{border-top:1px solid var(--olv-line)}.places .places-user .user{background-color:#fff;-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;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:block;padding:10px}:where(:root[data-theme=dark]) .places .places-user .user{background-color:var(--olv-surface)}.places .places-user .user:hover .name .author{border-bottom-color:#f585bf}.places .places-user .user .avatar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;height:20px;margin-right:5px;width:20px}.places .places-user .user .avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;height:100%;width:100%}.places .places-user .user .name{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;line-height:1}.places .places-user .user .name .by{color:#d6d6d6;display:none;font-size:11px}:where(:root[data-theme=dark]) .places .places-user .user .name .by{color:var(--olv-faint)}.places .places-user .user .name .author{border-bottom:1px dotted transparent;color:#f585bf;font-size:12px;font-weight:600}.places .places-user .user .distance{display:block;float:right;font-size:11px;line-height:22px}article.places-view{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin:10px;overflow:hidden;position:relative;z-index:1}:where(:root[data-theme=dark]) article.places-view{background-color:var(--olv-surface)}article.places-view .places-like{left:5px;position:absolute;top:5px;z-index:9999999}article.places-view .places-challenge{right:5px;position:absolute;bottom:1px;z-index:9999999}article.places-view figure.places-street{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;height:400px;overflow:hidden;position:relative;width:100%}article.places-view figure.places-street:before{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;bottom:0;content:"";display:inline-block;left:10px;position:absolute}:where(:root[data-theme=dark]) article.places-view figure.places-street:before{border-bottom:7px solid var(--olv-surface)}article.places-view figure.places-street img{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:block;height:auto;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}article.places-view figure.places-street .places-practice:nth-of-type(1){bottom:4px}article.places-view figure.places-street .places-practice:nth-of-type(2){bottom:24px}article.places-view figure.places-street .places-practice:nth-of-type(3){bottom:44px}article.places-view figure.places-street .places-practice:nth-of-type(4){bottom:64px}article.places-view figure.places-street .places-practice:nth-of-type(5){bottom:84px}article.places-view figure.places-street .places-practice:nth-of-type(6){bottom:104px}article.places-view figure.places-street .places-practice:nth-of-type(7){bottom:124px}article.places-view .places-header{padding:10px;position:relative}article.places-view .places-header .places-breadcrumbs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;position:relative;width:70%}article.places-view .places-header .places-directory{font-size:13px;font-weight:600;color:#ef0a81}article.places-view .places-header .places-directory__separator{color:#ef0a81}article.places-view .places-header h1{color:#384047;font-size:16px;font-weight:400}:where(:root[data-theme=dark]) article.places-view .places-header h1{color:var(--olv-ink)}article.places-view .places-header .rating-star{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;text-align:right;width:30%}article.places-view .places-content{padding:0 10px;position:relative}article.places-view .places-content .places-description{display:block;margin-bottom:10px}article.places-view .places-content .places-social{font-size:12px}article.places-view .places-details{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;margin:10px 0 0;position:relative;width:100%}:where(:root[data-theme=dark]) article.places-view .places-details{border-bottom:1px solid var(--olv-line);border-top:1px solid var(--olv-line)}article.places-view .places-details .detail{border-right:1px solid #e7e7e7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;text-align:center;width:33.3333%}:where(:root[data-theme=dark]) article.places-view .places-details .detail{border-right:1px solid var(--olv-line)}article.places-view .places-details .detail:last-child{border-right:0 solid transparent}article.places-view .places-details .detail hgroup,article.places-view .places-details .detail .detail__block{padding:10px 0}article.places-view .places-details .detail hgroup h3,article.places-view .places-details .detail .detail__block h3,article.places-view .places-details .detail hgroup .question,article.places-view .places-details .detail .detail__block .question{color:#b2bac2;display:block;font-size:10px;font-weight:400;text-transform:uppercase}:where(:root[data-theme=dark]) article.places-view .places-details .detail hgroup h3,:where(:root[data-theme=dark]) article.places-view .places-details .detail .detail__block h3,:where(:root[data-theme=dark]) article.places-view .places-details .detail hgroup .question,:where(:root[data-theme=dark]) article.places-view .places-details .detail .detail__block .question{color:var(--olv-muted)}article.places-view .places-details .detail hgroup h5,article.places-view .places-details .detail .detail__block h5,article.places-view .places-details .detail hgroup .answer,article.places-view .places-details .detail .detail__block .answer{color:#384047;display:block;font-size:15px;font-weight:400;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:2px;padding-left:2px}:where(:root[data-theme=dark]) article.places-view .places-details .detail hgroup h5,:where(:root[data-theme=dark]) article.places-view .places-details .detail .detail__block h5,:where(:root[data-theme=dark]) article.places-view .places-details .detail hgroup .answer,:where(:root[data-theme=dark]) article.places-view .places-details .detail .detail__block .answer{color:var(--olv-ink)}article.places-view .places-details+.places-user{margin-top:10px}article.places-view .places-user{padding:0 10px 10px;position:relative}article.places-view .places-user .user{display:block}article.places-view .places-user .user:hover .name .author{border-bottom-color:#f585bf}article.places-view .places-user .user .avatar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;height:32px;margin-right:5px;width:32px}article.places-view .places-user .user .avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;height:100%;width:100%}article.places-view .places-user .user .name{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;line-height:1}article.places-view .places-user .user .name .published{color:#b2bac2;display:block;font-size:11px}:where(:root[data-theme=dark]) article.places-view .places-user .user .name .published{color:var(--olv-muted)}article.places-view .places-user .user .name .author{border-bottom:1px dotted transparent;color:#f585bf;font-size:13px}.detail:first-child:nth-last-child(1){width:100%!important}.detail:first-child:nth-last-child(2),.detail:first-child:nth-last-child(2)~.detail{width:50%!important}.detail:first-child:nth-last-child(3),.detail:first-child:nth-last-child(3)~.detail{width:33.3333%!important}.places-comment{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;margin:10px 10px 20px;overflow:hidden;position:relative}:where(:root[data-theme=dark]) .places-comment{background-color:var(--olv-surface)}.places-comment .places-comments{position:relative}.places-comment .places-comments .places-comments-block{border-top:1px solid #e7e7e7;padding:10px;position:relative}:where(:root[data-theme=dark]) .places-comment .places-comments .places-comments-block{border-top:1px solid var(--olv-line)}.places-comment .places-comments .places-comments-block.comment-indent-1{margin-left:25px}.places-comment .places-comments .places-comments-block.comment-indent-2{margin-left:50px}.places-comment .places-comments .places-comments-block.comment-indent-3{margin-left:75px}.places-comment .places-comments .places-comments-block.comment-indent-4{margin-left:100px}.places-comment .places-comments .places-comments-block.comment-indent-45{margin-left:125px}.places-comment .places-comments .places-comments-block:first-child{border-top:0}.places-comment .places-comments .places-comments-block p{color:#b2bac2;display:block;line-height:21px;margin:2px 0 0}:where(:root[data-theme=dark]) .places-comment .places-comments .places-comments-block p{color:var(--olv-muted)}.places-comment .places-comments .places-comments-block .avatar{display:block;height:32px;left:10px;margin-right:10px;position:absolute;top:10px;width:32px}.places-comment .places-comments .places-comments-block .avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;height:100%;width:100%}.places-comment .places-comments .places-comments-block .number{display:block;height:32px;left:10px;margin-right:10px;position:absolute;top:10px;width:32px;line-height:40px;text-align:center;font-size:20px}.places-comment .places-comments .places-comments-block .comment{display:block;margin-left:42px}.places-comment .places-comments .places-comments-block .comment .user{border-bottom:1px dotted transparent;color:#f585bf}.places-comment .places-comments .places-comments-block .comment .user:hover{border-bottom-color:#f585bf}.places-comment .places-comments .places-comments-block .comment time{position:absolute;right:10px;top:10px}.places-comment .places-comments .places-comments-block .comment .comment-votes{text-align:right}.places-comment .places-comments .places-comments-block .comment .comment-votes .vote{margin-right:5px;cursor:pointer}.places-comment .places-comments .places-comments-block .comment .comment-votes .vote-positive{color:#57d38e}.places-comment .places-comments .places-comments-block .comment .comment-votes .vote-negative{color:#ff7c7c}.places-comment .places-comments .places-comments-block .comment .comment-votes .comment-result{display:inline-block;width:24px;height:24px;line-height:24px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;text-align:center;background-color:#b2bac2;color:#fff}.places-comment .places-comments .places-comments-block .comment .comment-votes .comment-result.comment-result--positive{background-color:#57d38e}.places-comment .places-comments .places-comments-block .comment .comment-votes .comment-result.comment-result--negative{background-color:#ff7c7c}.places-comment .places-comments .places-comments-block .comment .comment-votes .comment-total{font-size:10px;color:#384047}:where(:root[data-theme=dark]) .places-comment .places-comments .places-comments-block .comment .comment-votes .comment-total{color:var(--olv-ink)}.places-comment .places-comments .places-comments-block .comment .comment-votes .reply-button,.places-comment .places-comments .places-comments-block .comment .comment-votes .reply{cursor:pointer;color:#b2bac2}:where(:root[data-theme=dark]) .places-comment .places-comments .places-comments-block .comment .comment-votes .reply-button,:where(:root[data-theme=dark]) .places-comment .places-comments .places-comments-block .comment .comment-votes .reply{color:var(--olv-muted)}.places-comment .places-comments .places-comments-block .comment .comment-votes .show-replies{float:left;color:#ef0a81;cursor:pointer}.places-comment .places-comments-end{padding:10px;position:relative}.places-comment .places-respond{height:110px;padding:10px;position:relative;border-bottom:1px solid #e7e7e7}:where(:root[data-theme=dark]) .places-comment .places-respond{border-bottom:1px solid var(--olv-line)}.places-comment .places-respond .avatar{height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;margin-right:10px;width:32px}.places-comment .places-respond .avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;height:100%;width:100%}.places-comment .places-respond .textarea{bottom:10px;left:52px;position:absolute;right:65px;top:10px}.places-comment .places-respond .textarea:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f5f5f5;content:"";display:inline-block;left:2px;position:absolute;top:23px}.places-comment .places-respond .textarea .user{display:block;margin-bottom:5px;width:560px;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.places-comment .places-respond .textarea .count-characters{position:absolute;right:0;top:0}.places-comment .places-respond .textarea textarea{background-color:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;color:#b2bac2;display:block;height:67px;margin-left:2%;padding:5px;position:relative;resize:none;width:98%;outline:none}:where(:root[data-theme=dark]) .places-comment .places-respond .textarea textarea{background-color:var(--olv-surface-2);color:var(--olv-muted)}.places-comment .places-respond .textarea textarea::-webkit-input-placeholder{color:#b2bac2}:where(:root[data-theme=dark]) .places-comment .places-respond .textarea textarea::-webkit-input-placeholder{color:var(--olv-muted)}.places-comment .places-respond .textarea textarea:-moz-placeholder{color:#b2bac2}:where(:root[data-theme=dark]) .places-comment .places-respond .textarea textarea:-moz-placeholder{color:var(--olv-muted)}.places-comment .places-respond .textarea textarea::-moz-placeholder{color:#b2bac2}:where(:root[data-theme=dark]) .places-comment .places-respond .textarea textarea::-moz-placeholder{color:var(--olv-muted)}.places-comment .places-respond .textarea textarea:-ms-input-placeholder{color:#b2bac2}:where(:root[data-theme=dark]) .places-comment .places-respond .textarea textarea:-ms-input-placeholder{color:var(--olv-muted)}.places-comment .places-respond .textarea textarea:hover::-webkit-input-placeholder{color:#f585bf}.places-comment .places-respond .textarea textarea:hover:-moz-placeholder{color:#f585bf}.places-comment .places-respond .textarea textarea:hover::-moz-placeholder{color:#f585bf}.places-comment .places-respond .textarea textarea:hover:-ms-input-placeholder{color:#f585bf}.places-comment .places-respond .textarea textarea:focus::-webkit-input-placeholder{color:#f5f5f5}.places-comment .places-respond .textarea textarea:focus:-moz-placeholder{color:#f5f5f5}.places-comment .places-respond .textarea textarea:focus::-moz-placeholder{color:#f5f5f5}.places-comment .places-respond .textarea textarea:focus:-ms-input-placeholder{color:#f5f5f5}.places-comment .places-respond .submit{bottom:10px;font-size:16px;height:auto;padding:0;position:absolute;right:10px;top:10px;width:45px}.places-ranking{position:relative}.places-ranking ol{list-style:none}.places-ranking ol li{border-bottom:1px solid #e7e7e7;padding:20px}:where(:root[data-theme=dark]) .places-ranking ol li{border-bottom:1px solid var(--olv-line)}.places-ranking ol li:last-child{border-bottom:0 solid transparent}.places-ranking .places-ranking-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;position:relative;width:100%}.places-ranking .places-ranking-container span{color:#b2bac2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline}:where(:root[data-theme=dark]) .places-ranking .places-ranking-container span{color:var(--olv-muted)}.places-ranking .places-ranking-container span.places-ranking-position{font-size:30px;font-weight:200;margin-right:2.5%;text-align:center;width:5%}.places-ranking .places-ranking-container span.places-ranking-user{margin-right:2.5%;width:35%}.places-ranking .places-ranking-container span.places-ranking-user .avatar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;height:100%;max-height:60px;width:16%}.places-ranking .places-ranking-container span.places-ranking-user .avatar img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;height:100%;width:100%}.places-ranking .places-ranking-container span.places-ranking-user .block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;margin-left:4%;width:80%}.places-ranking .places-ranking-container span.places-ranking-user .block .name{border-bottom:1px dotted transparent;color:#f585bf;font-size:18px}.places-ranking .places-ranking-container span.places-ranking-user .block .name:hover{border-bottom-color:#f585bf}.places-ranking .places-ranking-container span.places-ranking-user .block .info{display:block;font-size:13px}.places-ranking .places-ranking-container span.places-ranking-user .block .info strong{color:#8d9aa5}:where(:root[data-theme=dark]) .places-ranking .places-ranking-container span.places-ranking-user .block .info strong{color:var(--olv-muted)}.places-ranking .places-ranking-container span.places-ranking-total{text-align:center;width:20%}.places-ranking .places-ranking-container span.places-ranking-total .number{color:#8d9aa5;font-size:28px;font-weight:600}:where(:root[data-theme=dark]) .places-ranking .places-ranking-container span.places-ranking-total .number{color:var(--olv-muted)}.places-ranking .places-ranking-container span.places-ranking-total .text{display:block;font-size:12px;margin-top:-5px}.places-ranking .places-ranking-container span.places-ranking-last{text-align:right;width:35%}.places-ranking .places-ranking-container span.places-ranking-last .places-image{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;height:100%;margin-left:3.33333%;max-height:55px;-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);overflow:hidden;position:relative;-webkit-transition:opacity .5s ease 0s;-moz-transition:opacity .5s ease 0s;-o-transition:opacity .5s ease 0s;transition:opacity .5s ease 0s;width:30%}.places-ranking .places-ranking-container span.places-ranking-last .places-image:hover{-webkit-opacity:.8;-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}.places-ranking .places-ranking-container span.places-ranking-last .places-image img{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;height:auto;min-height:60px;width:100%}@media only screen and (max-width:1199px){article.places-view figure.places-street{height:264px}.places-respond .textarea .user{width:320px!important}}@media only screen and (max-width:959px){article.places-view figure.places-street{height:136px}.places-category{bottom:-2px}.places-respond .textarea .user .reply-to{display:none}}@media only screen and (max-width:767px){.places-ranking .places-ranking-container span.places-ranking-last .places-image{display:none}.places-ranking .places-ranking-container span.places-ranking-last .places-image:first-of-type{display:inline-block;width:50%}.places-respond .textarea .user{width:320px!important}.places-respond .textarea .user .reply-to{display:inline}}@media only screen and (max-width:479px){.places-respond .textarea .user{width:280px!important}}@media only screen and (max-width:439px){.places-respond .textarea .user{width:230px!important}}@media only screen and (max-width:389px){.places-respond .textarea .user{width:200px!important}}@media only screen and (max-width:359px){.places-respond .textarea .user{width:180px!important}}@media only screen and (max-width:339px){.places-respond .textarea .user{width:160px!important}}@media only screen and (max-width:319px){.places-respond .textarea .user .reply-to{display:none}}@media only screen and (min-width:100px) and (max-width:479px){.places-category{bottom:auto;top:-17px}.places-category span{font-size:10px;font-weight:400;height:17px;line-height:17px;padding:0 7px}.places-social{font-size:10px}.places-social span{padding-right:5px}.places .places-image{height:150px}.places .places-image img{height:100%}.places .places-description{padding:10px}.places .places-description .places-location{font-size:12px;height:35px}.places .places-user .user{padding:2px 8px 5px}.places .places-user .user .avatar{height:15px;vertical-align:top;width:15px}.places .places-user .user .name .author{font-size:11px;font-weight:400}.places .places-info__wrapper{height:133px}.places .places-info__wrapper .places-info{font-size:12px}.places:hover .places-info__wrapper{height:150px}article.places-view .places-header .places-breadcrumbs{width:60%}article.places-view .places-header .rating-star{width:40%}article.places-view .places-category{top:auto;bottom:0}.places-comment{margin:10px}}.page-reviews{width:100%;display:block;clear:both;padding:20px 0}.province{width:380px!important;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:10px;position:relative}:where(:root[data-theme=dark]) .province{background-color:var(--olv-surface)}.province.disabled{opacity:.5}.province:hover,.province.active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,7%);-moz-box-shadow:0 1px 2px rgba(0,0,0,7%);-ms-box-shadow:0 1px 2px rgba(0,0,0,7%);-o-box-shadow:0 1px 2px rgba(0,0,0,7%);box-shadow:0 1px 2px rgba(0,0,0,7%);transform:scale(1.075);opacity:1}.province .province-image{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:block;overflow:hidden;position:relative;width:100%}:where(:root[data-theme=dark]) .province .province-image{background-color:var(--olv-surface)}.province .province-image img{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;display:block;width:100%}.province .province-image h3,.province .province-image span{position:absolute;top:0;width:100%;text-align:center;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3),0 -1px 1px rgba(0,0,0,.3),1px 0 1px rgba(0,0,0,.3),-1px 0 1px rgba(0,0,0,.3)}.province .province-image h3{font-size:30px;top:70px}.province .province-image span{top:105px}@media only screen and (max-width:1199px) and (min-width:960px){.province{width:300px!important}.province .province-image img{height:100%}.province .province-image h3{font-size:25px;top:60px}.province .province-image span{top:85px}}@media only screen and (max-width:959px) and (min-width:768px){.province{width:236px!important}.province .province-image img{height:100%}.province .province-image h3{font-size:20px;top:50px}.province .province-image span{top:75px}}@media only screen and (max-width:767px) and (min-width:480px){.province{width:100%!important;margin-bottom:10px!important}.province .province-image img{height:100%}.province .province-image h3{font-size:30px;top:90px}.province .province-image span{top:125px}}@media only screen and (min-width:100px) and (max-width:479px){.province{width:100%!important;margin-bottom:10px!important}.province .province-image img{height:100%}.province .province-image h3{font-size:20px;top:60px}.province .province-image span{top:85px}}.onoffswitch{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:middle;zoom:1;*display:inline;position:relative;width:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.onoffswitch-inner{width:200%;margin-left:-100%;-webkit-transition:margin .3s ease-in 0s;-moz-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.onoffswitch-inner:after,.onoffswitch-inner:before{float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:13px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.onoffswitch-inner:before{content:"ON";padding-left:11px;background-color:#f585bf}.onoffswitch-inner:after{content:"OFF";padding-right:11px;background-color:#999;text-align:right}.yesno-switch-inner:before{content:"SI"}.yesno-switch-inner:after{content:"NO"}.onoffswitch-switch{width:23px;margin:3px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;position:absolute;top:0;bottom:0;right:41px;-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}:where(:root[data-theme=dark]) .onoffswitch-switch{background:var(--olv-surface)}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.modal .switch-container .text{width:75%!important}.like-container,.challenge-container{position:relative}.like-container.like-big .like-button,.challenge-container.like-big .like-button{display:block;position:relative}.like-container.like-big .like-button .button-like,.challenge-container.like-big .like-button .button-like{margin-top:51px;padding:0;width:79px}.like-container.like-big .like-counter,.challenge-container.like-big .like-counter{left:0;position:absolute;top:0}.like-container.like-big .like-counter .tip-counter,.challenge-container.like-big .like-counter .tip-counter{height:44px;line-height:43px;margin-left:0;width:79px}.like-container.like-big .like-counter .tip-counter:after,.challenge-container.like-big .like-counter .tip-counter:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #aaa;bottom:-10px;left:35px;top:auto}:where(:root[data-theme=dark]) .like-container.like-big .like-counter .tip-counter:after,:where(:root[data-theme=dark]) .challenge-container.like-big .like-counter .tip-counter:after{border-top:5px solid var(--olv-line)}.like-container.like-big .like-counter .tip-counter:before,.challenge-container.like-big .like-counter .tip-counter:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;bottom:-8px;left:35px;top:auto}:where(:root[data-theme=dark]) .like-container.like-big .like-counter .tip-counter:before,:where(:root[data-theme=dark]) .challenge-container.like-big .like-counter .tip-counter:before{border-top:5px solid var(--olv-surface)}.like-container .like-button,.challenge-container .like-button,.like-container .like-counter,.challenge-container .like-counter,.like-container .challenge-button,.challenge-container .challenge-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:none;vertical-align:top;zoom:1;*display:inline;position:relative}.like-container .like-button .button-like,.challenge-container .like-button .button-like,.like-container .like-counter .button-like,.challenge-container .like-counter .button-like,.like-container .challenge-button .button-like,.challenge-container .challenge-button .button-like,.like-container .like-button .button-challenge,.challenge-container .like-button .button-challenge,.like-container .like-counter .button-challenge,.challenge-container .like-counter .button-challenge,.like-container .challenge-button .button-challenge,.challenge-container .challenge-button .button-challenge{background:#fff;background-image:-moz-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(100%,#F5F5F5));background-image:-webkit-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-o-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:-ms-linear-gradient(top,#FFFFFF 0%,#F5F5F5 100%);background-image:linear-gradient(to bottom,#FFFFFF 0%,#F5F5F5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#F5F5F5',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border:0 solid transparent;outline:none;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.1);-ms-box-shadow:0 0 0 1px rgba(0,0,0,.1);-o-box-shadow:0 0 0 1px rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1);height:22px;padding:0 10px}:where(:root[data-theme=dark]) .like-container .like-button .button-like,:where(:root[data-theme=dark]) .challenge-container .like-button .button-like,:where(:root[data-theme=dark]) .like-container .like-counter .button-like,:where(:root[data-theme=dark]) .challenge-container .like-counter .button-like,:where(:root[data-theme=dark]) .like-container .challenge-button .button-like,:where(:root[data-theme=dark]) .challenge-container .challenge-button .button-like,:where(:root[data-theme=dark]) .like-container .like-button .button-challenge,:where(:root[data-theme=dark]) .challenge-container .like-button .button-challenge,:where(:root[data-theme=dark]) .like-container .like-counter .button-challenge,:where(:root[data-theme=dark]) .challenge-container .like-counter .button-challenge,:where(:root[data-theme=dark]) .like-container .challenge-button .button-challenge,:where(:root[data-theme=dark]) .challenge-container .challenge-button .button-challenge{background:var(--olv-surface);background-image:linear-gradient(to bottom,var(--olv-surface) 0%,var(--olv-surface-2) 100%)}.like-container .like-button .button-like:hover,.challenge-container .like-button .button-like:hover,.like-container .like-counter .button-like:hover,.challenge-container .like-counter .button-like:hover,.like-container .challenge-button .button-like:hover,.challenge-container .challenge-button .button-like:hover,.like-container .like-button .button-challenge:hover,.challenge-container .like-button .button-challenge:hover,.like-container .like-counter .button-challenge:hover,.challenge-container .like-counter .button-challenge:hover,.like-container .challenge-button .button-challenge:hover,.challenge-container .challenge-button .button-challenge:hover{background:#f90c87;background-image:-moz-linear-gradient(top,#F90C87 0%,#EF0A81 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F90C87),color-stop(100%,#EF0A81));background-image:-webkit-linear-gradient(top,#F90C87 0%,#EF0A81 100%);background-image:-o-linear-gradient(top,#F90C87 0%,#EF0A81 100%);background-image:-ms-linear-gradient(top,#F90C87 0%,#EF0A81 100%);background-image:linear-gradient(to bottom,#F90C87 0%,#EF0A81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F90C87',endColorstr='#EF0A81',GradientType=0)}.like-container .like-button .button-like:hover em,.challenge-container .like-button .button-like:hover em,.like-container .like-counter .button-like:hover em,.challenge-container .like-counter .button-like:hover em,.like-container .challenge-button .button-like:hover em,.challenge-container .challenge-button .button-like:hover em,.like-container .like-button .button-challenge:hover em,.challenge-container .like-button .button-challenge:hover em,.like-container .like-counter .button-challenge:hover em,.challenge-container .like-counter .button-challenge:hover em,.like-container .challenge-button .button-challenge:hover em,.challenge-container .challenge-button .button-challenge:hover em{background-position:50% -146px}.like-container .like-button .button-like.active,.challenge-container .like-button .button-like.active,.like-container .like-counter .button-like.active,.challenge-container .like-counter .button-like.active,.like-container .challenge-button .button-like.active,.challenge-container .challenge-button .button-like.active,.like-container .like-button .button-challenge.active,.challenge-container .like-button .button-challenge.active,.like-container .like-counter .button-challenge.active,.challenge-container .like-counter .button-challenge.active,.like-container .challenge-button .button-challenge.active,.challenge-container .challenge-button .button-challenge.active{background:#f585bf}.like-container .like-button .button-like.active em,.challenge-container .like-button .button-like.active em,.like-container .like-counter .button-like.active em,.challenge-container .like-counter .button-like.active em,.like-container .challenge-button .button-like.active em,.challenge-container .challenge-button .button-like.active em,.like-container .like-button .button-challenge.active em,.challenge-container .like-button .button-challenge.active em,.like-container .like-counter .button-challenge.active em,.challenge-container .like-counter .button-challenge.active em,.like-container .challenge-button .button-challenge.active em,.challenge-container .challenge-button .button-challenge.active em{background-position:50% -146px}.like-container .like-button .button-like em,.challenge-container .like-button .button-like em,.like-container .like-counter .button-like em,.challenge-container .like-counter .button-like em,.like-container .challenge-button .button-like em,.challenge-container .challenge-button .button-like em,.like-container .like-button .button-challenge em,.challenge-container .like-button .button-challenge em,.like-container .like-counter .button-challenge em,.challenge-container .like-counter .button-challenge em,.like-container .challenge-button .button-challenge em,.challenge-container .challenge-button .button-challenge em{background-position:50% 0;background-position:50% -117px;background-repeat:no-repeat;background-size:100%;background-size:110px;display:block;height:20px;margin:auto;width:39px;width:54px}.like-container .like-button .button-like .disabled-text,.challenge-container .like-button .button-like .disabled-text,.like-container .like-counter .button-like .disabled-text,.challenge-container .like-counter .button-like .disabled-text,.like-container .challenge-button .button-like .disabled-text,.challenge-container .challenge-button .button-like .disabled-text,.like-container .like-button .button-challenge .disabled-text,.challenge-container .like-button .button-challenge .disabled-text,.like-container .like-counter .button-challenge .disabled-text,.challenge-container .like-counter .button-challenge .disabled-text,.like-container .challenge-button .button-challenge .disabled-text,.challenge-container .challenge-button .button-challenge .disabled-text{display:none}.like-container .like-button .button-challenge em,.challenge-container .like-button .button-challenge em,.like-container .like-counter .button-challenge em,.challenge-container .like-counter .button-challenge em,.like-container .challenge-button .button-challenge em,.challenge-container .challenge-button .button-challenge em{background-position:50% -175px}.like-container .like-button .button-challenge:hover em,.challenge-container .like-button .button-challenge:hover em,.like-container .like-counter .button-challenge:hover em,.challenge-container .like-counter .button-challenge:hover em,.like-container .challenge-button .button-challenge:hover em,.challenge-container .challenge-button .button-challenge:hover em,.like-container .like-button .button-challenge.active em,.challenge-container .like-button .button-challenge.active em,.like-container .like-counter .button-challenge.active em,.challenge-container .like-counter .button-challenge.active em,.like-container .challenge-button .button-challenge.active em,.challenge-container .challenge-button .button-challenge.active em{background-position:50% -203px}.like-container .like-button .tip-counter,.challenge-container .like-button .tip-counter,.like-container .like-counter .tip-counter,.challenge-container .like-counter .tip-counter,.like-container .challenge-button .tip-counter,.challenge-container .challenge-button .tip-counter{background-color:#fff;border:1px solid #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;color:#6c6c6c;display:block;font-size:13px;font-weight:600;height:22px;line-height:19px;margin-left:5px;min-width:20px;padding:0 6px;text-align:center}:where(:root[data-theme=dark]) .like-container .like-button .tip-counter,:where(:root[data-theme=dark]) .challenge-container .like-button .tip-counter,:where(:root[data-theme=dark]) .like-container .like-counter .tip-counter,:where(:root[data-theme=dark]) .challenge-container .like-counter .tip-counter,:where(:root[data-theme=dark]) .like-container .challenge-button .tip-counter,:where(:root[data-theme=dark]) .challenge-container .challenge-button .tip-counter{background-color:var(--olv-surface);border:1px solid var(--olv-line);color:var(--olv-muted)}.like-container .like-button .tip-counter:after,.challenge-container .like-button .tip-counter:after,.like-container .like-counter .tip-counter:after,.challenge-container .like-counter .tip-counter:after,.like-container .challenge-button .tip-counter:after,.challenge-container .challenge-button .tip-counter:after{border-bottom:5px solid transparent;border-right:5px solid #aaa;border-top:5px solid transparent;content:"";display:inline-block;left:1px;position:absolute;top:6px}:where(:root[data-theme=dark]) .like-container .like-button .tip-counter:after,:where(:root[data-theme=dark]) .challenge-container .like-button .tip-counter:after,:where(:root[data-theme=dark]) .like-container .like-counter .tip-counter:after,:where(:root[data-theme=dark]) .challenge-container .like-counter .tip-counter:after,:where(:root[data-theme=dark]) .like-container .challenge-button .tip-counter:after,:where(:root[data-theme=dark]) .challenge-container .challenge-button .tip-counter:after{border-right:5px solid var(--olv-line)}.like-container .like-button .tip-counter:before,.challenge-container .like-button .tip-counter:before,.like-container .like-counter .tip-counter:before,.challenge-container .like-counter .tip-counter:before,.like-container .challenge-button .tip-counter:before,.challenge-container .challenge-button .tip-counter:before{border-bottom:5px solid transparent;border-right:5px solid #fff;border-top:5px solid transparent;content:"";display:inline-block;left:2px;position:absolute;top:6px;z-index:1}:where(:root[data-theme=dark]) .like-container .like-button .tip-counter:before,:where(:root[data-theme=dark]) .challenge-container .like-button .tip-counter:before,:where(:root[data-theme=dark]) .like-container .like-counter .tip-counter:before,:where(:root[data-theme=dark]) .challenge-container .like-counter .tip-counter:before,:where(:root[data-theme=dark]) .like-container .challenge-button .tip-counter:before,:where(:root[data-theme=dark]) .challenge-container .challenge-button .tip-counter:before{border-right:5px solid var(--olv-surface)}