html{font-size:1em;line-height:1.2}body,html{margin:0;padding:0;text-align:center;scroll-behavior:smooth}body{font-family:urw-din,Arial,sans-serif;font-weight:400;color:#666;background:#fff;overflow-x:hidden}button,fieldset,form,h1,h2,h3,input,label,p{margin:0;padding:0}li,ul{margin:0;padding:0;border:0;list-style:none}a{color:inherit;text-decoration:none;font-size:inherit}a img{border:0}h2{font-size:1.5rem;font-weight:700}.mouse{cursor:pointer}.inv,.inv img{-moz-opacity:0;-khtml-opacity:0;opacity:0}.vis,.vis img{-moz-opacity:1;-khtml-opacity:1;opacity:1}#legal-disclaimer{z-index:2000;position:absolute;top:0;width:100%;padding:28px 40px;background:#fff;box-sizing:border-box}#legal-disclaimer.accepted{height:0;padding-top:0;padding-bottom:0;overflow:hidden}#legal-disclaimer .stripe{display:flex;flex-direction:row;text-align:left}#legal-disclaimer p{padding-right:15px;color:#666;-ms-flex:0 1 auto}#legal-disclaimer p a{text-decoration:underline}#legal-disclaimer button{display:inline-flex;align-items:center;flex-grow:0;cursor:pointer;padding:0 26px;height:40px;border:none;background:#808184;color:#fff;font-size:.8rem;font-weight:700;text-transform:uppercase}#legal-disclaimer button:hover{background:#4c4a48}@media (max-width:835px){#legal-disclaimer .stripe{flex-wrap:wrap;align-content:flex-start}#legal-disclaimer button{margin-left:38px;margin-top:14px}}section{z-index:500;cursor:grab;position:relative;width:100%;height:auto!important;background:#fff;overflow:hidden}.page0 section.dodge-type-menu{animation:section-border .5s both ease-out 1.4s}@keyframes section-border{0%{border-right-width:0}100%{border-right-width:60px}}section.dragging{cursor:grabbing}.stripe{width:100%;max-width:760px;margin:0 auto}#cnt{z-index:500;flex-grow:1;align-self:stretch;position:relative;width:100%}header{z-index:1000;display:flex;flex-direction:row;position:fixed;left:0;top:0;width:100%;height:10px;transform:translateY(-100%)}header .type{display:flex;flex-direction:row}header .type1{width:14.285%}header .type2{width:14.285%}header .type3{width:14.285%}header .type4{width:14.285%}header .type5{width:14.285%}header .type6{width:14.285%}header .type7{width:14.285%}header .page-label{flex-grow:1;cursor:pointer;position:relative;display:block;height:30px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:1.125rem;font-weight:700;color:#fff;transform:translateY(-20px);transition:.45s ease-out}header .page-label span{font-size:.75rem;font-weight:400}.no-touch header .page-label:hover{transform:none;transition:.25s ease-out}footer{z-index:500;position:relative;height:auto;padding:30px 60px 30px 0;background:#fff;box-sizing:border-box;transform:translateY(0);transition:.8s cubic-bezier(.27,.35,.05,1);text-align:center}.page0 footer{position:fixed;left:0;top:100vh;width:100%;height:80px;padding:0 60px 0 0;transform:translateY(-100%)}footer .stripe{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start;flex-flow:wrap;width:90%;max-width:760px;margin:0 auto;text-align:left;opacity:0;animation:show-footer-logos .35s forwards .5s}.page0 footer .stripe{height:100%;padding-top:18px;box-sizing:border-box;align-content:flex-start;align-items:flex-start}footer .stripe img{margin:0 10px;width:auto}footer .stripe img.short{display:none}footer .stripe img.eu{margin-left:0!important}footer .stripe img.crr{margin-right:0!important;position:relative;top:-1px}footer .stripe img.eu.normal,footer .stripe img.mmr{height:39px}footer .stripe img.eu.short{height:53px}footer .stripe img.crr{height:41px}@keyframes show-footer-logos{0%{opacity:0}100%{opacity:1}}@media (max-width:750px){footer .stripe{align-items:flex-start}footer .stripe img.eu.short{display:block}footer .stripe img.eu.normal{display:none}}@media (max-width:595px){footer .stripe img.crr.short{display:block}footer .stripe img.crr.normal{display:none}}@media (max-width:440px){footer .stripe img{margin:0 2.94%}footer .stripe img.eu.short{width:17.94%;height:auto}footer .stripe img.mmr{width:51.47%;height:auto}footer .stripe img.crr.short{top:-.294%;width:12.06%;height:auto}}#homepage{z-index:1000;position:absolute;width:100%;height:100vh;background:#fff}#homepage .inner{position:absolute;width:100%;height:100%;box-sizing:border-box}article{z-index:500;position:absolute;top:0;width:100%}#homepage.trans,article.trans{transition:.5s cubic-bezier(.13,.45,.45,1)}#homepage.left,article.left{transform:translate3d(-100%,0,0)}#homepage.right,article.right{transform:translate3d(100%,0,0)}article .inner{width:100%}article .image-header{position:relative;height:100vh;overflow:hidden}.carousel{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0)}.carousel .slide-points{display:none}.carousel .image-slide-h,.carousel .image-slide-v{position:absolute;left:0;top:0;width:100%;height:100%}.image-slide-h,.image-slide-v{animation-play-state:paused}.images-not-loaded .image-slide-h,.images-not-loaded .image-slide-v,.pause-image-slide .image-slide-h,.pause-image-slide .image-slide-v{animation-play-state:paused!important}.carousel.jump .image-slide{transition:none}.carousel .images{position:absolute;width:100%;height:100%}.carousel .image-box{position:absolute}.carousel img{display:block;width:100%;height:auto;opacity:0}.carousel img.loaded{opacity:1;transition:.25s}@media (max-aspect-ratio:1/1){.carousel{width:100vw;height:100vw}.carousel .image-box{left:0!important;width:100%!important}.carousel .image-box::after{content:'';position:absolute;display:block;left:0;top:-1px;width:100%;height:2px;background:#4c4a48}.carousel .images{left:0!important;right:auto!important}.carousel .image-slide-h{animation:none!important;transform:none!important;transition:none!important}}@media (min-aspect-ratio:1/1){.carousel{width:100vh;height:100vh}.carousel .image-box{top:0!important;height:100%!important}.carousel .image-box::after{content:'';position:absolute;display:block;left:-1px;top:0;width:2px;height:100%;background:#4c4a48}.carousel .images{top:0!important;bottom:auto!important}.carousel .image-slide-v{animation:none!important;transform:none!important;transition:none!important}}article .image-header .stripe{position:relative;height:100%;max-width:950px}article .image-header .stripe-sep{position:absolute;width:100%;height:16px;left:0;bottom:0}article .copy{width:90%;margin-bottom:50px}.page0 #homepage{position:relative}.type-stripe:nth-child(1),.type1 .item-val div:first-child,article.type1 .image-header .stripe-sep,article.type1 h1 span.word,header .type1,header .type1 .page-label,nav div.type1 a.navig{background:#808184}.type-stripe:nth-child(2),.type2 .item-val div:first-child,article.type2 .image-header .stripe-sep,article.type2 h1 span.word,header .type2,header .type2 .page-label,nav div.type2 a.navig{background:#1b75ba}.type-stripe:nth-child(3),.type3 .item-val div:first-child,article.type3 .image-header .stripe-sep,article.type3 h1 span.word,header .type3,header .type3 .page-label,nav div.type3 a.navig{background:#d91c5c}.type-stripe:nth-child(4),.type4 .item-val div:first-child,article.type4 .image-header .stripe-sep,article.type4 h1 span.word,header .type4,header .type4 .page-label,nav div.type4 a.navig{background:#00af9b}.type-stripe:nth-child(5),.type5 .item-val div:first-child,article.type5 .image-header .stripe-sep,article.type5 h1 span.word,header .type5,header .type5 .page-label,nav div.type5 a.navig{background:#8ac53e}.type-stripe:nth-child(6),.type6 .item-val div:first-child,article.type6 .image-header .stripe-sep,article.type6 h1 span.word,header .type6,header .type6 .page-label,nav div.type6 a.navig{background:#ffc905}.type-stripe:nth-child(7),.type7 .item-val div:first-child,article.type7 .image-header .stripe-sep,article.type7 h1 span.word,header .type7,header .type7 .page-label,nav div.type7 a.navig{background:#783982}.type1 .cofinanced-by p a,.type1 .cofinanced-by p b,nav div.type1 h2{color:#808184}.type2 .cofinanced-by p a,.type2 .cofinanced-by p b,nav div.type2 h2{color:#1b75ba}.type3 .cofinanced-by p a,.type3 .cofinanced-by p b,nav div.type3 h2{color:#d91c5c}.type4 .cofinanced-by p a,.type4 .cofinanced-by p b,nav div.type4 h2{color:#00af9b}.type5 .cofinanced-by p a,.type5 .cofinanced-by p b,nav div.type5 h2{color:#8ac53e}.type6 .cofinanced-by p a,.type6 .cofinanced-by p b,nav div.type6 h2{color:#ffc905}.type7 .cofinanced-by p a,.type7 .cofinanced-by p b,nav div.type7 h2{color:#783982}article h1{position:absolute;left:5%;bottom:15%;max-width:70%;font-size:2.37rem;font-weight:400}#homepage h1{position:absolute;left:5%;bottom:50%;max-width:90%;border-right:30px solid transparent;box-sizing:border-box;font-size:4rem;transform:translateY(50%)}#homepage h1 span.box,article h1{display:flex;flex-direction:row;flex-wrap:wrap;padding-left:13px;overflow:hidden}#homepage h1 span.box{position:relative;transform:translateY(50px)}#homepage h1 span.box{opacity:0;animation:hp-h1-box .5s forwards ease .9s;animation-play-state:paused}#homepage h1 span.box:nth-child(2){animation-delay:1.1s}.page0 #homepage h1 span.box{animation-play-state:running}#homepage h1 span.subtitle{font-size:.67em}#homepage .stripe{border-bottom:80px solid transparent;box-sizing:border-box}#homepage h1 span.pad-left,article h1 span.pad-left{z-index:50;position:absolute;left:0;top:0}#homepage h1 span.pad-left,#homepage h1 span.pad-left span,article h1 span.pad-left,article h1 span.pad-left span{width:15px}#homepage h1 span.word.h1,article h1 span.word.h1{z-index:100;position:relative;flex-grow:0;flex-shrink:1;color:#fff}#homepage h1 span.pad-left span,#homepage h1 span.word.h1,article h1 span.pad-left span,article h1 span.word.h1{display:block;margin-bottom:10px;padding:10px 0}#homepage .stripe{position:absolute;left:50%;height:100%;transform:translateX(-50%);margin:0}#homepage h1 span.word{background:#666}#homepage h1 span.break{page-break-after:always;break-after:always}.type-stripe{position:absolute;top:0;width:14.35%;height:100%;transform:translateY(-100%);animation:type-stripe-slide .5s forwards cubic-bezier(.42,.65,.65,1);animation-play-state:paused}.page0 .type-stripe{animation-play-state:running}.type-stripe:nth-child(1){left:0}.type-stripe:nth-child(2){left:14.286%;animation-delay:.2s}.type-stripe:nth-child(3){left:28.571%;animation-delay:.4s}.type-stripe:nth-child(4){left:42.857%;animation-delay:.6s}.type-stripe:nth-child(5){left:57.143%;animation-delay:.8s}.type-stripe:nth-child(6){left:71.429%;animation-delay:1s}.type-stripe:nth-child(7){left:85.714%;animation-delay:1.2s}@keyframes hp-h1-box{0%{transform:translateY(50px) rotate(-.1deg)}100%{transform:none;opacity:1}}@keyframes type-stripe-slide{0%{transform:translateY(-100%)}100%{transform:none}}@media (max-width:750px){article h1{max-width:90%}}@media (max-width:650px){article h1{font-size:2rem;padding-left:11px}#homepage h1{font-size:3rem;padding-left:11px}#homepage h1 span.pad-left span,#homepage h1 span.word.h1,article h1 span.pad-left span,article h1 span.word.h1{margin-bottom:8px;padding:8px 0}}@media (max-width:550px){article h1{font-family:urw-din-condensed,Arial,sans-serif;font-size:1.8rem;padding-left:9px}#homepage h1{font-size:2.2rem;padding-left:9px}#homepage h1 span.pad-left span,#homepage h1 span.word.h1,article h1 span.pad-left span,article h1 span.word.h1{margin-bottom:6px;padding:6px 0}}.prices{display:box;text-align:center}.price-box{position:relative;display:inline-block;width:45%;min-width:340px;margin:10px auto;padding-top:100px;box-sizing:border-box;vertical-align:top}.price-box>img{position:absolute;left:50%;top:50px;max-height:70px;transform:translate(-50%,-50%)}.price-box h2{font-size:1rem;font-weight:700;text-transform:uppercase}.price-box>p:last-of-type::after{content:url(ico/info.svg);display:block;margin:5px auto}.price-box h2,.price-box>img,.price-box>p{cursor:pointer}.contest-box{display:none;padding-top:20px;text-align:left}.contest-box .inner-box{position:relative;background:#f2f2f2;padding:20px 10px 20px 20px}.contest-box .inner-box::before{content:url(ico/arrow-info.svg);position:absolute;display:block;left:50%;top:5px;margin:0;padding:0;border:0;transform:translate(-50%,0);transition:.5s ease-out}.viewed .contest-box .inner-box::before{transform:translate(-50%,-80%)}.contest-box *{font-size:.875rem}.contest-box a.close{cursor:pointer;position:absolute;display:block;right:0;top:0;width:40px;height:40px}.contest-box a.close img{position:absolute;width:30%;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}.contest-box a.close:hover img{transform:translate(-50%,-50%) rotate(90deg)}.contest-box h3{margin-bottom:5px;padding-right:25px;font-weight:700;font-size:1rem}.contest-box h3 span{font-weight:400}@media (max-width:700px){.price-box{display:block;margin:20px auto;padding:100px 5% 0 5%;width:100%;min-width:0;max-width:400px}}.hsep{width:45%;min-width:150px;height:4px;background:#808184;margin:30px auto 40px auto}.cols{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;text-align:left}.map{flex:0 0 35%;position:relative;margin-top:20px}.map .inner{position:relative;width:100%;height:0;padding-bottom:56.93%}.map .inner img{position:absolute;height:auto}.map .inner img:first-child{width:100%}.map img.jc{width:30.81%}.map img.jm{width:31.18%}.map img.kh{width:21.91%}.map img.kv{width:18.45%}.map img.li{width:19.1%}.map img.ms{width:25.84%}.map img.pc{width:22.66%}.map img.pl{width:21.54%}.map img.sc{width:30.99%}.map img.vy{width:22.57%}.map img.zl{width:19.1%}.map img.zl{left:73.947%;top:61.201%}.map img.vy{left:41.316%;top:47.575%}.map img.sc{left:19.737%;top:18.014%}.map img.pl{left:4.605%;top:38.106%}.map img.pc{left:48.026%;top:34.873%}.map img.ms{left:73.947%;top:29.33%}.map img.li{left:33.289%;top:1.155%}.map img.kv{left:0;top:24.48%}.map img.kh{left:44.605%;top:10.624%}.map img.jm{left:50.921%;top:57.044%}.map img.jc{left:21.316%;top:57.737%}.cols .content{flex:1 1 auto;margin:0 30px 35px 0;line-height:1.5}.cols .content p{margin-bottom:35px}.cols .content p:last-of-type{margin-top:35px}.item-val{display:flex;flex-direction:row;align-content:center;align-items:baseline;margin-bottom:7px}.item-val div:first-child{flex:0 0 100px;padding:0 15px;display:inline-flex;margin-right:20px;background:#4c4a48;border-radius:20px;font-size:.75rem;line-height:2;color:#fff;text-align:center!important}.cofinanced-by{text-align:left}.cofinanced-by a,.cofinanced-by b{display:inline;font-weight:700}.cofinanced-by a{text-decoration:underline}@media (min-width:651px) and (max-width:750px){.item-val{flex-wrap:wrap}.item-val div:last-child{width:100%;margin:5px 0 10px 0}.map{flex:0 0 45%;margin-top:35px}}@media (max-width:651px){.cols{flex-direction:column}.map{flex:1 1 auto;width:65%;margin:0 auto}.cols .content{flex:1 0 100%;margin-right:0}}@media (max-width:490px){.map{width:85%}.item-val{flex-wrap:wrap}.item-val div:last-child{width:100%;margin:5px 0 10px 0}}nav,nav a.switch,nav div.type{width:60px}.dodge-type-menu{box-sizing:border-box;border-right:60px solid transparent}#language-selection{position:absolute;display:block;left:0;top:0;width:100%;padding:10px 0;color:#ccc;font-weight:700;font-size:1rem;text-align:center;text-transform:uppercase}nav{z-index:1500;display:flex;flex-direction:column;position:fixed;align-content:center;justify-content:center;height:100vh;right:0;top:0;background:#4c4a48;transform:translateX(100%)}nav div.type{flex-grow:0;flex-shrink:1;position:relative;overflow:hidden;box-sizing:border-box;text-align:left}nav div.type.viewed{width:245px;background:#fff;transform:translateX(-185px)}nav a.switch,nav div.type{height:50px}nav a.switch{cursor:pointer;position:absolute;left:0;top:0}nav div.type.viewed a.switch{width:50px;height:60px}nav div.type h2{padding-bottom:5px;font-size:1.25rem}nav div.type p{font-size:.875rem}a.navig{cursor:pointer;position:relative;display:inline-flex;align-items:center;margin-top:10px;padding:0 29px;height:23px;background:#808184;color:#fff;font-size:.875rem}a.navig:hover{padding-right:60px}a.navig span{flex:0 1 auto;position:relative}a.navig img{position:absolute;right:-44px;top:50%;transform:translate(-10px,-50%);opacity:0}a.navig:hover img{transform:translate(0,-50%);opacity:1}nav div.type a.close{cursor:pointer;position:absolute;display:block;right:0;top:0;width:56px;height:56px}nav div.type a.close img{position:absolute;width:24%;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}nav div.type a.close:hover img{transform:translate(-50%,-50%) rotate(90deg)}nav .item{position:absolute;left:50px;top:0;width:175px;padding:16px 20px 15px 0;opacity:0}nav .type.viewed .item{opacity:1}.page0 nav{animation:slide-nav .5s both ease-out 1.4s}@keyframes slide-nav{0%{transform:translateX(100%) rotate(-.1deg)}100%{transform:none}}nav .type a.switch{display:block;background:url(ico/zdravy.svg) no-repeat center;background-size:57%}nav .type1 a.switch{background-image:url(ico/dostupny.svg)}nav .type2 a.switch{background-image:url(ico/moderni.svg)}nav .type3 a.switch{background-image:url(ico/aktivni.svg)}nav .type4 a.switch{background-image:url(ico/zdravy.svg)}nav .type5 a.switch{background-image:url(ico/usporny.svg)}nav .type6 a.switch{background-image:url(ico/perspektivni.svg)}nav .type7 a.switch{background-image:url(ico/kulturni.svg)}nav .item,nav a.switch,nav div.type{transition:.5s cubic-bezier(.05,.64,.18,1)}a.close img,a.navig,a.navig img{transition:.25s cubic-bezier(.05,.64,.18,1)}#legal-disclaimer .inner button,#legal-disclaimer.accepted,header{transition:.25s ease}.slide-info-anim{z-index:1500;position:fixed;opacity:0;left:50%;bottom:100px;width:0;height:0;transition:.5s ease-in;transform:translate(-30px,150px)}.slide-info-anim::before{content:'';display:block;position:absolute;width:140px;height:140px;background:radial-gradient(closest-side,rgba(255,255,255,.8),rgba(255,255,255,.6),rgba(255,255,255,.3),rgba(255,255,255,0));transform:translate(-50%,-50%);animation:bg-slide-info 5s both infinite ease 2s}.slide-info .slide-info-anim{opacity:1;transform:translate(-30px,0)}.slide-info-anim img{position:absolute;opacity:0}.slide-info-anim .arrow{left:50%}.slide-info-anim .arrow.left{transform:translate(-250%,-50%);animation:arrow-slide-info-left 5s both infinite ease 2s}.slide-info-anim .arrow.right{transform:translate(150%,-50%) scale(-1,1);animation:arrow-slide-info-right 5s both infinite ease 2s}.slide-info-anim .hand{left:50%;transform:translateX(-35%);animation:hand-slide-info 5s both infinite ease 2s}@keyframes hand-slide-info{0%{transform:translateX(-35%);opacity:0}10%{transform:translateX(-135%);opacity:1}20%{transform:translateX(-35%);opacity:1}30%{transform:translateX(-35%);opacity:1}40%{transform:translateX(65%);opacity:1}50%{transform:translateX(-35%);opacity:1}75%{opacity:0}100%{transform:translateX(-35%);opacity:0}}@keyframes arrow-slide-info-left{0%{transform:translate(-250%,-50%);opacity:0}10%{transform:translate(-350%,-50%);opacity:1}15%{transform:translate(-350%,-50%);opacity:1}20%{transform:translate(-250%,-50%);opacity:0}100%{transform:translate(-250%,-50%);opacity:0}}@keyframes arrow-slide-info-right{0%{transform:translate(150%,-50%) scale(-1,1);opacity:0}30%{transform:translate(150%,-50%) scale(-1,1);opacity:0}40%{transform:translate(250%,-50%) scale(-1,1);opacity:1}45%{transform:translate(250%,-50%) scale(-1,1);opacity:1}50%{transform:translate(150%,-50%) scale(-1,1);opacity:0}100%{transform:translate(150%,-50%) scale(-1,1);opacity:0}}@keyframes bg-slide-info{0%{opacity:0}5%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}.arrow-slide-page{z-index:700;cursor:pointer;position:fixed;top:50%}.page0 .arrow-slide-page{animation:btn-slide-page .5s both ease-out 1.8s}.slide-prev{left:-54px;transform:translate(-105%,-50%)}.slide-prev img{transform:scale(-1,1)}.slide-next{right:6px;transform:translate(105%,-50%)}.arrow-slide-page::after{content:url(ico/arrow-page-slide.svg);display:block;position:absolute;top:50%}.slide-prev::after{left:72%;transform:translate(0,-50%) scale(-1,1)}.slide-next::after{right:72%;transform:translate(0,-50%)}.arrow-slide-page,.arrow-slide-page img{transition:.25s ease-out!important}.arrow-slide-page.active,.arrow-slide-page.active img{transition-delay:.35s!important}.slide-prev.active img,.slide-prev:hover img{transform:translateX(20%) scale(-1,1)}.slide-next.active img,.slide-next:hover img{transform:translateX(-20%)}.slide-prev.active::after,.slide-prev:hover::after{animation:arrow-slide-page-prev .5s infinite ease-out}.slide-next.active::after,.slide-next:hover::after{animation:arrow-slide-page-next .5s infinite ease-out}.arrow-slide-page.active::after{animation-delay:.35s}@keyframes btn-slide-page{100%{transform:translate(0,-50%)}}@keyframes arrow-slide-page-prev{0%{transform:translate(0,-50%) scale(-1,1)}100%{transform:translate(30%,-50%) scale(-1,1)}}@keyframes arrow-slide-page-next{0%{transform:translate(0,-50%)}100%{transform:translate(-30%,-50%)}}