.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.dumb_only{position:absolute;top:-200px;left:-200px}html,body{font-family:"Source Sans Pro","Arial","Verdana","Tahoma","Lucida Grande","Helvetica";font-size:12px;background:#fff;text-align:center;margin:0;padding:0;color:#465257}body.fancybox-active{overflow-y:scroll !important}body.compensate-for-scrollbar{margin-right:0 !important}*{-webkit-box-sizing:border-box;box-sizing:border-box}.message_cover{display:none}a,button{text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-transition:all .3s;transition:all .3s;outline:none}a:hover{text-decoration:none}button:hover{cursor:pointer}img{display:block;border:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-transition:all .3s;transition:all .3s}table,tr,td{border-collapse:collapse;text-align:left}td{padding:3px;padding-right:10px}.table_header{border-bottom:solid #000 1px;font-weight:bold}.clear{clear:both}@-webkit-keyframes ani{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}25%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ani{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}25%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}body{margin:0;padding:0;top:0;background-color:#fff;color:#666;font-family:"museo-sans",sans-serif;font-size:16px}header,nav,main,section,footer{display:block}img,a,button{display:inline-block;outline:none;border:none}.cookies span{display:block;margin-bottom:6px}.cookies .right a{margin-left:0}button{font-family:"museo-sans",sans-serif}h1,h2,h3,h4,h5,p,ul,ol{margin:0;padding:0}h2{font-size:2.188rem;margin-bottom:10px;font-weight:normal;text-transform:uppercase}.clear{clear:both;display:block;height:0}.limited{max-width:1230px;width:100%;margin:0 auto;padding:0 26px}.btn{display:inline-block;border:2px solid #dd7904;background-color:#dd7904;color:#fff;font-size:1rem;padding:12px 28px;text-transform:uppercase;min-width:240px;text-align:center}.btn a{color:inherit}.btn:hover{cursor:pointer;background-color:#eb2e4a;border-color:#eb2e4a}.search_form .btn{min-width:1px;padding:7px 8px;vertical-align:top;border-radius:0 3px 3px 0;font-size:1rem}input,textarea{font-family:"museo-sans",sans-serif;border:none;font-size:1rem;padding:8px;outline:none;border:1px solid #d3d3d3;max-width:100%;border-radius:0}input:focus,textarea:focus{border:1px solid #dd7904}.cara{width:100%;height:3px;background-color:#dd7904}.hidden{display:none}.video_block{position:relative;left:-26px;width:calc(100% + 52px);margin-top:4rem;padding:5rem 0 6rem 0}.video_block:before,.video_block:after{content:"";position:absolute;left:0;width:100%;bottom:100%;height:40px;z-index:0;background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0.05)), to(rgba(255,255,255,0)));background:linear-gradient(0deg, rgba(0,0,0,0.05) 0, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.video_block:after{bottom:auto;top:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(255,255,255,0)), to(rgba(0,0,0,0.05)));background:linear-gradient(0deg, rgba(255,255,255,0) 0, rgba(0,0,0,0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#000000", GradientType=1)}.video_block .wrp{display:block;position:relative;width:830px;cursor:pointer;-webkit-box-shadow:0 0 0 15px #e9eaeb;box-shadow:0 0 0 15px #e9eaeb;padding-bottom:467px;z-index:2;margin:30px auto}.video_block .wrp video{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;z-index:3}.video_block .wrp:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 200ms;transition:opacity 200ms;background:rgba(0,0,0,0.1) url("/images/play.svg") center center no-repeat;background-size:30% 24.5%;z-index:4}.video_block .wrp:hover:after{opacity:.7}.video_block .wrp.on{cursor:default}.video_block .wrp.on:after{display:none}.video_block.inpage{margin-bottom:66px;text-align:center}.video_block.inpage h2{margin-top:0}.video_block.inpage p{margin-left:auto}.video_block.inpage:after{bottom:0;top:auto;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0.05)), to(rgba(255,255,255,0)));background:linear-gradient(0deg, rgba(0,0,0,0.05) 0, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1)}.alertify{border-color:#dd7904 !important;border-radius:3px !important;border-width:3px !important}.alertify .alertify-inner ul{margin:0;padding:0;list-style-type:none}.alertify .alertify-inner ul li{padding-bottom:1rem}.alertify .alertify-inner .alertify-buttons{margin-top:1rem}.alertify .alertify-inner .alertify-buttons button{margin:0;border:2px solid #dd7904;background-color:#dd7904;color:#fff;font-weight:bold;font-size:1.25rem;padding:14px 32px;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;border-radius:0;line-height:1}.alertify .alertify-inner .alertify-buttons button:hover{cursor:pointer;background-color:#fff;color:#dd7904}.sidemenu{position:fixed;height:100vh;top:0;left:0;width:204px;background-color:#7e8487;z-index:1200;color:#fff;text-align:center}.sidemenu .after{position:absolute;left:0;bottom:0;width:100%;height:60px;content:"";display:none;background:rgba(56,61,64,0.75);-webkit-transition:all 300ms;transition:all 300ms}.sidemenu .after img{width:40px;position:absolute;bottom:6px;left:calc(50% - 20px);-webkit-transition:all 300ms;transition:all 300ms;-webkit-animation:ani 3s infinite ease-in-out;animation:ani 3s infinite ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.sidemenu .after:hover img{bottom:3px;-webkit-animation-play-state:paused;animation-play-state:paused}.sidemenu .beforewrap{height:0;position:relative}.sidemenu .before{position:absolute;left:0;top:0;width:100%;height:60px;content:"";display:none;background:rgba(56,61,64,0.75);-webkit-transition:all 300ms;transition:all 300ms;z-index:1}.sidemenu .before img{width:40px;position:absolute;bottom:7px;left:calc(50% - 20px);-webkit-transition:all 300ms;transition:all 300ms;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.sidemenu .before:hover img{bottom:11px}.sidemenu .before.h{display:none !important}.sidemenu.small .after,.sidemenu.small .before{display:block}.sidemenu.small.end .after{display:none}.sidemenu.small.start .before{display:none}.sidemenu .logo{min-height:150px;background-color:#e5eaec;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sidemenu .logo a,.sidemenu .logo span{display:block}.sidemenu .logo a img,.sidemenu .logo span img{width:133px;height:63px}.sidemenu .logo.ie{display:block}.sidemenu .logo.ie a,.sidemenu .logo.ie span{margin-top:39px}.sidemenu>p{text-transform:uppercase;font-size:1.188rem;text-align:left;padding:15px 12px;font-weight:bold;position:relative}.sidemenu .smenu{max-height:calc(100vh - 203px);position:relative;padding-bottom:7px}.sidemenu .smenu>ul{margin:0;padding:0;list-style-type:none}.sidemenu .smenu>ul>li{display:block}.sidemenu .smenu>ul>li.close{display:none}.sidemenu .smenu>ul>li>a,.sidemenu .smenu>ul>li>span{display:block;text-align:left;padding:18px 12px;color:#fff;text-transform:uppercase;font-weight:300;font-size:.813rem}.sidemenu .smenu>ul>li>a img,.sidemenu .smenu>ul>li>span img{display:inline-block;vertical-align:middle;width:38px}.sidemenu .smenu>ul>li>a span,.sidemenu .smenu>ul>li>span span{display:inline-block;vertical-align:middle;padding-left:17px;max-width:calc(99.99% - 38px)}.sidemenu .smenu>ul>li>a:hover,.sidemenu .smenu>ul>li>span:hover{background-color:#3f4243;cursor:pointer}.sidemenu .smenu>ul>li.active_menu_item>a,.sidemenu .smenu>ul>li.open>a,.sidemenu .smenu>ul>li.active_menu_item>span,.sidemenu .smenu>ul>li.open>span{background-color:#3f4243}.sidemenu .smenu>ul>li>ul{display:none;position:fixed;top:0;left:204px;height:100vh;width:555px;max-width:calc(100% - 204px);margin:0;padding:0;background-color:rgba(63,66,67,0.95);padding:150px 40px;list-style-type:none;text-align:left}.sidemenu .smenu>ul>li>ul>li{padding-bottom:24px}.sidemenu .smenu>ul>li>ul>li.close{position:absolute;top:24px;right:24px}.sidemenu .smenu>ul>li>ul>li.close a img{width:33px;height:33px}.sidemenu .smenu>ul>li>ul>li.close a:hover{opacity:.5}.sidemenu .smenu>ul>li>ul>li>a,.sidemenu .smenu>ul>li>ul>li>span{color:#bababa;font-size:2rem;text-transform:uppercase;font-weight:bold}.sidemenu .smenu>ul>li>ul>li>a:hover,.sidemenu .smenu>ul>li>ul>li>span:hover{color:#dd7904}.sidemenu .smenu>ul>li>ul>li.active_menu_item>a,.sidemenu .smenu>ul>li>ul>li.active_menu_item>span{color:#dd7904}.sidemenu .smenu>ul>li>ul>li.active_menu_item>ul{display:block}.sidemenu .smenu>ul>li>ul>li ul{margin:0;padding:0;list-style-type:none;display:none}.sidemenu .smenu>ul>li>ul>li ul li{padding-top:13px}.sidemenu .smenu>ul>li>ul>li ul li a,.sidemenu .smenu>ul>li>ul>li ul li span{color:#fff;font-size:1.5rem;text-transform:uppercase;font-weight:300;line-height:1.2}.sidemenu .smenu>ul>li>ul>li ul li a:hover,.sidemenu .smenu>ul>li>ul>li ul li span:hover{color:#dd7904}.sidemenu .smenu>ul>li>ul>li ul li.active_menu_item>a,.sidemenu .smenu>ul>li>ul>li ul li.active_menu_item>span{color:#dd7904}.sidemenu .smenu>ul>li>ul>li ul li.active_menu_item>ul{display:block}.sidemenu .smenu>ul>li>ul>li ul li ul{display:none}.sidemenu .smenu>ul>li>ul>li ul li ul li{padding-left:12px}.sidemenu .smenu>ul>li>ul>li ul li ul li a,.sidemenu .smenu>ul>li>ul>li ul li ul li span{font-size:1.2rem}.sidemenu .smenu>ul>li>ul>li ul li ul li a:before,.sidemenu .smenu>ul>li>ul>li ul li ul li span:before{content:"- "}.sidemenu .smenu>ul>li>ul>li ul li ul li ul li a,.sidemenu .smenu>ul>li>ul>li ul li ul li ul li span{text-transform:none}.sidemenu .smenu>ul>li>ul.ps-active-y{background-color:#3f4243}.sidemenu .smenu>ul>li>ul.ps-active-y:after{content:"";display:block;width:555px;height:150px;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(125,185,232,0)), color-stop(25%, #3f4243));background:linear-gradient(to bottom, rgba(125,185,232,0) 0, #3f4243 25%);position:fixed;bottom:0;left:204px;z-index:1}.sidemenu .smenu>ul>li>ul.ps-active-y>.ps-scrollbar-y-rail{z-index:2;background:none !important}.sidemenu .smenu>ul>li>ul.ps-active-y>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.sidemenu .smenu>ul>li>ul.ps-active-y>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:6px}.sidemenu .smenu.ps-container>.ps-scrollbar-y-rail{z-index:1;background:none !important}.sidemenu .smenu.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.sidemenu .smenu.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:6px}.sidemenu .smenu.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#eb2e4a}.sidemenu .smenu.ps-container:hover>.ps-scrollbar-y-rail:hover{background:none}#social{position:fixed;display:none;left:225px;bottom:55px;color:#fff;font-size:1.625rem;z-index:1201}#social a:hover img{opacity:.5}#social img{margin-left:10px;vertical-align:middle}.mainwrap{padding-left:204px}.res_menu{position:fixed;top:0;right:0;display:none;height:100vh;z-index:1000;background-color:rgba(221,121,4,0.97);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5);max-width:100vw;width:300px;padding:100px 26px 26px 26px}.res_menu .wrap{overflow:hidden;position:relative;max-height:100%}.res_menu .wrap>ul{list-style-type:none;text-align:left}.res_menu .wrap>ul>li{display:block;padding-bottom:13px}.res_menu .wrap>ul>li>a,.res_menu .wrap>ul>li>span{display:inline-block;font-size:1.25rem;color:#fff}.res_menu .wrap>ul>li>a:hover,.res_menu .wrap>ul>li>span:hover{color:#3d3c47}.res_menu .wrap>ul>li ul{list-style-type:none}.res_menu .wrap>ul>li ul li{display:block;padding-top:13px}.res_menu .wrap>ul>li ul li a,.res_menu .wrap>ul>li ul li span{color:#fff;font-size:1rem;margin-left:13px}.res_menu .wrap>ul>li ul li a:hover,.res_menu .wrap>ul>li ul li span:hover{color:#3d3c47}.res_menu .wrap>ul>li ul li ul li{margin-left:10px}.res_menu .wrap>ul>li ul li ul li a:before,.res_menu .wrap>ul>li ul li ul li span:before{content:"- "}.res_menu .wrap>ul>li ul li.active_menu_item>a,.res_menu .wrap>ul>li ul li.active_menu_item>span{color:#3d3c47}.res_menu .wrap>ul>li.active_menu_item>a,.res_menu .wrap>ul>li.active_menu_item>span{color:#3d3c47}.res_menu .wrap>ul>li.onlysmall{display:none}.res_menu .wrap.ps-container>.ps-scrollbar-y-rail{opacity:1}.res_menu .wrap.ps-container>.ps-scrollbar-y-rail:hover{width:6px;background:none}.res_menu .wrap.ps-container>.ps-scrollbar-y-rail .ps-scrollbar-y{background-color:#000}.res_menu .wrap.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.res_menu .wrap.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:6px}header{background-color:#f7f7f7;padding:0 26px;min-height:91px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;width:calc(100% - 204px);z-index:1100}header .logo{display:none}header .logo a,header .logo span{display:block}header .logo a img,header .logo span img{display:block}header .menu{display:inline-block;float:left}header .menu ul{list-style-type:none;white-space:nowrap}header .menu ul li{display:inline-block;position:relative;padding:3px 22px;border-left:2px solid #b0b0b0}header .menu ul li a,header .menu ul li span{display:block;font-size:1.25rem;text-transform:uppercase;color:#666;-webkit-transition:all .1s;transition:all .1s}header .menu ul li a:hover{color:#dd7904}header .menu ul li.active_menu_item>a,header .menu ul li.active_menu_item>span{color:#dd7904}header .menu ul li.menu_item_first{padding-left:0;border-left:none}header .menu ul li:hover ul{display:block}header .menu ul li ul{display:none;position:absolute;left:0;top:100%;padding-top:8px;text-align:left;min-width:100%}header .menu ul li ul li{padding:0;border:none;display:block;padding:14px 17px 4px 17px;background-color:#fff;-webkit-box-shadow:0 8px 26px -6px rgba(0,0,0,0.3);box-shadow:0 8px 26px -6px rgba(0,0,0,0.3)}header .menu ul li ul li.menu_item_first{padding:14px 17px 4px 17px}header .menu ul li ul li.menu_item_last{padding:14px 17px}header .menu ul li ul li a,header .menu ul li ul li span{display:inline-block}header .prava_cast{display:inline-block;float:right;margin:32px 0 32px auto}header .prava_cast .jazyk{display:inline-block;position:absolute;top:7px;right:26px}header .prava_cast .jazyk span,header .prava_cast .jazyk a{padding-left:13px}header .prava_cast .jazyk img{width:24px;height:16px}header .prava_cast .jazyk a img{opacity:.5}header .prava_cast .jazyk a:hover img{opacity:1}header .prava_cast .kontakt{display:inline-block;vertical-align:middle;margin-left:26px;margin-bottom:3px}header .prava_cast .kontakt>div{display:inline-block;padding-left:26px;font-size:1.25rem}header .prava_cast .kontakt>div img{margin-right:15px;width:29px;height:29px;vertical-align:middle}header .prava_cast .kontakt>div p{display:inline-block}header .prava_cast .kontakt>div a{color:#666;vertical-align:middle}header .prava_cast .kontakt>div a:hover{color:#dd7904}header .prava_cast .menu_btn{vertical-align:middle;display:none}header .prava_cast .menu_btn .menu{display:inline-block;margin-left:52px;width:36px;height:30px}header .prava_cast .menu_btn .menu div{width:100%;height:6px;margin-top:5px;background-color:#666;-webkit-transition:all 300ms;transition:all 300ms}header .prava_cast .menu_btn .menu div:first-child{margin-top:0}header .prava_cast .menu_btn .menu.open div:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;width:95%;margin-left:8px}header .prava_cast .menu_btn .menu.open div:nth-child(2){visibility:hidden;-webkit-transition:all 1ms;transition:all 1ms}header .prava_cast .menu_btn .menu.open div:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 5px;transform-origin:0 5px;width:95%;margin-left:7px}header .prava_cast .menu_btn .menu:hover{opacity:.5}header.small{min-height:1px}header.small .menu{display:none}header.small .menu>ul{white-space:nowrap}header.small .prava_cast{margin:12px 0 12px auto}header.small .prava_cast .menu_btn{display:inline-block}header.small .prava_cast .jazyk{top:19px;right:auto;left:13px}.sliders{max-height:35vw;overflow-y:hidden;padding:0 26px;padding-top:95px}.sliders.smallmenu{padding-top:54px}.sliders.slick-initialized{max-height:90000px;overflow-y:auto}.sliders .slick-track{margin:0}.sliders .sld{outline:none;position:relative}.sliders .sld .txtwrap{position:absolute;top:0;left:0;width:100%;height:100%}.sliders .sld .txtwrap .txt{position:absolute;z-index:50;left:12%;top:50%;font-size:2.313rem;max-width:650px;width:80%;text-align:left;color:#f3f8fe;opacity:0;-webkit-transition:left 300ms;transition:left 300ms;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sliders .sld .txtwrap .txt p{margin-bottom:15px;text-shadow:0 0 18px rgba(0,0,0,0.3);line-height:1.05}.sliders .sld .txtwrap .txt p em{font-size:4rem;font-style:normal;font-weight:bold}.sliders .sld .txtwrap .txt .btn{font-size:1.5rem;margin-top:28px;text-shadow:none}.sliders .sld .txtwrap.full{background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(0,0,0,0.65)), color-stop(60%, rgba(0,0,0,0.13)), color-stop(70%, rgba(0,0,0,0)));background:linear-gradient(to right, rgba(0,0,0,0.65) 0, rgba(0,0,0,0.13) 60%, rgba(0,0,0,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=1)}.sliders .sld img{width:100%}.sliders .slick-dots{position:absolute;right:53px;top:0;height:100%;list-style-type:none;margin:0;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sliders .slick-dots li{display:block;margin:2px 0}.sliders .slick-dots li button{width:14px;height:14px;max-width:14px;max-height:14px;background:none;border:1px solid #fff;border-radius:50%;padding:0}.sliders .slick-dots li.slick-active button{background-color:#fff}main{padding:52px 26px;padding-top:120px}main.hp{text-align:center;padding-top:0;padding-bottom:30px}main.hp h1{font-size:2.188rem;margin-bottom:16px;text-transform:uppercase;font-weight:normal}main.hp p{margin:0 auto 16px auto;line-height:1.5;max-width:1010px}main.hp table{table-layout:fixed;width:100%;margin-top:40px}main.hp table tr td{text-align:center;width:25%;padding:0 35px;vertical-align:top}main.hp table tr td img{display:inline-block}main.hp .banner{background:#d6d6d6 url("/images/banner.jpg") center center no-repeat;background-size:cover;-webkit-box-shadow:0 0 49px 12px rgba(135,135,135,0.2);box-shadow:0 0 49px 12px rgba(135,135,135,0.2);margin-top:50px;overflow:hidden}main.hp .banner .txt{font-size:1.563rem;color:#000;text-align:center;padding:120px 13px;max-width:700px;margin:auto;position:relative;z-index:3}main.hp .banner .txt img{margin-bottom:30px;max-width:100%}main.hp .banner .txt p{margin-bottom:16px}main.hp .banner .txt strong{font-size:3.125rem;line-height:1.1;margin-bottom:7px}main.hp .banner .txt .btn{font-size:1.5rem;background-color:#e2001a;border-color:#e2001a;margin-top:30px;padding:8px 32px}main.hp .banner .txt .btn:hover{background-color:#fff;color:#e2001a}main.hp .banner .txt .kruh_a{position:absolute;content:"";display:block;width:830px;height:830px;left:calc(50% - 415px);top:-70px;background-color:rgba(255,255,255,0.5);border-radius:50%;visibility:hidden;z-index:-1}main.hp .banner .txt .kruh_b{position:absolute;content:"";display:block;width:716px;height:716px;left:calc(50% - 358px);top:-18px;background-color:rgba(255,255,255,0.77);border-radius:50%;visibility:hidden;z-index:-1}main .hp_blocks{margin-top:26px;margin-bottom:35px}main .hp_blocks a{display:inline-block;width:calc((99.99% - 26px) / 2);position:relative;padding-bottom:21.5%;color:#fff;min-height:290px;vertical-align:top;margin:0 26px 26px 0}main .hp_blocks a:after{position:absolute;content:"";z-index:1;width:100%;height:100%;opacity:.75;-webkit-transition:all 300ms;transition:all 300ms;top:0;left:0}main .hp_blocks a:nth-child(2n){margin-right:0}main .hp_blocks a .t{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}main .hp_blocks a .t>img{display:block;margin:0 auto 32px auto}main .hp_blocks a h2{font-size:3.125rem;font-weight:normal;margin-bottom:6px}main .hp_blocks a .btn{-webkit-transition:all 300ms;transition:all 300ms;min-width:1px;white-space:nowrap;padding:7px 28px}main .hp_blocks a .btn span{display:inline-block;vertical-align:middle;margin-right:17px}main .hp_blocks a .btn img{display:inline-block;vertical-align:middle;width:9px;height:9px}main .hp_blocks a.glass{background:url("/images/hp_1.jpg") center center no-repeat;background-size:cover}main .hp_blocks a.glass:after{background-color:#2d6480}main .hp_blocks a.glass .t>img{width:97px;height:74px}main .hp_blocks a.door{background:url("/images/hp_2.jpg") center center no-repeat;background-size:cover}main .hp_blocks a.door:after{background-color:#895537}main .hp_blocks a.door .t>img{width:75px;height:81px;margin-bottom:24px}main .hp_blocks a:hover:after{opacity:.36}main section{text-align:left}main section .breadcrumb{font-size:.75rem;margin-bottom:40px;text-transform:uppercase;text-align:left}main section .breadcrumb a{color:#666;text-decoration:none;font-weight:normal;display:inline-block}main section .breadcrumb a:hover{color:#dd7904;text-decoration:none}main section .breadcrumb span{font-weight:bold;display:inline-block;color:#666}main section .breadcrumb span.l{font-weight:normal}main section .tagy{margin-bottom:8px}main section .tagy span{padding:2px 4px;background-color:#f0f0f0;margin:0 8px 8px 0;font-size:.9rem}main section h1{font-size:3.125rem;margin-bottom:40px;text-transform:uppercase;line-height:1.2;text-align:left}main section h2{margin-top:43px}main section h3{font-size:1.5rem;margin-top:40px;margin-bottom:13px;text-transform:uppercase}main section h4{font-size:1.3rem;margin-top:25px;margin-bottom:10px}main section h5{font-size:1.1rem;margin-top:18px;margin-bottom:8px}main section p{line-height:1.5;margin-bottom:16px;max-width:1100px;margin-left:0;margin-right:auto}main section a{color:#dd7904;text-decoration:none;font-weight:bold;display:inline}main section a:hover{text-decoration:underline}main section a:hover img{opacity:.7}main section .illustration_image{margin-bottom:16px}main section iframe{max-width:100%}main section img{width:100%;height:auto !important;max-width:100%;margin-left:auto;margin-right:auto}main section ul,main section ol{padding-left:20px;margin-bottom:16px;max-width:1100px}main section ul li,main section ol li{padding-left:8px;padding-bottom:6px}main section ul.chosen-results,main section ol.chosen-results{display:block}main section ul.bezobsahu,main section ol.bezobsahu{list-style-type:none;padding:0}main section ul.bezobsahu li,main section ol.bezobsahu li{padding-left:0;padding-bottom:18px}main section ul.bezobsahu li h2,main section ol.bezobsahu li h2{margin:0}main section>table{min-width:500px}main section table{margin-bottom:16px;max-width:1200px}main section table tr{background-color:rgba(221,121,4,0.35)}main section table tr th{padding:6px 10px;background-color:#dd7904;color:#fff}main section table tr td{padding:6px 10px}main section table tr:nth-child(odd){background-color:rgba(221,121,4,0.15)}main section table.obr tr{background:none}main section table.obr tr td{padding:0 20px 4px 0;vertical-align:top}main section table.obr tr:nth-child(odd){background:none}main section .bigtable{max-width:100%;overflow-x:auto;margin-bottom:16px}main section .bigtable .popis{font-size:.8rem;text-align:left;padding:5px}main section .bigtable table{margin-bottom:0}main section .files{margin-bottom:66px;margin-top:50px}main section .files ul{list-style-type:none;padding:0;text-align:left}main section .files ul li{display:table;max-width:500px;padding:0;margin-bottom:8px}main section .files ul li a{display:block;padding:8px;border:1px solid #dd7904;border-radius:3px;font-weight:300}main section .files ul li a:hover{background-color:#dd7904;color:#fff;text-decoration:none}main section .gallery_title{font-size:2.188rem;margin-bottom:10px;font-weight:normal;text-transform:uppercase;text-align:left}main section .gallery_description{margin-bottom:18px;text-align:left}main section .gallery{margin-bottom:66px;margin-top:50px}main section .gallery .lb{position:relative;display:inline-block;vertical-align:top;width:calc((100% - 105px) / 3);margin:0 35px 35px 0}main section .gallery .lb:nth-of-type(3n){margin-right:0}main section .gallery .lb img{width:100%;display:block}main section .gallery .lb .fade{display:none;position:absolute;top:0;left:0;z-index:777;width:100%;height:100%;background-color:rgba(0,0,0,0.6);background-image:url("/images/lupa.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:70px 70px}main section .gallery .lb .fade span{position:absolute;display:block;width:100%;left:0;top:calc(50% + 55px);text-align:center;color:#fff;text-transform:uppercase}main section .gallery .lb:hover .fade{display:block}main section .gallery .lb.hidden{margin:0;width:0}main section .gallery .lb.hidden img{display:none}main section .gallery .more{text-align:center}main section .gallery .more .btn{text-decoration:none}main section .photos .lb{margin:0;width:40%;display:inline-block;float:left;overflow:hidden;padding-bottom:40%;position:relative;vertical-align:top}main section .photos .lb.it_1{width:43%;padding-bottom:46.5%;border-right:10px solid #fff}main section .photos .lb.it_2{width:25%;padding-bottom:46.5%;border-right:10px solid #fff}main section .photos .lb.it_3{width:32%;padding-bottom:23.25%;border-bottom:5px solid #fff}main section .photos .lb.it_4{width:16%;padding-bottom:calc(23.25% - 10px);border-top:5px solid #fff;border-right:5px solid #fff}main section .photos .lb.it_5{width:16%;padding-bottom:calc(23.25% - 10px);border-top:5px solid #fff;border-left:5px solid #fff}main section .photos .lb img{width:auto;max-width:9999px;min-width:100%;min-height:100%;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main section .photos .lb .fade{display:none}main section .back{margin-top:32px}main section .list_wrap{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main section .list_wrap .list_item{margin-bottom:60px;display:inline-block;color:#000;font-weight:normal;vertical-align:top;text-decoration:none;width:calc((100% - 90px) / 3);-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 90px) / 3);flex:0 1 calc((100% - 90px) / 3);margin:0 15px 30px 15px;background-color:#fff;-webkit-box-shadow:0 4px 40px 7px rgba(181,181,181,0.5);box-shadow:0 4px 40px 7px rgba(181,181,181,0.5)}main section .list_wrap .list_item .actual_img{display:block}main section .list_wrap .list_item .actual_img img{display:block;width:100%}main section .list_wrap .list_item .list_item_text{text-align:left;padding:10px 15px}main section .list_wrap .list_item .list_item_text .date{margin-bottom:10px}main section .list_wrap .list_item .list_item_text .date img{width:13px;margin-right:7px;display:inline-block;vertical-align:middle}main section .list_wrap .list_item .list_item_text .date span{display:inline-block;vertical-align:middle}main section .list_wrap .list_item .list_item_text h2{margin:0;color:#333;text-transform:uppercase;font-size:1.25rem;margin-bottom:15px;font-weight:bold}main section .list_wrap .list_item:hover{-webkit-box-shadow:0 2px 40px 9px rgba(181,181,181,0.8);box-shadow:0 2px 40px 9px rgba(181,181,181,0.8)}main section .list_wrap .list_item:hover .actual_img img{opacity:1}main section .list_wrap .list_item:hover .list_item_text .date img{opacity:1}main section .back{text-align:left}main section .back a{padding:9px 24px;border:1px solid #dd7904;border-radius:3px;text-decoration:none;background:#fff url("/images/sipka_zpet.svg") -13px center / 12px 12px no-repeat;color:#dd7904}main section .back a:hover{background:#eb2e4a url("/images/sipka_zpet.svg") 6px center / 12px 12px no-repeat;color:#fff;border-color:#eb2e4a}main section #pager{margin-top:12px;text-align:center}main section #pager span,main section #pager a{margin-right:10px}main section #pager a:hover{color:#dd7904}main section #pager span{font-weight:bold}main section .produkty{text-align:left;margin-top:40px}main section .produkty .produkt{display:inline-block;width:calc((100% - 36px) / 4);margin-right:12px;margin-bottom:50px;vertical-align:top;position:relative}main section .produkty .produkt:nth-child(4n){margin-right:0}main section .produkty .produkt .img{display:inline-block;width:100px;vertical-align:top}main section .produkty .produkt .img img{width:100%}main section .produkty .produkt .txt{padding:25px 25px 50px 25px;text-align:left;display:inline-block;width:calc(100% - 100px);vertical-align:top}main section .produkty .produkt .txt h2{font-weight:bold;font-size:1.25rem}main section .produkty .produkt .txt p{color:#666}main section .produkty .produkt.wide .img{display:block;width:100%}main section .produkty .produkt.wide .img img{width:auto;max-width:100%}main section .produkty .produkt.wide .txt{width:100%;padding-left:0;padding-top:16px}main section .produkty .produkt.wide .txt h2{margin-top:0}main section .produkty a.produkt:hover img{opacity:1;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.3);box-shadow:0 0 15px 0 rgba(0,0,0,0.3)}main section .produkty a.produkt:hover h2{text-decoration:underline}main section article{margin-top:40px;text-align:left}main section article .t{text-align:left}main section article .t h2,main section article .t h3,main section article .t h4,main section article .t h5,main section article .t h6{text-align:left}main section article .t h2{margin-top:45px;margin-bottom:13px}main section article .t h2:first-child{margin-top:0}main section article.img .t{display:inline-block;vertical-align:top;padding-right:30px;width:calc(100% - 550px);text-align:left}main section article.img .t h2,main section article.img .t h3,main section article.img .t h4,main section article.img .t h5,main section article.img .t h6{text-align:left}main section article.img .t p{max-width:99999px}main section article.img .i{display:inline-block;vertical-align:top;width:550px}main section article.img .i img{width:100%}.vypis_kategorie{text-align:left}.vypis_kategorie .kat_item{display:inline-block;width:calc((100% - 36px) / 4);margin-right:12px;margin-bottom:12px;vertical-align:top;position:relative;overflow:hidden}.vypis_kategorie .kat_item:nth-child(4n){margin-right:0}.vypis_kategorie .kat_item img{width:100%;-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.vypis_kategorie .kat_item .title{position:absolute;width:100%;bottom:0;left:0;padding:25px 165px 25px 20px;background-color:#666;color:#fff;font-weight:bold;font-size:1.25rem;text-align:left;text-transform:uppercase;overflow:hidden}.vypis_kategorie .kat_item .title .more{display:inline-block;position:absolute;bottom:0;right:0;height:100%;text-align:center;background-color:#dd7904;color:#fff;font-weight:bold;font-size:.875rem;padding:16px 24px 16px 14px;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vypis_kategorie .kat_item .title .more span{position:relative;z-index:2}.vypis_kategorie .kat_item .title .more:before{content:"";display:block;position:absolute;top:0;left:0;width:50%;height:110%;background-color:#dd7904;-webkit-transform:rotate(18deg);transform:rotate(18deg);-webkit-transform-origin:left top;transform-origin:left top;z-index:1}.vypis_kategorie .kat_item:hover img{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}.vypis_kategorie div.kat_item{opacity:.5}.vypis_kategorie div.kat_item:hover img{-webkit-transform:scale(1.01);transform:scale(1.01)}.vypis_kategorie.gap{padding:0 26px}.kontakt main section a{font-weight:normal}.kontakt main section .k_udaje{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:75px}.kontakt main section .k_udaje .fswrap{width:50%;display:inline-block;vertical-align:top}.kontakt main section .k_udaje .first,.kontakt main section .k_udaje .second,.kontakt main section .k_udaje .nn_wrap{display:inline-block;vertical-align:top;height:100%;width:calc((100% - 14px) / 2);-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 14px) / 2);flex:0 1 calc((100% - 14px) / 2);-webkit-box-shadow:0 0 49px 12px rgba(135,135,135,0.2);box-shadow:0 0 49px 12px rgba(135,135,135,0.2)}.kontakt main section .k_udaje .nn_wrap{width:50%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;padding:0}.kontakt main section .k_udaje .nn_wrap .napiste_nam{width:100%;margin-right:0}.kontakt main section .k_udaje .first,.kontakt main section .k_udaje .second{margin-right:7px;padding:35px 25px}.kontakt main section .k_udaje .first h2,.kontakt main section .k_udaje .second h2{margin-bottom:30px}.kontakt main section .k_udaje .first p,.kontakt main section .k_udaje .second p{margin-bottom:35px}.kontakt main section .k_udaje .first p a,.kontakt main section .k_udaje .second p a{color:#666}.kontakt main section .k_udaje .first p a:hover,.kontakt main section .k_udaje .second p a:hover{text-decoration:none;color:#dd7904}.kontakt main section .k_udaje .first table tr,.kontakt main section .k_udaje .second table tr{background:none}.kontakt main section .k_udaje .first table tr td,.kontakt main section .k_udaje .second table tr td{padding:6px 20px 6px 0}.kontakt main section .k_udaje .second{background-color:#7d8386;color:#fff}.kontakt main section .k_udaje .second p{margin-bottom:35px}.kontakt main section .k_udaje .second p a{color:#fff}.kontakt main section .osoby{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.kontakt main section .osoby h2{text-align:center;margin-bottom:30px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.kontakt main section .osoby .o{display:inline-block;vertical-align:top;width:calc((100% - 24px) / 4);margin-right:8px;margin-bottom:8px;position:relative;-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 24px) / 4);flex:0 1 calc((100% - 24px) / 4)}.kontakt main section .osoby .o:nth-of-type(4n){margin-right:0}.kontakt main section .osoby .o img{display:none}.kontakt main section .osoby .o .txt{bottom:0;left:0;width:100%;background-color:rgba(221,121,4,0.9);color:#fff;text-align:center;font-style:italic;font-size:.875rem;padding:30px 16px;min-height:185px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.kontakt main section .osoby .o .txt .wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.kontakt main section .osoby .o .txt .wrap h3{font-size:1.063rem;font-style:normal;margin-top:0}.kontakt main section .osoby .o .txt .wrap p{margin-bottom:0}.kontakt main section .osoby .o .txt .wrap strong{font-style:normal;margin-top:17px;display:block}.kontakt main section .osoby .o .txt .wrap strong a{font-weight:bold}.kontakt main section .osoby .o .txt .wrap a{color:#fff}.kontakt main section .osoby .o .txt .wrap a:hover{text-decoration:none;opacity:.5}.kontakt main section .osoby .o:nth-of-type(even) .txt{background-color:rgba(102,102,102,0.9)}.aktualne{color:#666;overflow:hidden;padding:52px 26px}.aktualne .limited{padding:0;max-width:1286px}.aktualne .actual_slider{margin-bottom:34px}.aktualne .actual_slider a{margin:30px 15px 30px 15px;color:#666;background-color:#fff;height:auto}.aktualne .actual_slider a.slick-active{-webkit-box-shadow:0 4px 40px 7px rgba(181,181,181,0.5);box-shadow:0 4px 40px 7px rgba(181,181,181,0.5)}.aktualne .actual_slider a .obr img{width:100%}.aktualne .actual_slider a .wrap{text-align:left;padding:10px 15px}.aktualne .actual_slider a .wrap .txt h3{margin:0;color:#333;text-transform:uppercase;font-size:1.25rem;margin-bottom:15px}.aktualne .actual_slider a .wrap .date{margin-bottom:10px}.aktualne .actual_slider a .wrap .date img{width:13px;margin-right:7px;display:inline-block;vertical-align:middle}.aktualne .actual_slider a .wrap .date span{display:inline-block;vertical-align:middle}.aktualne .actual_slider a:hover{-webkit-box-shadow:0 2px 40px 9px rgba(181,181,181,0.8);box-shadow:0 2px 40px 9px rgba(181,181,181,0.8)}.aktualne .actual_slider .slick-list{width:calc(100% - 72px);padding:0 13px;display:inline-block;vertical-align:middle}.aktualne .actual_slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.aktualne .actual_slider .slick-arrow{width:36px;height:65px;border:none;display:inline-block;vertical-align:middle;position:relative;background:none;padding:0}.aktualne .actual_slider .slick-arrow img{width:36px;height:65px}.aktualne .actual_slider .slick-arrow.slick-prev{right:14px}.aktualne .actual_slider .slick-arrow.slick-next{left:14px}.aktualne .actual_slider .slick-arrow.slick-disabled{visibility:hidden}.aktualne .actual_slider .slick-arrow:hover{opacity:.7;cursor:pointer}.nn_wrap{padding:0 26px 55px 26px;display:-webkit-box;display:-ms-flexbox;display:flex}.nn_wrap .napiste_nam{display:inline-block;width:calc(50% - 7px);padding:35px 44px;background-color:#fff;vertical-align:top;text-align:left;margin-right:7px;-webkit-box-shadow:0 0 49px 12px rgba(135,135,135,0.2);box-shadow:0 0 49px 12px rgba(135,135,135,0.2)}.nn_wrap .napiste_nam h2{margin-bottom:34px}.nn_wrap .napiste_nam>p{margin-bottom:20px}.nn_wrap .napiste_nam form>div{display:inline-block;width:calc((99.98% - 18px) / 3);margin-bottom:26px;margin-right:9px;vertical-align:top}.nn_wrap .napiste_nam form>div input{width:100%;border-color:#a9a9a9;color:#666;font-size:1.063rem;padding:14px 10px}.nn_wrap .napiste_nam form>div input.full,.nn_wrap .napiste_nam form>div input:focus{border-color:#dd7904;-webkit-box-shadow:inset 0 0 0 1px #dd7904;box-shadow:inset 0 0 0 1px #dd7904}.nn_wrap .napiste_nam form>div:nth-of-type(3n){margin-right:0}.nn_wrap .napiste_nam form>div.subj{width:calc((((99.98% - 18px) / 3) * 2) + 9px)}.nn_wrap .napiste_nam form>div.addr{margin-right:0}.nn_wrap .napiste_nam form>div label{font-size:.875rem;margin-bottom:6px;display:block}.nn_wrap .napiste_nam form>div.msg{width:99.98%;margin-left:0;margin-bottom:16px}.nn_wrap .napiste_nam form>div.msg textarea{width:100%;border-color:#a9a9a9;min-height:230px;color:#666;font-size:1.063rem;padding:14px 10px}.nn_wrap .napiste_nam form>div.msg textarea.full,.nn_wrap .napiste_nam form>div.msg textarea:focus{border-color:#dd7904;-webkit-box-shadow:inset 0 0 0 1px #dd7904;box-shadow:inset 0 0 0 1px #dd7904}.nn_wrap .napiste_nam form>div.souhlas{margin:10px 0 32px 0;width:100%}.nn_wrap .napiste_nam form>div.souhlas p{line-height:1.5}.nn_wrap .napiste_nam form>div.souhlas p a{color:#dd7904;text-decoration:underline}.nn_wrap .napiste_nam form>div.souhlas p a:hover{text-decoration:none}.nn_wrap .napiste_nam form>div.souhlas input#souhlas{display:inline-block;width:20px;height:20px;margin:25px 16px 0 0;vertical-align:middle;border:none;-webkit-box-shadow:none;box-shadow:none}.nn_wrap .napiste_nam form>div.souhlas label{display:inline-block;vertical-align:middle;margin-top:25px;position:static;color:#000;text-align:left;margin-bottom:0}.nn_wrap .napiste_nam form>div.g-recaptcha{width:314px;display:inline-block;margin-left:0;margin-bottom:18px;text-align:left;float:left}.nn_wrap .napiste_nam form>div.g-recaptcha>div{display:inline-block}.nn_wrap .napiste_nam form>div.g-recaptcha.err>div{border:1px solid #f00}.nn_wrap .napiste_nam form>div.err label{color:#f00}.nn_wrap .napiste_nam form>div.err input,.nn_wrap .napiste_nam form>div.err textarea{border-color:#f00}.nn_wrap .napiste_nam form>div .chosen-container-single{font-size:1.063rem;width:100% !important}.nn_wrap .napiste_nam form>div .chosen-container-single .chosen-single{background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #a9a9a9;border-radius:0;text-align:left;height:50px;padding-left:10px}.nn_wrap .napiste_nam form>div .chosen-container-single .chosen-single input[type=text]{display:none}.nn_wrap .napiste_nam form>div .chosen-container-single .chosen-single span{padding-top:12px;margin-right:40px;color:#6c6c6c}.nn_wrap .napiste_nam form>div .chosen-container-single .chosen-single div{right:13px}.nn_wrap .napiste_nam form>div .chosen-container-single .chosen-single div b{background:url("/images/chosen-sprite.svg") no-repeat 0 20px;background-size:52px 10px}.nn_wrap .napiste_nam form>div .chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-35px 20px}.nn_wrap .napiste_nam form>div .chosen-container-single .chosen-drop{border-radius:0;text-align:left}.nn_wrap .napiste_nam form>div .chosen-container-single .chosen-drop .chosen-results li.highlighted{background:none;background-color:#dd7904}.nn_wrap .napiste_nam form>div .chosen-container .chosen-results{color:#666}.nn_wrap .napiste_nam form .send{float:right;margin-top:14px}.nn_wrap .mapa{display:inline-block;width:calc(50% - 7px);vertical-align:top;margin-left:7px;-webkit-box-shadow:0 0 49px 12px rgba(135,135,135,0.2);box-shadow:0 0 49px 12px rgba(135,135,135,0.2);position:relative;min-height:650px}.nn_wrap .mapa h2{padding:26px 25px;color:#fff;background-color:#dd7904;margin-bottom:0;position:relative;z-index:2}.nn_wrap .mapa #nngmap{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.nn_wrap .mapa #nngmap>div>div>div>div img{-webkit-filter:grayscale(66%);filter:grayscale(66%)}.home .gmapwrap.border{padding-bottom:0}.gmapwrap{visibility:hidden}.gmapwrap h2{margin-bottom:30px}.gmapwrap #gmap{width:100%;height:560px;-webkit-box-shadow:0 0 49px 12px rgba(135,135,135,0.2);box-shadow:0 0 49px 12px rgba(135,135,135,0.2)}.gmapwrap #gmap>div>div>div>div img{-webkit-filter:grayscale(66%);filter:grayscale(66%)}.gmapwrap.border{padding:0 32px 90px 32px}.realizace{padding:85px 26px;overflow:hidden}.realizace .limited{visibility:hidden}.realizace h2{margin-bottom:50px}.realizace .realizace_slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.realizace .realizace_slider .slick-track .real_item{margin:0 32px}.realizace .realizace_slider .slick-track .real_item img{max-width:100%;margin:auto}.realizace .realizace_slider .slick-track .real_item:hover{opacity:.5}.realizace .realizace_slider .slick-list{width:calc(100% - 72px);display:inline-block;vertical-align:middle}.realizace .realizace_slider .slick-arrow{width:23px;height:43px;border:none;display:inline-block;vertical-align:middle;position:relative;background:none;padding:0}.realizace .realizace_slider .slick-arrow img{width:23px;height:43px}.realizace .realizace_slider .slick-arrow.slick-prev{right:72px}.realizace .realizace_slider .slick-arrow.slick-next{left:72px}.realizace .realizace_slider .slick-arrow.slick-disabled{visibility:hidden}.realizace .realizace_slider .slick-arrow:hover{opacity:.7;cursor:pointer}footer{text-align:left;padding:104px 0 80px 0;background:#3f3f3f url("/images/footer_bg.jpg") center center no-repeat;background-size:cover;color:#fff}footer .limited{visibility:hidden}footer a{color:#fff}footer a:hover{color:#dd7904}footer h3{font-size:1.125rem;margin-bottom:16px;text-transform:uppercase}footer .menu{display:inline-block;vertical-align:top;width:25%;padding-right:26px}footer .menu ul{list-style-type:none}footer .menu ul li{display:block;padding-bottom:15px}footer .menu ul li a,footer .menu ul li span{display:inline-block;text-transform:uppercase}footer .menu ul li ul{display:none}footer .menu ul li.active_menu_item a,footer .menu ul li.active_menu_item span{color:#dd7904}footer .pobocka{display:inline-block;vertical-align:top;width:25%;padding-right:13px}footer .pobocka.last{padding-right:0}footer .pobocka table tr td{vertical-align:top;padding:0 0 16px 0}footer .pobocka table tr td img{margin-right:6px}footer .copy{max-width:1362px;margin-top:35px;padding-top:17px;border-top:1px solid #6b6b6b;text-align:center;font-size:.75rem}footer .soc{text-align:center;margin:25px 0 15px 0}footer .soc a{margin:5px}footer .soc a:hover{opacity:.5}@media all and (max-width:1600px){main section .produkty .produkt{width:calc((100% - 24px) / 3)}main section .produkty .produkt:nth-child(4n){margin-right:12px}main section .produkty .produkt:nth-child(3n){margin-right:0}.vypis_kategorie .kat_item .title{padding:12px 138px 12px 15px}.vypis_kategorie .kat_item .title .more{padding:8px 14px 8px 6px}.nn_wrap .napiste_nam form>div{width:calc((99.98% - 9px) / 2)}.nn_wrap .napiste_nam form>div:nth-of-type(3n){margin-right:9px}.nn_wrap .napiste_nam form>div:nth-of-type(2n){margin-right:0}.nn_wrap .napiste_nam form>div.subj{width:calc((99.98% - 9px) / 2)}.nn_wrap .napiste_nam form>div.addr{width:100%}.kontakt main section .osoby .o .txt{padding:16px;background-color:#dd7904}.kontakt main section .osoby .o:nth-of-type(even) .txt{background-color:#666}.realizace .realizace_slider .slick-arrow.slick-next{left:15px}.realizace .realizace_slider .slick-arrow.slick-prev{right:15px}}@media all and (max-width:1440px){.sliders .sld .txtwrap .txt{font-size:1.85rem}.sliders .sld .txtwrap .txt p em{font-size:3.2rem}.sliders .sld .txtwrap .txt .btn{font-size:1.3rem}main section article.img .t{width:calc(100% - 400px)}main section article.img .i{width:400px}.vypis_kategorie .kat_item{width:calc((100% - 24px) / 3)}.vypis_kategorie .kat_item:nth-child(4n){margin-right:12px}.vypis_kategorie .kat_item:nth-child(3n){margin-right:0}.vypis_kategorie .kat_item .title{font-size:1rem}.kontakt main section .k_udaje{display:block}.kontakt main section .k_udaje .fswrap{width:100%;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.kontakt main section .k_udaje .first{width:calc(50% - 4px);-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 4px);flex:0 1 calc(50% - 4px);margin-right:4px;height:auto}.kontakt main section .k_udaje .second{width:calc(50% - 4px);-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 4px);flex:0 1 calc(50% - 4px);margin-left:4px;margin-right:0;height:auto}.kontakt main section .k_udaje .nn_wrap{width:100%}.nn_wrap{display:block}.nn_wrap .napiste_nam{margin-right:0;width:100%}.nn_wrap .mapa{margin-left:0;margin-top:7px;width:100%;height:400px;min-height:400px}}@media all and (max-width:1220px){.video_block{margin-top:5vw;padding:6vw 26px 5vw 26px}.video_block .wrp{width:100%;padding-bottom:56.25%}main section .produkty .produkt{width:calc((100% - 12px) / 2)}main section .produkty .produkt:nth-child(3n){margin-right:12px}main section .produkty .produkt:nth-child(2n){margin-right:0}main section article.img .t{width:100%;padding-right:0}main section article.img .i{width:100%;margin-top:20px}.kontakt main section .osoby .o{width:calc((100% - 8px) / 2);-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 8px) / 2);flex:0 1 calc((100% - 8px) / 2)}.kontakt main section .osoby .o:nth-of-type(4n){margin-right:8px}.kontakt main section .osoby .o:nth-of-type(2n){margin-right:0}.kontakt main section .osoby .o img{margin-bottom:0}.kontakt main section .osoby .o .txt{background-color:rgba(221,121,4,0.9)}.kontakt main section .osoby .o:nth-of-type(even) .txt{background-color:rgba(102,102,102,0.9)}}@media all and (max-width:1024px){html,body{font-size:14px}h2{font-size:1.8rem}#social{left:190px}.video_block{padding:8vw 13px 8vw 13px;left:-13px;width:calc(100% + 26px)}.video_block.inpage{margin-bottom:20px}header{width:calc(100% - 115px)}.sidemenu{width:115px}.sidemenu>p{text-align:center}.sidemenu .smenu>ul>li>a,.sidemenu .smenu>ul>li>span{text-align:center}.sidemenu .smenu>ul>li>a img,.sidemenu .smenu>ul>li>span img{display:block;margin:0 auto 5px auto}.sidemenu .smenu>ul>li>a span,.sidemenu .smenu>ul>li>span span{padding:0;max-width:100%}.sidemenu .logo{min-height:115px}.sidemenu .logo a img,.sidemenu .logo span img{width:95px;height:45px}.sidemenu .logo.ie a,.sidemenu .logo.ie span{margin-top:29px}.sidemenu .logo.ie a span,.sidemenu .logo.ie span span{margin-top:0}.sidemenu .smenu{max-height:calc(100vh - 165px)}.sidemenu .smenu>ul>li>ul{left:115px;max-width:calc(100% - 115px)}.sidemenu .smenu>ul>li>ul.ps-active-y:after{left:115px}.sidemenu.small .after,.sidemenu.small .before{height:47px}.sidemenu.small .after img,.sidemenu.small .before img{width:28px;left:calc(50% - 14px)}.mainwrap{padding-left:115px}.sliders .slick-dots{right:28px}main.hp .limited{padding:0}main .hp_blocks{margin-top:13px}main .hp_blocks a{margin-right:13px;width:calc((99.99% - 13px) / 2)}main .hp_blocks a h2{font-size:2.5rem}main section h1{font-size:2.8rem}main section .gallery_title{font-size:1.7rem}main section .list_wrap .list_item{width:calc((100% - 60px) / 2);-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 60px) / 2);flex:0 1 calc((100% - 60px) / 2)}main section .photos .lb.it_1{width:50%;padding-bottom:25%;border-right:5px solid #fff;border-bottom:10px solid #fff}main section .photos .lb.it_2{width:50%;padding-bottom:25%;border-left:5px solid #fff;border-bottom:10px solid #fff}main section .photos .lb.it_3{width:50%;padding-bottom:25%;border-bottom:none;border-right:5px solid #fff}main section .photos .lb.it_4{width:25%;padding-bottom:25%;border-top:none;border-left:5px solid #fff}main section .photos .lb.it_5{width:calc(25% - 10px);padding-bottom:25%;border-top:none;border-left:5px solid #fff}.vypis_kategorie .kat_item{width:calc((100% - 12px) / 2)}.vypis_kategorie .kat_item:nth-child(3n){margin-right:12px}.vypis_kategorie .kat_item:nth-child(2n){margin-right:0}.vypis_kategorie .kat_item .title{font-size:1rem}.sliders{padding:0}.sliders .sld .txtwrap .txt{font-size:1.5rem}.sliders .sld .txtwrap .txt p em{font-size:2.5rem}.sliders .sld .txtwrap .txt .btn{font-size:1.2rem;margin-top:14px}main{padding:52px 13px;padding-top:100px}main.hp table tr td{width:50%;display:inline-block;padding:15px 18px}main.hp .banner .txt{padding:60px 13px}main.hp .banner .txt strong{font-size:2.5rem}.gmapwrap.border{padding:0 13px 90px 13px}.realizace .limited{padding:0}footer{padding:70px 0 40px 0}footer .menu,footer .pobocka{width:50%}footer .menu{padding-bottom:35px}footer .copy{margin-top:40px}}@media all and (max-width:767px){#social{left:163px}h2{font-size:1.5rem}header{width:calc(100% - 88px)}.sidemenu{width:88px}.sidemenu .logo{min-height:88px;padding:4px}.sidemenu .logo a img,.sidemenu .logo span img{width:80px;height:38px}.sidemenu .logo.ie a,.sidemenu .logo.ie span{margin-top:25px}.sidemenu .logo.ie a span,.sidemenu .logo.ie span span{margin-top:0}.sidemenu>p{font-size:.85rem}.sidemenu .smenu{max-height:calc(100vh - 132px)}.sidemenu .smenu>ul>li{border-bottom:1px solid #6b7277}.sidemenu .smenu>ul>li.menu_item_last{border-bottom:none}.sidemenu .smenu>ul>li>a,.sidemenu .smenu>ul>li>span{padding:10px 8px}.sidemenu .smenu>ul>li>a img,.sidemenu .smenu>ul>li>span img{margin-bottom:0;width:45px}.sidemenu .smenu>ul>li>a span,.sidemenu .smenu>ul>li>span span{display:none}.sidemenu .smenu>ul>li>ul{left:88px;max-width:calc(100% - 88px)}.sidemenu .smenu>ul>li>ul.ps-active-y:after{left:88px}.mainwrap{padding-left:88px}main section h3{font-size:1.2rem}main section img{float:none !important;display:block;margin-left:0;margin-bottom:12px}main section a.lightbox{display:table !important}main section table.obr tr td{display:block;padding-bottom:30px}main section .gallery .lb{width:calc((100% - 16px) / 2);margin:0 16px 16px 0}main section .gallery .lb:nth-of-type(3n){margin-right:16px}main section .gallery .lb:nth-of-type(2n){margin-right:0}main section .produkty .produkt{width:100%;margin-right:0}main section .produkty .produkt:nth-child(3n){margin-right:0}main section .photos .lb.it_1{width:100%;padding-bottom:32%;border:none;border-bottom:10px solid #fff}main section .photos .lb.it_2{width:100%;padding-bottom:32%;border:none;border-bottom:10px solid #fff}main section .photos .lb.it_3{width:100%;padding-bottom:32%;border:none;border-bottom:10px solid #fff}main section .photos .lb.it_4{width:100%;padding-bottom:32%;border:none;border-bottom:10px solid #fff}main section .photos .lb.it_5{width:100%;padding-bottom:32%;border:none;border-bottom:10px solid #fff}main .hp_blocks a{width:100%;margin-right:0;margin-bottom:13px}.sliders .sld .txtwrap .txt{left:32px !important}.kontakt main section .k_udaje .fswrap{display:block}.kontakt main section .k_udaje .first{width:100%;margin-right:0;margin-bottom:7px}.kontakt main section .k_udaje .second{width:100%;margin-left:0}.kontakt main section .osoby .o{display:block;width:100%;margin:0 auto 8px auto;max-width:320px;-webkit-box-flex:0;-ms-flex:0 1 320px;flex:0 1 320px}.kontakt main section .osoby .o:nth-of-type(4n),.kontakt main section .osoby .o:nth-of-type(2n){margin-right:auto}}@media all and (max-width:680px){.btn{min-width:200px;font-size:1.1rem}header .prava_cast .kontakt{display:none}.sliders .sld .txtwrap .txt{font-size:1.1rem}.sliders .sld .txtwrap .txt p em{font-size:1.7rem}.sliders .sld .txtwrap .txt .btn{font-size:1.1rem}main.hp .banner .txt{padding:50px 13px 20px 15px}main.hp .banner .txt strong{font-size:1.6rem}main.hp .banner .txt .btn{font-size:1.1rem}main section h1{font-size:2rem}main section .list_wrap .list_item{width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-left:0;margin-right:0}main .hp_blocks a h2{font-size:1.7rem}.vypis_kategorie .kat_item{width:100%;margin-right:0;display:block}.vypis_kategorie .kat_item:nth-child(3n){margin-right:0}.vypis_kategorie .kat_item .title{font-size:1rem}.realizace .realizace_slider .slick-track .real_item{margin:0 12px}.nn_wrap .napiste_nam form>div{width:100%;margin-right:0}.nn_wrap .napiste_nam form>div:nth-of-type(3n){margin-right:0}.nn_wrap .napiste_nam form>div.subj{width:100%}}@media all and (max-width:550px){header{padding:0 13px;width:100%}header .menu{display:none}header .logo{display:block;padding:6px 0}header .logo img{width:78px;height:37px}header.small .prava_cast .jazyk{right:85px;left:auto}header .prava_cast .jazyk{right:85px;left:auto}.res_menu .wrap>ul>li.onlysmall{display:block}#social{left:20px;bottom:20px}.sliders .slick-dots{right:15px}.sidemenu{height:auto}.sidemenu .logo{display:none}.sidemenu>p{position:fixed;left:0;top:calc(50vh - 24px);height:auto;background-color:#7e8487;padding:10px;border-top:3px solid #dd7904;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;cursor:pointer;-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,0.4);box-shadow:2px 0 10px 0 rgba(0,0,0,0.4)}.sidemenu>p:after{display:none}.sidemenu .smenu{position:fixed;display:none;top:0;left:0;width:100%;height:100vh;max-height:100vh;background-color:#7e8487;padding:60px 20px 80px 20px}.sidemenu .smenu>ul{text-align:left}.sidemenu .smenu>ul>li{border:none;display:inline-block;vertical-align:top;width:50%;min-height:100px}.sidemenu .smenu>ul>li.close{display:block;position:absolute;top:12px;right:12px;width:auto;height:auto}.sidemenu .smenu>ul>li.close a{padding:0}.sidemenu .smenu>ul>li.close a:hover{background:none;opacity:.5}.sidemenu .smenu>ul>li.close img{width:33px;height:33px}.sidemenu .smenu>ul>li>a,.sidemenu .smenu>ul>li>span{padding:35px 8px}.sidemenu .smenu>ul>li>a img,.sidemenu .smenu>ul>li>span img{height:75px;width:auto;margin-bottom:5px}.sidemenu .smenu>ul>li>a span,.sidemenu .smenu>ul>li>span span{display:block}.sidemenu .smenu>ul>li>a:hover,.sidemenu .smenu>ul>li>span:hover{background:none}.sidemenu .smenu>ul>li>a:hover img,.sidemenu .smenu>ul>li>span:hover img{opacity:.5}.sidemenu .smenu>ul>li.active_menu_item>a:hover,.sidemenu .smenu>ul>li.active_menu_item>span:hover{background-color:#3f4243}.sidemenu .smenu>ul>li.active_menu_item>a:hover img,.sidemenu .smenu>ul>li.active_menu_item>span:hover img{opacity:1}.sidemenu .smenu>ul>li>ul{left:0;width:100%;max-width:100vw;padding:92px 20px 80px 20px;z-index:3}.sidemenu .smenu>ul>li>ul>li.close{top:12px;right:12px}.sidemenu .smenu>ul>li>ul.ps-active-y:after{width:100%;height:100px;left:0;bottom:0}.sidemenu .smenu>ul>li>ul.ps-active-y>.ps-scrollbar-y-rail{z-index:2}.sidemenu .smenu>ul>li>ul>.ps-scrollbar-y-rail{opacity:1}.sidemenu .smenu.ps-active-y:after{width:100%;height:150px;left:0;bottom:0}.sidemenu .smenu.ps-active-y>.ps-scrollbar-y-rail{z-index:2}.sidemenu .smenu>.ps-scrollbar-y-rail{opacity:1}.sidemenu .after{position:fixed}.sidemenu .after.h{display:none}.sidemenu .after img{-webkit-animation:none;animation:none}.sidemenu .after{width:88px}.mainwrap{padding-left:0}main.hp table tr td{width:100%;display:inline-block;padding:15px 0}main section .gallery .lb{width:100%;margin:0 0 16px 0}main section .gallery .lb:nth-of-type(3n){margin-right:0}main section .breadcrumb{font-size:1rem}main section .breadcrumb a{display:block;width:100%;max-width:350px;padding:12px;background-color:#7e8588;color:#fff;margin-bottom:6px}main section .breadcrumb a:hover{background-color:#dd7904;text-decoration:none;color:#fff}main section .breadcrumb span{display:block;width:100%;max-width:350px;padding:12px;background-color:#3d4041;color:#fff;margin-bottom:6px}main section .breadcrumb span.l{display:none}main section .produkty .produkt .img{width:100px}main section .produkty .produkt .txt{width:calc(100% - 100px)}.nn_wrap{padding:0 0 55px 0}.nn_wrap .napiste_nam{padding:20px 25px}footer .menu,footer .pobocka{width:100%;padding-right:0;padding-bottom:35px}}@media all and (max-width:375px){.nn_wrap .napiste_nam form>div.g-recaptcha{-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:left 50%;transform-origin:left 50%}}
/*# sourceMappingURL=style.css.map */