header{min-height:auto;position:relative}.header-inner__container{background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,0)),linear-gradient(90deg,#ffbe46,#ff5900);position:relative}.header-inner__container:before{background-image:url(/repo/clients/dstrebonsko/components/header/default/vlna.svg);background-position:top;background-repeat:no-repeat;content:"";display:block;height:184px;left:0;position:absolute;right:0;top:16.4em;transform:matrix(-1,0,0,1,0,0);width:100%}.row.header-inner{padding:2em 0 16.5em;position:relative}.row.header-inner>div{align-self:flex-start}.header-logo{display:inline-block;position:relative;z-index:5}.header-logo:hover>.nazev-domova>span{color:var(--font-color)}.header-logo>.nazev-domova{display:inline-block}.header-logo>.nazev-domova>span{color:var(--primary-color);display:block;font-weight:500;letter-spacing:-.02em;transition:color .25s linear 0s}.header-logo>.nazev-domova>span:first-of-type{font-size:36px}.header-logo>.nazev-domova>span:nth-of-type(2){font-size:20px;margin-top:-5px}.header-kontakt{justify-content:space-between;margin-left:auto;margin-top:.7em;position:relative;width:25.2em;z-index:1}.header-kontakt>a{color:var(--primary-color);display:block;padding-top:1.8em;position:relative;width:-moz-fit-content;width:fit-content}.header-kontakt>a:hover{color:var(--font-color)}.header-kontakt>a:hover span{text-decoration:none}.header-kontakt>a span{text-decoration:underline}.header-kontakt>a svg{display:block;left:0;margin:0 auto;position:absolute;right:0;top:0}@media only screen and (max-width:1600px){.header-kontakt{margin-top:0;width:20em}}@media only screen and (max-width:1280px){.header-inner__container:before{top:9.4em}.row.header-inner{padding:1em 0 12em}.header-logo>.nazev-domova>span:first-of-type{font-size:27px}.header-logo>.nazev-domova>span:nth-of-type(2){font-size:1em}}@media only screen and (max-width:1024px){header{min-height:auto}.header-inner__container{background:#ffb674}.header-inner__container:before{background:none;display:none}.row.header-inner{padding:1em}.logo{width:100%}.header-logo>.nazev-domova>span:first-of-type{font-size:25px}.header-kontakt{margin-left:0;margin-top:1em;width:21.8em}.header-kontakt>a{padding-left:1.5em;padding-top:0}.header-kontakt>a svg{height:auto;margin:0;right:auto;top:50%;transform:translateY(-50%);width:15px}}@media only screen and (max-width:550px){.header-logo>.nazev-domova>span:first-of-type{font-size:1em;line-height:1.2;width:200px}.header-logo>.nazev-domova>span:nth-of-type(2){margin-top:-3px}.header-kontakt{width:11.8em}}