.page-co-delame .page-hero{background-image:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.6)),url("photo-hero-studio-optimized.jpg")}.page-portfolio .page-hero{background-image:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.56)),url("photo-consultation.jpg")}.page-jak-pracujeme .page-hero{background-image:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.58)),url("photo-growth-process-optimized.jpg")}.page-o-nas .page-hero{background-image:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.55)),url("photo-strategy-workshop-optimized.jpg")}.page-kontakt .page-hero{background-image:linear-gradient(90deg,rgba(255,255,255,.97),rgba(255,255,255,.62)),url("photo-hero-studio-optimized.jpg")}.page-portfolio main .grid .card{padding-top:270px;border-radius:25px;margin:8px;isolation:isolate}.page-portfolio main .grid .card:before{content:"";position:absolute;inset:0 0 auto;height:235px;background-size:cover;background-position:center;z-index:-1;transition:.6s}.page-portfolio main .grid .card:nth-child(1):before{background-image:url("photo-strategy-workshop-optimized.jpg")}.page-portfolio main .grid .card:nth-child(2):before{background-image:url("photo-growth-process-optimized.jpg")}.page-portfolio main .grid .card:nth-child(3):before{background-image:url("photo-brand-identity-optimized.jpg")}.page-portfolio main .grid .card:hover:before{transform:scale(1.04)}.page-co-delame main .card{cursor:pointer;border-radius:22px;margin:7px;transition:.35s}.page-co-delame main .card:hover{transform:translateY(-8px);background:#111;color:#fff;box-shadow:0 22px 45px rgba(0,0,0,.16)}.page-co-delame main .card:hover p{color:#ccc}.page-jak-pracujeme .process .card{border-radius:22px;margin:7px;background:#f4f4ef}.page-jak-pracujeme .process .card:hover{background:#111;color:#fff;transform:translateY(-7px)}.page-o-nas main .card{border-radius:24px;margin:7px}.page-kontakt .contact-grid>div{background:#111;color:#fff;border-radius:28px;padding:38px}.page-kontakt .contact-grid>div .lead{color:#bbb}.page-kontakt .contact-grid>div a{color:#ffd51f}.page-kontakt .form{background:#f4f4ef;border-radius:28px;padding:38px}.page-kontakt .form .button{border-radius:999px}@media(max-width:620px){.page-portfolio main .grid .card{padding-top:230px}.page-portfolio main .grid .card:before{height:200px}.page-kontakt .contact-grid>div,.page-kontakt .form{padding:25px;border-radius:20px}}
