article{font-family:Muli,arial,tahoma,verdana,sans-serif;font-size:17px;font-size:1.7rem;line-height:32px}article img{max-width:100%;display:block}article hr{height:0;border:0;border-top:2px solid #e9e5e1;margin:15px 0}article p:not(.icon)+hr{margin-top:-20px}article p{padding:0 0 30px}article p.icon{padding:0 0 35px}article ul{padding-bottom:35px}article ul>li{padding:0}article ul>li:last-of-type{padding-bottom:0}article ul>li:not(.nodot){padding:0 0 0 47px}article ul>li:not(.nodot):before{content:'';float:left;width:5px;height:5px;background:#b71234;margin:15px 0 0 -20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}article ul>li:not(.nodot):last-of-type{padding-bottom:0}article ul>li p{padding:0}article ul>li ul{padding:10px 0 0}article ol{padding-bottom:35px;counter-reset:item}article ol>li{padding:0 0 15px 35px}article ol>li:last-of-type{padding-bottom:0}article ol>li:before{content:counter(item) ". ";counter-increment:item;float:left;color:#e5a790;font-weight:700;margin:0 0 0 -30px}article ol ol,article ol ul,article ul ol,article ul ul{padding-left:40px}article figure+h1,article figure+h2,article figure+h3,article figure+h4,article figure+h5{padding-top:12px!important}article h1+h2,article h3+h4,article h4+h5{padding-top:0!important}article h2+h3{padding-top:20px!important}article p+ol,article p+ul{margin-top:-30px}article h2+ol,article h2+p,article h2+ul,article h3+ol,article h3+p,article h3+ul,article h4+ol,article h4+p,article h4+ul,article h5+ol,article h5+p,article h5+ul{padding-top:7px!important}article p+h2{padding-top:33px!important}article p+h3{padding-top:23px!important}article ul.dvasloupce{*zoom:1}article ul.dvasloupce:after,article ul.dvasloupce:before{display:table;content:""}article ul.dvasloupce:after{clear:both}article ul.dvasloupce>li ul{padding:15px 0}article ul.dvasloupce>li ul li:not(.nodot){padding:0 0 14px 37px}@media screen and (min-width:601px){article ul.dvasloupce{display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}article ul.dvasloupce>li{float:left;width:48%;padding:5px 4% 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}article ul.dvasloupce>li:nth-of-type(2n){float:right;width:52%;padding:5px 0 0 4%;border-left:1px solid #e2dfe8}}article table{width:100%;margin:0 auto 20px;table-layout:fixed;border-spacing:0;border-collapse:separate}article table th{font-family:Barlow,arial,tahoma,verdana,sans-serif;padding:10px 20px;vertical-align:middle;font-weight:500;font-size:18px;font-size:1.8rem;line-height:23px;border-bottom:1px solid #e9e5e1}article table th em,article table th i{color:#828282;font-weight:300}article table td{font-family:Barlow,arial,tahoma,verdana,sans-serif;vertical-align:top;text-align:left;padding:12px 20px;font-size:15px;font-size:1.5rem;line-height:20px;font-weight:400;border-bottom:1px solid #e9e5e1}article table td a{font-weight:500}article table td a:after{display:none}article table td em,article table td i{color:#828282}@media only screen and (max-width:550px){article table{width:100%}article table th{display:block;height:auto;padding:10px 2%;text-align:left}article table td{display:block;padding:10px 2%;border-bottom:1px solid #dedede}}article ul+.gallery{margin-top:-30px}article .layout-block{clear:both;display:flex}article .layout-block.layout-align-left{justify-content:flex-start!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important}article .layout-block.layout-align-center{justify-content:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important}article .layout-block.layout-align-right{-webkit-box-pack:end!important;-ms-flex-pack:end!important}article .layout-block.layout-align-full{justify-content:space-evenly!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important}article .layout-block .layout-box{padding:.4em}article>figure.media{max-width:930px}article>figure img{margin:0 auto}article iframe{display:block}article .video{height:0;position:relative;padding-bottom:56.2493%;z-index:1}article .video iframe{left:0;margin:0;position:absolute;width:100%;height:100%;top:0;z-index:1}article .gallery{display:flex;flex-wrap:wrap;padding-bottom:50px}article .gallery:after{content:'';flex-grow:999999999}article .gallery figure{margin:2px;background:rgba(205,20,66,.5);position:relative}article .gallery i{display:block}article .gallery img{position:absolute;top:0;width:100%;height:100%;vertical-align:bottom;object-fit:cover}article a.ico{display:block;max-height:30px;overflow:hidden;padding:3px 0 0;margin:0;font-size:15px;font-size:1.5rem;line-height:24px;font-family:Muli,arial,tahoma,verdana,sans-serif}article a.ico:before{content:attr(data-type);float:left;width:23px;height:30px;color:#fff;font-size:9px;font-size:.9rem;line-height:1.3em;padding:12px 0 0 5px;margin:-3px 10px 0 0}@media screen and (min-width:901px){.isSafari article ul.dvasloupce li:nth-of-type(2n){width:51.8%}}section .introduce{background-color:#0a0a0a;position:relative;overflow:hidden;padding:29px 0}section .introduce.showmore .annotation{position:relative;padding:0 0 50px}section .introduce.showmore .annotation .more{display:block;margin:0 auto;position:absolute;bottom:0;color:#fff}section .introduce.showmore .annotation article{-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out}section .introduce.showmore:not(.showfull) article{overflow:hidden}section .introduce.showfull .bg{display:none!important}section .introduce.showfull article{height:auto!important}section .introduce.img{padding:0}section .introduce .bg{position:absolute;width:1920px;background-color:#0a0a0a;background-repeat:no-repeat;background-position:center right;z-index:0}section .introduce img{display:block;max-width:100%}section .introduce .navigation{padding:0 0 0 12px}section .introduce h1{margin:48px 0 32px 12px;font-weight:700;font-size:60px;font-size:6rem;line-height:74px;letter-spacing:.2em;text-transform:uppercase;color:#fff}section .introduce .annotation .more{display:none}section .introduce article{font-family:Muli,arial,tahoma,verdana,sans-serif;font-weight:400;font-size:20px;font-size:2rem;line-height:38px;padding:0 0 0 12px;color:#fff}@media screen and (min-width:1401px){section .introduce.withbg{height:542px}section .introduce h1{width:60%}section .introduce .annotation{width:55%}}@media screen and (max-width:1400px){section .introduce .annotation,section .introduce h1{width:80%}}@media screen and (min-width:1001px){section .introduce.simple .bg{top:-130px}section .introduce.showmore .annotation .more{left:12px}section .introduce.showmore:not(.showfull) article{height:222px}section .introduce .bg{top:0;bottom:0;left:50%;transform:translateX(-50%)}}@media screen and (max-width:1000px){section .introduce.showmore:not(.showfull) article{height:66px}section .introduce.showmore .annotation .more{left:0}section .introduce .bg{top:0;bottom:0;left:0;right:0;width:100%;background-size:cover}section .introduce .navigation{padding-left:0}section .introduce article,section .introduce h1{width:100%;padding-left:0;margin-left:0}section .introduce h1{font-size:6vw;font-size:.6vwrem;line-height:1.3em}section .introduce article{font-size:16px;font-size:1.6rem;line-height:1.6em}}@media screen and (max-width:850px){section .introduce .navigation.b-s+h1{margin-top:20px}}section .artcontent{padding:66px 0;position:relative}section .artcontent>.in{max-width:930px}section .artcontent>.in h1{padding-bottom:25px}section .artcontent>.in h2{padding:42px 0 8px}section .artcontent>.in h3{padding:52px 0 8px}section .artcontent>.in figure{display:block;text-align:center;padding:0 0 35px}section .regcontent .formbox{width:600px;padding:34px 164px 22px 44px;margin:20px auto}section .regcontent .btns{margin:0 auto}@media screen and (min-width:901px){section .regcontent .btns,section .regcontent .in{width:810px}}@media screen and (max-width:900px){section .regcontent .formbox{width:92%;padding:30px 4% 20px}}@media screen and (min-width:1401px){section.za-poklady-templu .artcontent .in img.obrazek-vpravo{max-width:150px;max-height:183px}}@media screen and (max-width:1400px){section.za-poklady-templu .artcontent .in img.obrazek-vpravo{width:20%;height:auto}}section.cancelorder .regcontent{margin-bottom:40px}section .formbox{width:calc(100% - 90px);background:#fff;border:1px solid #e0e0e0;padding:44px;margin:20px 0;text-align:left}section .formbox .toggle h2,section .formbox.toggle h2{padding-left:34px;position:relative;cursor:pointer}section .formbox .toggle h2:before,section .formbox.toggle h2:before{content:'';display:block;position:absolute;top:1px;left:0;width:20px;height:20px;border:1px solid #bdbdbd}section .formbox .toggle>div,section .formbox.toggle>div{*zoom:1;display:none}section .formbox .toggle>div:after,section .formbox .toggle>div:before,section .formbox.toggle>div:after,section .formbox.toggle>div:before{display:table;content:""}section .formbox .toggle>div:after,section .formbox.toggle>div:after{clear:both}section .formbox .toggle:not(.open),section .formbox.toggle:not(.open){padding-bottom:18px!important}section .formbox .toggle.open h2:before,section .formbox.toggle.open h2:before{border:1px solid #b71234}section .formbox .toggle.open h2:after,section .formbox.toggle.open h2:after{content:'';display:block;position:absolute;top:4px;left:1px;width:4px;height:11px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #b71234;border-bottom:2px solid #b71234;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}section .formbox .toggle.open>div,section .formbox.toggle.open>div{display:block}section .formbox .toggle{padding-top:30px}section .formbox.withoutborder{border:0;background:0 0}@media screen and (min-width:1451px){section .formbox.w50{width:calc(50% - 90px);margin:20px auto}}@media screen and (min-width:1251px) and (max-width:1450px){section .formbox.w50{width:calc(70% - 90px);margin:20px auto}}section .formbox.ajax{*zoom:1;margin:45px auto;padding:0}section .formbox.ajax:after,section .formbox.ajax:before{display:table;content:""}section .formbox.ajax:after{clear:both}section .formbox h2{font-size:20px;font-size:2rem;line-height:24px;font-weight:600;margin:-11px 0 15px}section .formbox .radioitems,section .formbox label{margin:0 0 12px}section .formbox .btns{padding:0}section .formbox .links{float:left}section .formbox .links a{font-size:15px;font-size:1.5rem;line-height:22px}@media screen and (max-width:900px){section .formbox{width:92%;padding:30px 4%}}