html{background:#fff;font-family:Montserrat,sans-serif;line-height:1.8;--border-radius:0.25em;--highlight:#135299;color:#135299;font-weight:300}body{overflow-x:hidden;font-size:.95em}.content{max-width:85em;padding:1em;margin:auto}a{-webkit-transition:color .2s;transition:color .2s;color:#135299}a:hover{color:#2f8fea}b,strong{font-weight:700}img{max-width:100%}nav{position:absolute;background:#285395;left:0;top:0;width:100%;right:0;z-index:4}.s-scrolled-enabled nav{position:fixed}.s-scrolled nav{z-index:6}nav .content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:.5em 1em}nav .logo,nav .offcanvas-trigger{-webkit-box-flex:0;flex-grow:0;max-width:50%;font-size:0}nav .logo{width:60px;margin-left:16px}nav .offcanvas-trigger{font-size:.7em;text-align:center;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase}.offcanvas-trigger:hover{color:inherit}.offcanvas-trigger:before{content:"";display:block;width:34px;height:23px;background:url(ic_menu.png) no-repeat 50%;background-size:contain;margin-bottom:3px}#s-offcanvas{text-align:center}.social,nav .s-menu,nav .s-style-button{display:none}header{padding:8em 1em 2em;background:#fff url(header.png);background-size:cover;background-repeat:repeat-x;background-position:top}header .content{position:relative;width:100%;padding:0}header img{display:none}h1{max-width:6.2em;font-size:2.5em;margin:0 0 .5em}h1,h2{font-family:Merriweather,sans-serif;font-weight:700;line-height:1.2}h2{font-size:2em}header h2{font-style:italic;font-size:1em;margin:0 0 2em}.hcinfo{padding:.5em 0 .5em 2.5em;border-left:1px solid #135299;line-height:1.5}.s-menu-sub{max-height:0;opacity:.2;overflow:visible!important;box-sizing:border-box;visibility:hidden;-webkit-transition:all .5s;transition:all .5s;margin:0 0 0 1.25em;padding:0;border:0 solid;border-color:var(--medium);border-left:1px solid var(--medium)}@media screen and (min-width:40em){body{font-size:1em}h1{max-width:100%;font-size:2.8em}header h2{font-style:italic;font-size:1.1em;margin:0 0 2em}.hcinfo{max-width:30em}.hc-left{display:block;margin-right:5%;max-width:19%}header{position:relative}header .content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.hc-right{width:76%}header img{display:block}nav .logo{margin-left:0}}@media screen and (min-width:65em){nav .content{padding:0 1em}nav .s-menu-item{display:inline-block;height:100%}nav .s-menu{display:-webkit-box;display:flex;white-space:nowrap;height:100px}nav .offcanvas-trigger{display:none}nav .s-menu-link{padding:2.25em 1.25em;position:relative;border-left:2px solid #e0f0ff;font-weight:400;color:#fff}nav .s-menu-item:last-child .s-menu-link{border-right:2px solid #e0f0ff}nav .s-menu-link:hover{background:#e0f0ff;color:#285395}nav .s-menu{display:block;margin-top:0}nav .logo{width:auto;font-size:1em;max-width:12em}.social{display:block}.social a:first-child img{margin-right:2em}h1{font-size:3.5em;margin-bottom:.2em}header h2{font-size:1.2em}header{padding:10em 1em 4em}.s-menu-dropdown-toggle{position:absolute;right:-.25em;top:1.25em;color:#fff}nav .s-menu-sub .s-menu-item>.s-menu-dropdown-toggle{top:0;color:#285395;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}nav .s-menu-link{padding-top:2.55em;font-size:.9em;height:100%}li.s-menu-item.s-menu-has-dropdown:hover>.s-menu-sub{visibility:visible;opacity:1;max-height:133em}.s-menu-sub{position:absolute;left:-1.25em;top:100%;background:#fff;width:auto;border:none}.s-menu-sub .s-menu-sub{position:absolute;left:92%;background:#fff;top:-.1em}nav .s-menu-sub .s-menu-item{display:block;height:auto}nav .s-menu-sub .s-menu-item .s-menu-link{display:block;height:auto;padding:1em 1.25em;color:#285395}}.info-right{margin:2em 0}.info-right-insider{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-top:2em}.iri-left{-webkit-box-ordinal-group:3;order:2;width:calc(100% - 7em);font-size:.8em;font-weight:400;line-height:1.5}.iri-right{-webkit-box-ordinal-group:2;order:1;width:6em;padding:0 1em}.footer-menu ul{list-style:none;padding-top:0;margin:0}.footer-menu a{color:#fff;text-decoration:none;line-height:1.5rem}@media screen and (min-width:40em){.iri-left{-webkit-box-ordinal-group:2;order:1;width:calc(100% - 11em)}.iri-right{-webkit-box-ordinal-group:3;order:2;width:10em;padding:0;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.iri-right img{max-width:45%}}@media screen and (min-width:65em){.info .content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;padding-bottom:5em}.info-left{width:51%;padding-right:3em}.info-right{width:49%;padding-right:3em;margin:0}.info-right-insider{margin-top:.5em}}@media screen and (min-width:40em){.news{border-top:2em solid #e0f0ff}.news .content{position:relative;padding:4em 1em}.news h2.newnew{position:absolute;left:-1em;top:-3em;padding:1em 1.5em;background:#fff;display:inline-block}}.kontakt{background:url(kontaktbg.png);background-size:cover;background-position:50%}.kontakt .content{padding:0}.kontakt .fou{font-family:Merriweather,sans-serif;display:block}.kontakt-left h2{margin-top:0}.kontakt-left{padding:4em 1em}.kontakt a{text-decoration:none}.sidlo1{width:3.5em}.sidlo1,.sidlo2{display:inline-block;vertical-align:top}.sidlo2{width:calc(100% - 3.5em)}@media screen and (min-width:65em){.kontakt{position:relative}.kontakt-left{width:30em}.kontakt-right{width:calc(100% - 30em);height:100%;background:url(mapa.png);background-size:cover;background-position:50%;position:absolute;top:0;right:0}.kontakt-right img{display:none}}footer{background:#285395;color:#fff}footer .content{padding:3em 1em}.footer-left img{max-width:30%}.fl-rest{display:block;margin:1em 0;line-height:1.5}.fl-rest strong{display:block;font-size:1.5em;margin-bottom:.1em;font-family:Merriweather,sans-serif}.f-social img{display:inline-block;vertical-align:middle;margin-left:1.5em}.footer-right{padding-top:4em}.footer-right .s-menu{padding-bottom:3em}.footer-right .s-menu-link{padding:.3em 0;font-size:.9em}.copyright{background:#0c4b91;display:none}@media screen and (min-width:40em){.footer-right{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.footer-right .footer-menu{width:31%}.footer-left{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.footer-left img{max-width:9em}.fl-rest{width:calc(100% - 10em)}.f-social{width:100%;margin-top:2em}.s-articles-perex{padding-bottom:1em}}@media screen and (min-width:65em){footer .content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.footer-left{width:48%}.footer-right{width:52%;padding-top:1em}footer .content{padding:4em 1em}}@media screen and (min-width:87em){.kontakt-right{width:60%}header .content{padding:1em}}.s-page-common header{display:none}.s-page-common{background:#fff url(header.png);background-size:100% auto;background-repeat:no-repeat;padding-top:6em}.s-page-common main{padding:3em 0}.s-breadcrumb{display:none}@media screen and (min-width:65em){.s-page-common main{padding:6em 0}.s-page-common h1{text-align:center}}h2.s-articles-title{font-size:1.1em;margin:.5em 0}h2.s-articles-title a{text-decoration:none}.second-area{border-top:2em solid #e0f0ff;margin-top:2em;padding-top:2em}.s-articles-text[data-date]:before{content:attr(data-date);display:block;font-weight:400;color:#b4d2ef;font-size:.9em}.s-articles-image:after{content:"Číst dále >";position:absolute;bottom:-1.5em;left:0;color:#2f8fea;font-weight:400;text-decoration:underline}.s-articles-perex{line-height:1.3;padding-bottom:1em}.s-articles ul{margin:0;padding:0}.s-articles ul li{position:relative;margin:2em 0 3em}.s-page-common .news{border-top:none}.s-articles ul{list-style:none}@media screen and (min-width:40em){.s-articles ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start}.s-articles ul li{width:29%;margin:1em 2.5%}.s-articles ul li:first-child,.s-articles ul li:nth-child(3n+1){margin-left:0}.s-articles ul li:nth-child(3n){margin-right:0}.s-articles-image:after{bottom:-1em}}