#mod-custom127.mod-custom,.joomla-card-menu-box{box-shadow:0 5px 20px 0 rgba(110,123,131,.1);box-sizing:border-box}.container-header .navbar-brand{margin-top:-.2em}.container-header .container-search{margin-top:.12em}.container-search button,.container-search button:hover{border:var(--border-width) solid #ced4da;border-radius:var(--border-radius)}.mod-finder__search.input-group,.mod-finder__search.input-group .awesomplete input{max-height:2.2em}.leading-full-image img{width:100%!important;height:auto!important;display:block;object-fit:cover;max-width:100%!important}.com-content-featured__lead .item-content{padding-top:0!important}.breadcrumbs nav h1.custombread{font-size:calc(1rem + .5vw);font-family:var(--terraplanet-font-family-headings);text-transform:uppercase;font-weight:700;color:var(--body-color);opacity:.2;text-align:end;margin-right:2em;margin-left:auto}div .sidebar-box{background:var(--white);padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,.05);border-left:4px solid #d60000}div .sidebar-box.info{border-left:4px solid var(--azure-color-primary)}div .sidebar-box.success{border-left:4px solid var(--violet-color-primary)}.com-content-categories__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;list-style:none;padding:0}.com-content-categories__items li{border:1px solid #e0e0e0;border-radius:8px;padding:15px;text-align:center;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:transform .2s}.com-content-categories__items li:hover{transform:translateY(-5px)}.com-content-categories__items img{max-width:100%;height:auto;border-radius:4px;margin-bottom:10px}.container-sidebar-right .mod-articles-title a{color:#d60000}a.side-alert{font-size:1.2em;color:var(--terraplanet-primary-color);font-weight:700;text-decoration:none}.card-menu-list li a:hover,a.side-alert:hover{text-decoration:underline}.container-footer li.nav-item.item-101,.container-footer li.nav-item.item-143{display:none}.container-search button{background-color:#010156}.note.no-card{min-width:20%}@media (width < 1200px){.container-feature,.container-note{flex-wrap:wrap}#mod-custom127.mod-custom,.feature.no-card,.note.no-card{min-width:45%}}@media (width < 992px){.container-search{margin-left:.2em}#jtraglyph-114{margin-top:unset}@media (width < 745px){#mod-custom127.mod-custom,.feature.no-card,.note.no-card{min-width:100%}}}@media (width < 560px){a.brand-logo img{width:60%;height:auto;margin-top:1.1em}.metismenu.mod-menu .metismenu-item>a,.metismenu.mod-menu .metismenu-item>button{white-space:wrap}}@media (width < 400px){.brand-logo{margin-left:auto;margin-right:0}}@media (width < 321px){.container-header .container-search{margin-top:.1em}.container-search{margin-left:auto;margin-right:auto}}.metismenu.mod-menu .metismenu-item{padding:.5em .3em}@media (width >= 992px){.container-header .mod-menu{flex-wrap:wrap}.metismenu.mod-menu .metismenu-item{flex-wrap:nowrap}.metismenu.mod-menu .mm-toggler{margin-left:-.3em}.container-header .mod-menu>li+li{margin-left:.3em}.blog-items.columns-2>div,.blog-items.columns-3>div,.blog-items.columns-4>div{width:100%}}.container-feature,.container-note{display:flex;justify-content:space-evenly;margin-bottom:2em}.container-note h3.card-menu-title::after{content:"";position:relative;display:block;width:3em;height:.2em;background:var(--terraplanet-color-primary);bottom:-.2em;left:calc(10% - 1em)}#mod-custom127.mod-custom{background-color:#d9f99d;background-image:url('/../images/szablon/przedszkole-image.png');background-size:cover;background-position:center right;background-repeat:no-repeat;border-radius:16px;overflow:hidden;max-width:22%}#mod-custom111.mod-custom h1,#mod-custom111.mod-custom p{color:#7334ae}#mod-custom127.mod-custom .teksty{padding:2em}#mod-custom127.mod-custom .overlay{background-color:rgba(255,255,255,.7)}.joomla-card-menu-box{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;height:100%;display:flex;flex-direction:column}.card-menu-header{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:1em}.card-menu-header i.card-icon-custom{font-size:2.75rem;color:var(--card-icon-color,#7c3aed);margin-bottom:.2em;margin-right:.5em}.card-menu-title{font-size:1.75rem;font-weight:750;color:#1e1b4b;margin:.5em}.card-menu-list{list-style:disc;margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.card-menu-list li a,.card-menu-list li span{color:#4c1d95;text-decoration:none;font-size:1.1rem}.card.h-100 img{max-width:8em;height:auto}.kadra-custom-layout{display:flex;align-items:flex-start;gap:40px;max-width:1500px;margin:20px auto}.kadra-custom-layout .kadra-heading{font-size:2rem;font-weight:800;line-height:1.15;color:#000;margin:0;width:220px;flex-shrink:0}.kadra-custom-layout .kadra-content{flex-grow:1;width:100%}.kadra-grid-resolved{display:grid!important;grid-template-columns:repeat(var(--num-cols,4),minmax(0,1fr))!important;gap:15px!important;width:100%!important}.kadra-custom-layout .kadra-card{background-color:#7334ae!important;color:#fff!important;padding:18px!important;min-height:180px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;border-radius:2px!important}.kadra-custom-layout .teacher-name{font-size:1rem!important;font-weight:700!important;color:#fff!important;margin-bottom:10px!important}.kadra-custom-layout .teacher-role{font-size:.85rem!important;color:#e7aa00!important;line-height:1.35!important}@media (max-width:1200px){.kadra-custom-layout{flex-direction:column;gap:25px}.kadra-custom-layout .kadra-heading{width:100%}.kadra-grid-resolved{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:700px){.kadra-grid-resolved{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:450px){.kadra-grid-resolved{grid-template-columns:1fr!important}}