#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#3d3d3d}.form-group-check .form-check-input[data-v-7b742f4f]{margin-left:0}.form-group-check .form-check-label[data-v-7b742f4f]{margin-left:1rem}.inner-form-row[data-v-7b742f4f]{padding-top:1rem;padding-bottom:1rem}.section-title[data-v-7b742f4f]{margin-bottom:1rem}.form-location-section[data-v-7b742f4f]{margin-left:15px;margin-right:15px;padding-top:15px;margin-bottom:15px;background-color:#f0f8ff}#map-preview[data-v-7b742f4f]{min-height:20rem}.button-anchor[data-v-7b742f4f]{display:inline-block;color:#007bff;text-decoration:none;background-color:rgba(0,0,0,0);margin-top:1rem;margin-bottom:1rem;cursor:pointer}.button-anchor[data-v-7b742f4f]:hover{color:#007bff;text-decoration:underline}.btn-submit-container[data-v-7b742f4f]{padding-top:1.5rem}.message-title[data-v-7b742f4f]{font-size:1.5rem}.date-dropdown-container[data-v-7b742f4f]{padding:.25rem;padding-right:calc(1.5em + .75rem)}.date-dropdown-container.is-invalid[data-v-7b742f4f]{border:1px solid #dc3545;border-radius:.25rem;background-position:right calc(.375em + .1875rem) center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}#app,html{background-color:#fff}.boxed{max-width:1000px;margin:auto;padding-left:1rem;padding-right:1rem}.card-like{background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;background-color:#fff;-webkit-box-shadow:#afafaf 2px 2px 3px 0;box-shadow:2px 2px 3px 0 #afafaf}.title>h2,h2.form-title{margin-top:1rem;margin-bottom:1rem}span.site-name{color:#f15b2b}.custom-control-label{cursor:pointer}.header .floating-logo{position:absolute;top:.1rem;left:.5rem;width:10rem;height:3.4rem;background-image:url(https://static.buscameaqui.com/site/logo-small.png);background-size:contain;background-repeat:no-repeat;background-position-y:bottom;cursor:pointer;z-index:1000}@media (min-width:768px){.header .floating-logo{background-position-y:center}}@media (min-width:991px){.header .floating-logo{top:1rem;left:2rem;width:12rem;height:4rem}}.header .back-button{position:absolute;bottom:1rem;left:1rem}.header .back-button>a{display:block;width:1rem;height:1rem;color:#f15b2b}.header .floating-title{font-family:Calistoga,cursive;font-size:2rem;position:relative;top:4.5rem;color:#fff;text-shadow:rgba(0,0,0,.9) .5px .5px}@media (min-width:768px){.header .floating-title{text-shadow:rgba(0,0,0,.9) 1.5px 1.5px;font-size:3rem;top:5rem}}.header .floating-title>.subtitle{font-size:1.2rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;display:block;text-shadow:none;margin-top:-.5rem}@media (min-width:768px){.header .floating-title>.subtitle{font-size:1.8rem;margin-top:0;color:#fff;text-shadow:rgba(0,0,0,.9) 1.5px 1.5px}}.loading-container{margin-top:2rem;margin-bottom:2rem}.bottom-spacer{min-height:5rem}.footer{background-color:#888;padding-top:1rem;padding-bottom:1rem;color:#fff;text-align:left}.footer a{color:#bbb;font-weight:700}.home .header,.register .header{min-height:18em;background:#00e9fe;background:-o-radial-gradient(bottom center,circle,#00e9fe 50%,#007be0 100%);background:radial-gradient(circle at bottom center,#00e9fe 50%,#007be0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00e9fe",endColorstr="#007be0",GradientType=1)}.home .header .header-slider,.register .header .header-slider{background-size:contain;background-image:url(https://static.buscameaqui.com/site/home/main-header-slide.png);background-position-y:bottom;background-position-x:center;background-repeat:no-repeat}@media (min-width:768px){.home .header .header-slider,.register .header .header-slider{min-height:25em}}.home .header.mobile,.register .header.mobile{min-height:0;border-radius:.1rem;-webkit-box-shadow:#afafaf 0 2px 3px 0;box-shadow:0 2px 3px 0 #afafaf}.home .header.mobile .header-slider,.register .header.mobile .header-slider{margin:4rem 0 0 0;height:12em;background-size:contain;background-image:url(https://static.buscameaqui.com/site/home/main-header-slide-mobile.png);background-position-y:bottom;background-position-x:center;background-repeat:no-repeat}.home .header .spacer,.register .header .spacer{height:15em}.home .header .search-button,.register .header .search-button{margin-top:1em;margin-bottom:1em}.home .body,.register .body{padding-top:1em}.home .body .search-form .row,.register .body .search-form .row{padding-top:.5em}.home .body #locate-me,.register .body #locate-me{background-color:#eaeaea;color:#333;border:none}.home .body .search-button,.register .body .search-button{background-color:#f15b2b;font-size:1.5rem;border:none;margin-top:.3rem}.home .body .register-link-container,.register .body .register-link-container{margin-top:3rem;margin-left:1rem;margin-right:1rem}@media (min-width:768px){.home .body .register-link-container,.register .body .register-link-container{margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1.5rem}}@media (min-width:768px){.home .body .register-link-container .register-link-section-right,.register .body .register-link-container .register-link-section-right{margin-top:-1rem;margin-bottom:-1rem}}.home .body .register-link-container .register-link-section-center,.register .body .register-link-container .register-link-section-center{color:#111;background-color:#9ddf4e;border-radius:.5rem;padding-top:1rem;padding-bottom:1rem}.home .body .register-link-container .register-link-title,.register .body .register-link-container .register-link-title{font-weight:700;font-size:1.5rem;margin-bottom:.5rem}@media (min-width:768px){.home .body .register-link-container .register-link-title,.register .body .register-link-container .register-link-title{margin-bottom:.5rem;font-size:2.5rem}}.home .body .register-link-container .register-link,.register .body .register-link-container .register-link{color:#111}@media (min-width:768px){.home .body .register-link-container .register-link,.register .body .register-link-container .register-link{font-size:1.5rem}}.register-link-container{margin-left:1rem;margin-right:1rem}@media (min-width:768px){.register-link-container{margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1.5rem}}@media (min-width:768px){.register-link-container .register-link-section-right{margin-top:-1rem;margin-bottom:-1rem}}.register-link-container .register-link-section-center{color:#111;background-color:#9ddf4e;border-radius:.5rem;padding-top:1rem;padding-bottom:1rem}.register-link-container .register-link-title{font-weight:700;font-size:1.5rem;margin-bottom:.5rem}@media (min-width:768px){.register-link-container .register-link-title{margin-bottom:.5rem;font-size:2.5rem}}.register-link-container .register-link{color:#111}@media (min-width:768px){.register-link-container .register-link{font-size:1.5rem}}.categories-list{padding-top:1rem}.categories-list .category-item{padding:1rem .5rem;text-align:center;cursor:pointer;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}.categories-list .category-item>.icon{display:block;-height:10em;-background-size:contain;-background-repeat:no-repeat;-background-position-x:center;-background-position-y:bottom}.categories-list .category-item>.icon>img{size:auto;width:100%}.categories-list .category-item>.name{display:block;margin:auto;max-width:10em;text-align:center;background-color:rgba(0,0,0,0);font-size:.8rem;margin-top:.5rem}.categories-list .category-item:hover>.icon{margin-top:-.8em}.categories-list .category-item:hover>.name{margin-top:.8rem;font-weight:700}@media (min-width:991px){.categories-list .category-item{padding:1rem 3rem}.categories-list .category-item>.name{margin-top:-.5rem;font-size:1rem}.categories-list .category-item:hover>.name{margin-top:0}}.categories .header,.place-details .header,.results .header{background:#00e9fe;background:-o-radial-gradient(bottom center,circle,#00e9fe 50%,#007be0 100%);background:radial-gradient(circle at bottom center,#00e9fe 50%,#007be0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00e9fe",endColorstr="#007be0",GradientType=1)}.categories .header .spacer,.place-details .header .spacer,.results .header .spacer{height:15em}.categories .header .search-button,.place-details .header .search-button,.results .header .search-button{margin-top:1em;margin-bottom:1em}.categories .header .header-slider,.place-details .header .header-slider,.results .header .header-slider{background-size:contain;background-position-y:bottom;background-position-x:center;background-repeat:no-repeat;border-radius:.1rem}@media (min-width:768px){.categories .header .header-slider,.place-details .header .header-slider,.results .header .header-slider{min-height:20em}}.categories .header.mobile,.place-details .header.mobile,.results .header.mobile{min-height:0}.categories .header.mobile .header-slider,.place-details .header.mobile .header-slider,.results .header.mobile .header-slider{margin:4rem 0 0 0;height:13rem;background-size:contain;background-position-y:bottom;background-position-x:center;background-repeat:no-repeat;border-radius:.1rem}.results-header .category-title,.results-sub-header .category-title{text-align:left;font-size:2.5rem}.results-header .filters-container,.results-sub-header .filters-container{text-align:right}.results .register-link-container{margin-left:1rem;margin-right:1rem;margin-bottom:1rem}@media (min-width:768px){.results .register-link-container{margin-left:auto;margin-right:auto;padding-top:1rem;padding-bottom:1.5rem}}@media (min-width:768px){.results .register-link-container .register-link-section-right{margin-top:-1rem;margin-bottom:-1rem}}.results .register-link-container .register-link-section-center{color:#111;background-color:#9ddf4e;border-radius:.5rem;padding-top:1rem;padding-bottom:1rem}.results .register-link-container .register-link-title{font-weight:700;font-size:1.5rem;margin-bottom:.5rem}@media (min-width:768px){.results .register-link-container .register-link-title{margin-bottom:.5rem;font-size:2.5rem}}.results .register-link-container .register-link{color:#111}@media (min-width:768px){.results .register-link-container .register-link{font-size:1.5rem}}.logo-container--inner{display:inline-block;width:4rem;height:4rem;font-size:3em;border-radius:.75rem;background-color:#2bace2;color:#fff;font-weight:700;text-align:center}@media (min-width:991px){.logo-container--inner{width:6rem;height:6rem;font-size:4.5em;border-radius:1rem}}.result-item *{cursor:pointer}.result-item:hover{background-color:#ccc}.result-item .logo-container>.inner{display:inline-block;width:4rem;height:4rem;font-size:3em;border-radius:.75rem;background-color:#2bace2;color:#fff;font-weight:700;text-align:center}@media (min-width:991px){.result-item .logo-container>.inner{width:6rem;height:6rem;font-size:4.5em;border-radius:1rem}}.result-item .view-more{display:none}@media (min-width:991px){.result-item .view-more{display:block}}.result-item .view-more>.inner{display:none}.result-item:hover .view-more>.inner{display:block;vertical-align:middle;height:50%;margin-top:30%;font-weight:700}.result-item .name{text-align:left;font-size:1.75rem;font-weight:700;margin-top:-.25em}@media (min-width:991px){.result-item .name{margin-top:0}}.result-item .categories,.result-item .location{text-align:left}.place-details .logo-container>.inner{display:inline-block;width:4rem;height:4rem;font-size:3em;border-radius:.75rem;background-color:#2bace2;color:#fff;font-weight:700;text-align:center}@media (min-width:991px){.place-details .logo-container>.inner{width:6rem;height:6rem;font-size:4.5em;border-radius:1rem}}.place-details div{text-align:left;overflow-wrap:break-word}.place-details div.logo-container{text-align:center}.place-details .details{margin-top:.5rem}.place-details .name{font-size:1.75rem;font-weight:700}.place-details .categories,.place-details .features,.place-details .location-details,.place-details .social-networks{margin-top:1rem}.place-details .categories .title,.place-details .features .title,.place-details .location-details .title,.place-details .social-networks .title{font-weight:700}.place-details .title:not(.no-line){border-top:1px solid #e8e8e8;padding-top:.25em}.place-details .contact .content{margin-bottom:.5rem}.place-details .contact .content.phones{margin-bottom:0}.place-details .contact a.email,.place-details .contact a.phone-number,.place-details .contact a.website,.place-details .contact a.whatsapp-phone-number{color:#fff;display:inline-block;background-color:#2bace2;border-radius:.25rem;padding:.2rem 1rem}.place-details .contact a.email i,.place-details .contact a.phone-number i,.place-details .contact a.website i,.place-details .contact a.whatsapp-phone-number i{font-weight:700;margin-right:.5rem}.place-details .contact a.phone-number:not(last-child){margin-bottom:.5rem}.place-details .contact a.whatsapp-phone-number{background-color:#21bea5}.place-details .contact a.email{background-color:#369}.place-details .contact span.email i{margin:0;font-weight:400}.place-details .contact span.email a{cursor:pointer}.place-details .contact a.website{background-color:#369}.faq .body{text-align:left}.faq .body .card .btn{text-align:left;color:#333;border:none;background-color:#e8e8e8}.legal h3{margin-bottom:1rem;font-size:1.5rem}.legal .legal-company-name,.legal .legal-main-address,.legal .legal-site-name{font-weight:700}.about .section,.results .section{padding:1rem;text-align:left}.about .section .section-title,.results .section .section-title{text-align:center;font-weight:700;margin-bottom:.5rem}.about .section.balloon,.results .section.balloon{background-color:#f8f8f8;margin-top:.5rem;margin-bottom:.5rem;padding:1rem;border-radius:1rem}@media (min-width:768px){.about .section,.about .title,.results .section,.results .title{margin:auto}}.site-name{color:#f15b2b}.signup-form .custom-select.is-invalid,.signup-form .custom-select:invalid,.signup-form .date-dropdown-container.is-invalid,.signup-form .form-control.is-invalid,.signup-form .was-validated .form-control:invalid{background-color:#fee}.contact .body div.content,.legal .body div.content{padding:1rem}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#75cde1;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}.card{margin-top:.5rem;margin-bottom:.5rem}