/*39d05e1e96e42332c668a53f86ddf271*/
#g-main{padding-top:0 !important}#g-main .breadcrumbs .breadcrumb{margin-top:0 !important}#g-main .g-content{margin-top:0 !important;margin-bottom:8px !important;padding-top:0 !important;padding-bottom:0 !important}#g-main .moduletable{margin-top:0 !important;margin-bottom:0 !important}#g-main .moduletable+.moduletable{margin-top:8px !important}.city-hero{margin-bottom:0 !important}.city-hero-title{margin:0 !important}.main-padding{padding-left:20px;padding-right:20px;box-sizing:border-box}@media (min-width:769px){#g-navigation>.g-container>.g-grid{align-items:center}#g-navigation{background:#ffffff}#g-navigation .g-main-nav{margin:0 !important;width:100%}#g-navigation .g-main-nav .g-toplevel{justify-content:flex-start !important;align-items:center}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{color:#111827;padding:16px 12px;font-weight:600}#g-navigation .g-main-nav .g-toplevel>li:first-child>.g-menu-item-container{padding-left:0}#g-navigation .g-main-nav .g-toplevel>li:hover{background:#f3f4f6 !important}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container{color:#ef6c00 !important}#g-navigation .g-main-nav .g-dropdown{background:#f3f4f6;border-top:3px solid #ef6c00;box-shadow:0 6px 18px rgba(0, 0, 0, 0.14)}#g-navigation .g-main-nav .g-sublevel>li>.g-menu-item-container{color:#111827;padding:9px 14px;font-size:16px;line-height:1.2;font-weight:500}#g-navigation .g-main-nav .g-sublevel>li:hover,#g-navigation .g-main-nav .g-sublevel>li.active{background:#ef6c00 !important}#g-navigation .g-main-nav .g-sublevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-sublevel>li.active>.g-menu-item-container{color:#ffffff !important}}@media (max-width:767.98px){.main-padding{padding-left:12px;padding-right:12px}.city-hero-image-box{margin-bottom:4px}}#g-main .g-content:has(.breadcrumbs){margin-bottom:4px !important}#g-main .breadcrumbs,#g-main .breadcrumbs .mod-breadcrumbs__wrapper,#g-main .breadcrumbs .breadcrumb{margin-top:0 !important;margin-bottom:0 !important}#g-main .g-content:has(.mod-custom img[src*="/images/Banery-afiliacja/"]){margin-top:0 !important;margin-bottom:6px !important;padding-top:0 !important;padding-bottom:0 !important}#g-main .mod-custom p:has(img[src*="/images/Banery-afiliacja/"]){margin:0 !important;padding:0 !important}#g-main .mod-custom img[src*="/images/Banery-afiliacja/"]{display:block;max-width:100%;height:auto;margin:0 auto}body.com_jbusinessdirectory.view-search .jbd-container .search-filter-container{padding:10px 14px 8px !important}body.com_jbusinessdirectory.view-search .jbd-container .search-filter-container .filters-header{margin:0 0 6px !important;padding:0 0 6px !important;line-height:20px !important}body.com_jbusinessdirectory.view-search .jbd-container .vertical-filter #search-path{margin-bottom:3px !important;padding-bottom:4px !important}body.com_jbusinessdirectory.view-search .jbd-container #search-path .search-filter-header{margin-bottom:5px !important}body.com_jbusinessdirectory.view-search .jbd-container #search-path .selected-criteria li{margin:0 5px 2px 0 !important;padding:2px 6px !important}body.com_jbusinessdirectory.view-search .jbd-container .search-filter{margin-bottom:0 !important}body.com_jbusinessdirectory.view-search .jbd-container #filterCategoryItems>.filter-criteria{margin:0 0 4px !important;padding:0 0 4px !important}body.com_jbusinessdirectory.view-search .jbd-container #filterCategoryItems .filter-header{margin:0 !important;padding:3px 0 !important;line-height:18px !important}body.com_jbusinessdirectory.view-search .jbd-container #filterCategoryItems .filter-criteria ul{margin:0 !important;padding:0 !important}body.com_jbusinessdirectory.view-search .jbd-container #filterCategoryItems .filter-criteria ul li{margin:0 !important;padding:0 !important;line-height:18px !important}body.com_jbusinessdirectory.view-search .jbd-container #filterCategoryItems .filter-criteria ul li a{display:block;margin:0 !important;padding:1px 0 !important;line-height:18px !important}body.com_jbusinessdirectory.view-search .jbd-container #filterCategoryItems li.selectedlink div.selected{margin:1px 0 !important;padding:4px 7px !important}body.com_jbusinessdirectory.view-search .jbd-container #filterCategoryItems>.filter-criteria:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border-bottom:0 !important}@media (max-width:768px){body.com_jbusinessdirectory.view-search .jbd-container #filterCategoryItems .filter-criteria ul li a{padding:3px 0 !important;line-height:20px !important}body.com_jbusinessdirectory.view-search .jbd-container .search-filter-container{padding:8px 12px 6px !important}}@media (max-width:767px){#p4y-reklamy,#p4y-reklamy>tbody{display:block !important;width:100% !important;max-width:100% !important}#p4y-reklamy>tbody>tr{display:flex !important;flex-wrap:wrap !important;gap:4px !important;width:100% !important}#p4y-reklamy>tbody>tr>td{display:block !important;box-sizing:border-box !important;flex:0 0 calc(50% - 2px) !important;width:calc(50% - 2px) !important;min-width:0 !important;margin:0 !important;padding:0 !important}}.module-local-clubs .listings-simple-3 .jitem-bottom,.module-local-clubs .listings-simple-3 .jitem-rating,.module-local-clubs .listings-simple-3 .jitem-desc{display:none !important}.p4y-logo{display:inline-block;width:368px;max-width:100%;vertical-align:middle}.p4y-logo img{display:block;width:100%;height:auto;aspect-ratio:4.380952381}.com-content-article__body img[src*="karate-krakow.webp"]{display:block;width:100%;max-width:635px;height:auto;aspect-ratio:1.7787114846;align-self:flex-start}body,h1,h2,h3,h4,h5,h6{font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important}body,#g-main,#g-main h1,#g-main h2,#g-main h3,#g-main h4,#g-main h5,#g-main h6,#g-main p,#g-main summary,#g-main .breadcrumb-item.active,#g-main .breadcrumb-item.active span{color:#000000}@media (max-width:47.938rem){#g-navigation .g-block:has(.g-main-nav){display:none !important}}.g-offcanvas-toggle .fa-bars{--p4y-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 6h16M4 12h16M4 18h16'/%3E%3C/svg%3E")}.mod-breadcrumbs__divider .icon-location{--p4y-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12S4 16 4 10a8 8 0 1 1 16 0Z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.g-offcanvas-toggle .fa-bars,.mod-breadcrumbs__divider .icon-location{font-family:inherit !important}.g-offcanvas-toggle .fa-bars::before,.mod-breadcrumbs__divider .icon-location::before{content:"" !important;font-family:inherit !important;display:inline-block;width:1em;height:1em;vertical-align:-0.125em;background-color:currentColor;-webkit-mask:var(--p4y-icon) center / contain no-repeat;mask:var(--p4y-icon) center / contain no-repeat}