.btn-outline-light{--bs-btn-color: #FFFFFF}.dropdown.universalhover:hover .dropdown-menu{display:block}.header5{position:absolute;width:100%;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.header5 .header-top{background-color:transparent;position:relative}.header5 .header-top .header-icons{position:absolute;padding-left:2rem;top:0.3rem;z-index:9999}.header5 .header-top a{text-decoration:none;font-size:0.9em}.header5 .header-bottom{background-color:#0E005C;min-height:50px}@media only screen and (min-width:993px){.header5 .signname-wrapper{max-width:280px}}@media only screen and (min-width:993px){.header5 .signname-wrapper .signname .sign{margin-left:-1rem}}.header5 .droplang{display:flex;align-items:center;transform:translateY(-4px)}.header5 nav.navbar-light{transition:all 500ms;background-color:transparent !important;padding:0;margin:0;justify-content:space-between !important;position:static}.header5 nav.navbar-light .navbar-brand{padding-top:0;padding-bottom:0;color:white;text-decoration:none}.header5 nav.navbar-light .navbar-collapse{padding-bottom:1rem;width:100%}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-collapse{padding:0rem 0;width:auto}}.header5 nav.navbar-light .navbar-nav{position:static;padding-top:2.5 rem}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav{padding-top:0px}}.header5 nav.navbar-light .navbar-nav .nav-item{padding:0.5em 0.5em}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .nav-item{padding:1em 2em}}@media only screen and (min-width:1400px){.header5 nav.navbar-light .navbar-nav .nav-item{padding:1em 2em}}.header5 nav.navbar-light .navbar-nav .nav-item:before{content:none}@media only screen and (min-width:768px){.header5 nav.navbar-light .navbar-nav .nav-item:first-of-type{padding-left:0}}.header5 nav.navbar-light .navbar-nav .nav-item .nav-link{padding:0.5rem 0rem;color:white;font-size:1.1em;text-decoration:none;background-color:transparent;color:white;text-transform:uppercase;text-align:right;border-radius:0;position:relative;border-radius:3px}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .nav-item .nav-link{padding:0 0rem}}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .nav-item .nav-link{text-align:left}}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .nav-item.active .nav-link{border-bottom:3px solid #E20613}}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .nav-item.hover:hover .nav-link{border-bottom:3px solid #E20613}}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .nav-item.hover:hover.active .nav-link{border-bottom:3px solid #E20613}}.header5 nav.navbar-light .navbar-nav .nav-item.dropdown{position:static}.header5 nav.navbar-light .navbar-nav .nav-item.dropdown:last-of-type .dropdown-menu{right:0;left:auto}.header5 nav.navbar-light .navbar-nav .nav-item.dropdown:last-of-type .dropdown-menu:before{right:1.7rem}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .dropdown-toggle::after{content:none}}.header5 nav.navbar-light .navbar-nav .dropdown-menu{margin-top:0;z-index:30;top:128px;left:0;right:0;padding-bottom:0;padding-top:0;overflow-x:hidden;max-width:100%;border-bottom:5px solid #0E005C}@media only screen and (min-width:993px){.header5 nav.navbar-light .navbar-nav .dropdown-menu{width:calc(100vw - 1px)}}.header5 nav.navbar-light .navbar-nav .dropdown-menu:before{content:none}.header5 nav.navbar-light .navbar-nav .dropdown-menu a.dropdown-item-header{display:block;text-decoration:none;color:#0E005C;font-weight:bold;text-align:right;padding-left:0;margin-bottom:0.7em}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .dropdown-menu a.dropdown-item-header{text-align:left}}.header5 nav.navbar-light .navbar-nav .dropdown-menu a.dropdown-item-header:focus{background-color:yellow}.header5 nav.navbar-light .navbar-nav .dropdown-menu a.dropdown-item-header:active{background-color:transparent}.header5 nav.navbar-light .navbar-nav .dropdown-menu .backgroundwhite{position:relative;padding-bottom:1rem}.header5 nav.navbar-light .navbar-nav .dropdown-menu .backgroundwhite:before{content:"";background-color:white;right:100%;display:block;position:absolute;width:99em;top:0;bottom:0;overflow:none}.header5 nav.navbar-light .navbar-nav .dropdown-menu>.container .row>div{padding-top:0.75em;min-height:375px}@media only screen and (min-width:993px){.header5 nav.navbar-light .navbar-nav .dropdown-menu>.container .row>div{padding-top:3em}}.header5 nav.navbar-light .navbar-nav .dropdown-menu ul{margin-left:0;padding-left:0;padding-top:1.5rem;border-top:1px solid #0E005C}@media only screen and (min-width:993px){.header5 nav.navbar-light .navbar-nav .dropdown-menu ul{margin-right:2rem;margin-bottom:2rem;padding-bottom:0;display:grid;grid-template-columns:repeat(2, 1fr)}}.header5 nav.navbar-light .navbar-nav .dropdown-menu ul li{padding:0.5em 0em;min-width:15rem}.header5 nav.navbar-light .navbar-nav .dropdown-menu ul li:hover{background-color:transparent}.header5 nav.navbar-light .navbar-nav .dropdown-menu ul li:hover a.dropdown-item{color:#0E005C}.header5 nav.navbar-light .navbar-nav .dropdown-menu ul li a.dropdown-item{text-decoration:none;color:black;text-align:right;padding:0.1em 0}@media only screen and (min-width:992px){.header5 nav.navbar-light .navbar-nav .dropdown-menu ul li a.dropdown-item{text-align:left}}.header5 nav.navbar-light .navbar-nav .dropdown-menu ul li a.dropdown-item:focus{background-color:yellow}.header5 nav.navbar-light .navbar-nav .dropdown-menu ul li a.dropdown-item:active{background-color:transparent}.header5 .hamburger{top:7rem;right:1rem}.header5 .hamburger .text{font-size:0.7em;color:white}.header5 .hamburger .toggle.active span{box-shadow:50px -12px 0 white, -50px 12px 0 white}.header5 .hamburger .toggle span{background:white;box-shadow:0 -12px 0 white, 0 12px 0 white}.header5 .hamburger .toggle span:before{background:white}.arrow-down{width:25px;height:25px;border-radius:50%;box-shadow:0px 0px 1px 1px #0000001a;animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(0, 0, 0, 0.2)}100%{box-shadow:0 0 0 20px rgba(0, 0, 0, 0)}}.grid-columns2>li .text{position:relative;border-bottom:1px solid #0E005C;padding-bottom:5rem}.grid-columns2>li .text .newslink{position:absolute;bottom:1rem}.backgroundmain #full-clndr .clndr-controls{color:white;border-bottom:1px solid white}.backgroundmain #full-clndr .clndr-grid .days-of-the-week{color:white}.backgroundmain #full-clndr .clndr-grid .days .day,.backgroundmain #full-clndr .clndr-grid .days .empty{color:white}.backgroundmain #full-clndr .clndr-grid .days .day.event .day-number,.backgroundmain #full-clndr .clndr-grid .days .empty.event .day-number{color:white;border:1px solid white;border-radius:2em}.backgroundmain #full-clndr .clndr-grid .days .day.event .day-number:focus,.backgroundmain #full-clndr .clndr-grid .days .empty.event .day-number:focus{background-color:white;color:#0E005C}.backgroundmain #full-clndr .clndr-grid .days .day.today,.backgroundmain #full-clndr .clndr-grid .days .empty.today{}.backgroundmain #list{color:white;font-size:1.1em;padding:1em}.backgroundmain #list a{color:white;font-weight:bold;text-decoration:underline}footer .table td{padding-top:0;padding-left:0;border-bottom:none}footer ul li:before{content:none}footer.alternative1{font-size:1em;color:#C8CBC8}footer.alternative1 p,footer.alternative1 a,footer.alternative1 ul li,footer.alternative1 table td{font-size:1em;color:#C8CBC8}footer.alternative1 a,footer.alternative1 ul li a{text-decoration:none}footer.alternative1 h2{font-size:1.145em}footer.alternative1 section>.container:after{content:"";display:block;border-bottom:1px solid #757575}.in footer.alternative1{margin-top:3rem}.linksslick .slick-track{margin-left:0}.logo{background-color:white;width:188px !important;height:188px}@media only screen and (min-width:993px){.logo{margin-right:3rem}}.logo a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.logo a img{max-width:calc(100% - 2rem);filter:grayscale(100%)}.logo a img:hover{filter:grayscale(0%)}.linksslick2{width:100%;padding-bottom:50px}@media only screen and (min-width:993px){.linksslick2{padding-bottom:0px}}.linksslick2 .slick-track{display:flex !important}.linksslick2 .slick-slide{height:inherit !important}.linksslick2 .slick-slide>div{height:100%}.linksslick2 .block{max-width:330px;background-color:white;display:grid !important;grid-template-rows:1fr 1fr;height:100%;background-image:url(/images/2_arrows_right_red.svg);background-size:30px 10px;background-repeat:no-repeat;background-position:right 15px bottom 15px;margin:0 auto}.linksslick2 .block .linksslick2-img{overflow:none}.linksslick2 .block .text{padding:1.5rem}.linksslick2 .block .text h3{color:black}.linksslick2 .block .text p{color:black}.linksslick2 .slick-prev,.linksslick2 .slick-next{position:absolute;top:auto;bottom:0;transform:translate(0, 0);width:35px;height:35px;opacity:1 !important;visibility:visible !important;display:block !important}.linksslick2 .slick-prev{left:40%}.linksslick2 .slick-next{right:40%}.linksslick3{width:100%;padding-bottom:50px}@media only screen and (min-width:993px){.linksslick3{padding-bottom:0px}}.linksslick3 .block{padding:1rem;background-color:white;height:100%;position:relative;margin:0 auto}.linksslick3 .block .linksslick3-img{position:relative}.linksslick3 .block .linksslick3-img .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.8) 80%);pointer-events:none}.linksslick3 .block .text{position:absolute;top:50%;padding:1.5rem}.linksslick3 .block .text h3{text-align:center;color:white;margin-bottom:0}.linksslick3 .block .text p{text-align:center;color:white;line-height:1.2}.linksslick3 .slick-prev,.linksslick3 .slick-next{position:absolute;top:auto;bottom:0;transform:translate(0, 0);width:35px;height:35px;opacity:1 !important;visibility:visible !important;display:block !important}.linksslick3 .slick-prev{left:40%}.linksslick3 .slick-next{right:40%}.in{}.in .progrescol p{margin-bottom:1em}.in .header1,.in .header3{position:static;transform:none}.in .topin{background:transparent;width:100%;height:273px;min-height:273px;margin:0 auto;background-position:center}@media only screen and (max-width:749px){.in .topin{background-attachment:inherit}}.in .breadcrumb{margin-bottom:0}@media only screen and (min-width:993px){.in .breadcrumb li.breadcrumb-item{padding:0 1rem}}.in .breadcrumb li.breadcrumb-item.active{color:#000}@media only screen and (min-width:993px){.in .breadcrumb-item+.breadcrumb-item::before{padding-right:1.5rem}}.in .background-left-col{background-color:#0E005C}.in .background-breadcrumb{background-color:transparent}.in .background-breadcrumb a{color:#000}.in .background-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#000}.in .menu-left .menu-left-in h2{font-size:1.4em;text-transform:uppercase;padding:1.75rem 0 0rem 2rem;color:white;line-height:1.25}.in .menu-left .menu-left-in ul.subsubmenu{padding-left:0}.in .menu-left .menu-left-in ul.subsubmenu li a{padding-left:5em}.in .menu-left .menu-left-in ul li.is-submenu:before{position:absolute;right:1rem;top:1rem;content:"";margin-left:0;width:15px;height:15px;margin-top:0;background-image:url(/images/universal/arrow_right_white_full.svg);background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:768px){.in .menu-left .menu-left-in ul li.is-submenu:before{margin-top:0.2rem}}.in .menu-left .menu-left-in ul li.menuon.is-submenu:before{transform:rotate(90deg);background-image:url(/images/universal/arrow_right_white_full.svg)}.in .menu-left .menu-left-in ul li.menuon>a{background-color:#181818;color:white}.in .menu-left .menu-left-in ul li.menuon-chain:before{transform:rotate(90deg)}.in .menu-left .menu-left-in ul li a{font-size:1em;text-decoration:none;color:white}.in .nextsection{padding-top:1rem;padding-bottom:1rem}.in .nextsection h2.nextheadline{color:black;margin-bottom:1em}.in .nextsection ul.item_submenu{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start}.in .nextsection ul.item_submenu li{width:100%;padding:0;margin-right:2%;min-height:4rem;background-color:#EBEBEB;margin-bottom:1.2em;display:block}@media only screen and (min-width:768px){.in .nextsection ul.item_submenu li{width:45%}}@media only screen and (min-width:993px){.in .nextsection ul.item_submenu li{width:31%}}.in .nextsection ul.item_submenu li:after{content:"";position:absolute;top:0;right:0;width:4px;background-color:#0E005C;height:100%;transition:all 0.5s}.in .nextsection ul.item_submenu li a{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:100%;width:100%;color:#0E005C;text-align:center;position:relative;padding-left:1rem;padding-right:1rem;z-index:5;transition:all 0.5s}.in .nextsection ul.item_submenu li:hover a{color:white}.in .nextsection ul.item_submenu li:hover:after{width:100%}.in .nextsection ul.item_submenu li.hidden{visibility:hidden;min-height:0}.in .nextsection ul.item_submenu2{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start}.in .nextsection ul.item_submenu2 li{list-style:none;padding-left:0;margin-right:1rem;margin-bottom:1rem}.in .nextsection ul.item_submenu2 li:before{content:none}.in .filter{background-color:#0E005C;color:white}.in .filter .form-control,.in .filter .form-select{border:0}.in .filter .form-control.calendar{width:auto;display:inline-block;margin-right:2rem;margin-left:1rem}.in .filter .btn-outline-secondary{color:white;border-color:white}.in .filter .underline{text-decoration:underline}.in .datepicker-days{padding:5px}.in .board_info .board_item .board-link{transition:all 0.9s}.in .board_info .board_item .board-link:hover{background-color:#0E005C;color:white}.in ul.news li h2{font-size:1.5em}.in ul.news li+li{border-top:1px solid #0E005C}.in .news-in .annotation{font-size:1.3em}.in #chart-container{min-height:900px}.in #chart-container .orgchart{padding:0}.in #chart-container .orgchart>table{margin:0 !important}.in #chart-container .orgchart .node{width:240px !important;height:60px !important}@media only screen and (min-width:993px){.in #chart-container .orgchart .node{width:80px !important;height:180px !important}}@media only screen and (min-width:1200px){.in #chart-container .orgchart .node{height:220px !important}}.in #chart-container .orgchart .node .title{width:240px;height:51px;line-height:1.5;display:flex;align-items:center}@media only screen and (min-width:993px){.in #chart-container .orgchart .node .title{margin-top:-24px;margin-left:20px;width:180px;height:60px}}@media only screen and (min-width:1200px){.in #chart-container .orgchart .node .title{width:220px;margin-top:0px;margin-left:0px}}.in #chart-container .orgchart .node .title a{padding:0;display:inline-block;width:100%;white-space:normal;line-height:1.2}@media only screen and (min-width:1200px){.in #chart-container .orgchart .node .title a{font-size:0.9rem}}.card-header{border-bottom:0 !important;background-color:transparent !important}.payment{margin-bottom:4rem;background-color:#EEE;padding:1rem 2rem}.page-icon{filter:invert(65%) sepia(82%) saturate(3908%) hue-rotate(164deg) brightness(99%) contrast(106%)}.content .page-icon{filter:none}ul.list-group li:before{content:none}.form-group{padding-bottom:1rem}.board-hp{padding-top:0;padding-bottom:0}.board-hp .board-hp-item{background-color:white;height:14rem;border-right:4px solid #EEEEEE;border-bottom:4px solid #EEEEEE;padding:0}.board-hp .board-hp-item:hover{background-color:#E20613}.board-hp .board-hp-item:hover a{color:white}.board-hp .board-hp-item:hover a p svg{fill:white}.board-hp .board-hp-item a{padding:1rem;height:100%;text-decoration:none;display:grid;grid-template-rows:64% 17% 17%;transition:0.2s all}@media only screen and (min-width:1400px){.board-hp .board-hp-item a{padding:1rem 2rem}}.board-hp .board-hp-item a h3{line-height:1.3;font-size:1.1em;overflow:hidden;max-height:6em}.board-hp .board-hp-item a p{padding-left:1rem;margin-bottom:0;padding-bottom:0}.board-hp .board-hp-item a p.news-source{overflow:hidden}.board-hp .board-hp-item a p svg{margin-right:1rem;transform:translateY(-3px)}.booking2-places{list-style:none}.booking2-places li{padding-left:0;margin-bottom:1rem;list-style:none}.booking2-places li:before{content:none}#kalendar{text-align:center;width:100%;border-collapse:collapse;border:1px solid #ddd;margin-top:1rem;margin-bottom:2rem}@media screen and (min-width:992px){#kalendar{width:50%}}#kalendar td{text-align:center;padding:5px}#kalendar td a{font-weight:bold}#kalendar tr.kalendar_headline{background-color:#0E005C}#kalendar tr.kalendar_headline td{color:white}ul.book-hour{margin:0;padding:0;list-style:none}ul.book-hour li{width:70px;display:block;float:left;text-align:center;border:1px solid #ddd;margin:0px 3px 3px 0px;padding:5px;list-style:none}ul.book-hour li:before{content:none}ul.book-hour li.break{clear:left}ul.book-hour li a{font-weight:bold}ul.book-hour li a.red{font-weight:normal;color:#555}.cleaner{clear:both}.booking-back{display:inline-block;margin-top:10px;background-color:lightblue;color:black;padding:0.5rem 2rem}.abc{list-style-type:lower-alpha}.cd-top.cd-fade-out{opacity:0.5}.blog-item+.blog-item{border-top:1px solid #0E005C}.form-check .form-check-input{margin-top:0.4rem}.has-error .form-control{outline:3px solid #0E005C !important}@media (min-width:768px){:nth-child(3n of div.photo){margin-right:0}}.vrb{background-color:rgba(0, 0, 0, 0.4);color:white;height:100%;padding:2em}@media only screen and (min-width:768px){.vrb{width:30%}}.vrb h2{color:white;font-size:3em;line-height:1.2}.vrb h2 span{font-weight:700}.vrbutton{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0 auto}.vrbutton a{background-color:#0E005C;color:white;letter-spacing:3px;padding:1em 3em;text-decoration:none;transition:all 0.5s;font-weight:bold}.vrbutton a:hover,.vrbutton a:focus{background-color:black}.relative{position:relative}.overflow{overflow:hidden}ul.circle-links{margin:3rem 0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-around}@media only screen and (min-width:768px){ul.circle-links{margin:0}}ul.circle-links li.circle-item{margin:1rem;padding:0;list-style:none}ul.circle-links li.circle-item:before{content:none}ul.circle-links li.circle-item a{width:180px;height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#0E005C;text-decoration:none;border-radius:50%;transition:all 0.5s}@media only screen and (min-width:768px){ul.circle-links li.circle-item a{width:220px;height:220px}}ul.circle-links li.circle-item a:hover{transform:scale(1.1)}ul.circle-links li.circle-item a .circle-img-wrapper{width:40%;height:50%;display:flex;justify-content:center;align-items:center}ul.circle-links li.circle-item a .circle-img-wrapper img{max-width:100%;height:60%;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(65deg) brightness(103%) contrast(105%)}ul.circle-links li.circle-item a h2{font-weight:bold;font-size:1em;text-transform:uppercase;text-align:center;line-height:1.2;padding-left:1em;padding-right:1em;color:white}ul.square-links{margin:3rem 0;padding:0;display:grid;grid-template-columns:1fr}@media only screen and (min-width:768px){ul.square-links{margin:0}}@media only screen and (min-width:768px){ul.square-links{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width:1200px){ul.square-links{grid-template-columns:repeat(6, 1fr)}}ul.square-links li.square-item{margin:1rem;padding:0;list-style:none}ul.square-links li.square-item:before{content:none}ul.square-links li.square-item a{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:white;text-decoration:none;border-radius:0.5rem;transition:all 0.5s}ul.square-links li.square-item a:hover{transform:scale(1.1)}ul.square-links li.square-item a .square-img-wrapper{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:top;border-radius:0.5rem 0.5rem 0 0}ul.square-links li.square-item a .square-img-wrapper img{object-fit:cover;width:100%;min-height:150px}@media only screen and (min-width:1200px){ul.square-links li.square-item a .square-img-wrapper img{max-height:250px}}ul.square-links li.square-item a h3{padding:1rem 1em;text-transform:uppercase;text-align:center;font-size:1em;line-height:1.2;min-height:4em;display:flex;flex-direction:column;justify-content:center;align-items:center}.booking-countdown{background-color:white;border:1px solid #ccc;border-radius:0.5em;padding:0.5em 1em}.booking-countdown .icon-countdown{filter:invert(65%) sepia(82%) saturate(3908%) hue-rotate(164deg) brightness(99%) contrast(106%)}.faq-item a{text-decoration:none}.faq-item p.heading{padding:1em 0 0 0;display:block;overflow:hidden}.faq-item p.heading a{font-size:1.3em;min-height:29px;display:block;padding-left:3em;outline:0;color:#0E005C}.faq-item p.heading a:focus,.faq-item p.heading a:hover{background-color:transparent}.faq-item p.heading a:before{position:absolute;margin-top:3px;margin-left:-3em;display:block;content:" ";width:16px;height:29px;background-image:url(/images/universal/arrow_right_black.svg);background-position:left center;background-repeat:no-repeat;transition:all 0.5s;transition-timing:ease-in-out}.faq-item p.heading a:not(.collapsed):before{transform:rotate(90deg)}.faq-item .faq-detail{padding-left:3.7em}.faq-item .faq-detail .date{font-style:italic;padding-bottom:1em}.faq-item .faq-detail .answer{padding-left:3em;background-image:url(/images/universal/icons/hlava.svg);background-position:left top;background-repeat:no-repeat;background-size:32px 32px}.faq-item+.faq-item{border-top:1px solid #EBEBEB}#map{height:auto !important;min-height:300px}#section65,#section102{position:relative}#section65 .container,#section102 .container{position:relative;z-index:99}#section65:after,#section102:after{content:"";display:block;height:100%;width:50%;position:absolute;right:0;top:0;background-color:#f3f3f3}.dropdown-toggle:after{display:none}.video-bg{position:relative;overflow:hidden;width:100%;height:100vh !important}.video-bg video{width:100%;height:100vh;object-fit:cover;z-index:0}.video-bg .video-content{position:relative;z-index:1}