.color-primary{color:#7B36E1 !important}.color-secondary{color:#000000 !important}.color-gray{color:#eeefef}.color-white{color:#fff}.bg-primary{background-color:#7B36E1 !important}.bg-secondary{background-color:#000000 !important}.bg-gray{background-color:#eeefef}.bg-lightgray{background-color:#f7f7f7}.bg-white{background-color:#fff}@font-face{font-family:'Regular';src:url('https://c.lihovar.cz/files/fonts/proximanova-regular-webfont.eot');src:url('https://c.lihovar.cz/files/fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('https://c.lihovar.cz/files/fonts/proximanova-regular-webfont.woff') format('woff'), url('https://c.lihovar.cz/files/fonts/proximanova-regular-webfont.ttf') format('truetype'), url('https://c.lihovar.cz/files/fonts/proximanova-regular-webfont.svg#Regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Black';src:url('https://c.lihovar.cz/files/fonts/proximanova-black-webfont.eot');src:url('https://c.lihovar.cz/files/fonts/proximanova-black-webfont.eot?#iefix') format('embedded-opentype'), url('https://c.lihovar.cz/files/fonts/proximanova-black-webfont.woff') format('woff'), url('https://c.lihovar.cz/files/fonts/proximanova-black-webfont.ttf') format('truetype'), url('https://c.lihovar.cz/files/fonts/proximanova-black-webfont.svg#Black') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Light';src:url('https://c.lihovar.cz/files/fonts/proximanova-light-webfont.eot');src:url('https://c.lihovar.cz/files/fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'), url('https://c.lihovar.cz/files/fonts/proximanova-light-webfont.woff') format('woff'), url('https://c.lihovar.cz/files/fonts/proximanova-light-webfont.ttf') format('truetype'), url('https://c.lihovar.cz/files/fonts/proximanova-light-webfont.svg#Light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Bold';src:url('https://c.lihovar.cz/files/fonts/proximanova-bold-webfont.eot');src:url('https://c.lihovar.cz/files/fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('https://c.lihovar.cz/files/fonts/proximanova-bold-webfont.woff') format('woff'), url('https://c.lihovar.cz/files/fonts/proximanova-bold-webfont.ttf') format('truetype'), url('https://c.lihovar.cz/files/fonts/proximanova-bold-webfont.svg#Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Extrabold';src:url('https://c.lihovar.cz/files/fonts/proximanova-extrabold-webfont.eot');src:url('https://c.lihovar.cz/files/fonts/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'), url('https://c.lihovar.cz/files/fonts/proximanova-extrabold-webfont.woff') format('woff'), url('https://c.lihovar.cz/files/fonts/proximanova-extrabold-webfont.ttf') format('truetype'), url('https://c.lihovar.cz/files/fonts/proximanova-extrabold-webfont.svg#Extrabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Semibold';src:url('https://c.lihovar.cz/files/fonts/proximanova-semibold-webfont.eot');src:url('https://c.lihovar.cz/files/fonts/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('https://c.lihovar.cz/files/fonts/proximanova-semibold-webfont.woff') format('woff'), url('https://c.lihovar.cz/files/fonts/proximanova-semibold-webfont.ttf') format('truetype'), url('https://c.lihovar.cz/files/fonts/proximanova-semibold-webfont.svg#Semibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'LightItalic';src:url('https://c.lihovar.cz/files/fonts/proximanova-lightitalic-webfont.eot');src:url('https://c.lihovar.cz/files/fonts/proximanova-lightitalic-webfont.eot?#iefix') format('embedded-opentype'), url('https://c.lihovar.cz/files/fonts/proximanova-lightitalic-webfont.woff') format('woff'), url('https://c.lihovar.cz/files/fonts/proximanova-lightitalic-webfont.ttf') format('truetype'), url('https://c.lihovar.cz/files/fonts/proximanova-lightitalic-webfont.svg#LightItalic') format('svg');font-weight:normal;font-style:normal}.font-light{font-family:Light, 'Arial CE', Arial, Helvetica, sans-serif}.v-hidden{visibility:hidden}.svg-model{touch-action:none;user-select:none}@media (max-width: 992px){.svg-model{width:auto}}.user-select-none{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recaptcha-widget-container{visibility:hidden}.img-plan-wrapper{height:50vh;min-height:500px}@media (max-width: 768px){.img-plan-wrapper{min-height:300px}}#ie-warning-modal .modal-body{padding:30px}#ie-warning-modal .close{width:40px;height:40px;background:#7B36E1;border-radius:75px;opacity:1;color:#fff;text-shadow:none;line-height:43px;position:absolute;top:-20px;right:-20px}#webcamera{height:580px}@media (max-width: 992px){#webcamera{height:51vw}}html{background-color:#fff;overflow-x:hidden;min-height:100%;height:100%}html.menu-active{overflow:hidden}body{position:relative;font-family:Regular, 'Arial CE', Arial, Helvetica, sans-serif;font-weight:normal;min-height:100%;line-height:23px;font-size:14px;color:#000;overflow:hidden}p{margin-top:0;margin-bottom:0}ul{list-style:none;margin:0;padding:0}p + ul{margin-top:15px}img{max-width:100%}strong{font-family:Bold, 'Arial CE', Arial, Helvetica, sans-serif;font-weight:normal}h2,.h2{font-size:35px;color:#7B36E1}h3,.h3{font-size:30px;color:#7B36E1}h4,.h4{font-size:14px;font-family:Bold, 'Arial CE', Arial, Helvetica, sans-serif;color:#7B36E1}h5,.h5{font-size:14px;color:#7B36E1}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:14px}.divider{border-bottom:solid 1px #7B36E1}.seven-cols{display:inline-block;position:relative;height:107px;opacity:0.5;margin-top:60px}.seven-cols img{width:65px;height:65px;margin:10px auto}.seven-cols h6{position:absolute;left:0;right:0;font-size:.8rem}.seven-cols.small-size img{width:50px;height:50px}.seven-cols.small-size h6{font-size:.7rem}@media (max-width: 992px){.seven-cols{width:100% !important;margin-top:45px !important}.seven-cols:before{display:none !important}.seven-cols img{display:block}}.seven-cols + .seven-cols:before{content:'...';position:absolute;left:-21px;bottom:87px;height:2px;display:block;margin:auto;font-size:45px}.seven-cols.active{color:#7B36E1;opacity:1}.seven-cols.active span{border-color:#7B36E1}.roman-list ul{color:#7B36E1;list-style:upper-roman;list-style-position:inside;margin-top:-10px}.roman-list ul li{padding:8px}.roman-list ul a{position:absolute;left:0;top:3px}.arrow-list ul{list-style-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTMuODE5cHgiIGhlaWdodD0iMTUuOTU3cHgiIHZpZXdCb3g9IjAgMCAxMy44MTkgMTUuOTU3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy44MTkgMTUuOTU3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjAuNSwwLjg2NiAxMi44MTksNy45NzggMC41LDE1LjA5ICIvPg0KPC9zdmc+DQo=')}.arrow-list ul a{padding-left:11px;vertical-align:top;position:relative;top:-9px}.search-list ul{list-style-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTMuNDE5cHgiIGhlaWdodD0iMTQuODFweCIgdmlld0JveD0iMCAwIDEzLjQxOSAxNC44MSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTMuNDE5IDE0LjgxIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSI4LjIyMiIgY3k9IjUuMTk3IiByPSI0LjY5NyIvPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00Ljc5NCw5LjkxMWMwLjA1MSwwLjA1LTAuMDA5LDAuMTkzLTAuMTMzLDAuMzIxbC0zLjgyNiwzLjkxOQ0KCWMtMC4xMjUsMC4xMjgtMC4yNjcsMC4xOTEtMC4zMTcsMC4xNDJsMCwwYy0wLjA1MS0wLjA1LDAuMDA5LTAuMTkyLDAuMTMyLTAuMzIxbDMuODI2LTMuOTJDNC42MDIsOS45MjUsNC43NDQsOS44NjIsNC43OTQsOS45MTENCglMNC43OTQsOS45MTF6Ii8+DQo8L3N2Zz4NCg==')}.search-list ul a{padding-left:11px;vertical-align:bottom;position:relative;top:2px}.pricelist-link-in-table{position:absolute;top:0;left:0;width:100%;height:100%}.pricelist td{position:relative}.pricelist tr:not(.not-clickable):hover{background:rgba(0,0,0,0.05) !important}#contactHeader{position:fixed;top:0;opacity:0;-webkit-transform:translate(100%,0px);transform:translate(100%,0px);-webkit-transition:transform 0.3s ease-in;transition:transform 0.3s ease-in}#contactHeader.showContact{opacity:1;-webkit-transform:translate(0%,0px);transform:translate(0%,0px);-webkit-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out}#contactHeader .contact-info{width:calc(100% - 550px)}#contactHeader .card-img-overlay{right:0;left:inherit;width:550px}#contactHeader .bg-cover{height:100vh;min-height:100%}#contactHeader .image{float:left;height:100vh;display:block}#contactHeader .left-image{width:80%}#contactHeader .right-image{width:20%}.tt-up{text-transform:uppercase}a{color:#7B36E1}a.a-white:hover{color:#fff;text-transform:underline}.disabled{pointer-events:none}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#7B36E1;background-color:#7B36E1}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#7B36E1;background-color:#7B36E1}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#7B36E1;background-color:#7B36E1}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(123,54,225,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#c0b4aa}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#d5cec7;border-color:#d5cec7}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before,.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:#e9ecef}.custom-checkbox .custom-control-input:checked.disabled~.custom-control-label::after{background-image:none}.custom-checkbox .custom-control-input:checked.disabled~.custom-control-label::before{border:#adb5bd solid 1px}.custom-control-label{outline:0}.custom-control-label::before{top:2px;border-radius:0 !important}.custom-control-label::after{top:3px}.custom-control-label::before,.custom-control-label::after{left:0}.pricelist-filter-box .custom-control-label{letter-spacing:0px !important;min-width:50px;max-width:100%;padding-left:24px;cursor:pointer}.pricelist-filter-box input.disabled + .custom-control-label{cursor:not-allowed}.custom-control{padding-left:0}.need-spinner .spinner-border{display:none}.need-spinner.loading .spinner-border{display:inline-block}.success-message,.failed-message{color:#fff;font-size:16px;padding:12px}.success-message,.failed-message{background-color:#fff;border-color:#7B36E1;padding:25px 45px}.dropdown-menu{border-radius:0}.dropdown-menu a:hover,.dropdown-menu a:focus,.dropdown-menu a:active{font-weight:bold;background:transparent}@media (max-width: 768px){.dropdown-menu{margin-top:34px}}.list-group-item{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.list-group-item p{color:#575656}.v-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lSPager li:before{display:none}.svg-smaller{max-height:22px}@media (max-width: 768px){.mobile-controllers-wrapper{height:70px}}.mobile-controllers-wrapper .mobile-controllers{display:inline-block}@media (max-width: 768px){.mobile-controllers-wrapper .mobile-controllers{position:absolute;margin:auto;left:0;right:0;width:265px}.mobile-controllers-wrapper .mobile-controllers .dropdown{position:absolute;right:10px}}.detail-menu{box-shadow:none;border:0;background:none;padding-top:20px;padding-bottom:15px}.detail-menu:after{display:none}.detail-menu span{background-color:#7B36E1;width:3px;height:3px;border-radius:50%;display:block;box-shadow:none;border:0;padding:0;position:relative}.detail-menu span:before,.detail-menu span:after{content:'';width:3px;height:3px;display:block;border-radius:50px;background-color:#7B36E1;border:0;position:relative}.detail-menu span:before{top:-9px}.detail-menu span:after{top:5px}.navbar{position:fixed;top:0;left:0;width:100%;z-index:999}.navbar li:before{display:none}.dataTables_filter{display:none}.filter-cancel{display:none}.filter-info-box{display:none}table.dataTable thead th,table.dataTable thead td{padding:6px 2px 22px}.extra-text-01{position:absolute;top:90px;width:100%;font-family:Bold, 'Arial CE', Arial, Helvetica, sans-serif;color:#7B36E1;font-size:130px;opacity:0.1}button:focus{outline:0}.box-img{position:relative}.box-img-text{width:100%;background-color:rgba(234,234,234,0.8);padding:25px 40px 25px 30px;font-size:20px;line-height:30px;font-family:Bold, 'Arial CE', Arial, Helvetica, sans-serif}.box-img-text-secondary{background-color:rgba(123,54,225,0.7);color:#fff}.bg-cover{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important}[role='menu'],[role='blog-burger']{position:absolute;top:0;left:0;padding:15px 72px 15px 10px;text-transform:uppercase;color:#fff;z-index:11;display:block;background:none;border:0}[role='menu'] abbr,[role='blog-burger'] abbr{position:absolute;left:0;top:19px;line-height:1;font-size:13px}[role='menu'] span,[role='blog-burger'] span{position:relative;left:0;width:20px;height:1px;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#000}[role='menu'] span + span,[role='blog-burger'] span + span{margin-top:6px}[role='menu'].active,[role='blog-burger'].active{padding:15px 38px 15px 0}[role='menu'].active abbr,[role='blog-burger'].active abbr{left:40px}[role='menu'].active + nav ul,[role='blog-burger'].active + nav ul{right:0;display:block}[role='menu'].active span,[role='blog-burger'].active span{background-color:#fff}[role='menu'].active abbr + span + span,[role='blog-burger'].active abbr + span + span{opacity:0}[role='menu'].active abbr + span,[role='blog-burger'].active abbr + span{transform:rotate(-135deg);top:8px}[role='menu'].active span:last-child,[role='blog-burger'].active span:last-child{transform:rotate(135deg);top:-6px}[role='menu']:hover abbr,[role='menu']:focus abbr,[role='blog-burger']:hover abbr,[role='blog-burger']:focus abbr{color:#fff}[role='menu']:hover abbr + span,[role='menu']:hover span:last-child,[role='blog-burger']:hover abbr + span,[role='blog-burger']:hover span:last-child{opacity:0}[role='menu']:hover abbr + span + span,[role='blog-burger']:hover abbr + span + span{opacity:1}.search input[type="text"]{padding-left:35px !important;color:#4e4e4e}.block-name{float:left;transform:rotate(-90deg);position:relative;left:-90px;top:125px;font-size:16px;color:#000000}.block-name span:nth-child(1){font-family:'Playfair Display', serif;font-size:22px}.block-name span:nth-child(2){letter-spacing:-1px;position:relative;top:-7px}.block-name span:nth-child(3){letter-spacing:-0.3px}.social-icons span{border:solid 1px #fff;padding:9px 11px;margin-left:5px;color:#fff}.social-icons a{text-decoration:none}.social-icons a:hover span{background-color:#fff;color:#000}.search-icon{position:absolute;left:12px;top:7px}.search-icon:before{content:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTMuNDE4cHgiIGhlaWdodD0iMTQuODExcHgiIHZpZXdCb3g9IjAgMCAxMy40MTggMTQuODExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMy40MTggMTQuODExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQ0ZEMEQxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSI4LjIyMiIgY3k9IjUuMTk3IiByPSI0LjY5NyIvPg0KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQ0ZEMEQxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00Ljc5NCw5LjkxMWMwLjA1MSwwLjA1LTAuMDA5LDAuMTkzLTAuMTMzLDAuMzIxbC0zLjgyNiwzLjkxOQ0KCWMtMC4xMjUsMC4xMjgtMC4yNjcsMC4xOS0wLjMxNywwLjE0MmwwLDBjLTAuMDUxLTAuMDUsMC4wMDktMC4xOTEsMC4xMzItMC4zMmwzLjgyNi0zLjkyMUM0LjYwMiw5LjkyNSw0Ljc0NCw5Ljg2Miw0Ljc5NCw5LjkxMQ0KCUw0Ljc5NCw5LjkxMXoiLz4NCjwvc3ZnPg0K')}[role='form-close']{position:absolute;top:0;right:0;color:#000;padding:15px 60px 15px 10px;text-transform:uppercase;z-index:11;display:block;background:none;border:0}[role='form-close'] span{position:relative;right:-48px;width:20px;height:1px;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:#000}[role='form-close'] span:nth-child(2){transform:rotate(-135deg);top:-13px}[role='form-close'] span:last-child{transform:rotate(135deg);top:-14px}[role='form-close']:hover abbr{color:#7B36E1}[role='form-close']:hover span{background-color:#7B36E1}.menu-main{position:fixed;top:0px;left:0;width:100%;height:100%;padding:0 20px 20px;color:#ffffff;min-height:100vh;background-image:url('https://c.lihovar.cz/images/menu_new.jpg');background-position:center center;background-size:cover;background-color:rgba(0,0,0,0.7);visibility:hidden;opacity:0;z-index:-1;-webkit-transition:all 0.3s;transition:all 0.3s}.menu-main > .container{height:100%}.menu-main > .container::-webkit-scrollbar,.menu-main > .container::-webkit-scrollbar-track,.menu-main > .container::-webkit-scrollbar-thumb,.menu-main > .container::-webkit-scrollbar-thumb:hover{display:none}.menu-main:before{content:'';position:absolute;top:0px;left:0px;width:100%;background-color:rgba(0,0,0,0.7);min-height:100vh;height:100%}.menu-main.active{visibility:visible;opacity:1;z-index:9999}.menu-bar{position:fixed;top:0;left:0;width:100%;background-color:#ffffff;z-index:999;box-shadow:0px 0px 5px rgba(0,0,0,0.25)}.menu-bar .menu-logo-svg path,.menu-bar .menu-logo-svg rect{fill:#000}.menu-bar.transparent .menu-logo-svg path,.menu-bar.transparent .menu-logo-svg rect,.menu-bar.black .menu-logo-svg path,.menu-bar.black .menu-logo-svg rect{fill:#fff}.menu-bar.transparent{background:transparent;box-shadow:none;color:#fff}.menu-bar.transparent #trigema-header-logo path,.menu-bar.transparent #trigema-header-logo rect{fill:#fff}.menu-bar.transparent .navbar-brand{color:#fff}.menu-bar.transparent [role='menu'] span,.menu-bar.transparent [role='blog-burger'] span{background-color:#fff}.menu-bar.transparent [role='menu'] abbr,.menu-bar.transparent [role='blog-burger'] abbr{opacity:0}#trigema-header-logo{max-height:28px}.menu-bar.black{background-color:rgba(0,0,0,0.8);box-shadow:none;color:#fff}.menu-bar.black #trigema-header-logo path,.menu-bar.black #trigema-header-logo rect{fill:#fff}.menu-bar.black .navbar-brand{color:#fff}.menu-bar.black [role='menu'] span,.menu-bar.black [role='blog-burger'] span{background-color:#fff}.menu-bar.black [role='menu'] abbr,.menu-bar.black [role='blog-burger'] abbr{opacity:0}.breadcrumb{background:transparent;text-transform:uppercase}.breadcrumb a{color:#565656}.breadcrumb .breadcrumb-item{position:relative}.breadcrumb .breadcrumb-item + .breadcrumb-item{padding-left:24px}.breadcrumb .breadcrumb-item + .breadcrumb-item::before{content:'';position:absolute;left:4px;top:50%;width:14px;height:20px;background-image:url('https://c.lihovar.cz/images/flat_bar_arrow.svg');vertical-align:middle;transform:translateY(calc(-50% + 2px));background-repeat:no-repeat}.breadcrumb .breadcrumb-item.active{color:#7B36E1;font-weight:bold}.breadcrumb .breadcrumb-item.active:before{width:12px;height:18px;margin-top:-2px;background-size:100% auto;background-image:url('https://c.lihovar.cz/images/flat_bar_arrow_active.svg')}.tooltip .arrow:before{border-top-color:grey}.tooltip-inner{background-color:grey;border-radius:0;padding:8px 15px}.scroll-button{position:fixed;right:85px;top:20%;max-height:30px;z-index:9;-webkit-transition:all 0.3s;transition:all 0.3s}.scroll-button:hover{cursor:pointer}.scroll-button.global{opacity:0}.scroll-button.global.transform-up{opacity:1}.scroll-button.transform-up{transform:rotate(180deg);top:50%}#headerSlider{opacity:0;height:0}#headerSlider .bottom-header-text{right:20px;bottom:30px;z-index:99;color:#fff;font-size:13px;text-align:center}#headerSlider .bottom-header-text svg{transform:rotate(90deg);max-height:20px}@media (max-width: 768px){#headerSlider .bottom-header-text{bottom:80px}}#headerSlider .lslide:after{content:" ";display:table;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:99}#headerSlider.layer-90 .lslide:after{background:rgba(0,0,0,0.9)}#headerSlider.layer-80 .lslide:after{background:rgba(0,0,0,0.8)}#headerSlider.layer-70 .lslide:after{background:rgba(0,0,0,0.7)}#headerSlider.layer-60 .lslide:after{background:rgba(0,0,0,0.6)}#headerSlider.layer-50 .lslide:after{background:rgba(0,0,0,0.5)}#headerSlider.layer-40 .lslide:after{background:rgba(0,0,0,0.4)}#headerSlider.layer-30 .lslide:after{background:rgba(0,0,0,0.3)}#headerSlider.layer-20 .lslide:after{background:rgba(0,0,0,0.2)}#headerSlider.layer-10 .lslide:after{background:rgba(0,0,0,0.1)}#headerSlider.layer-0 .lslide:after{background:rgba(0,0,0,0)}#headerSlider.active{opacity:1;height:100vh}@media (max-width: 768px){#headerSlider.active{height:100vh}}#headerSlider.active .lightSlider,#headerSlider.active .lSSlideOuter,#headerSlider.active .lSSlideWrapper,#headerSlider.active .lslide{height:100vh !important}@media (max-width: 768px){#headerSlider.active .lightSlider,#headerSlider.active .lSSlideOuter,#headerSlider.active .lSSlideWrapper,#headerSlider.active .lslide{height:100vh !important}}#aktuality{position:absolute;top:0;background-color:rgba(0,0,0,0.6);height:100%;color:#fff;padding:35px}#aktuality a{color:#fff;text-decoration:underline}@media (max-width: 768px){#aktuality{padding:20px}}.lSSlideOuter svg{max-height:20px}.enableContactForm{transform:rotate(-90deg);background-color:rgba(123,54,225,0.6);box-shadow:none;border:0;padding:15px 20px;color:#fff;position:fixed;right:-27px;top:45%;-webkit-transition:all 0.3s;transition:all 0.3s;z-index:999}.enableContactForm svg{display:block;margin:auto;transform:rotate(30deg);max-height:20px}@media (min-width: 992px){.enableContactForm.left-side{right:inherit;left:-27px;transform:rotate(90deg)}}.enableContactForm:hover{background-color:#7b36e1}@media (max-width: 768px){.enableContactForm{padding:5px 5px 0px 5px;top:inherit;bottom:0;right:0px;transform:rotate(0deg);width:100%;height:45px;background-color:rgba(123,54,225,0.9)}.enableContactForm svg{display:initial}}#detail-submenu{line-height:0;vertical-align:middle;position:fixed;top:0;z-index:999}#detail-submenu .dropdown-item{padding:11px 0}@media (max-width: 768px){#contactHeader .left-image{width:100%}#contactHeader .right-image{width:20%}#contactHeader .card-img-overlay{width:100% !important}.model__btn--top{top:240px}#detail-submenu{padding-top:0px;top:25px}#detail-submenu a.btn-outline-primary{max-width:42%;float:left;margin-left:0px}#detail-submenu a.btn-primary{max-width:42%;margin-left:0px;margin-right:0px;float:left}#detail-submenu .dropdown{width:auto;max-width:10%;margin-right:0px;float:left;margin-left:20px;margin-top:13px}.detail-menu{padding-top:0px;padding-bottom:0px}svg.scroll-button{display:none}#detail-submenu ol.breadcrumb{display:none}.v-2-5-center{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}[role='menu'],[role='blog-burger']{padding:15px 60px 15px 15px}[role='menu'].active,[role='blog-burger'].active{padding:15px 57px 15px 0}[role='menu'].active abbr,[role='blog-burger'].active abbr{right:45px}}@media (max-width: 325px){#detail-submenu .btn{padding:13px 0px;min-width:100px}}.breadcrumb,#detail-submenu ol *{vertical-align:middle;display:inline}@media only screen and (max-width: 600px){.margin-top-17{margin-top:17px !important}}@media (min-width: 992px){.extra-text-01{font-size:200px}.box-img img{max-width:calc(100% - 50px)}.box-img-text{position:absolute;top:calc(100% - 65px);left:50px;width:calc(100% - 50px)}}@media (max-width: 768px){#detail-submenu nav{width:100%}#detail-submenu .breadcrumb{font-size:12px}#detail-submenu svg.rotate-180{position:absolute;top:43px;left:0px;z-index:99}#detail-submenu .text-right{padding:10px;padding-top:0;padding-bottom:0}#detail-submenu .text-right svg{position:absolute;top:25px;right:-8px}#detail-submenu .btn{width:100%;margin-top:15px}#detail-submenu .dropdown{text-align:center}#detail-submenu .detail-menu{margin:20px auto 0}.seven-cols{width:100%;height:80px;display:block;margin-top:0}.seven-cols h6{display:inline-block;position:relative;margin-left:10px}.seven-cols span{display:inline-block}.seven-cols br{display:none}.seven-cols:before,.seven-cols + .seven-cols:before{display:none}}@media (max-width: 992px){.arrow-list ul a{top:-4px}.roman-list ul a{top:50%;transform:translateY(-50%)}.lSPager{position:static !important;background:#7b36e1 !important;padding:10px !important;margin:0 -20px !important}.f-s-45{font-size:35px}.nav-link{font-size:10px;line-height:1.5}.menu-main > .container::-webkit-scrollbar,.menu-main > .container::-webkit-scrollbar-track,.menu-main > .container::-webkit-scrollbar-thumb,.menu-main > .container::-webkit-scrollbar-thumb:hover{display:none}}@media (max-width: 1064px){.eres-navbar-item.breadcrumb-item.breadcrumb-item-first{padding-left:10px}.eres-wrapper{padding:0 40px !important}}.lift.active,.lift:hover,.lift:focus,.lift:active{background:#7B36E1;color:#fff;border:1px solid #7B36E1;text-decoration:none}.cookies-orange{border-bottom:0px}::-webkit-scrollbar{width:10px;border-radius:0px}::-webkit-scrollbar-track{border-radius:0px}::-webkit-scrollbar-thumb{background:#7B36E1;border-radius:0px}::-webkit-scrollbar-thumb:hover{background:#7B36E1}.contact-overflow-box{height:100%;overflow-y:scroll}.contact-overflow-box::-webkit-scrollbar,.contact-overflow-box::-webkit-scrollbar-track,.contact-overflow-box::-webkit-scrollbar-thumb,.contact-overflow-box::-webkit-scrollbar-thumb:hover{display:none}.modal-btn-close{position:absolute;top:0;right:2px;width:40px;height:40px;outline:none;border:0}.modal-btn-close:after{content:'x';font-size:30px;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000}.modal-btn-close:focus{outline:none;border:0}.modal-content ul,.modal-content ol{margin:0;padding:0;list-style:none}.modal-backdrop.show{opacity:0.8}.modal-content .btn-close{position:absolute;top:-20px;right:-20px}.modal-content{margin:25px;border-radius:0;border:0}.modal-bg{background-size:cover;background-repeat:no-repeat;background-position:top center;max-height:50px;overflow:hidden}.modal-body{padding:0}.modal-dialog{margin:0 auto}.modal-body img{max-width:100%;height:auto;margin:0 auto;display:block}.modal-body .modal-text{position:relative;padding:25px 10px;text-align:center}.modal-open{padding:0 !important}.modal-open .modal{height:calc(100vh);overflow-y:scroll;-ms-overflow-style:none;overflow-y:scroll;overflow:-moz-scrollbars-none;background:rgba(0,0,0,0.7)}.modal-open .modal::-webkit-scrollbar{display:none}.model__btn{width:53px}@media (min-width: 576px){.modal-dialog{max-width:90%;margin:0 auto}.modal-dialog-centered{min-height:calc(30vh)}}@media (min-width: 992px){.modal-dialog{max-width:50%}}.modal-share-filter-textarea{max-width:100%;resize:none;padding:0px 15px 0px;min-width:100%;border:0;min-height:50px;text-align:center;vertical-align:bottom}.menu-logo-svg svg{max-height:30px;position:absolute;top:-6px;left:50%;transform:translateX(-50%)}.cookies-trigger-button{width:2.5rem;position:fixed;bottom:3rem;left:3rem;z-index:500;cursor:pointer}@media (max-width: 567px){.cookies-trigger-button{bottom:4rem;left:1.5rem}}.js-mkt-box{z-index:999;position:fixed;top:0;transition:0.5s all;height:55px}@media (min-width: 900px){.js-mkt-box{height:25px}}.js-mkt-box .mkt-box-text{font-size:12px;padding-top:0.1rem;padding-left:15px}@media (min-width: 769px){.js-mkt-box .mkt-box-text{padding-left:10px}}.js-mkt-box .mkt-box-close{padding-left:20px;padding-right:10px}.js-mkt-box .js-mkt-close{cursor:pointer}.js-mkt-box a{color:white !important;text-decoration:underline}.js-mkt-active-box .menu-bar{transitin:0.5s top;top:55px}@media (min-width: 900px){.js-mkt-active-box .menu-bar{top:25px}}.js-mkt-active-box #detail-submenu{top:79px}@media (min-width: 767px){.js-mkt-active-box #detail-submenu{top:55px}}@media (min-width: 900px){.js-mkt-active-box #detail-submenu{top:25px}}.js-mkt-active-box .padding-cenik{padding-top:85px}@media (min-width: 900px){.js-mkt-active-box .padding-cenik{padding-top:75px}}.js-mkt-active-box .margin-detail{margin-top:250px}@media (min-width: 900px){.js-mkt-active-box .margin-detail{margin-top:200px}}body:not(.js-mkt-active-box) .padding-cenik{padding-top:50px}body:not(.js-mkt-active-box) .js-mkt-box{height:0;position:relative;top:-70px;transition:0.5s all}body:not(.js-mkt-active-box) .menu-bar{transition:0.5s top;top:0}body:not(.js-mkt-active-box) .margin-detail{margin-top:180px}.js-slider-modular-flat-prev[aria-disabled="true"] polygon,.js-slider-modular-flat-next[aria-disabled="true"] polygon{opacity:0.5;fill:white !important}.reservation-icon{fill:#cbcbcb}.reservation-icon:hover{fill:#6e5fc3}