.select2-container,.sidebar{z-index:10000}.show-cats,.show-cats ul{list-style-type:none}.grid-ty .card h2,.grid-ty .card ul li{margin-bottom:10px}.text-primary{color:#448ef6!important}.bg-low-contrast,.bg-muted,.card-featured{background-color:#dee3e5}.text-low-contrast{color:#dee3e5}.bg-medium-contrast{background-color:#585a5d}.text-medium-contrast{color:#585a5d}.bg-dark{background-color:#323537}.text-dark{color:#323537!important}.bg-low-contrast-blue{background:rgba(166,203,255,.1)}.text-green{color:#8bc53e}.text-red{color:#d33b43}html{font-size:14px}body,button,input,select,textarea{color:#323537;font-style:normal}h1,h2,h3,h4,h5,h6{color:#323537;font-family:Lato,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}h1{font-size:2.2rem!important}h2{font-size:1.8rem}h3{font-size:1.3rem}h4{font-size:1.125rem}h5{font-size:1rem}.tpl-listing h2{font-size:1.5rem}.tpl-listing h3{font-size:1.25rem}a,a.h1,a.h2,a.h3,a.h4,a.h5,a.h6,a:focus,a:hover{color:#323537;text-decoration:none}.breadcrumbs,.breadcrumbs a{color:#323537;text-decoration:none;font-size:.85rem}.breadcrumb a:focus,.breadcrumb>.active,.breadcrumbs a:hover{text-decoration:none}.strikethrough-header{height:.82rem;border-bottom:1px solid #dee3e5}.strikethrough-header p{background:#fff;display:inline;padding-right:1rem;font-weight:700}.smallest{font-size:.75rem}#header-nav{background-color:#fff;border-bottom:1px solid #dee3e5;z-index:10009!important}.plan-change li:last-child,.tpl-home #header-nav,.tpl-home #header-nav .transparent{border-bottom:0}@media screen and (max-width:768px){#header-nav,#header-nav.transparent{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}#header-nav .nav-item .btn{display:block;text-align:left}}#header-nav.transparent,.tpl-home #header-nav.transparent{transition:.7s;background-color:transparent}#header-nav.solid{transition:.7s;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}#explore-dropdown,#explore-dropdown2{width:600px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}#explore-dropdown .dropdown-header,#explore-dropdown2 .dropdown-header,#share-dropdown .dropdown-header{border-bottom:1px solid #dee3e5}.featured,.paid{border-width:5px!important}#explore-dropdown .dropdown-menu,#explore-dropdown2 .dropdown-menu,#share-dropdown .dropdown-menu{height:408px;overflow-y:auto}.tpl-home .select2-container{z-index:auto}.sidebar{height:100%;left:0;overflow-x:hidden;padding-top:60px;position:fixed;top:0;transition:.5s;width:0}.sidebar .closebtn{position:absolute;top:0;right:12px;font-size:36px}.author-img img,.slide-btn,.tpl-home .city-name{top:50%;position:absolute}.openbtn{font-size:1.2rem}@media (min-width:1200px){.container{max-width:1170px}}.featured{background:rgb(244 255 166 / 10%)!important}.featured .card-body{padding:0 6px 6px!important}.show-cats{margin-left:0;padding-left:0;-webkit-column-count:2;column-count:2;-webkit-column-gap:20px;column-gap:20px}.tpl-home #header-nav{background-color:transparent}.tpl-home #header-nav.solid{transition:.7s;background-color:#fff}.slide-btn{width:48px;height:48px;line-height:48px;border:0;margin-top:-24px;text-align:center;z-index:120;cursor:pointer;background-color:#fff;border-radius:30px}a.slide-btn:not([href]):not([tabindex]){color:#fff;cursor:pointer}.slideNext{right:-9px;position:absolute}.slidePrev{left:-9px;position:absolute}.tpl-home .card{overflow:hidden}.tpl-home .card-img-top,img.cover{-o-object-fit:cover;object-fit:cover}.tpl-home .featured-listings{background:#f1eff3}@media (min-width:34em){.tpl-home .card-columns{-webkit-column-count:3;column-count:3}}@media (min-width:62em){.tpl-home .card-columns{-webkit-column-count:4;column-count:4}}.tpl-home .featured-city{height:192px}.tpl-home .city-img{width:100%;height:162px;-o-object-fit:cover;object-fit:cover;border-radius:calc(.25rem - 1px)}.tpl-home .city-name{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:1.2rem;text-shadow:-1px 1px 3px rgba(0,0,0,.2) , -2px 2px 6px rgba(0,0,0,.3);z-index:10}.tpl-home .select2-container--default .select2-selection--single{background-clip:padding-box;background-color:#fff;border-radius:.25rem;border:1px solid #dee3e5;color:#495057;display:block;font-size:1.25rem;height:calc(2.875rem + 2px);line-height:1.5;padding:.5rem 1rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;width:100%}.tpl-home .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(2.875rem + 2px);position:absolute;top:1px;right:1px;width:20px}.tpl-home .select2-container--default .select2-selection--single .select2-selection__rendered{opacity:1;line-height:28px}.a-img-wrap{height:162px;overflow:hidden}.cat-wrapper{height:128px;transition-property:all;transition-duration:.1s;transition-timing-function:ease-in-out}.cat-wrapper:active,.cat-wrapper:hover{background:#7eb3fc!important;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.cat-icons .cat-icon{display:block;font-size:48px;line-height:1}.tpl-advanced-results #map-col,.tpl-listings #map-col,.tpl-results #map-col,.tpl-search #map-col{margin-left:66.66%;padding:0}.list-item{background:#fffefd;border-radius:1rem;border:1px solid #ffb400}#banner-ads-container .banner,.banner.ad-container .ads-img-mobile,.list-item hr,.select2-selection__arrow{display:none}.list-item img[src*="blank.png"]{width:125px}.list-item img{margin-top:22px}@media (max-width:600px){.list-item img{width:125px}¸img[src*="blank.png"]{width:50px}.list-item .col-sm-8.px-sm-3.py-3.pt-sm-0.pl-sm-4{padding-top:0!important}}.list-item .badge{vertical-align:middle;background-color:#ffb400;color:#000;border-radius:0;padding:5px 20px;font-size:11px}.list-item .badge .btn-outline-secondary{border-color:#ffde8d;background:#fff7e3}.tpl-listings .map-wrapper,.tpl-results .map-wrapper{z-index:998;width:100%;height:100%}.list-item .address,.list-item .tel{font-size:.8125rem}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#448ef6;background-color:#448ef6}#create-listing-form .select2-container--default .select2-selection--single,#edit-listing-form .select2-container--default .select2-selection--single,#select2-sidebar .select2-container--default .select2-selection--single{background-clip:padding-box;background-color:#fff;border-radius:.25rem;border:1px solid #dee3e5;color:#495057;display:block;font-size:1.25rem;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;width:100%}#place-map-wrapper,.form-control,.list-group-item,.tpl-search .card{border:1px solid #bbb}#select2-sidebar .select2-container--default .select2-selection--single{font-size:1rem}#create-listing-form .select2-container .select2-selection--single .select2-selection__rendered,#edit-listing-form .select2-container .select2-selection--single .select2-selection__rendered,#select2-sidebar .select2-container .select2-selection--single .select2-selection__rendered{padding-left:2px;padding-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#create-listing-form .select2-container--default .select2-selection--single .select2-selection__rendered,#edit-listing-form .select2-container--default .select2-selection--single .select2-selection__rendered,#select2-sidebar .select2-container--default .select2-selection--single .select2-selection__rendered{color:#495057;line-height:24px}#create-listing-form .select2-container--default .select2-selection--single .select2-selection__arrow,#edit-listing-form .select2-container--default .select2-selection--single .select2-selection__arrow,#select2-sidebar .select2-container--default .select2-selection--single .select2-selection__arrow{height:2.25rem;display:none!important}.tpl-listing .breadcrumbs{font-size:.85rem}.la-lg,.tpl-listing .business-phone,.tpl-listing .icons8-world-wide-web{font-size:2rem}.tpl-listing .place-thumb{width:120px}#share-dropdown{width:240px}@media screen and (max-width:768px){#explore-dropdown .dropdown-menu,#explore-dropdown2 .dropdown-menu,#share-dropdown .dropdown-menu{height:240px}#explore-dropdown,#explore-dropdown2,#share-dropdown{width:100%}.tpl-home #header-nav,.tpl-home #header-nav.transparent{background-color:#fff;border-bottom:1px solid #dee3e5}.tpl-home #header-nav .nav-item .btn{display:block;text-align:left}}#place-map-wrapper{width:100%;height:422px}.charts,.tpl-listing #place-map-canvas{width:100%;height:100%}.cancel-off-png,.cancel-on-png,.star-half-png,.star-off-png,.star-on-png{color:#ff9529}@media (max-width:768px){.tpl-advanced-results #map-col,.tpl-search #map-col{margin-left:0;padding:0;margin-top:0;height:300px;position:relative}.tpl-advanced-results #map-canvas,.tpl-advanced-results #sticker,.tpl-search #map-canvas,.tpl-search #sticker{height:300px}}.blog-search{position:relative}.blog-search input[type="text"]{width:100%;padding-right:123px}.blog-search .iss{position:absolute;right:4px;top:4px;bottom:4px;z-index:9}.tpl-post .author-img{width:150px;height:150px;border-radius:50%;position:relative;overflow:hidden;margin:auto}.author-img img{min-width:100%;min-height:100%;width:auto;height:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:992px){.tpl-listings #map-col,.tpl-results #map-col{margin-left:0;padding:0;margin-top:0;height:300px;position:relative}.tpl-listings #map-canvas,.tpl-listings #sticker,.tpl-results #map-canvas,.tpl-results #sticker{height:300px}.tpl-profile .container{width:100%;max-width:none}}.main-profile-pic{width:128px;height:128px;min-width:128px;max-width:128px}.tpl-about .team-pic{width:100px;height:100px;max-width:100px}.not-found h1{font-family:Montserrat,sans-serif;font-size:230px;margin:0;font-weight:900}#map-wrapper{width:100%;height:360px;border:1px solid #dee3e5}.thumbs-preloader{width:132px;padding-top:32px;padding-left:58px}.tpl-user-create-listing #videos-block .col:first-child,.tpl-user-edit-listing #videos-block .col:first-child{max-width:400px}.tpl-user-create-listing label,.tpl-user-edit-listing label{font-weight:300;font-size:1.3rem;color:#132442}.triangle{display:inline-block;padding-top:.5rem;font-size:12px;vertical-align:top}.triangle:after{content:"";display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-right:6px solid #fff;border-left:6px solid #fff}.triangle-up:after{border-bottom:6px solid}.triangle-down:after{border-top:6px solid}.splide__arrow{background:0 0;color:#fff}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#343a40}.splide svg{fill:#fff}.splide__arrow svg{width:2em;height:2em}.splide__arrow.splide-arrow-small svg{width:1em;height:1em}.filter-shadow{filter:drop-shadow(1px 0 1px #1d2124)}.splide__video__play{background:#343a40;width:60px;height:60px;opacity:.7}.splide__video__play:after{border-left-color:#fff!important;display:inline-block;border-color:transparent transparent transparent #000;border-style:solid;border-width:14px 0 14px 24px}.page-item.active .page-link{color:#323537;background-color:#e2e6ea;border-color:#dae0e5;font-weight:600}.page-link{color:#323537;border:1px solid #dae0e5}input,select{font-family:LineAwesome,Lato,sans-serif}::-webkit-input-placeholder{opacity:.2;font-family:Lato,sans-serif}:-ms-input-placeholder{font-family:Lato,sans-serif;opacity:.2}::-ms-input-placeholder{font-family:Lato,sans-serif;opacity:.2}::placeholder{opacity:.2;font-family:Lato,sans-serif}.form-control::-webkit-input-placeholder{opacity:.2}.form-control:-moz-placeholder{opacity:.2}.form-control::-moz-placeholder{opacity:.2}.form-control:-ms-input-placeholder{opacity:.2}.form-control::-ms-input-placeholder{opacity:.2}.input-group-text{font-weight:400;color:#323537;text-align:center;background-color:#fff}#create-listing-form .select2-container--default .select2-selection--single,#edit-listing-form .select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single{background-clip:padding-box;background-color:#fff;border-radius:.25rem;border:1px solid #bbb;color:#323537;display:block;font-size:1rem;height:calc(2.25rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;width:100%}#create-listing-form .select2-container--default .select2-selection--single .select2-selection__arrow,#edit-listing-form .select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow{height:calc(2.85rem + 2px);position:absolute;top:1px;right:1px;width:20px}#mainSearch{z-index:1100}#mainSearch .select2{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}#mainSearch .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:left;color:#323537;line-height:1.5}#mainSearch .select2-container--default .select2-selection--single{border:1px solid #dee3e5;background-clip:padding-box;background-color:#fff;border-radius:.25rem;color:#323537;display:block;font-size:1.25rem;height:calc(2.85rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out , box-shadow .15s ease-in-out;width:100%}#mainSearch .select2-selection .select2-selection--single{border-top-left-radius:0;border-bottom-left-radius:0}.select2-dropdown{z-index:1101}.select2-selection__clear,.select2-selection__placeholder{opacity:.2}.custom-select-wrapper{background-color:#dee3e5;line-height:calc(1.5em + .5rem + 2px);overflow:hidden;padding-right:calc(12px + 15px + 12px);position:relative;height:30px;height:calc(1.5em + .5rem + 2px)}.custom-select-wrapper select{background:0 0;width:100%;padding-left:12px;padding-right:12px;padding-bottom:1px;border:0;height:calc(1.5em + .5rem + 2px);line-height:1.5;margin:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-size:.875rem}.delete_existing_pic,.delete_pic,.pointer{cursor:pointer}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2860ad;border-color:#2860ad}.btn-outline-primary{color:#448ef6;border-color:#448ef6}.btn-outline-primary:hover{background-color:#448ef6;color:#fff;border-color:#448ef6}.btn-blue-light{color:#fff;background-color:#7eb3fc;border-color:#7eb3fc}.btn-blue-light:hover{color:#a6cbff;background-color:#2860ad;border-color:#2860ad}.btn-blue-lighter{color:#2860ad;background-color:#a6cbff;border-color:#a6cbff}.btn-blue-lighter:hover{color:#2860ad;background-color:#448ef6;border-color:#448ef6}.btn-light-darker,.btn-outline-secondary,.btn-outline-secondary:hover{border-color:#dee3e5}.btn-light-darker{color:#212529;background-color:#dee3e5}body[class^="tpl-admin"] table a.btn,body[class^="tpl-admin"] table button{width:32px}body[class^="tpl-admin"] table .btn-light{color:#212529;background-color:#f1eff3;border-color:#dee3e5}.featured-badge{font-size:.5em;font-weight:400;text-transform:uppercase;border:1px solid #28a745;color:#28a745;padding:.1em .2em;vertical-align:middle}.premium-badge{font-size:.5em;font-weight:400;text-transform:uppercase;border:1px solid #caa200;color:#b88600;padding:.1em .2em;vertical-align:middle}.card-footer,hr{border-top:1px solid #dee3e5}.card-footer,.card-header{padding:.75rem 1.25rem;background-color:#fff}.social [class*="fab fa-"],.social [class*="lab la-"],.social [class*="lar la-"],.social [class*="las la-"]{background-color:#343a40;border-radius:30px;color:#fff;display:inline-block;height:30px;line-height:30px;margin:auto 3px;width:30px;font-size:15px;text-align:center}.nav-link{font-size:.9em}.nav-link.active{font-weight:600}.modal{z-index:2000}.card-img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover}.card{border:1px solid #dee3e5;border-radius:.25rem}.card-header{margin-bottom:0;border-bottom:1px solid #dee3e5}.card-img-container{display:block;width:100%;text-align:center;overflow:hidden}.card-img-container img{display:block;height:168px;width:100%;margin:0 auto 0 50%;max-width:none;object-fit:cover;transform:translateX(-50%)}.tpl-home .card-img-container{padding:10px;box-sizing:border-box}@media (max-width:576px){.card-img-container img{height:auto}}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#323537;text-align:inherit;white-space:nowrap;background-color:#0000;border:0}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#585a5d}.dropdown-item:focus,.dropdown-item:hover{color:#323537;text-decoration:none;background-color:#f1eff3}.cursor-grab{cursor:-webkit-grab;cursor:grab}.lab,.lar,.las{font-size:1.5rem;vertical-align:top;text-align:center}.btn-sm .lab,.btn-sm .lar,.btn-sm .las{font-size:1.25rem;vertical-align:top}td .btn{padding:.375rem 0}.svg-sm{font-size:.75em}.svg-md{font-size:1em}.svg-lg{font-size:1.5em}.svg-icon{width:1em;height:1em;vertical-align:inherit}.mb-30px{margin-bottom:30px}.mb-6{margin-bottom:5rem!important}.pt-6{padding-top:5rem!important}td.shrink{white-space:nowrap;width:1px}.min-w-40{width:40px;min-width:40px}.min-h-40{height:40px;min-height:40px}.min-w-60{width:60px;min-width:60px}.dimmer-dark,.dimmer-light{display:block;z-index:2;width:calc(100% - 30px);position:absolute;top:0;margin:0 15px;left:0}.min-h-60{height:60px;min-height:60px}.animated{-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}img{max-width:100%}.dimmer-dark{height:100%;opacity:.6!important;background:linear-gradient(to top,#000 0,#0000 50%)!important;-o-object-fit:cover;object-fit:cover}.dimmer-light{background-color:rgba(0,0,0,.15);height:100%;-o-object-fit:cover;object-fit:cover}.back-to-top{display:none;position:fixed;bottom:20px;right:20px;z-index:500;background:rgba(0,0,0,.8);border-radius:.25rem;color:#fff;height:44px;line-height:44px;text-align:center;width:44px}a.back-to-top:focus,a.back-to-top:hover{color:#fff;text-decoration:none}.shadow-1{box-shadow:3px 3px 16px 2px rgba(0,0,0,.04)}#profile-pic-wrapper{width:150px}#twitter-widget-0{display:inline-block;vertical-align:middle}.white-box,.zebra>div:nth-child(odd){background-color:#fff;border:1px solid #dee3e5;border-radius:4px}.editable{display:inline}.dummy{padding-top:100%}.container-img{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.date-sm{font-size:75%}svg.icon{width:18px;height:18px}.page-item{margin-bottom:5px}.fb_iframe_widget{display:inline-block;position:relative;vertical-align:middle;top:-2px}.vertical-align{display:flex;align-items:center}.shadow-a{box-shadow:3px 12px 24px 2px rgba(0,0,0,.02)}.dot-divider:after{content:'\00B7'}.profile-thumb{width:50px;height:50px;min-width:50px;min-height:50px}#banner-ads-container{z-index:9999;cursor:pointer}.floating-since{position:fixed;left:200px;top:-1px;padding:6px 13px;font-size:15px;background:#fff;color:#000!important;line-height:1;border-radius:0 0 20px 20px;box-shadow:0 -1px 1px 7px #ffffff45;border:1px solid #fff;z-index:100000}.floating-since span{font-weight:700;font-size:22px;margin-left:7px}.floating-signup{position:fixed;animation:2s linear infinite example}.tpl-user-create-listing .floating-signup,.tpl-user-select-plan .floating-signup{display:none!important}#contact-user-modal{background:#ffc500f5}@keyframes example{0%{background-color:#ffb400;bottom:3px}50%{background-color:red;bottom:10px}100%{background-color:green;bottom:3px}}.floating-signup span{bottom:4px;font-size:12px;line-height:10px;color:#fff;width:250px;background:#000;padding:10px;border-radius:3px;font-weight:700}.big-text,.floating-pr-list a{line-height:1;font-weight:800}.floating-donate{position:fixed;left:1px;bottom:1px;background-color:#e19100;text-align:center;padding:7px 15px;color:#fff;display:inline-block;text-decoration:none;font-size:13px}.bg-primary,.btn-primary{background-color:#fc0!important;color:#000!important}.big-text{font-size:20px}.floating-DM-banner,.floating-pr-list{bottom:0;font-size:12px;border-radius:0 10px 0 0;text-align:center;display:inline-block;left:0}.btn-primary{border-color:#caa200!important}.float-wa,.floating-DM-banner,.floating-pr-list{position:fixed;color:#fff;text-decoration:none}.floating-pr-list{background-color:#e19100;padding:3px 15px}.floating-pr-list a{font-size:17px;margin-right:5px;padding:3px}.floating-DM-banner{background-color:#e15b00;padding:4px 15px}.floating-DM-banner .big-text{font-weight:800;font-size:17px}.float-wa{bottom:50px;left:10px;background-color:#25d366;border-radius:40px;text-align:left;box-shadow:2px 2px 3px #999;z-index:100;padding:10px 20px}.float-wa svg{width:50px;height:50px;margin-right:10px}.float-wa span{font-size:16px;font-weight:600;display:inline-block;text-decoration:none}.float-wa em{font-size:14px;display:block;text-decoration:none}.carousel-control-next,.carousel-control-prev{width:5%}.placeTex{display:flex;justify-content:space-between;padding:0 10px;font-size:14px}.placeTex a{color:red;text-decoration:underline}.placeTex a:hover{color:#000}.tpl-home .home_cat_list{position:relative;width:50%;margin:0 0 8px!important}.tpl-home .home_cat_list .card-title{color:#4b4b4b;font-size:13px;font-weight:400}@media only screen and (max-width:600px){.floating-since{left:42%;font-size:12px;padding:3px 5px;border-radius:0 0 9px 9px}.floating-since span{font-size:17px;margin-left:7px}.card.text-white .card-img-overlay{position:relative}.card.text-white .card-title.text-white{margin:0;color:#000!important}.tpl-home .home_cat_list .card-title{font-size:12px!important}}.tpl-home .home_cat_list .card-img-overlay{padding:1rem .45rem}.edit-sm-btn{border:1px solid #d6d6d600;border-radius:10px;font-size:11px;padding:0;width:auto!important;background:0 0}#loader,.mobile-buttons{position:fixed;width:100%}.edit-sm-btn i{font-size:15px}.edit-category-sm .badge{color:#2d2d2d;background-color:#eaf6ff;font-weight:400}.benefits-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.benefit-box{background:#f1f1f1;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;align-items:center}.benefit-box .icon{font-size:35px;color:#d26900;margin-right:15px}.benefit-box p{margin:0;font-size:16px}.grid-ty{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.grid-ty .card{background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:10px;padding:20px;text-align:center;transition:transform .3s , box-shadow .3s}.grid-ty .card:hover{transform:translateY(-5px);box-shadow:0 6px 10px rgba(0,0,0,.15)}.grid-ty .card .icon{font-size:48px;color:#d27200;margin-bottom:15px}.grid-ty .card h2{font-size:1.5rem}.grid-ty .card ul{text-align:left;margin-bottom:15px;color:#666;padding-left:20px}.grid-ty .card a{display:inline-block;padding:10px 20px;background-color:#fc0;color:#2e2e2e;text-decoration:none;border-radius:5px;font-weight:700;transition:background-color .3s}.grid-ty .card a:hover{background-color:#dbaf00}h1.catgr{display:inline;font-size:19px!important}.plan-change li{border-bottom:1px solid #e3e3e3;text-align:left;padding:8px 12px}ul.plan-change{border:1px solid #e3e3e3;border-radius:12px}.plan-change-heading{background-color:#f1f1f1;color:#926800;border-radius:8px;margin-top:18px;font-size:1.3rem;padding:8px 30px;margin-bottom:1.2rem;font-weight:600;line-height:1}span.plan-change-sub-heading.shadow-sm{margin-bottom:1rem}.user-select-plan .strike{text-decoration:line-through;color:#797979;margin-right:5px}.mobile-buttons{display:none;bottom:0;left:0;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000}.mobile-buttons a{flex:1;text-align:center;padding:12px 0;font-size:14px;text-decoration:none;color:#fff;background:#322c23;border-right:1px solid #000}.mobile-buttons a:last-child{border-right:none}.mobile-buttons a:hover{background:#000}@media (max-width:767px){h1{font-size:1.7rem!important}.lead{font-size:1.1rem;font-weight:300}.h2,h2{font-size:1.3rem!important}h3{font-size:1.15rem!important}nav.navbar{max-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.banner.ad-container{height:auto}.banner.ad-container .ads-img-desktop{display:none}.banner.ad-container .ads-img-mobile{display:block}.mobile-buttons{display:flex}}#loader{height:100%;background:#f8c837db;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:19999}.spinner{width:100px;height:100px;margin-bottom:5rem;border:1px solid #f8c837;border-top:1px solid #fff;border-radius:50%;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.progress-bar{width:250px;height:4px;background:#fff;margin-top:20px;border-radius:5px;overflow:hidden;position:relative}.progress-bar-inner{width:0;height:100%;background:#000;transition:width .5s}.loading-text{margin-top:15px;font-size:16px;color:#000}.expand-box{height:100px;background:#fff;color:#fff;text-align:center;align-items:center;justify-content:center;font-size:14px;border-radius:10px;opacity:0;animation:.5s ease-out 9s forwards expand;position:relative;display:none}.expand-box::after{content:".";position:absolute;color:#000;text-align:center;left:0;right:0;top:40%}@keyframes expand{0%{width:100px;height:50px;opacity:0}100%{width:300px;height:150px;opacity:1}}.listings_h2{font-size:1.7rem;line-height:1.2;padding:.6rem .4rem;margin-bottom:0;font-weight:normal;font-weight:600}.form-control:focus{border-color:#c7b412;box-shadow: 0 0 0 .2rem rgb(255 167 0 / 25%)}.bg-default{background-color: rgb(255 222 161 / 25%)}.additional-badge .badge-badge-success{background:#db4c0a;padding:3px 11px;border-radius:6px 6px;font-weight:bold;line-height:19px;font-size:12px;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.additional-badge .badge-badge-success.is_verified{background:#008a17}.additional-badge .badge-badge-success.is_premium{background:#db900a}.list-item.paid{position:relative;box-shadow:0 0 10px -1px #907e00}.cat-name-figure{background-color:#373737;color:#fff;font-size:.75rem;font-weight:700;position:absolute;left:0;text-transform:uppercase;top:0;padding:4px 12px!important;border-radius:9px 1px 13px 2px!important}.list-item .d-flex.align-items-stretch{justify-content:center}p.create-form-heading{margin:6rem 0 4rem;font-size:1.3rem;background:#fff1e2;text-align:center;padding:5px;border-radius:8px}#create-listing-form .select2-container--default .select2-selection--single,#edit-listing-form .select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single,.form-control{height: calc(2em + .75rem + 2px);padding:.575rem .75rem;font-size:1.3rem}.select2-container .select2-selection--single{height:46px!important}.btn-outline-primary{color:#362600;border-color:#ffb400;background:#fff0cc}.badge-primary-cat{color:#fff;background-color:#ff8000;border:1px solid #ff8b00!important;border-radius:3px;font-size:14px}.user-select-plan .card{box-shadow:0 0 14px 2px #dfdfdf;border-radius:.75rem;overflow:visible;transition:all .3s ease}.plan-change li{position:relative}.btn-outline-primary:hover{background-color:#be7f00!important;color:#fff!important;border-color:#cb6300!important}.row.list-item:hover{box-shadow:0 0 9px 0 #ffcb79;border:1px solid #ff8500}.list-item{box-shadow:0 0 10px 1px #d1d1d1;overflow:hidden;position:relative;transition:transform .3s ease , box-shadow .3s ease}.list-item:hover{transform:translateY(-5px) scale(1.01);box-shadow:0 12px 24px rgba(0,0,0,.08)}.list-item::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background: linear-gradient(
        120deg,
        rgba(255, 255, 255, 0.2) 0%,
        rgba(255, 255, 255, 0.6) 50%,
        rgba(255, 255, 255, 0.2) 100%
    );transform:skewX(-20deg);transition:none}.list-item:hover::after{animation:shine .9s ease forwards}h1{font-weight:500}h1 strong{font-weight:600}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;font-size:15px!important;font-weight:500;color:rgba(0,0,0,.85);gap:5px}.breadcrumbs a{color:#c36100;text-decoration:none;transition:color .2s ease;font-size:14px}.breadcrumbs a:hover{color:#994a00;text-decoration:underline}.breadcrumbs i{margin-right:8px;font-size:18px;color:#707070}@keyframes shine {
    0% {
        left: -75%;
    }
    100% {
        left: 125%;
    }
}.list-item.paid:hover{box-shadow:0 0 10px -1px #903800}.list-item.paid{border-width:1px!important}.list-item.featured.paid{border-width:1px!important}h1 strong{color:#c36100}.jason.btn{transition:transform .3s cubic-bezier(.5,2.5,.7,.7) , box-shadow .3s cubic-bezier(.5,2.5,.7,.7)}.jaison.btn:hover{-webkit-box-shadow:0 0 0 var(--cta-stroke-width,0) var(--cta-stroke-color) , 0 var(--animation-depth,.375em) 0 0 var(--cta-depth-color);box-shadow:0 0 0 10px #000 , 0 var(--animation-depth,.375em) 0 0 var(--cta-depth-color);-webkit-transform: translateY(calc(-1 * var(--animation-depth, .375em)));-ms-transform: translateY(calc(-1*var(--animation-depth,.375em)));transform: translateY(calc(-1 * var(--animation-depth, .375em)))}.jaison.list{overflow:hidden;transition:transform .3s ease , box-shadow .3s ease}.jaison.list:hover{transform:translateY(-5px) scale(1.01);box-shadow:0 12px 24px rgba(0,0,0,.08)}.tpl-user-create-listing .form-control:disabled,.tpl-user-create-listing .form-control[readonly],.tpl-user-edit-listing .form-control:disabled,.tpl-user-edit-listing .form-control[readonly]{background-color:#fff;opacity:1;border:0}.tpl-listing .table-striped tbody tr:nth-of-type(odd) {background-color: rgb(146 146 146 / 4%)}.tpl-listing .table td,.tpl-listing .table th{padding:.45rem 1rem;vertical-align:top;border-top:1px solid #dee2e6}.tpl-listing #place-map-wrapper{width:100%;height:200px}.tpl-listing .col-md-6.col-lg-8 a{color:#ff6500;text-decoration:underline;font-size:1.2rem}.tpl-home .nav-tabs .nav-link{font-size:20px!important;padding:10px 30px!important;margin:0 3px}.tpl-home h1{font-size:7rem!important;padding:30px 0 40px;line-height:7rem;text-orientation:unset;text-transform:uppercase}@media (max-width:767px){.tpl-home .nav-tabs .nav-link{font-size:14px!important;padding:8px 15px!important}.tpl-home h1{font-size:4rem!important;padding:0 0 18px;line-height:3.8rem}}.custom-container{--primary:#2563eb;--bg:#f5f7fb;--card:#fff;--text:#1f2937;--muted:#6b7280}.custom-container{font-family:Inter,system-ui,Arial;background:var(--bg);color:var(--text)}.custom-container .container{max-width:1200px;margin:40px auto;padding:20px}.custom-container h1{text-align:center;margin-bottom:8px}.custom-container .sub{text-align:center;color:var(--muted);margin-bottom:40px}.custom-container .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:26px}.custom-container .card{background:var(--card);border-radius:18px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.08);transition:.25s;cursor:pointer}.custom-container .card:hover{transform:translateY(-6px)}.custom-container .image{position:relative;height:170px}.custom-container .image img{width:100%;height:100%;object-fit:cover}.custom-container .overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);display:flex;align-items:flex-end;padding:14px;color:#fff;font-weight:600;font-size:18px}.custom-container .body{padding:18px}.custom-container .title{font-size:18px;font-weight:700;margin-bottom:6px}.custom-container .desc{font-size:13px;color:var(--muted);margin-bottom:14px}.custom-container .footer{display:flex;justify-content:space-between;align-items:center}.custom-container .price{font-size:22px;font-weight:800}.custom-container .toggle{width:48px;height:26px;background:#e5e7eb;border-radius:999px;position:relative;transition:.25s}.custom-container .toggle:before{content:"";position:absolute;width:20px;height:20px;background:#fff;border-radius:50%;top:3px;left:3px;transition:.25s;box-shadow:0 2px 6px rgba(0,0,0,.2)}.custom-container .card.active .toggle{background:var(--primary)}.custom-container .card.active .toggle:before{left:25px}.custom-container .footer{gap:10px}.custom-container .toggle{position:relative}.custom-container .toggle::after{content:"Add to my plan";position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);font-size:13px;font-weight:600;color:#374151;white-space:nowrap}.custom-container .card.active .toggle::after{content:"Added";color:var(--primary)}.custom-container .total-bar{margin-top:40px;background:#fff;border-radius:16px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 10px 30px rgba(0,0,0,.08);font-weight:600}.custom-container .total-amount{font-size:22px;font-weight:800}.pricing-card.recommended{position:relative;transform:scale(1.05);z-index:2;border:2px solid #f5b301;border-radius:14px;background:#fff;box-shadow:0 15px 40px rgba(0,0,0,.15)}.user-select-plan .card:hover{transform:scale(1.02);box-shadow:0 20px 50px rgba(0,0,0,.22)}.user-select-plan .card.recommended:hover{transform:scale(1.07);box-shadow:0 20px 50px rgba(0,0,0,.22)}.pricing-card.recommended::before{content:"RECOMMENDED";position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#f5b301,#fc3);color:#000;font-size:12px;font-weight:700;letter-spacing:1px;padding:6px 18px;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.25)}.pricing-card.recommended .price{position:relative;display:inline-block;padding-bottom:1rem}.pricing-card .price{font-size:3rem}.pricing-card.recommended .btn:not(.plan-feat-toggle),
.pricing-card.recommended button:not(.plan-feat-toggle) {background-color:#f5b301!important;border-color:#f5b301!important;color:#000!important;font-weight:700;transition:all .25s ease;padding:19px}.pricing-card.plan-pro .btn:not(.plan-feat-toggle),
.pricing-card.plan-pro button:not(.plan-feat-toggle) {font-weight:700;transition:all .25s ease;padding:19px}.pricing-card.recommended .btn:not(.plan-feat-toggle):hover,
.pricing-card.recommended button:not(.plan-feat-toggle):hover {background-color:#e0a500!important;border-color:#e0a500!important;transform:translateY(-1px)}.pricing-card.recommended .card-header,.pricing-card.recommended .plan-title{font-weight:700}@media (max-width:768px){.pricing-card.recommended{transform:scale(1)}.pricing-card.recommended:hover{transform:scale(1)}}.pricing-trust-section{margin-top:29px;display:flex;justify-content:center;padding:0 20px;margin-bottom:4rem}.trust-box{border-radius:16px;padding:35px 40px;max-width:950px;width:100%;display:flex;justify-content:space-between;gap:30px;background:#fff;border:1px solid #f5b301;box-shadow:0 12px 30px rgba(0,0,0,.06)}.trust-item{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;color:#333}.trust-icon{width:32px;height:32px;border-radius:50%;background:#e9f9ef;color:#28a745;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:bold}@media (max-width:768px){.trust-box{flex-direction:column;align-items:flex-start;gap:18px;padding:25px}}.pricing-card button:not(.plan-feat-toggle),
.pricing-card .btn:not(.plan-feat-toggle) {position:relative;font-size:0!important;padding:19px}.pricing-card button:not(.plan-feat-toggle)::after,
.pricing-card .btn:not(.plan-feat-toggle)::after {content:attr(data-btn-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.pricing-card.recommended button:not(.plan-feat-toggle)::after,
.pricing-card.recommended .btn:not(.plan-feat-toggle)::after,
.pricing-card.plan-pro button:not(.plan-feat-toggle)::after,
.pricing-card.plan-pro .btn:not(.plan-feat-toggle)::after {font-weight:700}span.plan-change-sub-heading{font-style:italic;font-size:.9rem}p.plan-change-sub-heading2{font-weight:bold}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto}.main-header{background:#ffc400;position:sticky;top:0;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.15)}.nav-container{margin:auto;display:flex;align-items:center;padding:12px 20px 12px 8px;transition:padding .2s ease}.main-header.header-scrolled .nav-container{padding:4px 20px 4px 8px}.logo1{transition:width .2s ease}.main-header.header-scrolled .logo1{width:110px!important}.header-notif{margin-left:auto;margin-right:25px;margin-top:18px;position:relative;font-size:22px;color:#111;text-decoration:none;transition:margin-top .2s ease}.main-header.header-scrolled .header-notif{margin-top:10px}.main-header .badge{position:absolute;top:-6px;right:-10px;background:#e40000;color:#fff;font-size:11px;font-weight:700;padding:2px 6px;border-radius:5px;line-height:1.3}.nav-toggle{background:none;border:none;font-size:28px;cursor:pointer;display:none}.main-header .nav{display:flex;align-items:center;gap:20px}.main-header .nav a{text-decoration:none;color:#111;font-weight:500}.main-header .nav a.main-nav-link{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:.82em;line-height:1.2;text-align:center}.main-header .nav a.main-nav-link .nav-icon{font-size:1.9em;transition:font-size .2s ease , margin .2s ease , height .2s ease}.main-header.header-scrolled .nav a.main-nav-link .nav-icon{font-size:0;height:0;margin:0;overflow:hidden}.main-header .btn-primary{background:#111!important;color:#fff!important;padding:8px 16px;border-radius:6px;font-weight:600}.main-header .btn-primary:hover{background:#000}.tpl-listing .main-header{position:relative!important;box-shadow:none}.tpl-listing .nav,.tpl-listing .nav-toggle,.tpl-listing .header-notif,.tpl-listing #whatsapp-float,.tpl-listing .floating-since{display:none!important}.tpl-listing .nav-container{justify-content:space-between}.listing-minimal-actions{display:none;align-items:center;gap:20px}.tpl-listing .listing-minimal-actions{display:flex}.listing-minimal-actions a{text-decoration:none;color:#111;font-size:14px}@media (max-width:768px){.tpl-listing .listing-minimal-actions a:first-child{display:none}.listing-minimal-actions .btn-primary{padding:6px 10px;font-size:13px}.main-header .nav-toggle{display:block}.main-header .nav{position:absolute;top:64px;left:0;right:0;background:#ffc400;flex-direction:column;padding:20px;display:none}.main-header .nav.show{display:flex}.main-header .nav a.main-nav-link{flex-direction:row;justify-content:flex-start;width:100%;text-align:left;gap:10px}.main-header .nav a.main-nav-link .nav-icon,.main-header.header-scrolled .nav a.main-nav-link .nav-icon{font-size:1.3em;height:auto;margin:0;overflow:visible}}.main-header .user-dropdown{position:relative}.main-header .dropdown-menu{position:absolute;top:40px;right:0;transform:translateX(-42%);background:#fff;min-width:200px;box-shadow:0 6px 18px rgba(0,0,0,.15);border-radius:8px;z-index:99999}.main-header .dropdown-menu.show{display:block}.main-header .dropdown-item{display:block;padding:10px 14px;color:#111;text-decoration:none}.main-header .dropdown-item:hover{background:#f5f5f5}.dropdown-divider{height:1px;background:#eee;margin:6px 0}.goog-logo-link,.goog-te-gadget span{display:none!important}.goog-te-banner-frame.skiptranslate,iframe.goog-te-banner-frame{display:none!important}body{top:0!important}.goog-te-gadget{font-size:0}.goog-te-gadget select{width:100%;height:36px;font-size:14px!important;padding:6px;border-radius:6px}.leaflet-top{top:80px}footer{background:#f9f9f9;border-top:1px solid #eee;padding:40px 20px;font-family:Arial,sans-serif;color:#333}footer .bannerft{background:linear-gradient(90deg,#f90,#fc0);text-align:center;padding:20px;color:#fff;font-size:20px;font-weight:bold;margin-bottom:2rem}.footer-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px}.footer-section h3{font-size:18px;margin-bottom:15px;color:#f90}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section ul li{margin-bottom:10px;display:flex;align-items:center}.footer-section ul li svg{margin-right:8px;width:16px;height:16px;fill:#f90;flex-shrink:0}.footer-section ul li a{text-decoration:none;color:#333;transition:color .3s}.footer-section ul li a:hover{color:#f60}.footer-logo img{max-width:150px;margin-bottom:15px}.social-icons{display:flex;gap:15px;margin:15px 0}.social-icons a{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#f90,#fc0);display:flex;align-items:center;justify-content:center;transition:transform .3s}.social-icons a:hover{transform:scale(1.1)}.social-icons svg{width:20px;height:20px;fill:#fff}.contact-info{margin-top:15px;font-size:14px;color:#333}.footer-bottom{text-align:center;margin-top:30px;font-size:13px;color:#777}@media (max-width:768px){.timeline{border-left:0 solid #ffc107!important}}.container.mt-3 .rounded.pb-2{width:100%}.listing-card-desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#map-col{display:none}#listings-col{flex:0 0 100%;max-width:100%}#view-toggle-wrap{position:fixed;top:50%;right:20px;transform:translateY(-50%);z-index:2000;display:flex;flex-direction:column;gap:8px;background:#fff;padding:8px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.15)}#view-toggle-wrap .btn{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);padding:14px 8px}#view-toggle-wrap .btn.active{background-color:#ffc400;color:#000;border-color:#ffc400}body.view-map #map-col{display:block!important;position:fixed!important;left:0!important;right:auto!important;margin:0!important;width:100vw!important;max-width:100vw!important;z-index:1000!important}body.view-map #listings-col{display:none!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ffc107!important;color:#111!important}.listing-card{padding:20px;align-items:stretch}.listing-card-media{position:relative;padding:0;margin-bottom:0}.listing-card-media-link{display:block;width:100%;height:100%;min-height:160px;border-radius:.75rem;overflow:hidden}.listing-card-img{width:100%;height:100%;min-height:160px;max-height:220px;object-fit:contain;display:block}.list-item .listing-card-img{margin-top:0}.listing-card-img.is-avatar{object-fit:cover}.listing-card-cat{position:absolute;left:8px;top:8px;background:rgba(30,30,30,.82);color:#fff;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:4px 10px;border-radius:20px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listing-card-badges{position:absolute;right:8px;top:8px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.listing-card-badge{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:700;color:#fff;padding:3px 9px;border-radius:20px;box-shadow:0 1px 4px rgba(0,0,0,.25);white-space:nowrap}.listing-card-badge i{font-size:.85rem}.listing-card-badge.is-feat{background:#db4c0a}.listing-card-badge.is-premium{background:#b8860a}.listing-card-badge.is-verified{background:#008a17}.listing-card-body{padding:4px 4px 4px 24px;display:flex;flex-direction:column}@media (max-width:767px){.listing-card-body{padding:16px 4px 4px}}.listing-card-title{margin-bottom:6px}.listing-card-title a{color:#1a1a1a;font-weight:600}.listing-card-title a:hover{color:#c36100;text-decoration:underline}.listing-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-bottom:8px;font-size:.85rem;color:#55585b}.listing-card-rating{display:flex;align-items:center;gap:6px}.listing-card-rating .item-rating{line-height:1}.listing-card-rating-value{font-weight:700;color:#1a1a1a}.listing-card-rating-count{color:#8a8d90}.listing-card-address{display:flex;align-items:flex-start;gap:5px;min-width:0}.listing-card-address i{color:#c36100;margin-top:2px;flex-shrink:0}.listing-card-address span{overflow:hidden;text-overflow:ellipsis}.listing-card-desc{font-size:.88rem;color:#5c5f62;line-height:1.5;margin-bottom:10px}.listing-card-fields{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.listing-card-field{display:inline-flex;align-items:center;gap:4px;background:#f5f6f7;border:1px solid #e5e7e9;border-radius:20px;padding:3px 10px;font-size:.78rem;color:#444}.listing-card-field-value{color:#1a1a1a}.listing-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px}.listing-card-action{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:.85rem;font-weight:600;text-decoration:none;transition:transform .15s ease , box-shadow .15s ease}.listing-card-action i{font-size:1.15rem}.listing-card-action:hover{transform:translateY(-1px);text-decoration:none}.listing-card-action.is-call{background:#eaf2ff;color:#1a56c4}.listing-card-action.is-call:hover{background:#1a56c4;color:#fff}.listing-card-action.is-whatsapp{background:#e6f9ee;color:#128c7e}.listing-card-action.is-whatsapp:hover{background:#128c7e;color:#fff}.listing-card-action.is-website{background:#f1f2f3;color:#323537}.listing-card-action.is-website:hover{background:#323537;color:#fff}.tpl-results .text-center.mb-4 .btn.btn-outline-secondary.btn-lg,.tpl-listings .text-center.mb-4 .btn.btn-outline-secondary.btn-lg{font-size:.85rem;font-weight:600;padding:8px 18px;border-radius:20px;border:1px solid #e5e7e9;box-shadow:none}.tpl-results .text-center.mb-4 .btn.btn-outline-secondary.btn-lg.btn-light,.tpl-listings .text-center.mb-4 .btn.btn-outline-secondary.btn-lg.btn-light{background:#fff;color:#444}.tpl-results .text-center.mb-4 .btn.btn-outline-secondary.btn-lg.btn-light:hover,.tpl-listings .text-center.mb-4 .btn.btn-outline-secondary.btn-lg.btn-light:hover{background:#f5f6f7}.tpl-results .text-center.mb-4 .btn.btn-outline-secondary.btn-lg.btn-primary,.tpl-listings .text-center.mb-4 .btn.btn-outline-secondary.btn-lg.btn-primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.tpl-results .text-center.mb-4 .sort-dropdown>a,.tpl-listings .text-center.mb-4 .sort-dropdown>a{font-size:.85rem;font-weight:600;padding:8px 16px;border-radius:20px;border:1px solid #e5e7e9}.container-head h1{font-size:1.9rem;font-weight:600;margin-bottom:4px}.container-head p{color:#6c757d;font-size:.95rem}.contact-blur{filter:blur(5px);user-select:none;pointer-events:none}