body{font-family:'Open Sans',sans-serif;font-weight:300;color:#141618}a{color:#141618}p{font-size:20px;line-height:48px}h1,h2,h3,h4{font-weight:800;text-transform:uppercase}h2{font-size:48px}label{width:100%}.lnr{display:inline-block;fill:currentColor;width:1em;height:1em;vertical-align:-0.05em}.border-light{border-color:#d5cccd !important}.btn-cf,.form-control{border:1px solid #141618;border-radius:0}.home #header{height:100vh;background:url('https://psk-tr.cz/wp-content/themes/psktr/css/../img/hero.jpg');background-size:cover;background-position:center top}.home #header .hero{bottom:10%}.home #header .hero h1{word-break:break-word;font-size:28px;background:#fff}@media (min-width:1200px){.home #header .hero h1{max-width:40%;padding:5rem;padding-left:9rem;font-size:2.5rem}}@media (min-width:1200px){.container-fluid{max-width:1700px}}.navbar-brand{max-width:100px}@media (min-width:300px){.navbar-brand{max-width:200px}}@media (min-width:400px){.navbar-brand{max-width:none}}.top-bar p{font-size:16px}.navbar-expand-xl .navbar-nav .nav-link{color:inherit}@media (min-width:1200px){.navbar-expand-xl .navbar-nav .nav-link{padding-right:20px;padding-left:20px}}.navbar-toggler:hover,.navbar-toggler:focus{outline:none}.hp-sections section:nth-child(odd){background-color:#ededed}.gallery>a>.hover{display:none}.gallery>a:hover,.gallery>a:focus{position:relative}.gallery>a:hover>.hover,.gallery>a:focus>.hover{color:#fff;top:0;left:0;display:block;position:absolute;width:100%;height:100%;background-color:rgba(212,44,45,0.65)}.gallery>a:hover>.hover .icon-wrap,.gallery>a:focus>.hover .icon-wrap{border:1px solid #fff;width:50px;height:50px;line-height:50px;transform:translate(-25px, -25px)}.gallery>a:hover>.hover .lnr,.gallery>a:focus>.hover .lnr{font-size:16px}.is-text a.btn{outline:0;background-color:#d42c2d;color:#fff;border-radius:0}@media (min-width:1200px){.is-text{max-width:765px}.is-text>div a.btn{position:absolute;right:40px;bottom:40px}}@media (min-width:1200px){.w-xl-60{width:60% !important}}.img-holder,.gallery>a{cursor:pointer;position:relative}.img-holder>.hover,.gallery>a>.hover{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:.5s all ease;background-color:rgba(255,67,95,0.7);overflow:hidden;width:100%;height:100%}.img-holder .icon-wrap,.gallery>a .icon-wrap{display:none}.img-holder:hover,.gallery>a:hover,.img-holder:focus,.gallery>a:focus{position:relative}.img-holder:hover>.hover,.gallery>a:hover>.hover,.img-holder:focus>.hover,.gallery>a:focus>.hover{color:#fff;opacity:1;background-color:rgba(212,44,45,0.65)}.img-holder:hover>.hover .icon-wrap,.gallery>a:hover>.hover .icon-wrap,.img-holder:focus>.hover .icon-wrap,.gallery>a:focus>.hover .icon-wrap{border:1px solid #fff;width:50px;text-align:center;display:block;height:50px;line-height:50px;position:relative;top:50%;left:50%;transform:translate(-25px, -25px)}.img-holder:hover>.hover .lnr,.gallery>a:hover>.hover .lnr,.img-holder:focus>.hover .lnr,.gallery>a:focus>.hover .lnr{font-size:16px}footer{background-color:#d42c2d}footer ul{padding:0;list-style:none}footer p,footer a,footer h4{font-size:18px;color:#fff}@media screen and (min-width:400px){.web-logo{max-width:300px}}.psk-langs{list-style:none;display:flex;flex-flow:row;padding-left:0;margin-bottom:0;margin-left:18px}.psk-langs li:first-child{margin-right:18px}.psk-gallery{display:grid;grid-template-columns:minmax(0, 1fr);gap:12px}@media screen and (min-width:420px){.psk-gallery{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:768px){.psk-gallery{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width:992px){.psk-gallery{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width:1200px){.psk-gallery{grid-template-columns:repeat(5, minmax(0, 1fr))}}.psk-gallery a{display:block}.psk-gallery img{width:300px;height:200px;object-fit:cover;object-position:center}