.nbrly-business-directory.restaurant.bar .nbrly-business-title{height:fit-content;margin-bottom:2rem}.nbrly-business-list{margin-top:4rem}.nbrly-business-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.nbrly-business-block{flex:0 1 calc(33.333% - 24px);box-sizing:border-box;background:#fff;border:1px solid #eee;border-radius:5px;padding:24px;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;min-width:260px;max-width:400px;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);box-shadow:0px 4px 10px -5px rgba(0,0,0,.25)}.nbrly-business-block:hover{transform:translateY(-10px);box-shadow:0px 25px 25px 0px rgba(0,0,0,.1);transition:.5s ease}@media only screen and (max-width:1258px){.nbrly-business-block .nbrly-business-buttons .nbrly-button{font-size:.8rem!important;line-height:1;padding:10px 8px!important}}@media (max-width:900px){.nbrly-business-block{flex:0 1 calc(50% - 24px)}}@media (max-width:600px){.nbrly-business-block{flex:0 1 100%;max-width:100%}.nbrly-faq-section .elementor-column.elementor-col-100.elementor-element-6f5863c3{width:90%;max-width:90%!important}.elementor-element-34c458e5 elementor-element-populated .elementor-element .feature-box-wrapper{padding:0!important}}@media only screen and (max-width:480px){body .elementor-element-34c458e5 .feature-box-wrapper{padding:0!important}.elementor-element-5d9751b3 .title-separator{margin-bottom:0!important}.nbrly-faq-section .elementor-column.elementor-col-100.elementor-element-698eae65{margin-right:0!important}}.nbrly-business-logo{height:100px;width:100%;display:flex;align-items:center;margin-bottom:2rem;padding:0 1rem 1rem;border-bottom:1px solid #eee}.nbrly-business-logo img{max-width:100%;max-height:100%;object-fit:contain}.nbrly-business-title{width:90%;height:150px}.nbrly-business-title h3{margin:0 0 8px;font-size:1.2em;font-weight:700;text-align:center;line-height:1.5}.nbrly-business-description{text-align:center;margin-bottom:2rem}.nbrly-business-type-list{display:flex;justify-content:center;flex-wrap:wrap;gap:5px}.nbrly-business-type{background:#eee;border-radius:4px;font-size:.7rem;padding:0 4px}.nbrly-business-phone{margin-bottom:8px;text-align:center;font-weight:700}.nbrly-business-buttons{margin-top:1rem;display:flex;gap:12px}.nbrly-business-buttons .nbrly-button{display:inline-block;padding:4px 16px!important;border-radius:4px;background:#0073aa;color:#fff;text-decoration:none;font-size:.95em;transition:background .2s}@media only screen and (max-width:480px){.elementor-element-5cfb1519 h4.feature-box-title{font-size:16px!important}.elementor-element-5cfb1519 .fbox-content{font-size:.9rem!important}}@media only screen and (max-width:372px){.elementor-element-5cfb1519 .media-icon-part{display:none!important}.elementor-element-5cfb1519 .media-body{text-align:center!important}}@media only screen and (max-width:1024px){.elementor-element-7ae87a81 .elementor-element-populated{padding-left:0!important}html body .elementor-section.elementor-section-boxed.elementor-element-54364fa5 .elementor-container,html body .elementor-section.elementor-section-boxed.elementor-element-9d15630 .elementor-container{max-width:100%!important}.elementor-20375 .elementor-element.elementor-element-5f222e07 .elementor-column-gap-default{max-width:100%!important;margin:auto!important}.elementor-inner-section.elementor-element-54364fa5 .elementor-container.elementor-column-gap-default,.elementor-inner-section.elementor-element-9d15630 .elementor-container.elementor-column-gap-default{margin:0!important}}@media only screen and (max-width:362px){body.elementor-page .elementor-element-55c6f69 h2.section-title{font-size:1.5rem!important}.elementor-element-55c6f69 h2.section-title .title-suffix{display:block}body.elementor-page .elementor-element-67e8ccc p{font-size:1.5rem!important}}