.wp-block-template-part{margin-bottom:0;margin-top:0}@media(min-width:510px){.ldf-header .wp-block-geodirectory-geodir-widget-search .form-group{margin-bottom:0}}.ldf-home-locations-tiles .geodir-location-grid-container{justify-content:center}.ldf-zindex-2{position:relative;z-index:2}body,html{-webkit-font-smoothing:antialiased}.ldf-header-explore .bsui .btn{background-color:transparent!important;border:1px solid var(--wp--preset--color--primary)!important;border-radius:8px;color:var(--wp--preset--color--primary)!important;font-family:var(--wp--preset--font-family--roboto);font-size:clamp(.875rem,.875rem + (1vw - .2rem)*.179,1rem);font-weight:500;letter-spacing:-.32px;line-height:inherit;min-height:10px;padding:.6rem 1rem}.ldf-header-explore .bsui .btn:hover{background-color:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--base)!important}body .bsui .gd-suggestions-dropdown{padding:5px 0!important}body .bsui .gd-suggestions-dropdown .list-group-item-action{padding:8px 12px!important}body .geodir-listing-search i.fas.fa-map-marker-alt{color:var(--wp--preset--color--primary)}.lfd-search-bar-large{border-radius:8px;position:relative;transform:translateY(-35px);z-index:2}@media(min-width:600px){.lfd-search-bar-large{border-radius:24px;transform:translateY(-50%)}}.lfd-search-bar-large .geodir-search-container.bsui .form-control{border-radius:0}.lfd-search-bar-large .geodir-search-container.bsui .form-control-lg{padding-bottom:17px;padding-top:17px}@media(min-width:452px){.lfd-search-bar-large .geodir-search-container.bsui .form-control-lg{border-right:1px solid #d1d5db!important}}.lfd-search-bar-large .geodir-search-container.bsui .input-group-text{padding-bottom:17px;padding-top:17px}.lfd-search-bar-large .geodir-search-container.bsui .form-select{border-radius:0;padding-bottom:17px;padding-top:17px}.lfd-search-bar-large .geodir-search-container.bsui .btn-lg{--bs-btn-padding-y:16px;--bs-btn-padding-x:40px;--bs-btn-font-size:1rem;--bs-btn-border-radius:16px}.single-gd_place .ldf-single-images{border-radius:24px;overflow:hidden}.single-gd_place .ldf-single-images .ldf-custom-image-grid .wp-block-geodirectory-geodir-widget-post-images .bsui .geodir-images{display:grid;gap:var(--wp--preset--spacing--30);grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:0!important}.single-gd_place .ldf-single-images .ldf-custom-image-grid .wp-block-geodirectory-geodir-widget-post-images .bsui .geodir-images .col{flex:none;margin:0;padding:0;width:auto}.single-gd_place .ldf-single-images .ldf-custom-image-grid .wp-block-geodirectory-geodir-widget-post-images .bsui .geodir-images .card{border-radius:0!important}.wp-block-cover{z-index:1}.wp-block-cover:not(:has(img)){display:none}.editor-styles-wrapper .wp-block-cover:not(:has(img)){display:block}.wp-block-cover.ldf-block-cover-location .wp-block-cover__background{z-index:2}.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container{position:relative}.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container .wp-block-geodirectory-geodir-widget-post-images{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container .wp-block-geodirectory-geodir-widget-post-images .carousel-item,.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container .wp-block-geodirectory-geodir-widget-post-images .geodir-image-container,.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container .wp-block-geodirectory-geodir-widget-post-images .geodir-image-wrapper,.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container .wp-block-geodirectory-geodir-widget-post-images .geodir-images,.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container .wp-block-geodirectory-geodir-widget-post-images .geodir-post-slider{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%;z-index:1}.wp-block-cover.ldf-block-cover-location .wp-block-cover__inner-container .ldf-cover-overlay-content{background:linear-gradient(180deg,transparent 49.47%,#131313);position:relative;z-index:2}.ph-stripe-payment-form{background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.5);border-radius:6px;color:#111;font-size:20px;margin:1rem 0;padding:40px 20px;text-align:center}.ph-stripe-payment-form form{display:block;margin-top:30px}.ph-stripe-payment-form .gd-noti-button{background:#e80d50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;font-weight:500;padding:16px 30px;transition:background-color .2s ease}.ph-stripe-payment-form .gd-noti-button:hover{background:#d70d4a}.ph-stripe-payment-form .gd-noti-button:focus{box-shadow:0 0 0 2px rgba(232,13,80,.3);outline:none}.ph-stripe-payment-form .gd-noti-button i{margin-right:.25rem}.ldf-home-hero{background-position:50%;border-radius:6px;position:relative;z-index:1}@media(min-width:600px){.ldf-home-hero{border-radius:16px}}.ldf-home-hero:before{background:linear-gradient(1turn,transparent,#000);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media(max-width:499px){.ldf-locations-grid-tall .wp-block-geodirlocation-geodir-location-widget-locations .bsui .row-cols-md-2>*,.ldf-locations-grid-tall .wp-block-geodirlocation-geodir-location-widget-locations .bsui .row-cols-md-3>*,.ldf-locations-grid-tall .wp-block-geodirlocation-geodir-location-widget-locations .bsui .row-cols-md-4>*,.ldf-locations-grid-tall .wp-block-geodirlocation-geodir-location-widget-locations .bsui .row-cols-md-5>*{flex:0 0 auto;width:50%}}.ldf-locations-grid-tall .wp-block-geodirlocation-geodir-location-widget-locations .bsui .card .ratio-1x1{--bs-aspect-ratio:139%}.ldf-locations-grid-tall .wp-block-geodirlocation-geodir-location-widget-locations .bsui .card .card-img-overlay{background:linear-gradient(180deg,transparent 29.21%,#131313 84.54%);padding:0!important}.ldf-locations-grid-tall .wp-block-geodirlocation-geodir-location-widget-locations .bsui .card .card-img-overlay .card-body{padding:var(--wp--preset--spacing--fluid-3) var(--wp--preset--spacing--fluid-3)!important}.ldf-locations-grid-tall .wp-block-geodirlocation-geodir-location-widget-locations .bsui .card .card-img-overlay h3{font-size:var(--wp--preset--font-size--large)!important}.wp-block-geodirectory-geodir-widget-listings .ldf-listing-card,.wp-block-geodirectory-geodir-widget-loop .ldf-listing-card{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.wp-block-geodirectory-geodir-widget-listings .ldf-listing-card .ldf-card-img,.wp-block-geodirectory-geodir-widget-loop .ldf-listing-card .ldf-card-img{height:auto;min-height:20px;min-width:20px;overflow:hidden;position:relative;z-index:1}.wp-block-geodirectory-geodir-widget-listings .ldf-listing-card .ldf-card-img .gd-badge-meta,.wp-block-geodirectory-geodir-widget-loop .ldf-listing-card .ldf-card-img .gd-badge-meta{position:absolute;right:20px;top:17px;z-index:2}.wp-block-geodirectory-geodir-widget-listings .ldf-listing-card .ldf-card-img .gd-badge-meta .gd-badge,.wp-block-geodirectory-geodir-widget-loop .ldf-listing-card .ldf-card-img .gd-badge-meta .gd-badge{backdrop-filter:blur(12px);background-color:hsla(0,0%,100%,.6)!important;border:1px solid hsla(0,0%,100%,.4)!important;color:var(--wp--preset--color--black);font-size:16px;line-height:1}.wp-block-geodirectory-geodir-widget-listings .ldf-listing-card .ldf-card-body,.wp-block-geodirectory-geodir-widget-loop .ldf-listing-card .ldf-card-body{flex:1;width:100%}.wp-block-geodirectory-geodir-widget-listings .ldf-listing-card .ldf-card-body .gd-badge-meta .gd-badge,.wp-block-geodirectory-geodir-widget-loop .ldf-listing-card .ldf-card-body .gd-badge-meta .gd-badge{background-color:#fee2e2!important;border-radius:30px;color:var(--wp--preset--color--primary)!important;font-size:16px;line-height:1}.wp-block-geodirectory-geodir-widget-listings .ldf-listing-card .ldf-card-body .geodir-entry-title,.wp-block-geodirectory-geodir-widget-loop .ldf-listing-card .ldf-card-body .geodir-entry-title{font-size:var(--wp--preset--font-size--large);font-weight:500}.wp-block-geodirectory-geodir-widget-listings .ldf-listing-card .ldf-card-footer,.wp-block-geodirectory-geodir-widget-loop .ldf-listing-card .ldf-card-footer{width:100%}.wp-block-post-template .wp-block-post{display:flex;flex-direction:column}.wp-block-post-template .wp-block-post .ldf-query-loop-card{flex:1}.wp-block-post-template .wp-block-read-more{box-sizing:border-box;display:inline-block;text-align:center;width:100%}.wp-block-post-template .wp-block-read-more:hover{text-decoration:none}.ldf-map-sticky .wp-block-geodirectory-geodir-widget-map{position:sticky;top:0}
