.translatedByDeepL{position:relative;border-right:1px dotted #0F2B46}.translatedByDeepL::before{content:"DeepL";position:absolute;right:-15px;top:0;margin-top:20px;transform:translateY(-50%);writing-mode:vertical-rl;background:#0F2B46;color:#fff;font-size:10px;line-height:1;padding:6px 2px 6px 3px;border-radius:0 3px 3px 0;white-space:nowrap}header.fullmenu-active .menu-close{font-size:2rem}body.sys_error_404 header .header-catalog,body.sys_error_404 #menu-button{display:none!important}.realization-item .realization-item-head{overflow:hidden}.realization-item .realization-item-head img{transition:transform 1s cubic-bezier(.23,1,.32,1);transition-duration:1s}.realization-item:hover .realization-item-head img{transform:scale(1.15);transition-duration:5s}.cookieconsent-com---pc-dialog .cc-pc-head-lang-select{display:none!important}.cookieconsent-com---nb{border-left:1px solid rgba(0,0,0,.125);border-top:1px solid rgba(0,0,0,.125);box-shadow:0 0 10px silver}.cookieconsent-com---nb .cc-nb-main-container{padding:2rem!important}.cookieconsent-com---palette-light .cc-nb-okagree{color:#fff!important;background-color:#A1806D!important;border-color:#A1806D!important}.cookieconsent-com---palette-light .cc-cp-foot-okagree{background:#A1806D!important;color:#fff!important}.cookieconsent-com---palette-light .cc-nb-okagree,.cookieconsent-com---palette-light .cc-nb-changep,.cookieconsent-com---palette-light .cc-nb-reject,.cookieconsent-com---palette-light .cc-cp-foot-okagree,.cookieconsent-com---palette-light .cc-cp-foot-reject,.cookieconsent-com---palette-light .cc-cp-foot-save{border-radius:35px}.sectionCommingSoon{background-repeat:no-repeat;background-size:cover;background-position:center;height:100vh;display:flex;align-items:center;justify-content:center}.sectionCommingSoon .commingLogo{width:250px}.sectionCommingSoon .system{position:absolute;bottom:5px;left:5px}.twoimages{position:relative;display:block}.twoimages>img{width:100%;height:auto;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.twoimages>img.img2{position:absolute;left:0;width:100%;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.twoimages:hover>img.img2{opacity:1}.table-transparent>:not(caption)>*>*{background-color:transparent!important}.input-daterange{width:auto!important}.datepicker>div.datepicker-days{display:block}.input-daterange input{text-align:left!important}.input-daterange input:first-child,.input-daterange input:last-child{box-shadow:none!important;border-radius:5px!important}.overlayDark{position:relative}.overlayDark:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.overlayDark:hover:before{background-color:rgba(0,0,0,.6)}.input-daterange{width:auto!important}.datepicker>div.datepicker-days{display:block}.input-daterange input{text-align:left!important}.input-daterange input:first-child,.input-daterange input:last-child{box-shadow:none!important;border-radius:5px!important}.iframeWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.iframeWrapper iframe,.iframeWrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.fancybox-type-iframe .fancybox-inner{overflow:hidden!important}.googleMap{width:100%;max-width:100%;height:440px}.googleMap img{max-width:none}.mapyCz{width:100%;max-width:100%;height:440px}.mapyCz img{max-width:none!important}.goog-te-gadget-simple{background-color:#FFF;background-image:none;border:1px solid #CCC;border-radius:20px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;height:34px;font-size:.9em;height:34px;padding:6px 12px}.system{font-size:85%;color:#999}.slideshowAdmin{position:absolute;right:10px;bottom:10px;z-index:999}.throbber{display:none;margin-top:50px}.throbber img{display:inline}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.list,ul.list ul,.wysiwyg ul,.wysiwyg ul ul{padding:0;margin:0;list-style-type:none}ul.list,.wysiwyg ul{margin:0 0 15px}ul.list ul,.wysiwyg ul ul{margin:10px 0 0}.list li,.wysiwyg ul li{padding:0 0 10px 10px;position:relative;padding-left:30px!important}.list li:before,.wysiwyg ul li:before{position:absolute;top:2px;left:0;width:20px;display:inline-block;text-align:center;margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900;color:#A1806D}.list-angle li:before,.wysiwyg ul li:before{content:"\f054"}.list-check li:before{content:"\f00c"}.list-group>li{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group.list li{padding-left:35px ! important}.list-group.list li:before{top:12px;left:5px}.list-group>li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group>li:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}ol.list li,ol.list-group li{display:list-item;list-style-type:decimal}ol.list-group li{list-style-position:inside}.myLinkFile:before,.myLinkPDF:before,.myLinkDOC:before,.myLinkXLS:before,.myLinkPPT:before,.myLinkZIP:before{display:inline-block;text-align:right;margin-right:10px;font-family:FontAwesome;font-size:130%}.myLinkFile:before{content:"\f019"}.myLinkPDF:before{content:"\f1c1"}.myLinkDOC:before{content:"\f1c2"}.myLinkXLS:before{content:"\f1c3"}.myLinkPPT:before{content:"\f1c4"}.myLinkZIP:before{content:"\f1c6"}.has-error,.required.errored.fullwidth.has-error textarea,.required.errored.has-error input{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24!important}.product-item .badge,.realization-image .badge{color:#000}.fixedPopup{position:fixed;width:300px;height:50px;display:block;z-index:20;top:42vh;right:-250px;display:flex;transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.6s;-ms-transition-duration:.6s;-moz-transition-duration:.6s;-webkit-transition-duration:.6s;-o-transition-duration:.6s}.fixedPopup:hover{right:0}.btnPopup{width:250px;height:100%}.btnPopup:hover{cursor:pointer}.fixedPopupIcon{display:flex;justify-content:center;align-items:center;width:50px;height:50px;color:#fff;background-color:#A1806D;font-size:2rem}.fixedPopup a{text-decoration:none;color:#000}@media only screen and (max-width:576px){.fixedPopup{width:200px;right:-150px;top:35vh}.btnPopup{width:150px}}.dataTables_filter{padding-top:2rem}.dataTables_filter input{margin-bottom:0}.logoReponioDetail{max-width:150px}.boxShadow{box-shadow:10px 10px 10px rgba(0,0,0,.25)}.lang-other{width:24px;height:18px;border-radius:3px;box-shadow:0 0 1px rgba(0,0,0,.5);margin-bottom:0}a.header-lang:hover .lang-other{box-shadow:0 1px 3px rgba(0,0,0,.5);margin-bottom:2px}.product-item .badge,.realization-item .badge,.realization-image .badge{position:absolute;top:0;left:0;padding:.3rem .5rem;font-size:.8rem;color:#000;border-radius:0;font-style:normal;font-weight:bolder}.product-item .badge.badge2,.realization-item .badge.badge2,.realization-image .badge.badge2{left:auto;right:0;color:#fff}.video-wrapper{aspect-ratio:16 / 9;width:100%;background:#000;overflow:hidden;display:flex;align-items:center;justify-content:center}.video-wrapper video,.video-wrapper iframe{width:100%;height:100%;object-fit:contain;background:#000;display:block}@media only screen and (max-width:768px){.video-wrapper{aspect-ratio:auto;width:100%;display:block}.video-wrapper video,.video-wrapper iframe{height:auto;object-fit:contain}.video-wrapper.video-9-16 video{aspect-ratio:9 / 16}}.video_btn{position:relative;height:80px;width:80px;background:#A1806D;text-align:center;display:inline-block;line-height:80px;color:#fff;border-radius:50%;transition-duration:0s;-ms-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s}.video_btn:hover i,.video_btn:focus i{color:#fff}.video_btn:after{content:"";position:absolute;left:50%;top:50%;height:80px;width:80px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.3;animation:pulse-border 1500ms ease-out infinite}.video_btn:before{content:"";position:absolute;left:50%;top:50%;height:95px;width:95px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.3;animation:pulse-border 1500ms ease-out infinite}.video_btn.small{width:50px;height:50px;line-height:50px}.video_btn.small:after{height:50px;width:50px}.video_btn.small:before{height:65px;width:65px}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}@media screen and (max-width:1199px){.video_btn{height:75px;width:75px;line-height:75px}.video_btn:after{height:75px;width:75px}.video_btn:before{height:90px;width:90px}}@media screen and (max-width:991px){.video_btn{height:70px;width:70px;line-height:70px}.video_btn:after{height:70px;width:70px}.video_btn:before{height:85px;width:85px}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.2)}}}@media screen and (max-width:767px){.video_btn{height:60px;width:60px;line-height:60px}.video_btn:after{height:60px;width:60px}.video_btn:before{height:75px;width:75px}}.landingPHtext{color:#fff;font-size:2rem}.landingPHtext .list li{padding-left:40px!important}.landingPHtext .list li:before{color:#fff}@media only screen and (max-width:991px){.landingPHtext{font-size:1.8rem}}.ti-read-more{background-color:#fff;border:0;padding:0;opacity:.5}.ti-read-more .ti-hide-text{display:none}.ti-read-more.is-expanded .ti-read-more-text{display:none}.ti-read-more.is-expanded .ti-hide-text{display:inline}