@charset "UTF-8";
/***!  Style Declaration  !***/

.jbd-container h1{font-size:36px;font-weight:500;margin-top:5px}.jbd-container img{max-width:100%}.jbd-container .simple-gallery-container{max-width:900px;margin:0 auto;text-align:center}.jbd-container .simple-gallery-container .gallery-slider{position:relative;overflow:hidden;height:auto;margin-bottom:5px}.jbd-container .simple-gallery-container .gallery-slider .swiper-wrapper{display:flex;align-items:center}.jbd-container .simple-gallery-container .gallery-slider .swiper-slide{display:flex;justify-content:center;align-items:center;background:#fff;height:400px}.jbd-container .simple-gallery-container .gallery-slider .swiper-slide img{width:100%;height:auto;object-fit:cover}.jbd-container .simple-gallery-container .gallery-slider .custom-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:hsla(0,0%,100%,.7);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}.jbd-container .simple-gallery-container .gallery-slider .custom-arrow::after{font-size:20px;color:#000}.jbd-container .simple-gallery-container .gallery-slider .swiper-button-prev{left:10px}.jbd-container .simple-gallery-container .gallery-slider .swiper-button-next{right:10px}.jbd-container .simple-gallery-container .gallery-thumbnails .swiper-slide{height:80px;border-radius:6px;overflow:hidden;transition:.3s;cursor:pointer;opacity:.7;border:2px solid rgba(0,0,0,0)}.jbd-container .simple-gallery-container .gallery-thumbnails .swiper-slide img.thumbnail-image{width:100%;height:100%;object-fit:cover;border-radius:6px}.jbd-container .simple-gallery-container .gallery-thumbnails .swiper-slide:hover,.jbd-container .simple-gallery-container .gallery-thumbnails .swiper-slide.active{opacity:1;border:2px solid #ff4747;transform:scale(1.05)}.jbd-container .simple-gallery-container .swiper-pagination{position:absolute;bottom:10px}@media (max-width:768px){.jbd-container .gallery-thumbnails{display:none !important}}@media (max-width:1024px){.jbd-container .gallery-slider{height:50vh}.jbd-container .swiper-slide{width:40vw;height:35vh}.jbd-container .custom-arrow{width:35px;height:35px}}@media (max-width:768px){.jbd-container .gallery-slider{height:45vh}.jbd-container .swiper-slide{width:50vw;height:30vh}.jbd-container .custom-arrow{width:30px;height:30px}}@media (max-width:480px){.jbd-container .gallery-slider{height:40vh}.jbd-container .swiper-slide{width:80vw;height:25vh}.jbd-container .custom-arrow{width:25px;height:25px}}.jbd-container .dir-listing-description{margin-bottom:20px;line-height:25px}.jbd-container .payment-methods .payment-method.active{color:#8d9eaf;background:#def2de}.glightbox-thumbnail.active{opacity:1;transform:scale(1.2);border:2px solid #fff}.jbd-panel .jbd-panel-menu ul li.active{font-style:normal;font-weight:bold;font-size:15px;line-height:20px;border-bottom:2px solid #999}.jbd-panel .jbd-panel-menu ul li:not(.active){color:#92979d}@media (max-width:576px){.jbd-panel .jbd-panel-menu ul li.active{border-bottom:none}}.jbd-container .categories-menu ul.main-categories li.active a,.jbd-container .categories-menu ul.main-categories li a:hover{font-weight:600}.jbd-container .categories-menu ul.main-categories li.active ul li a{padding-left:34px;font-weight:500}.jbd-container .categories-menu ul.main-categories li.active ul li a:hover{font-weight:600}.jbd-container .process-steps .active-step{margin-right:0px}.jbd-container .process-tabs .process-tab.active{cursor:default;color:#fff;background-color:#23b26b}.jbd-container .process-tabs .process-tab.active .process-tab-content i{color:#fff}.jbd-container #jbd-sections .process-tabs .process-tab.active{color:inherit;background-color:none}.jbd-container #jbd-sections .process-tabs .process-tab.active .edit-tab{display:block !important}.jbd-container #jbd-sections .process-tabs .process-tab.active .section-footer{display:block !important}.jbd-container #jbd-sections .process-tabs .process-tab.active .section-toolbar{display:block !important}.jbd-container .simple-process-tabs .process-tab.active{cursor:default}.jbd-container .simple-process-tabs .process-tab.active .tab-counter{background:#2e3640;color:#eee}.jbd-container .search-options .view-mode a.active{background:#3f4247}.jbd-container .search-options .view-mode a.active .la{color:#fff}.jbd-container .search-options .map.active i{color:#1db4c2}.jbd-container #search-path{display:flex;align-items:center}.jbd-container .business-slogan{font-size:15px;padding:0;margin:0 0 10px}.jbd-container #filter-button.active .la-filter{display:none}.jbd-container #filter-button.active .la-close{display:inline}.jbd-container ul{list-style:none;margin:0;padding:0}.jbd-container ul.category-breadcrumbs{list-style:none;margin:0;padding:0}.jbd-container ul.category-breadcrumbs li{display:inline-block;position:relative;font-size:13px;background:none;margin-right:13px;padding-left:16px}.jbd-container ul.category-breadcrumbs li:first-child{padding:0 4px 0 0}.jbd-container ul.category-breadcrumbs li:first-child::before{content:""}.jbd-container ul.category-breadcrumbs li::before{content:"/";position:absolute;left:0;top:0;color:#7f7f7f;width:0;height:0;transform:translateY(-50%);top:0px !important}.jbd-container .listing-section{padding:30px;background-color:#fff}.jbd-container .listing-section .listing-section-title{font-size:16px;font-weight:bold;margin-bottom:15px;padding:0 0 10px}.jbd-container .listing-section ul{margin:0;padding:0}.jbd-container .company-menu nav{font-size:15px;line-height:20px;padding:15px 0px;margin-bottom:20px}.jbd-container .company-menu nav a{display:inline-block;margin:10px 10px 0;padding:5px 0;text-decoration:none}.jbd-container .company-menu nav a:first-child{margin-left:0}.jbd-container .company-menu nav a.active{color:#555;border-bottom:2px solid #333}.jbd-container .company-info-review{display:inline-flex;flex-wrap:wrap;padding-bottom:4px;align-items:center}.jbd-container .company-info-rating{display:inline}.jbd-container .company-details-container .company-menu nav a.active{font-weight:bold;border-bottom:2px solid #28b8dc;color:#28b8dc}.jbd-container #tabs ul.tab-list .active{background-color:#f5f5f5;border-radius:30px}.jbd-container #tabs ul.tab-list li:hover span,.jbd-container #tabs ul.tab-list li.active span{color:#222}.jbd-container.listing-details .listing-detail-section{margin-right:40px}.jbd-container.listing-details .listing-item-title{font-size:14px;margin-bottom:5px;font-weight:600}.jbd-container.listing-details .listing-item-content{margin-bottom:30px}.jbd-container.listing-details .listing-section{margin-bottom:30px}.jbd-container .listing-style-8 .company-style-8-header-image{height:450px;display:flex;align-items:flex-end;color:#fff;padding-bottom:40px;background-color:#334;position:relative;background-repeat:no-repeat;background-size:cover;background-position:top}.jbd-container .listing-style-8 .company-style-8-header-image .header-info{display:flex;flex-direction:row;align-items:center}.jbd-container .listing-style-8 .company-style-8-header-image .business-logo-container{margin-right:20px;flex-shrink:0}.jbd-container .listing-style-8 .company-style-8-header-image .business-logo{height:140px;background-color:#fff;padding:7px}.jbd-container .listing-style-8 .company-style-8-header-image h1{color:#fff;margin:0}.jbd-container .listing-style-8 .company-style-8-header-image a{color:#fff}.jbd-container .listing-style-8 .company-style-8-header-image .la{color:#fff}.jbd-container .listing-style-8 .company-style-8-header-image #search-path ul.category-breadcrumbs{margin:0}.jbd-container .listing-style-8 .dir-overlay{background-color:#232323;height:100%;width:100%;position:absolute;bottom:0px;opacity:.4}.jbd-container .listing-style-8 .business-slogan{margin-bottom:0}.jbd-container .listing-style-8 .listing-actions{display:flex;align-items:flex-end}.jbd-container .listing-style-8 .listing-actions .btn-outline{border:1px solid #ececec;background:hsla(0,0%,100%,.2);padding:5px 15px;color:#fff;margin:0 5px}.jbd-container .listing-style-8 .listing-actions .btn-outline .la{color:#fff}.jbd-container .listing-style-8 .category-breadcrumbs{margin-top:10px}.jbd-container .listing-style-8 .company-menu{background:#fff;margin-bottom:15px}.jbd-container .listing-style-8 .company-menu nav{padding:0}.jbd-container .listing-style-8 .company-menu nav a{color:#717a8f;font-weight:500;padding:25px 2px;margin:10px 13px 0;font-size:13px;vertical-align:middle}.jbd-container .listing-style-8 .company-menu nav a:first-child{margin-left:0}.jbd-container .listing-style-8 .company-menu nav a .la{margin-right:4px;vertical-align:top}.jbd-container .listing-style-8 .company-menu nav a.active{border-bottom:2px solid #f06292;color:#f06292}.jbd-container .listing-style-8 .company-menu nav a.active .la{color:#f06292}.jbd-container .listing-style-9 .company-menu nav a.active{border-bottom:2px solid #f06292;color:#f06292}.jbd-container .listing-style-9 .company-menu nav a.active .la{color:#f06292}@media (max-width:768px){.jbd-container .gallery-thumbnails{display:none !important}}@media (max-width:769px){.jbd-container .container{padding:0 !important}}@media (max-width:768px){.jbd-container .listing-style-8 .company-style-8-header-image{height:auto}.jbd-container .listing-style-8 .company-style-8-header-image .header-info{flex-direction:column}.jbd-container .listing-style-8 .company-style-8-header-image .header-info h1{text-align:center}.jbd-container .listing-style-8 .company-style-8-header-image .business-logo-container{margin-right:0px}.jbd-container .listing-style-8 .company-style-8-header-image .business-logo{height:auto;width:100%;margin-bottom:15px}.jbd-container .listing-style-8 .company-style-8-header-image #search-path ul.category-breadcrumbs{text-align:center;width:100%}}@media (max-width:576px){.jbd-container .container{padding-right:15px !important;padding-left:15px !important}.jbd-container .btn:not(.btn-sm){width:95%;margin-bottom:10px !important}}
