.obory-prehled{background:url('../../img/homepage-textura-beton.jpg') repeat left top;margin:-.25rem 0 2rem 0}.obory-prehled--container>h2{padding:0 0 1rem;color:#157baf;font-size:2.25rem;line-height:2.75rem}.obory-zalozky-list{display:grid}.obory-zalozky-list--item a.act-button{background:#fff;display:flex;align-items:center;align-content:center;border-radius:.5rem}.obory-zalozky-list--item a.act-button svg{right:.75rem}.obory-zalozky-list--item.active a.act-button{background:transparent;color:#706f6f}.obory-zalozky-list--item.active a.act-button svg{fill:#706f6f}.obory-zalozky-list--item.active a.act-button:hover{color:#f00}.obory-zalozky-list--item.active a.act-button:hover svg{fill:#f00}.obory-list--outer>h2{padding:2rem 0 2.5rem;color:#157baf;text-transform:uppercase;font-size:2.25rem;line-height:2.75rem}.obory-list{padding:0 0 5rem 0;display:grid;grid-template-rows:auto}.obory--blue-effect{background-image:linear-gradient(90deg,#86d6ff 0%,#86d6ff 45%,#fff 100%);mix-blend-mode:multiply;position:absolute;top:0;right:0;bottom:0;left:0}.obory-list--item{display:grid;grid-template-rows:auto 1fr}.obory-list--item--image{position:relative;width:100%;height:18.4375rem;padding:0;margin:0;background-color:#fff}.obory-list--item--image--outer{position:relative;width:100%;height:100%;overflow:hidden}.obory-list--item--image--outer img{object-fit:cover;object-position:center center;height:100%;max-height:unset;position:absolute;width:100%;overflow:hidden;text-align:center;transition:all .4s ease}.obory-list--item--image a:hover .obory-list--item--image--outer img,.obory-list--item--image.news-hover .obory-list--item--image--outer img{transform:scale(1.05);filter:opacity(85%)}.obory-list--item--image a h3{position:absolute;right:2rem;bottom:1rem;left:2rem;color:#fff;text-shadow:0 0 .375rem rgba(0,0,0,.75);font-size:2.75rem;line-height:3.25rem}.obory-list--item--content{position:relative;vertical-align:top;padding:1rem;background-color:#fff;align-content:space-between;height:auto}.obory-list--item--perex{font-size:1.125rem;line-height:1.875rem;padding:.5rem 1rem 4.5rem}.obory-list--item--button{position:absolute;right:2rem;bottom:2rem}@media screen and (min-width:0){.obory-zalozky-list{grid-template-columns:auto;row-gap:1.5rem;justify-content:flex-start;padding:1rem 0 3rem 0}.obory-zalozky-list--item a.act-button{padding:.75rem 3.75rem .75rem 1.5rem}.obory-zalozky-list--item a.act-button svg{top:.625rem}.obory-list{grid-template-columns:1fr;gap:3rem}}@media screen and (min-width:48rem){.obory-zalozky-list{grid-template-columns:auto auto;row-gap:1.5rem;justify-content:space-around;padding:1rem 0 3rem 0}.obory-zalozky-list--item a.act-button{padding:.875rem 3.75rem .875rem 1.5rem}.obory-zalozky-list--item a.act-button svg{top:.75rem}}@media screen and (min-width:55rem){.obory-list{grid-template-columns:1fr 1fr;gap:1.5rem}}@media screen and (min-width:62.5rem){.obory-list{gap:3rem}}@media screen and (min-width:68.75rem){.obory-list{gap:4rem}}@media screen and (min-width:75rem){.obory-zalozky-list{grid-template-columns:auto auto auto auto;row-gap:0;justify-content:space-between;padding:1rem 0 4rem 0}.obory-zalozky-list--item a.act-button{padding:.875rem 3.25rem .875rem 1rem}.obory-zalozky-list--item a.act-button svg{top:.875rem}}@media screen and (min-width:81.25rem){.obory-zalozky-list--item a.act-button{padding:.875rem 3.75rem .875rem 1.5rem}.obory-zalozky-list--item a.act-button svg{top:.875rem}.obory-list{grid-template-columns:1fr 1fr 1fr;gap:1.5rem}}@media screen and (min-width:87.5rem){.obory-list{grid-template-columns:1fr 1fr 1fr;gap:3rem}}