.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:inline-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}@font-face{font-family:"Dinpro";src:url("/fonts/eot/DINPRO-REGULAR.eot");src:url("/fonts/woff2/DINPRO-REGULAR.woff2") format("woff2"),url("/fonts/woff/DINPRO-REGULAR.woff") format("woff"),url("/fonts/ttf/DINPRO-REGULAR.ttf") format("truetype");font-weight:normal}@font-face{font-family:"Dinpro_light";src:url("/fonts/eot/DINPRO-LIGHT.eot");src:url("/fonts/woff2/DINPRO-LIGHT.woff2") format("woff2"),url("/fonts/woff/DINPRO-LIGHT.woff") format("woff"),url("/fonts/ttf/DINPRO-LIGHT.ttf") format("truetype");font-weight:400}@font-face{font-family:"Dinpro_bold";src:url("/fonts/eot/DINPRO-BOLD.eot");src:url("/fonts/woff2/DINPRO-BOLD.woff2") format("woff2"),url("/fonts/woff/DINPRO-BOLD.woff") format("woff"),url("/fonts/ttf/DINPRO-BOLD.ttf") format("truetype");font-weight:bold}@-webkit-keyframes fade{0%{opacity:1}10%{opacity:0}20%{opacity:1}100%{opacity:1}}@keyframes fade{0%{opacity:1}10%{opacity:0}20%{opacity:1}100%{opacity:1}}@-webkit-keyframes shakel{0%{-webkit-transform:translateX(0);transform:translateX(0)}5%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}8%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(2px);transform:translateX(2px)}20%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shakel{0%{-webkit-transform:translateX(0);transform:translateX(0)}5%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}8%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(2px);transform:translateX(2px)}20%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shaker{0%{-webkit-transform:translateX(0);transform:translateX(0)}5%{-webkit-transform:translateX(6px);transform:translateX(6px)}8%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}20%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shaker{0%{-webkit-transform:translateX(0);transform:translateX(0)}5%{-webkit-transform:translateX(6px);transform:translateX(6px)}8%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}20%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:20px}body{margin:0;padding:0;top:0;background-color:#fff;color:#112332;font-family:"Dinpro",sans-serif;line-height:1.5;font-size:20px}body .mfp-bg{z-index:1200}body .mfp-wrap{z-index:1300}.se-webform-v2-slideup-container,.se-button.se-webform-v2-slideup-trigger{z-index:1400}.sub_t{font-size:.875rem;max-width:800px;margin:0 auto}.tblwrp{font-size:.875rem}.tblwrp table{margin:0 auto 1rem auto;width:100%}.tblwrp table h2{margin:0;font-size:clamp(1.563rem, 1.052rem + 2.55vw, 3.125rem);font-weight:bold;text-align:center;line-height:1.2}.tblwrp table h2 em{font-size:1rem;font-style:normal;display:inline-block;line-height:1}.tblwrp table tr{display:grid;gap:1rem}.tblwrp table tr td{text-align:center;vertical-align:top;border:1px solid #e8e9eb;border-radius:10px;padding:5%;background:#fff}.tblwrp table tr td p:last-child{margin-bottom:0}.kontakt .sliders .sld .txt strong{color:#fff}b,strong{font-family:"Dinpro_bold",sans-serif;font-weight:bold}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}.infoBox>div{position:relative}.infoBox>div:after{content:"";position:absolute;top:calc(50% - 8px);right:-8px;border-style:solid;border-width:8px 1px 8px 8px;border-color:transparent transparent transparent #fff}button{font-family:"Dinpro",sans-serif}.stin{position:absolute;top:-20px;left:calc(50% - 200px);width:400px;height:20px;-webkit-box-shadow:0 0 65px -1px rgba(0,0,0,0.25);box-shadow:0 0 65px -1px rgba(0,0,0,0.25);border-radius:50%;z-index:1}.stin.b{top:-16px;-webkit-box-shadow:0 27px 63px -7px rgba(0,0,0,0.55);box-shadow:0 27px 63px -7px rgba(0,0,0,0.55);height:17px}.gap_70{margin:70px 0 0 0}h1,h2,h3,h4,h5,p,ul,ol{margin:0;padding:0}h1,h2,h3,h4,h5{letter-spacing:.025rem;font-family:"Dinpro_bold",sans-serif;font-weight:bold}.away{position:fixed;top:-9000px;left:-9000px}.clear{clear:both;display:block;height:0}hr{border:none;width:100%;height:1px;background-color:#c1c1c1;margin:50px 0}.limited{max-width:1500px;width:100%;margin:0 auto;padding:0 70px}.btn{display:inline-block;background-color:#00abd6;color:#fff;font-weight:normal;font-size:.688rem;padding:11px 37px 11px 21px;text-transform:uppercase;min-width:150px;border-radius:5px;text-align:center;position:relative;letter-spacing:.025rem}.btn a{color:inherit}.btn:hover{cursor:pointer;background-color:#001c71}.btn:after{content:"";width:5px;height:8px;position:absolute;background:url("/images/arrow_btn.svg") center center no-repeat;background-size:5px 8px;top:calc(50% - 4px);right:15px}.btn.big{font-size:18px;min-width:262px;padding:15px 47px 15px 31px}.btn.big:after{right:25px}.btn.grey{background-color:#d2d2d2;color:#000;padding-right:21px}.btn.grey:hover{background-color:#bebebe}.btn.grey.big{padding:15px 47px 15px 31px}.btn.grey.big:after{-webkit-filter:brightness(0);filter:brightness(0)}.btn.arrow{margin-bottom:16px}.btn.arrow:before{content:"";border-width:10px;border-style:solid;border-color:#d2d2d2 transparent transparent transparent;position:absolute;bottom:-20px;right:calc(50% - 6px);z-index:1;-webkit-transition:all 300ms;transition:all 300ms}.btn.arrow:after{content:"";width:7px;height:4px;position:absolute;background:url("/images/arrow_btn_down.svg") center center no-repeat;background-size:7px 4px;top:auto;bottom:-3px;right:50%;z-index:2}.btn.arrow:hover:before{border-color:#bebebe transparent transparent transparent}.slick-slider .slick-arrow{position:absolute;top:calc(50% - 20px);left:16px;background:none;border:none;z-index:99}.slick-slider .slick-arrow.slick-next{left:auto;right:16px}.slick-slider .slick-arrow.slick-next:hover{-webkit-animation:shaker 3s 1 ease-in-out;animation:shaker 3s 1 ease-in-out}.slick-slider .slick-arrow svg{width:15px;height:24px;fill:#00abd6}.slick-slider .slick-arrow svg .in{visibility:hidden}.slick-slider .slick-arrow:hover{-webkit-animation:shakel 3s 1 ease-in-out;animation:shakel 3s 1 ease-in-out}.slick-slider .slick-arrow:hover svg{fill:#00abd6}.slick-slider .slick-arrow:hover svg .in{fill:#00abd6;visibility:visible}.slick-slider .slick-dots{position:absolute;left:74px;bottom:30px;text-align:left}.slick-slider .slick-dots li{display:inline-block;margin-right:10px}.slick-slider .slick-dots li button{padding:6px;border-radius:50%;background:none;border:2px solid #fff;display:block;-webkit-box-shadow:0 0 15px -1px rgba(0,0,0,0.3);box-shadow:0 0 15px -1px rgba(0,0,0,0.3)}.slick-slider .slick-dots li:hover button,.slick-slider .slick-dots li.slick-active button{background-color:#fff}.search_form .btn{min-width:1px;padding:9px 8px;vertical-align:top;border-radius:0 5px 5px 0;font-size:1rem}input,textarea{font-family:"Dinpro",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 #00abd6}.cara{width:100%;height:3px;background-color:#00abd6}.hidden{display:none}.gap{height:108px}.alertify{border-color:#00abd6 !important;border-radius:5px !important;border:none !important;font-size:.95rem}.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:none;background-color:#00abd6;color:#fff;font-weight:normal;font-size:1rem;padding:8px 32px;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-image:none;border-radius:5px;line-height:1}.alertify .alertify-inner .alertify-buttons button:hover{cursor:pointer;background-color:#001c71}.res_menu{position:fixed;top:0;right:0;display:none;height:100vh;z-index:1200;background-color:#f0f0f0;width:100%;text-align:center;padding-bottom:27px}.res_menu:after{position:absolute;top:0;right:0;width:68px;height:100%;background-color:#fff;content:"";z-index:1}.res_menu>p{font-size:1.5rem;font-family:"Dinpro",sans-serif;padding:16px 28px 16px 28px;position:relative;background-color:#505050;color:#fff;text-align:left;z-index:3}.res_menu .wrap{overflow:hidden;padding-top:21px;position:relative;max-height:calc(100vh - 95px);max-height:calc((var(--vh, 1vh) * 100) - 95px)}.res_menu .wrap .left{display:inline-block;vertical-align:top;width:calc(100% - 68px)}.res_menu .wrap .left .social{display:inline-block;vertical-align:top;width:140px;text-align:center}.res_menu .wrap .left .social a{display:table;margin:0 auto 22px auto}.res_menu .wrap .left .social a img{width:40px;height:40px}.res_menu .wrap .left .social a:hover{opacity:.5}.res_menu .wrap .left>ul{list-style-type:none;text-align:left;display:inline-block;vertical-align:top;width:calc(100% - 140px)}.res_menu .wrap .left>ul>li{display:block;text-align:left;position:relative}.res_menu .wrap .left>ul>li>a,.res_menu .wrap .left>ul>li>span{display:block;font-size:1.125rem;color:#505050;padding:18px 28px 18px 48px;-webkit-transition:none;transition:none;position:relative;z-index:2;border-top:1px solid #e6e6e6;border-bottom:1px solid #fafafa}.res_menu .wrap .left>ul>li>a:hover,.res_menu .wrap .left>ul>li>span:hover{color:#fff}.res_menu .wrap .left>ul>li:after{content:"";width:8px;height:14px;position:absolute;background:url("/images/arrow_right3.svg") center center no-repeat;background-size:8px 14px;left:28px;top:24px;z-index:1}.res_menu .wrap .left>ul>li:hover{background-color:#00abd6}.res_menu .wrap .left>ul>li:hover>a,.res_menu .wrap .left>ul>li:hover>span{color:#fff;border-color:#00abd6}.res_menu .wrap .left>ul>li:hover:after{background:url("/images/arrow_right_g2.svg") center center no-repeat;background-size:8px 14px}.res_menu .wrap .left>ul>li ul{list-style-type:none;background-color:#f0f0f0;margin-bottom:15px}.res_menu .wrap .left>ul>li ul li{display:block}.res_menu .wrap .left>ul>li ul li a,.res_menu .wrap .left>ul>li ul li span{color:#505050;font-size:1rem;display:block;padding:15px}.res_menu .wrap .left>ul>li ul li a:hover,.res_menu .wrap .left>ul>li ul li span:hover{background-color:#001c71;color:#fff}.res_menu .wrap .left>ul>li ul li ul li a,.res_menu .wrap .left>ul>li ul li ul li span{font-size:.9rem}.res_menu .wrap .left>ul>li ul li ul li a:hover,.res_menu .wrap .left>ul>li ul li ul li span:hover{background-color:#fff;color:#505050}.res_menu .wrap .left>ul>li ul li.active_menu_item>a,.res_menu .wrap .left>ul>li ul li.active_menu_item>span{color:#001c71}.res_menu .wrap .left>ul>li.active_menu_item{background-color:#00abd6}.res_menu .wrap .left>ul>li.active_menu_item>a,.res_menu .wrap .left>ul>li.active_menu_item>span{color:#fff;border-color:#00abd6}.res_menu .wrap .left>ul>li.active_menu_item:after{border-color:transparent transparent transparent #001c71}.res_menu .wrap .left>ul>li:first-child>a,.res_menu .wrap .left>ul>li:first-child>span{border-top:none}.res_menu .wrap .left>ul>li:last-child>a,.res_menu .wrap .left>ul>li:last-child>span{border-bottom:none}.res_menu .wrap .right{display:inline-block;position:relative;z-index:2;top:-21px;vertical-align:top;width:68px}.res_menu .wrap .right a,.res_menu .wrap .right span{display:table;margin:21px auto 0 auto}.res_menu .wrap .right a img,.res_menu .wrap .right span img{width:40px;height:40px}.res_menu .wrap .right a{opacity:.5}.res_menu .wrap .right a:hover{opacity:1}.res_menu .wrap.ps-container>.ps-scrollbar-y-rail{opacity:1;z-index:3;width:6px}.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:#505050;border-radius:0}.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}.res_menu .close{position:absolute;top:0;right:0;width:68px;height:68px;background-color:#00abd6;text-align:center;padding:14px 12px;z-index:5}.res_menu .close img{width:40px;height:40px;display:block;margin:0 auto}.res_menu .close img.h{display:none}.res_menu .close:hover img{display:none}.res_menu .close:hover img.h{display:block}.res_menu .logo{text-align:left;padding:45px 80px 15px 28px}.res_menu .logo img{width:120px;height:26px;margin-right:12px;display:inline-block;vertical-align:middle}.res_menu .logo .claim{border-left:2px solid #00abd6;padding-left:12px;vertical-align:middle;display:inline-block;max-width:300px;text-transform:uppercase;color:#001c71;text-align:left}.cat_menu{position:fixed;top:-150vh;left:0;padding-top:170px;padding-bottom:60px;background-color:#fff;width:100%;z-index:1080;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 200ms;transition:all 200ms}.cat_menu.open{top:0}.cat_menu .scrollwrap{position:relative}.cat_menu .scrollwrap.ps-container .ps-scrollbar-y-rail{left:auto !important;right:0 !important;opacity:1;width:12px;background:none !important;z-index:10}.cat_menu .scrollwrap.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y{width:6px}.cat_menu .scrollwrap.ps-container .ps-scrollbar-y-rail .ps-scrollbar-y{background-color:#505050;border-radius:0}.cat_menu .scrollwrap.ps-container:hover .ps-scrollbar-y-rail{opacity:1}.cat_menu .scrollwrap.ps-container:hover .ps-scrollbar-y-rail:hover{background:none}.cat_menu .scrollwrap.ps-container:hover .ps-scrollbar-y-rail:hover .ps-scrollbar-y{background-color:#505050}.cat_menu .header_line{padding-left:30px;padding-right:30px}.cat_menu .wrp{margin-bottom:30px;padding:0 90px 50px 90px}.cat_menu .wrp .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.cat_menu .wrp .slick-dots{bottom:0;left:0;width:100%;text-align:center}.cat_menu .wrp .slick-dots li{margin:0 5px}.cat_menu .wrp .slick-dots li button{-webkit-box-shadow:none;box-shadow:none;background:none;border:2px solid #00abd6;position:relative;padding:8px}.cat_menu .wrp .slick-dots li button span{position:absolute;color:#fff;font-size:.857em;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1;margin-top:-1px}.cat_menu .wrp .slick-dots li button:hover{background-color:#00abd6}.cat_menu .wrp .slick-dots li.slick-active button{background-color:#00abd6}.cat_menu .wrp .itm{display:inline-block;margin:0 10px;width:calc(20% - 20px);text-align:left;vertical-align:top;outline:none;height:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cat_menu .wrp .itm .img{width:100%;padding-bottom:77%;position:relative;overflow:hidden;background-color:#fff}.cat_menu .wrp .itm .img img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto}.cat_menu .wrp .itm .w>a{display:block;background-color:#001c71;color:#fff;text-transform:uppercase}.cat_menu .wrp .itm .w>a p{padding:20px}.cat_menu .wrp .itm .w>a:hover,.cat_menu .wrp .itm .w>a.active{background-color:#00abd6}.cat_menu .wrp .itm .arr{position:absolute;height:100%;width:68px;background:#001c71 url(/images/arrow_menu_parent_w.svg) center center no-repeat;background-size:27px 16px;border-left:1px solid #045a1d;z-index:5;display:none}.cat_menu .wrp .itm .arr:hover{background:#00abd6 url(/images/arrow_menu_parent2.svg) center center no-repeat;background-size:27px 16px}.cat_menu .wrp .itm .products{background-color:#f0f0f0;padding:20px;display:block;text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cat_menu .wrp .itm .products a,.cat_menu .wrp .itm .products span{color:#4f4f4f;display:table;text-transform:uppercase;margin-bottom:12px;padding-left:19px;position:relative;font-weight:bold}.cat_menu .wrp .itm .products a:before,.cat_menu .wrp .itm .products span:before{content:"";display:block;position:absolute;top:calc(50% - 7px);left:0;width:8px;height:14px;background:url(/images/arrow_right.svg) center center no-repeat;background-size:8px 14px}.cat_menu .wrp .itm .products a:hover,.cat_menu .wrp .itm .products span:hover{color:#000}.cat_menu .wrp .itm .products a:hover:before,.cat_menu .wrp .itm .products span:hover:before{background:url(/images/arrow_right_g.svg) center center no-repeat}.cat_menu .wrp .itm .products span{color:#000}.cat_menu .wrp .itm .products span:before{background:url(/images/arrow_right_g.svg) center center no-repeat}.cat_menu>a{display:block;background-color:#001c71;padding:10px;text-align:center;position:absolute;bottom:0;width:100%;left:0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5);z-index:10}.cat_menu>a img{width:20px;height:20px;display:block;margin:0 auto}.cat_menu>a img.h{display:none}.cat_menu>a:hover img{display:none}.cat_menu>a:hover img.h{display:block}.cat_menu.small{max-height:100vh}.cat_menu.small .scrollwrap{max-height:calc(100vh - 230px)}.cat_menu.small .wrp .itm{display:inline-block;vertical-align:top;width:calc(50% - 10px);margin:0 5px 10px 5px}.cat_menu.small .wrp .itm .img{display:inline-block;width:140px;padding-bottom:0;vertical-align:middle;background:none}.cat_menu.small .wrp .itm .img img{position:static;-webkit-transform:none;transform:none}.cat_menu.small .wrp .itm .w{position:relative}.cat_menu.small .wrp .itm .w>a{padding:10px 20px}.cat_menu.small .wrp .itm .w>a p{display:inline-block;width:calc(99.99% - 140px);vertical-align:middle;padding-left:20px;padding-right:70px}.cat_menu.small .wrp .itm .w.open .arr{background:#00abd6 url(/images/arrow_menu_parent2.svg) center center no-repeat;background-size:27px 16px}.cat_menu.small .wrp .itm .arr{display:block;top:0;right:0;cursor:pointer}.cat_menu.small .wrp .itm .arr:before{content:"";width:1px;height:100%;background-color:#0d702f;position:absolute;left:-1px;top:0}.cat_menu.small .wrp .itm .products{padding-bottom:1px;display:none}.cat_menu.small .wrp .itm .products a,.cat_menu.small .wrp .itm .products span{margin-bottom:24px}.cat_menu.small>a img{width:40px;height:40px}.fade{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1070;background-color:rgba(0,0,0,0.5);display:none}header{position:fixed;top:0;width:100%;-webkit-box-shadow:0 0 18px -2px rgba(0,0,0,0.5);box-shadow:0 0 18px -2px rgba(0,0,0,0.5);z-index:1100;-webkit-transform:translateZ(0);transform:translateZ(0)}header .horni_panel{color:#f0f0f0;background-color:#00abd6}header .horni_panel .limited{position:relative}header .horni_panel .wrp{padding:2px 0}header .horni_panel .wrp .slogan{display:inline-block;float:left;font-size:.675rem;margin-top:2px;letter-spacing:.025rem}header .horni_panel .wrp .jazyk{display:inline-block;float:right;position:relative;margin-left:50px;margin-top:3px}header .horni_panel .wrp .jazyk>a{padding:3px 21px 3px 4px;background-color:#001c71;border-radius:3px;position:relative;display:block}header .horni_panel .wrp .jazyk>a:after{content:"";position:absolute;right:5px;top:6px;width:11px;height:7px;background:url("/images/arrow_lan.svg") center center no-repeat;background-size:11px 7px}header .horni_panel .wrp .jazyk>a.alone{padding-right:4px}header .horni_panel .wrp .jazyk>a.alone:after{display:none}header .horni_panel .wrp .jazyk img{display:block;width:18px;height:12px}header .horni_panel .wrp .jazyk .roletka{position:absolute;-webkit-box-shadow:0 4px 6px -3px rgba(0,0,0,0.4);box-shadow:0 4px 6px -3px rgba(0,0,0,0.4);background-color:#f0f0f0;border-radius:0 0 3px 3px;display:none;left:0;top:100%;width:100%;z-index:10}header .horni_panel .wrp .jazyk .roletka a{color:#505050;padding:5px 21px 5px 4px;border:none;width:100%;display:block}header .horni_panel .wrp .jazyk .roletka a:hover{background-color:#001c71;color:#fff}header .horni_panel .wrp .jazyk:hover .active,header .horni_panel .wrp .jazyk.open .active{color:#505050}header .horni_panel .wrp .jazyk:hover>a:after{background:url("/images/arrow_lan2.svg") center center no-repeat;background-size:11px 7px}header .horni_panel .wrp .jazyk.open{-webkit-box-shadow:0 0 26px -3px rgba(0,0,0,0.5);box-shadow:0 0 26px -3px rgba(0,0,0,0.5)}header .horni_panel .wrp .jazyk.open>a:after{background:url("/images/arrow_lan2up.svg") center center no-repeat;background-size:11px 7px}header .horni_panel .wrp .udaje{display:inline-block;float:right;font-size:.75rem}header .horni_panel .wrp .udaje div{display:inline-block;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:32px;color:#fff}header .horni_panel .wrp .udaje div:first-child{margin-left:0}header .horni_panel .wrp .udaje div svg{display:inline-block;vertical-align:middle;margin-right:5px;fill:#fff;width:18px;height:18px}header .horni_panel .wrp .udaje div p{display:inline-block;vertical-align:middle}header .horni_panel .wrp .udaje div a{color:#fff;text-decoration:none}header .horni_panel .wrp .udaje div a:hover{color:#fff;text-decoration:underline}header .horni_panel .wrp .social{display:inline-block;float:right;margin-left:40px;margin-bottom:-3px;margin-top:-1px}header .horni_panel .wrp .social a{display:inline-block;margin-left:10px;opacity:.65}header .horni_panel .wrp .social a:hover{opacity:1}header .horni_panel .wrp .social img{width:18px;height:18px;display:block}header .dolni_panel{color:#505050;background-color:#f0f0f0}header .dolni_panel .logo{display:inline-block;padding:10px 0;z-index:999;float:left}header .dolni_panel .logo a,header .dolni_panel .logo span{display:block}header .dolni_panel .logo img{width:196px;display:block;height:62px}header .dolni_panel .wrp{display:inline-block;text-align:right;float:right;width:calc(100% - 263px);white-space:nowrap}header .dolni_panel .wrp .home{display:inline-block;vertical-align:middle}header .dolni_panel .wrp .home a,header .dolni_panel .wrp .home span{padding:28px 20px 29px 20px;border-right:1px solid #fafafa;display:block;height:83px;position:relative}header .dolni_panel .wrp .home a:after,header .dolni_panel .wrp .home span:after{content:"";width:20px;height:2px;background-color:#fff;position:absolute;left:calc(50% - 10px);bottom:25px;display:none}header .dolni_panel .wrp .home a:hover,header .dolni_panel .wrp .home span:hover{background-color:#001c71;border-right-color:#001c71}header .dolni_panel .wrp .home a:hover:after,header .dolni_panel .wrp .home span:hover:after{display:block}header .dolni_panel .wrp .home a:hover svg,header .dolni_panel .wrp .home span:hover svg{fill:#fff}header .dolni_panel .wrp .home a svg,header .dolni_panel .wrp .home span svg{width:23px;height:23px;fill:#505050;margin-bottom:1px}header .dolni_panel .wrp .home span{background-color:#001c71;border-right-color:#001c71}header .dolni_panel .wrp .home span:after{display:block}header .dolni_panel .wrp .home span svg{fill:#fff}header .dolni_panel .wrp .menu{display:inline-block;vertical-align:middle;min-height:83px;height:100%;font-family:"Dinpro",sans-serif;letter-spacing:.025rem}header .dolni_panel .wrp .menu>ul{list-style-type:none;min-height:83px;height:100%;white-space:nowrap}header .dolni_panel .wrp .menu>ul>li{display:inline-block;position:relative;height:83px;white-space:normal}header .dolni_panel .wrp .menu>ul>li>a,header .dolni_panel .wrp .menu>ul>li>span{position:relative;display:block;font-size:16px;text-transform:uppercase;padding:31px 21px 31px 21px;z-index:2;color:#505050;-webkit-transition:all .1s;transition:all .1s;min-height:66px;height:100%;border-left:1px solid #e6e6e6;border-right:1px solid #fafafa}header .dolni_panel .wrp .menu>ul>li>a:after,header .dolni_panel .wrp .menu>ul>li>span:after{content:"";width:20px;height:2px;background-color:#fff;position:absolute;left:calc(50% - 10px);bottom:25px;display:none}header .dolni_panel .wrp .menu>ul>li>a:hover{color:#fff;background-color:#001c71;border-left-color:#001c71;border-right-color:#001c71}header .dolni_panel .wrp .menu>ul>li>a:hover:after{display:block}header .dolni_panel .wrp .menu>ul>li.rodic>span:hover{cursor:pointer}header .dolni_panel .wrp .menu>ul>li.rodic:hover>ul{display:block}header .dolni_panel .wrp .menu>ul>li ul{list-style-type:none;position:absolute;background-color:#fff;min-width:100%;max-width:calc(100% + 136px);text-align:left;-webkit-box-shadow:0 3px 5px -2px rgba(0,0,0,0.4);box-shadow:0 3px 5px -2px rgba(0,0,0,0.4);top:95%;display:none}header .dolni_panel .wrp .menu>ul>li ul li{position:relative}header .dolni_panel .wrp .menu>ul>li ul li>a,header .dolni_panel .wrp .menu>ul>li ul li>span{display:block;font-size:1.1rem;padding:16px;color:#505050}header .dolni_panel .wrp .menu>ul>li ul li>a:hover,header .dolni_panel .wrp .menu>ul>li ul li>span:hover{background-color:#001c71;color:#fff}header .dolni_panel .wrp .menu>ul>li ul li.active_menu_item>a,header .dolni_panel .wrp .menu>ul>li ul li.active_menu_item>span{background-color:#001c71;color:#fff}header .dolni_panel .wrp .menu>ul>li ul li:hover>ul{display:block;position:absolute;right:-100%;top:0}header .dolni_panel .wrp .menu>ul>li ul li:hover ul li a,header .dolni_panel .wrp .menu>ul>li ul li:hover ul li span{background-color:#f3f3f3;color:#000;font-size:1rem}header .dolni_panel .wrp .menu>ul>li ul li:hover ul li a:hover,header .dolni_panel .wrp .menu>ul>li ul li:hover ul li span:hover{background-color:#001c71;color:#fff}header .dolni_panel .wrp .menu>ul>li ul li:hover ul li ul li a,header .dolni_panel .wrp .menu>ul>li ul li:hover ul li ul li span{background-color:#fff;font-size:.9rem}header .dolni_panel .wrp .menu>ul>li ul li:hover ul li.active_menu_item>a,header .dolni_panel .wrp .menu>ul>li ul li:hover ul li.active_menu_item>span{background-color:#001c71;color:#fff}header .dolni_panel .wrp .menu>ul>li.active_menu_item>a,header .dolni_panel .wrp .menu>ul>li.open>a,header .dolni_panel .wrp .menu>ul>li.active_menu_item>span,header .dolni_panel .wrp .menu>ul>li.open>span{color:#fff;background-color:#001c71;border-left-color:#001c71;border-right-color:#001c71}header .dolni_panel .wrp .menu>ul>li.active_menu_item>a:after,header .dolni_panel .wrp .menu>ul>li.open>a:after,header .dolni_panel .wrp .menu>ul>li.active_menu_item>span:after,header .dolni_panel .wrp .menu>ul>li.open>span:after{display:block}header .dolni_panel .wrp .menu>ul>li.parent{position:relative;cursor:pointer}header .dolni_panel .wrp .menu>ul>li.parent>a:after,header .dolni_panel .wrp .menu>ul>li.parent>span:after{display:none}header .dolni_panel .wrp .menu>ul>li.parent .arr{position:absolute;bottom:17px;left:calc(50% - 6px);width:12px;height:7px;background:url("/images/arrow_menu_parent.svg") center center no-repeat;background-size:12px 7px;z-index:5}header .dolni_panel .wrp .menu>ul>li.parent:hover .arr,header .dolni_panel .wrp .menu>ul>li.parent.active_menu_item .arr,header .dolni_panel .wrp .menu>ul>li.parent.open .arr{background:url("/images/arrow_menu_parent2.svg") center center no-repeat}header .dolni_panel .wrp .menu>ul>li.parent.hvr{background-color:#001c71}header .dolni_panel .wrp .menu>ul>li.parent.hvr>a,header .dolni_panel .wrp .menu>ul>li.parent.hvr>span{color:#fff;background-color:#001c71;border-left-color:#001c71;border-right-color:#001c71}header .dolni_panel .wrp .menu>ul>li.parent.hvr .arr{background:url("/images/arrow_menu_parent2.svg") center center no-repeat}header .dolni_panel .wrp .prava_cast{border-right:1px solid #e6e6e6;vertical-align:middle;display:inline-block}header .dolni_panel .wrp .prava_cast .product_btn{display:none}header .dolni_panel .wrp .prava_cast .menu_btn{display:none;padding:32px 18px 27px 18px;vertical-align:top;border-right:1px solid #fafafa;height:83px}header .dolni_panel .wrp .prava_cast .menu_btn .menuin{display:inline-block;width:27px;height:22px}header .dolni_panel .wrp .prava_cast .menu_btn .menuin div{width:100%;height:4px;margin-top:5px;background-color:#505050;-webkit-transition:all 200ms;transition:all 200ms;border-radius:5px}header .dolni_panel .wrp .prava_cast .menu_btn .menuin div:first-child{margin-top:0}header .dolni_panel .wrp .prava_cast .menu_btn .menuin.open div:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;width:96%;margin-left:6px}header .dolni_panel .wrp .prava_cast .menu_btn .menuin.open div:nth-child(2){visibility:hidden;-webkit-transition:all 1ms;transition:all 1ms}header .dolni_panel .wrp .prava_cast .menu_btn .menuin.open div:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 1px;transform-origin:0 1px;width:96%;margin-left:3px}header .dolni_panel .wrp .prava_cast .menu_btn:hover{background-color:#001c71;border-right-color:#001c71}header .dolni_panel .wrp .prava_cast .menu_btn:hover .menuin div{background-color:#fff}header .dolni_panel .wrp .prava_cast .hledani_btn{position:relative;border-left:1px solid #e6e6e6;border-right:1px solid #fafafa;display:inline-block;vertical-align:middle;height:83px;height:100%}header .dolni_panel .wrp .prava_cast .hledani_btn.open,header .dolni_panel .wrp .prava_cast .hledani_btn:hover{background-color:#001c71;border-left-color:#001c71;border-right-color:#001c71}header .dolni_panel .wrp .prava_cast .hledani_btn.open>a>svg,header .dolni_panel .wrp .prava_cast .hledani_btn:hover>a>svg{fill:#fff}header .dolni_panel .wrp .prava_cast .hledani_btn>a{padding:27px 22px 27px 22px;text-align:center;height:83px}header .dolni_panel .wrp .prava_cast .hledani_btn>a>svg{width:20px;height:20px;display:inline-block;fill:#505050;margin-top:4px;margin-bottom:-2px}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form{position:absolute;top:100%;right:-1px;background-color:#001c71;padding:7px;display:none;white-space:nowrap;z-index:999}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form input{border:1px solid #001c71;border-radius:4px;padding:8px 10px 8px 20px;background-color:#fff;width:275px;font-size:.875rem;display:inline-block;vertical-align:middle;position:relative;z-index:2}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form input::-webkit-input-placeholder{color:#d7d7d7}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form input::-moz-placeholder{color:#d7d7d7}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form input:-ms-input-placeholder{color:#d7d7d7}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form input:-moz-placeholder{color:#d7d7d7}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button{display:inline-block;vertical-align:middle;border-radius:4px;position:relative;z-index:1;left:-3px;padding:8px 13px 6px 13px;background-color:#00abd6;margin-left:12px}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button:after{display:none}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button svg{width:9px;height:17px;fill:#fff;margin-top:2px;margin-left:3px}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button svg .st0,header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button svg .in{fill:#fff}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button svg .in{visibility:hidden}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button:hover svg .in{visibility:visible}header.small .dolni_panel .wrp .home,header.small .dolni_panel .wrp .menu{display:none}header.small .dolni_panel .wrp .prava_cast .menu_btn{display:inline-block}.sliders{margin-top:108px;overflow:hidden;position:relative}.sliders .slick-track{margin:0}.sliders .sld{outline:none;display:none;max-height:34.746vw;overflow:hidden;background:#fbfbfb;background:radial-gradient(ellipse at center, #fbfbfb 30%, #bcbcbc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#bcbcbc', GradientType=1)}.sliders .sld:first-child .txt.full{visibility:hidden}.sliders .sld:after{position:absolute;content:"";bottom:-1px;left:0;width:100%;height:1px;-webkit-box-shadow:0 0 50px 2px rgba(0,0,0,0.3);box-shadow:0 0 50px 2px rgba(0,0,0,0.3)}.sliders .sld .txtwrap{position:absolute;top:0;left:0;height:100%;width:100%}.sliders .sld .txtwrap .limited{height:100%;position:relative}.sliders .sld .txt{position:absolute;z-index:50;left:35px;bottom:78px;font-size:1.714rem;color:#001c71;max-width:calc(100% - 30px);text-align:left}.sliders .sld .txt p{margin-bottom:3px;line-height:1.5}.sliders .sld .txt strong{font-size:3rem;line-height:1;color:#000}.sliders .sld .txt.full{padding:30px}.sliders .sld .txt.full .btn{font-size:.875rem;margin-top:35px;border:1px solid #00abd6;background-color:#00abd6}.sliders .sld .txt.full .btn:after{width:6px;height:10px;background:url("/images/arrow_btn.svg") center center no-repeat;background-size:6px 10px;top:calc(50% - 5px)}.sliders .sld .txt.full .btn:hover{background-color:#001c71;border-color:#001c71}.sliders .sld .txt.full .btn.inv{background:#fff;border-color:#001c71;color:#001c71}.sliders .sld .txt.full .btn.inv:after{background-image:url("/images/arrow_btn2.svg")}.sliders .sld .txt.full .btn.inv:hover{background:#001c71;border-color:#001c71;color:#fff}.sliders .sld .txt.full .btn.inv:hover:after{background-image:url("/images/arrow_btn.svg")}.sliders .sld img{min-width:100%;max-width:100%;-webkit-transition:all 2500ms ease-in-out;transition:all 2500ms ease-in-out;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.sliders .sld img.reset{-webkit-transition:none;transition:none;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.sliders .sld img.old{-webkit-transform:none;transform:none}.sliders .sld video{border:none;outline:none;width:100%;height:auto;display:block;max-height:34.746vw;-o-object-fit:cover;object-fit:cover}.sliders .sld.slick-active img{-webkit-transform:scale(1.025, 1.025);transform:scale(1.025, 1.025)}.sliders .sld.slick-active img.old{-webkit-transform:none;transform:none}.sliders .sld:first-child{display:block}.sliders.slick-initialized .sld{display:block}.sliders .slick-arrow svg{fill:#fff}.sliders .slick-arrow svg .in{visibility:hidden}.sliders .slick-arrow:hover svg{fill:#fff}.sliders .slick-arrow:hover svg .in{fill:#fff;visibility:visible}.header_line{font-size:1.8rem;padding-bottom:14px;position:relative;margin-bottom:25px;padding-left:15px;padding-right:15px;color:#112332;font-weight:bold;text-transform:uppercase}.header_line.noafter{margin-bottom:.5rem;padding-bottom:0}.header_line.noafter:after{display:none}.header_line:after{position:absolute;content:"";bottom:0;left:calc(50% - 10px);width:20px;height:2px;background-color:#00abd6}.home .aktualne.produkty .stin{display:none}.home .aktualne.produkty .actual_slider .actual_item:hover{background-color:#f5f5f5}.home .aktualne.produkty .actual_slider .slick-dots li button{border-color:#e6e6e6;-webkit-box-shadow:none;box-shadow:none}.home .aktualne.produkty .actual_slider .slick-dots li button:hover{background-color:#e6e6e6}.home .aktualne.produkty .actual_slider .slick-dots li.slick-active button{background-color:#e6e6e6}.home .aktualne .actual_item.zoom:hover .obr img{-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}main h1{font-size:1.5rem}main .subpage{padding:40px 0 80px 0}main .subpage a{color:#00abd6;text-decoration:underline}main .subpage a:hover{text-decoration:none}main .subpage h2{margin-bottom:12px;margin-top:35px}main .subpage h3{margin-bottom:8px;margin-top:25px}main .subpage h4{margin-bottom:5px;margin-top:20px}main .subpage .search_form{margin-top:20px}main .subpage .search_form .btn{width:36px}main .subpage .search_form .btn svg{margin-top:2px;margin-bottom:-2px;fill:#001c71}main .subpage .search_form .btn:after{display:none}main .subpage .search_form .btn:hover svg{fill:#fff}main .heading{padding:60px 30px 45px 30px;font-size:.875rem;position:relative}main .heading h1{font-size:2.143rem;color:#001c71;max-width:800px;line-height:1.2;margin:0 auto 5px auto}main .heading h2{margin-bottom:25px;font-size:1.286rem;color:#00abd6;font-family:"Dinpro",sans-serif;font-weight:normal}main .heading h2 strong{font-size:70%}main .heading p{margin:25px auto 15px auto;max-width:800px}main .heading table{margin:2rem auto;width:100%}main .heading table h2{margin:0;font-size:clamp(1.563rem, 1.052rem + 2.55vw, 3.125rem);font-weight:bold;text-align:center;line-height:1.2}main .heading table h2 em{font-size:1rem;font-style:normal;display:inline-block;line-height:1}main .heading table tr{display:grid;gap:1rem}main .heading table tr td{text-align:center;vertical-align:top;border:1px solid #e8e9eb;border-radius:10px;padding:5%;background:#fff}main .heading table tr td p:last-child{margin-bottom:0}main .heading:before{position:absolute;content:"";top:100%;left:calc(50% - 20px);border-style:solid;border-width:20px;border-color:#fff transparent transparent transparent;z-index:2}main .heading:after{position:absolute;content:"";width:10px;height:21px;bottom:-10px;left:calc(50% - 5px);background:url("/images/down.svg") center center no-repeat;background-size:10px 21px;z-index:3}main .heading.switch{padding-bottom:40px;padding-top:40px;text-transform:uppercase}main .heading.switch a,main .heading.switch span{display:inline-block}main .heading.switch span{margin:0 13px;color:#00abd6}main .heading.switch a{color:#505050}main .heading.switch a:hover{color:#00abd6}main .rozcestnik{padding:35px 30px 35px 30px;margin:auto;text-align:center;position:relative}main .rozcestnik:before{position:absolute;content:"";top:100%;left:calc(50% - 20px);border-style:solid;border-width:20px;border-color:#fff transparent transparent transparent;z-index:2}main .rozcestnik:after{position:absolute;content:"";width:10px;height:21px;bottom:-10px;left:calc(50% - 5px);background:url("/images/down.svg") center center no-repeat;background-size:10px 21px;z-index:3}main .rozcestnik span{display:inline-block;margin:0 10px;color:#00abd6}main .rozcestnik span:first-child{display:none}main .rozcestnik .itm{color:#505050;display:inline-block;text-transform:uppercase}main .rozcestnik .itm:hover{color:#00abd6}main .all_items .txtblock{max-width:1000px;margin:20px auto;padding:0 30px}main .all_items .txtblock p{line-height:1.5;margin-bottom:16px}main .all_items .txtblock a{text-decoration:underline;color:#00abd6}main .all_items .txtblock a:hover{text-decoration:none}main .all_items .txtblock ul,main .all_items .txtblock ol{padding-left:16px;margin-bottom:16px}main .all_items .txtblock ul li,main .all_items .txtblock ol li{padding-bottom:8px;line-height:1.5}main .all_items .txtblock ul{list-style-type:none}main .all_items .txtblock ul li:before{display:inline-block;content:"";padding:3px;border-radius:50%;background-color:#00abd6;margin-right:8px;margin-bottom:3px}main .all_items .list_section{padding:60px 0;text-align:center;position:relative}main .all_items .list_section:before{position:absolute;content:"";top:100%;left:calc(50% - 20px);border-style:solid;border-width:20px;border-color:#fff transparent transparent transparent;z-index:2}main .all_items .list_section:after{position:absolute;content:"";width:10px;height:21px;bottom:-10px;left:calc(50% - 5px);background:url("/images/down.svg") center center no-repeat;background-size:10px 21px;z-index:3}main .all_items .list_section.one .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1550px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .all_items .list_section .one_item{display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(25% - 50px);-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 50px);flex:0 1 calc(25% - 50px);vertical-align:top;margin:0 25px 50px 25px}main .all_items .list_section .one_item.show{visibility:visible}main .all_items .list_section .one_item h2{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}main .all_items .list_section .one_item .txtblock{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}main .all_items .list_section .one_item .actual_item{background:#f7f7f7;height:auto;position:relative;border:1px solid transparent;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-item-align:end;align-self:flex-end}main .all_items .list_section .one_item .actual_item:hover{background-color:#f7f7f7;-webkit-box-shadow:0 0 25px -4px rgba(0,0,0,0.3);box-shadow:0 0 25px -4px rgba(0,0,0,0.3)}main .all_items .list_section .one_item .actual_item:hover .obr .fade{opacity:1}main .all_items .list_section .one_item .actual_item:hover .btnwrp .btn{background-color:#00abd6}main .all_items .list_section .one_item .actual_item:hover .btnwrp .btn:after{border-color:transparent transparent transparent #001c71}main .all_items .list_section .one_item .actual_item .obr{width:100%;padding-bottom:75.757%;position:relative;overflow:hidden}main .all_items .list_section .one_item .actual_item .obr img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:auto;height:auto}main .all_items .list_section .one_item .actual_item .obr .fade{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,171,214,0.5) url("/images/icon_lupa_w.svg") center center no-repeat;background-size:40px 40px;opacity:0;-webkit-transition:all 200ms;transition:all 200ms}main .all_items .list_section .one_item .actual_item .wrap{padding:20px 10px 77px 10px}main .all_items .list_section .one_item .actual_item .wrap .txt{font-size:.875rem;color:#00abd6;padding:0 12px 12px 12px;text-transform:uppercase}main .all_items .list_section .one_item .actual_item .wrap .txt h3{font-size:1.5rem;font-weight:bold;font-family:"Dinpro_bold",sans-serif;color:#000;margin-bottom:2px;text-transform:none;line-height:1.1}main .all_items .list_section .one_item .actual_item .wrap .txt p{height:20px}main .all_items .list_section .one_item .actual_item .btnwrp{position:absolute;bottom:28px;left:0;width:100%;text-align:center}main .all_items .list_section .one_item .actual_item .btnwrp .btn{background-color:#001c71}main .all_items .list_section .one_item .actual_item .btnwrp .btn:after{border-color:transparent transparent transparent #fff}main .all_items .list_section .more_item .aktualne{padding:0;background:none}main .all_items .list_section .more_item .aktualne.produkty{background:none}main .all_items .list_section .more_item .aktualne.produkty .stin{display:none}main .all_items .list_section .more_item .aktualne.produkty .actual_slider .slick-dots li.slick-active button{background-color:#f0f0f0}main .all_items .list_section .more_item .aktualne.produkty .actual_slider .slick-dots li button{border-color:#f0f0f0;-webkit-box-shadow:none;box-shadow:none}main .all_items .list_section .more_item .aktualne.produkty .actual_slider .slick-dots li button:hover{background-color:#f0f0f0}main .all_items .list_section .more_item .aktualne .actual_slider .actual_item{background:#f7f7f7;border-color:transparent}main .all_items .list_section .more_item .aktualne .actual_slider .actual_item:hover{background-color:#f7f7f7}main .all_items .list_section:nth-child(even) .stin.b{display:none}main .all_items .list_section:nth-child(odd){background-color:#f0f0f0}main .all_items .list_section:nth-child(odd):before{border-color:#f0f0f0 transparent transparent transparent}main .all_items .list_section:nth-child(odd) .one_item .actual_item{background-color:#fff}main .all_items .list_section:nth-child(odd) .more_item .aktualne .actual_slider .actual_item{background-color:#fff}main .all_items .list_section:nth-child(odd) .more_item .aktualne .actual_slider .slick-dots li.slick-active button{background-color:#fff}main .all_items .list_section:nth-child(odd) .more_item .aktualne .actual_slider .slick-dots li button{border-color:#fff}main .all_items .list_section:nth-child(odd) .more_item .aktualne .actual_slider .slick-dots li button:hover{background-color:#fff}main .all_items .list_section:last-child:before,main .all_items .list_section:last-child:after{display:none}main .gallery_title{font-size:1.125rem;margin-bottom:15px;color:#000;text-transform:uppercase;font-weight:bold;font-family:"Dinpro_bold",sans-serif}main .gallery_description{margin-bottom:12px}main .galwrp{max-width:1500px;margin:auto;padding:0 90px}main .gallery{padding:80px 0 50px 0;position:relative}main .gallery:before{position:absolute;content:"";top:100%;left:calc(50% - 20px);border-style:solid;border-width:20px;border-color:#fff transparent transparent transparent;z-index:2}main .gallery:after{position:absolute;content:"";width:10px;height:21px;bottom:-10px;left:calc(50% - 5px);background:url("/images/down.svg") center center no-repeat;background-size:10px 21px;z-index:3}main .gallery .limited{max-width:1400px}main .gallery .s{padding-bottom:55px}main .gallery .s .slick-dots{bottom:0;left:0;text-align:center;width:100%}main .gallery .s .slick-dots li{margin:0 5px}main .gallery .s .slick-dots li.slick-active button{background-color:#00abd6}main .gallery .s .slick-dots li button{border-color:#00abd6;-webkit-box-shadow:none;box-shadow:none}main .gallery .s .slick-dots li button:hover{background-color:#00abd6}main .gallery .s .slick-arrow{left:-47px}main .gallery .s .slick-arrow.slick-next{right:-47px;left:auto}main .gallery .wrap .lb{position:relative;overflow:hidden;width:100%;padding-bottom:58.6%;float:left}main .gallery .wrap .lb img{position:absolute;top:50%;left:50%;min-width:101%;min-height:101%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main .gallery .wrap .lb .fade{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;text-align:center;padding:10px;background-color:rgba(0,171,214,0.8);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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 300ms;transition:all 300ms}main .gallery .wrap .lb .fade img{position:static;min-width:1px;min-height:1px;width:30px;height:30px;-webkit-transform:none;transform:none;margin-bottom:10px}main .gallery .wrap .lb .fade p{font-size:.875rem;font-family:"Dinpro",sans-serif;text-transform:uppercase;color:#fff}main .gallery .wrap .lb.mfp-iframe .fade{opacity:1;background-color:rgba(80,80,80,0.85)}main .gallery .wrap .lb.mfp-iframe .fade img{width:42px;height:42px;opacity:.75;-webkit-transition:all 200ms;transition:all 200ms}main .gallery .wrap .lb.mfp-iframe .fade p{font-family:"Dinpro",sans-serif;opacity:.75;-webkit-transition:all 200ms;transition:all 200ms}main .gallery .wrap .lb.mfp-iframe:hover .fade img,main .gallery .wrap .lb.mfp-iframe:hover .fade p{opacity:1}main .gallery .wrap .lb.it_1{width:55%;padding-bottom:40%;border-right:5px solid transparent}main .gallery .wrap .lb.it_2{width:25%;padding-bottom:40%;border-right:5px solid transparent}main .gallery .wrap .lb.it_3,main .gallery .wrap .lb.it_4,main .gallery .wrap .lb.it_5{width:20%;padding-bottom:19%;float:right}main .gallery .wrap .lb.it_3 img,main .gallery .wrap .lb.it_4 img,main .gallery .wrap .lb.it_5 img{max-width:101%}main .gallery .wrap .lb.it_4,main .gallery .wrap .lb.it_5{padding-bottom:calc(10.5% - 5px);border-top:5px solid transparent}main .gallery .wrap .lb:hover .fade{opacity:1}main .gallery .wrap .lb:hover>img{-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}main .downloads .header_line{margin-bottom:45px}main .files .ico{width:55px;height:55px;display:block;margin:0 auto 25px auto}main .files .gallery_description{margin-bottom:44px;margin-top:-24px}main .files .files_slider{display:inline-block;vertical-align:top;list-style-type:none;text-align:left}main .files .files_slider li{display:block;vertical-align:top;padding-right:80px;margin-bottom:10px}main .files .files_slider li a{color:#505050;position:relative;padding-left:18px}main .files .files_slider li a:before{position:absolute;left:0;top:9px;content:"";width:6px;height:10px;background:url("/images/arrow_right_g2.svg") center center no-repeat;background-size:6px 10px}main .files .files_slider li a:hover{text-decoration:underline;color:#000}main .files .files_slider li a:hover:before{background:url("/images/arrow_right_g.svg") center center no-repeat;background-size:6px 10px}main .switch{padding:70px 0 30px 0;position:relative}main .switch:before{position:absolute;content:"";top:100%;left:calc(50% - 20px);border-style:solid;border-width:20px;border-color:#fff transparent transparent transparent;z-index:2}main .switch:after{position:absolute;content:"";width:10px;height:21px;bottom:-10px;left:calc(50% - 5px);background:url("/images/down.svg") center center no-repeat;background-size:10px 21px;z-index:3}main .switch .w{margin-top:40px}main .switch .w .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}main .switch .w a{border:1px solid transparent;margin:12px 16px;height:auto;position:relative;display:inline-block}main .switch .w a .obr{width:100%;padding-bottom:75.757%;position:relative;overflow:hidden}main .switch .w a .obr img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:95%;height:auto}main .switch .w a .wrap{padding:20px 10px 100px 10px}main .switch .w a .wrap .txt{font-size:.875rem;color:#00abd6;text-transform:uppercase}main .switch .w a .wrap .txt h3{font-size:1.5rem;font-weight:bold;font-family:"Dinpro_bold",sans-serif;color:#000;margin-bottom:5px;text-transform:none;line-height:1.1}main .switch .w a .wrap .txt p{max-height:20px;text-transform:none;color:#001c71}main .switch .w a .btnwrp{position:absolute;bottom:28px;left:0;width:100%;text-align:center}main .switch .w a .btnwrp .btn{background-color:#001c71;padding:11px 21px 11px 21px}main .switch .w a .btnwrp .btn:after{display:none}main .switch .w a:hover,main .switch .w a.active{border-color:#00abd6;background-color:#f5f5f5;-webkit-box-shadow:0 0 25px -4px rgba(0,0,0,0.3);box-shadow:0 0 25px -4px rgba(0,0,0,0.3)}main .switch .w a:hover .btnwrp .btn,main .switch .w a.active .btnwrp .btn{background-color:#00abd6}main .switch .w .slick-dots{position:static;text-align:center;width:100%}main .switch .w .slick-dots li{margin:0 5px}main .switch .w .slick-dots li button{-webkit-box-shadow:none;box-shadow:none;background-color:#001c71;border:none;padding:10px;position:relative}main .switch .w .slick-dots li button span{position:absolute;color:#fff;font-size:.857em;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1;margin-top:-1px}main .switch .w .slick-dots li button:hover{background-color:#00abd6}main .switch .w .slick-dots li.slick-active button{background-color:#00abd6}main .switch .w .slick-arrow{left:-50px}main .switch .w .slick-arrow.slick-next{right:-50px;left:auto}main .reference{padding:90px 0 40px 0;background-color:#f0f0f0;position:relative;overflow:hidden}main .reference .header_line{margin-bottom:60px}main .reference .sl{padding-bottom:55px}main .reference .sl .slick-dots{bottom:0;left:0;text-align:center;width:100%}main .reference .sl .slick-dots li{margin:0 5px}main .reference .sl .slick-dots li.slick-active button{background-color:#00abd6}main .reference .sl .slick-dots li button:hover{background-color:#00abd6}main .reference .sl .slick-arrow{left:-47px}main .reference .sl .slick-arrow.slick-next{right:-47px;left:auto}main .reference .sl .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}main .reference .ref{display:inline-block;vertical-align:top;width:calc(33.33% - 32px);height:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;margin:0 16px;margin-bottom:19px}main .reference .ref .img{display:block;width:100%;padding-bottom:57%;position:relative;overflow:hidden}main .reference .ref .img img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main .reference .ref .img .fade{position:absolute;content:"";top:0;left:0;width:100%;padding:20px;height:100%;background-color:rgba(0,171,214,0.8);opacity:0;-webkit-transition:all 200ms;transition:all 200ms;text-align:center;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}main .reference .ref .img .fade img{width:35px;height:35px;margin-bottom:12px;min-width:1px;min-height:1px;-webkit-transform:none;transform:none;position:static}main .reference .ref .img .fade p{color:#fff;text-transform:uppercase;font-family:"Dinpro",sans-serif}main .reference .ref .obsah{display:block;width:100%;background-color:#fff;position:relative;text-align:center;padding:30px 20px 90px 20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}main .reference .ref .obsah .date{font-size:.75rem;margin-bottom:14px}main .reference .ref .obsah .quote{font-size:1.125rem;margin-bottom:30px;font-weight:bold;font-family:"Dinpro_bold",sans-serif}main .reference .ref .obsah .sm{width:100%;margin:0 auto 10px auto;max-width:250px}main .reference .ref .obsah .name{font-size:.875rem;color:#001c71;margin-bottom:30px;font-style:italic}main .reference .ref .obsah .txt{font-size:.875rem;line-height:1.5;max-height:120px;overflow:hidden}main .reference .ref .obsah .btn{position:absolute;display:inline-block;min-width:150px;bottom:20px;background-color:#001c71;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}main .reference .ref:hover{-webkit-box-shadow:0 0 25px -4px rgba(0,0,0,0.3);box-shadow:0 0 25px -4px rgba(0,0,0,0.3)}main .reference .ref:hover .img .fade{opacity:1}main .reference .ref:hover .btn{background-color:#00abd6}.expertise_wrp{padding:4rem 0 4rem 0}.expertise{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.expertise .itm{max-width:420px;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e8e9eb;text-align:center;border-radius:20px;background:#fff;text-decoration:none;color:#020702;padding:1.25rem}.expertise .itm:hover h3{text-decoration:underline}.expertise .itm img{width:80px;display:block;margin:0 auto 1rem auto}.expertise .itm h3{margin-bottom:.5rem;color:#00abd6}.expertise .itm .txt{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.expertise .itm .btnwrp span{margin-top:1rem;display:table;color:#00abd6;text-transform:uppercase;position:relative;padding-right:20px}.expertise .itm .btnwrp span:after{content:"";width:5px;height:8px;position:absolute;background:url("/images/arrow_btn2.svg") center center no-repeat;background-size:5px 8px;top:calc(50% - 4px);right:0}@media all and (min-width:768px){.expertise{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.expertise .itm{max-width:none}}@media all and (min-width:1051px){.expertise{grid-template-columns:1fr 1fr 1fr;gap:2rem}}.normal_list{padding:60px 0;background-color:#f0f0f0}.normal_list h1.header_line{margin-bottom:47px}.normal_list .txt_pb a{color:#00abd6;text-decoration:underline}.normal_list .txt_pb a:hover{text-decoration:none}.normal_list .listwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.normal_list .listwrap .list_item{display:inline-block;width:calc((99.99% - 64px) / 3);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 64px) / 3);flex:0 1 calc((99.99% - 64px) / 3);margin:12px 32px 12px 0;background-color:#fff;border-radius:10px;height:auto;position:relative}.normal_list .listwrap .list_item.show{visibility:visible}.normal_list .listwrap .list_item:nth-child(3n){margin-right:0}.normal_list .listwrap .list_item:hover{-webkit-box-shadow:0 0 25px -4px rgba(0,0,0,0.3);box-shadow:0 0 25px -4px rgba(0,0,0,0.3)}.normal_list .listwrap .list_item:hover .obr .fade{opacity:1}.normal_list .listwrap .list_item:hover .btnwrp .btn{background-color:#00abd6}.normal_list .listwrap .list_item:hover .btnwrp .btn:after{border-color:transparent transparent transparent #001c71}.normal_list .listwrap .list_item .obr{width:100%;padding-bottom:75.757%;position:relative;overflow:hidden}.normal_list .listwrap .list_item .obr img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:auto;height:auto}.normal_list .listwrap .list_item .obr .fade{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,171,214,0.5) url("/images/icon_lupa_w.svg") center center no-repeat;background-size:40px 40px;opacity:0;-webkit-transition:all 200ms;transition:all 200ms}.normal_list .listwrap .list_item .wrap{padding:20px 10px 88px 10px}.normal_list .listwrap .list_item .wrap .txt{font-size:.875rem;color:#000;text-transform:uppercase}.normal_list .listwrap .list_item .wrap .txt h3{font-size:1rem;font-weight:bold;font-family:"Dinpro_bold",sans-serif;color:#000;margin-bottom:15px;text-transform:none;line-height:1.1}.normal_list .listwrap .list_item .wrap .txt p{height:55px;text-transform:none;overflow:hidden}.normal_list .listwrap .list_item .btnwrp{position:absolute;bottom:28px;left:0;width:100%;text-align:center}.normal_list .listwrap .list_item .btnwrp .btn{background-color:#00abd6}.normal_list .listwrap .list_item .btnwrp .btn:after{border-color:transparent transparent transparent #fff}.normal_list .listwrap .list_item.zoom:hover .obr img{-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}.normal_list .listwrap .list_item:hover .btnwrp .btn{background-color:#0082a3}.normal_list.reference{text-align:left}.normal_list.reference .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.normal_list.reference .header_line{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.normal_list.bazar_page .bazar_list{padding:0}.normal_list.bazar_page .bazar_list .list_item{width:calc((99.99% - 64px) / 3);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 64px) / 3);flex:0 1 calc((99.99% - 64px) / 3);margin:0 32px 25px 0}.normal_list.bazar_page .bazar_list .list_item:nth-child(4n),.normal_list.bazar_page .bazar_list .list_item:nth-child(2n){margin-right:32px}.normal_list.bazar_page .bazar_list .list_item:nth-of-type(3n){margin-right:0}.normal_list.bazar_page .bazar_list .list_item .obr{padding-bottom:77.14%}.normal_list.bazar_page .bazar_list .list_item .obr img{min-height:1px;min-width:1px;width:100%}.normal_list.bazar_page .bazar_list .list_item .obr .fade{background:rgba(0,171,214,0.8) url("/images/plus.svg") center center no-repeat;background-size:32px 32px;display:block}.normal_list.bazar_page .bazar_list .list_item .obr .fade span{color:#fff;position:absolute;top:calc(50% + 30px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;font-size:.7rem}.normal_list.bazar_page .bazar_list .list_item .wrap{padding-bottom:72px}.normal_list.bazar_page .bazar_list .list_item .wrap .txt{font-size:.8rem}.normal_list.bazar_page .bazar_list .list_item .wrap .txt h2{font-size:1.1rem;margin-bottom:10px}.normal_list.bazar_page .bazar_list .list_item .wrap .txt p{margin-bottom:3px;height:auto}.normal_list.bazar_page .bazar_list .list_item .wrap .txt p span{color:#4a8423}.normal_list.bazar_page .bazar_list .list_item .wrap .txt p.price{font-family:"Dinpro_bold",sans-serif;font-weight:bold;font-size:1.1rem;margin-bottom:0;margin-top:20px}.normal_list.bazar_page .bazar_list .list_item .wrap .txt .btn{font-size:.6rem;-webkit-transition:background 200ms;transition:background 200ms;background:#00abd6}.normal_list.bazar_page .bazar_list .list_item:hover .obr .fade{opacity:1}.normal_list.bazar_page .bazar_list .list_item:hover .wrap .txt .btn{background:#001c71}.normal_list.bazar_page .bazar_list .more{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.scroll_table{overflow-x:auto}.scroll_table_wrap .scroll_table{position:relative}.scroll_table_wrap .scroll_table table{margin-bottom:12px;margin-top:0}.scroll_table_wrap .scroll_table.ps-container{padding-bottom:10px}.scroll_table_wrap .scroll_table.ps-container .arr{position:absolute;top:calc(50% - 15px);right:-20px;content:"";border-style:solid;border-width:30px;border-color:transparent transparent transparent #222;-webkit-animation:fade 3s infinite ease-in-out;animation:fade 3s infinite ease-in-out;cursor:pointer}.scroll_table_wrap .scroll_table.ps-container.scrld .arr{display:none}.scroll_table_wrap .scroll_table.ps-container>.ps-scrollbar-x-rail{opacity:1}.scroll_table_wrap .ttit{display:none;text-align:right;font-size:.875rem}.scroll_table_wrap.active{margin-bottom:30px}.scroll_table_wrap.active .ttit{display:block;margin-bottom:5px}.aktualne{background-color:#f0f0f0;padding:80px 0 45px 0;position:relative;overflow:hidden}.aktualne.pt_sm{padding-top:25px}.aktualne.pb_0{padding-bottom:0}.aktualne .limited{max-width:1532px}.aktualne .actual_slider .slick-track,.aktualne.sluzby .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.aktualne .actual_slider .actual_item,.aktualne.sluzby .actual_item{margin:12px 16px;background-color:#fff;height:auto;border-radius:10px;position:relative;overflow:hidden}.aktualne .actual_slider .actual_item.dark,.aktualne.sluzby .actual_item.dark{background:#f0f0f0}.aktualne .actual_slider .actual_item.show,.aktualne.sluzby .actual_item.show{visibility:visible}.aktualne .actual_slider .actual_item:hover,.aktualne.sluzby .actual_item:hover{-webkit-box-shadow:0 0 25px -4px rgba(0,0,0,0.3);box-shadow:0 0 25px -4px rgba(0,0,0,0.3)}.aktualne .actual_slider .actual_item:hover .obr .fade,.aktualne.sluzby .actual_item:hover .obr .fade{opacity:1}.aktualne .actual_slider .actual_item:hover .btnwrp .btn,.aktualne.sluzby .actual_item:hover .btnwrp .btn{background-color:#00abd6}.aktualne .actual_slider .actual_item:hover .btnwrp .btn:after,.aktualne.sluzby .actual_item:hover .btnwrp .btn:after{border-color:transparent transparent transparent #001c71}.aktualne .actual_slider .actual_item .obr,.aktualne.sluzby .actual_item .obr{width:100%;padding-bottom:75.757%;position:relative;overflow:hidden}.aktualne .actual_slider .actual_item .obr img,.aktualne.sluzby .actual_item .obr img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%;width:auto;height:auto}.aktualne .actual_slider .actual_item .obr .fade,.aktualne.sluzby .actual_item .obr .fade{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,171,214,0.5) url("/images/icon_lupa_w.svg") center center no-repeat;background-size:40px 40px;opacity:0;-webkit-transition:all 200ms;transition:all 200ms}.aktualne .actual_slider .actual_item .wrap,.aktualne.sluzby .actual_item .wrap{padding:20px 10px 100px 10px}.aktualne .actual_slider .actual_item .wrap .txt,.aktualne.sluzby .actual_item .wrap .txt{font-size:.875rem;color:#00abd6;text-transform:uppercase}.aktualne .actual_slider .actual_item .wrap .txt h3,.aktualne.sluzby .actual_item .wrap .txt h3{font-size:1.25rem;font-weight:bold;font-family:"Dinpro_bold",sans-serif;color:#000;margin-bottom:5px;text-transform:none;line-height:1.1}.aktualne .actual_slider .actual_item .wrap .txt p,.aktualne.sluzby .actual_item .wrap .txt p{text-transform:none;color:#001c71}.aktualne .actual_slider .actual_item .btnwrp,.aktualne.sluzby .actual_item .btnwrp{position:absolute;bottom:28px;left:0;width:100%;text-align:center}.aktualne .actual_slider .actual_item .btnwrp .btn,.aktualne.sluzby .actual_item .btnwrp .btn{background-color:#001c71}.aktualne .actual_slider .actual_item .btnwrp .btn:after,.aktualne.sluzby .actual_item .btnwrp .btn:after{border-color:transparent transparent transparent #fff}.aktualne .actual_slider .slick-arrow,.aktualne.sluzby .slick-arrow{left:-30px;margin-top:-54px}.aktualne .actual_slider .slick-arrow.slick-next,.aktualne.sluzby .slick-arrow.slick-next{right:-30px;left:auto}.aktualne .actual_slider .slick-dots,.aktualne.sluzby .slick-dots{text-align:center;width:100%;position:static;margin-top:30px}.aktualne .actual_slider .slick-dots li,.aktualne.sluzby .slick-dots li{margin:0 5px}.aktualne .actual_slider .slick-dots li button,.aktualne.sluzby .slick-dots li button{-webkit-box-shadow:0 0 15px -3px rgba(0,0,0,0.3);box-shadow:0 0 15px -3px rgba(0,0,0,0.3)}.aktualne.produkty{background-color:#fff}.aktualne.produkty .actual_slider .actual_item{border:1px solid #fff}.aktualne.produkty .actual_slider .actual_item .obr img{min-width:95%;min-height:95%}.aktualne.produkty .actual_slider .actual_item:hover{border-color:#00abd6}.aktualne.produkty .actual_slider .slick-dots{padding-bottom:5px}.aktualne.produkty .actual_slider .slick-dots li button{border-color:#fff}.aktualne.produkty .actual_slider .slick-dots li button:hover{background-color:#fff}.aktualne.produkty .actual_slider .slick-dots li.slick-active button{background-color:#fff}.aktualne.produkty .btn.grey{margin-top:30px}.aktualne.produkty.related .actual_slider .slick-dots{padding-bottom:5px}.aktualne.produkty.related .actual_slider .slick-dots li button{border-color:#d2d2d2;background:none;-webkit-box-shadow:none;box-shadow:none}.aktualne.produkty.related .actual_slider .slick-dots li button:hover{background-color:#d2d2d2}.aktualne.produkty.related .actual_slider .slick-dots li.slick-active button{background-color:#d2d2d2}.aktualne.sluzby{visibility:visible}.aktualne.sluzby .wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aktualne.sluzby .wrp .actual_item{display:inline-block;width:calc(25% - 32px);-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 32px);flex:0 1 calc(25% - 32px);vertical-align:top;height:auto}.aktualne.sluzby .wrp .actual_item:hover .obr .fade{opacity:0}.aktualne.sluzby .wrp .actual_item:hover .btnwrp .btn{background-color:#001c71}.aktualne.sluzby .wrp .actual_item:hover .btnwrp .btn:after{border-color:transparent transparent transparent #fff}.aktualne.sluzby .wrp .actual_item a.obr:hover .fade{opacity:1;cursor:pointer}.aktualne.sluzby .wrp .actual_item a.obr:hover img{-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}.aktualne.sluzby .wrp .actual_item .wrap .txt p{max-height:9999px}.aktualne.sluzby .wrp .actual_item .wrap .txt p.long{margin:21px 0;color:#000;text-transform:none}.aktualne.sluzby .wrp .actual_item .wrap .txt ul{margin:0;padding:0;list-style-type:none}.aktualne.sluzby .wrp .actual_item .wrap .txt ul li{color:#000;font-size:1rem;position:relative;display:block;text-align:left}.aktualne.sluzby .wrp .actual_item .wrap .txt ul li:before{content:"";display:block;position:absolute;top:calc(50% - 7px);right:20px;width:8px;height:14px;background:url("/images/arrow_right.svg") center center no-repeat;background-size:8px 14px}.aktualne.sluzby .wrp .actual_item .wrap .txt ul li div{color:#000;text-transform:none;display:block;padding:10px 40px 10px 20px;background-color:#f0f0f0}.aktualne.sluzby .wrp .actual_item .wrap .txt ul li a{color:#000;text-transform:none;display:block;padding:10px 40px 10px 20px;background-color:#f0f0f0}.aktualne.sluzby .wrp .actual_item .wrap .txt ul li a:hover{text-decoration:none;color:#000;background-color:#c8c8c8}.aktualne.sluzby .wrp .actual_item .wrap .txt ul li:nth-child(even) a{background-color:#fff}.aktualne.sluzby .wrp .actual_item .wrap .txt ul li:nth-child(even) a:hover{background-color:#c8c8c8}.aktualne.sluzby .wrp .actual_item .wrap .txt ul li:nth-child(even) div{background-color:#fff}.aktualne.sluzby .wrp .actual_item .btnwrp .btn:hover{background-color:#00abd6}.aktualne.sluzby .wrp .actual_item .btnwrp .btn:hover:after{border-color:transparent transparent transparent #001c71}.aktualne.sluzby .wrp .actual_item .btnwrp .btn:after{right:9px}.sluzby .aktualne.produkty .actual_slider .actual_item .obr img{min-width:100%;min-height:100%}.sluzby .aktualne.produkty .actual_slider .actual_item:hover .obr img{-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}.sluzby main .all_items .list_section .one_item .actual_item:hover .obr img{-webkit-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}.tym{position:relative;overflow:hidden}.tym .header_line{margin-bottom:50px}.tym .tymwrp{text-align:center;padding:80px 0}.tym .tymwrp:nth-child(even){background-color:#f0f0f0}.tym .tymwrp .clen{display:table;vertical-align:top;margin:0 auto 60px auto;min-width:540px}.tym .tymwrp .clen .img{display:inline-block;vertical-align:top;width:120px;padding-bottom:120px;border-radius:50%;margin-top:9px;position:relative;overflow:hidden}.tym .tymwrp .clen .img img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tym .tymwrp .clen .txt{display:inline-block;vertical-align:top;width:calc(99.99% - 150px);padding:0 30px 0 22px;font-size:.875rem;border-left:1px solid #000;text-align:left;margin-left:30px}.tym .tymwrp .clen .txt h3{font-size:1.286rem;font-family:"Dinpro",sans-serif;line-height:1.2;margin-bottom:6px}.tym .tymwrp .clen .txt .pozice{color:#001c71}.tym .tymwrp .clen .txt a{color:#505050}.tym .tymwrp .clen .txt a:hover{text-decoration:underline;color:#000}.tym .tymwrp .clen .txt table{margin-top:10px;font-size:.875rem}.tym .tymwrp .clen .txt table tr td{padding:2px;padding-right:10px;color:#505050}.tym .tymwrp .clen .txt table tr td:first-child{text-align:center}.alert_form{padding:30px}.alert_form p,.alert_form div,.alert_form a{display:inline-block;vertical-align:middle}.alert_form div{margin:0 30px;width:1px;height:60px;background-color:#00abd6}.alert_form p{font-size:1.438rem;color:#001c71;text-transform:uppercase}.alert_form .btn{border-radius:3px;background-color:#001c71}.alert_form .btn:hover{background-color:#00abd6}.alert_form.bold p{font-family:"Dinpro_bold",sans-serif;font-weight:bold}.kolazwrap{background-color:#f0f0f0;position:relative}.kolazwrap:before{position:absolute;content:"";top:100%;left:calc(50% - 20px);border-style:solid;border-width:20px;border-color:#f0f0f0 transparent transparent transparent;z-index:2}.kolazwrap:after{position:absolute;content:"";width:10px;height:21px;bottom:-10px;left:calc(50% - 5px);background:url("/images/down.svg") center center no-repeat;background-size:10px 21px;z-index:3}.kolazwrap.bz:before,.kolazwrap.bz:after{display:none}.kolazwrap .kolaz,.kolazwrap .text{display:inline-block;width:60%;vertical-align:middle;padding-left:60px}.kolazwrap .kolaz{padding-left:0;padding-top:70px;padding-bottom:70px;width:40%}.kolazwrap .kolaz.hide{display:none}.kolazwrap .kolaz .slider_gall .big div{padding-bottom:76%}.kolazwrap .kolaz .illustration_image{text-align:right}.kolazwrap .kolaz .illustration_image a{width:100%;max-width:880px}.kolazwrap .kolaz .illustration_image a img{width:100%}.kolazwrap .kolaz .quote{border:5px solid #f0f0f0;background-color:#e1aa2d;padding:60px 100px;text-align:center;font-size:1.5rem;color:#fff;font-style:italic;position:relative}.kolazwrap .kolaz .quote:before,.kolazwrap .kolaz .quote:after{position:absolute;top:14px;right:14px;width:80px;height:80px;content:"";background:url("/images/quotes.svg") center center no-repeat;background-size:80px 80px;opacity:.25}.kolazwrap .kolaz .quote:after{top:auto;bottom:14px;right:auto;left:14px;background:url("/images/quotes2.svg") center center no-repeat}.kolazwrap .kolaz .gallerykolaz a{display:inline-block;float:left;vertical-align:top;width:100%;padding-bottom:70%;position:relative;overflow:hidden;border:5px solid #e1aa2d}.kolazwrap .kolaz .gallerykolaz a.big{float:none}.kolazwrap .kolaz .gallerykolaz a.small{width:25%;padding-bottom:25%}.kolazwrap .kolaz .gallerykolaz a.medium{width:50%;padding-bottom:calc(50% + 10px);float:right}.kolazwrap .kolaz .gallerykolaz a .kolaz_img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block}.kolazwrap .kolaz .gallerykolaz a .vidthumb{position:absolute;top:0;left:0;width:100%;height:100%}.kolazwrap .kolaz .gallerykolaz a .pocetfotek{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#00abd6;border-radius:50%;padding:10px;font-weight:bold;font-family:"Dinpro_bold",sans-serif;color:#fff;min-width:46px;min-height:46px;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;-webkit-box-shadow:0 0 18px -2px rgba(0,0,0,0.5);box-shadow:0 0 18px -2px rgba(0,0,0,0.5);display:none}.kolazwrap .kolaz .gallerykolaz a span{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,171,214,0.5) url(/images/icon_lupa_w.svg) center center no-repeat;background-size:20px 20px;-webkit-transition:all 200ms;transition:all 200ms;opacity:0}.kolazwrap .kolaz .gallerykolaz a span.vid{background:rgba(0,171,214,0.5) url(/images/icon_video_w.svg) center center no-repeat;background-size:40px 40px}.kolazwrap .kolaz .gallerykolaz a:hover .pocetfotek{display:none}.kolazwrap .kolaz .gallerykolaz a:hover span{opacity:1}.kolazwrap .kolaz .gallerykolaz .wrpsml:nth-child(odd) a{float:right}.kolazwrap .kolaz .gallerykolaz .wrpsml:nth-child(odd) a.medium{float:left}.kolazwrap .text{text-align:left;font-size:.875rem;padding:70px 0}.kolazwrap .text.bazar{margin-top:0;font-size:.82rem}.kolazwrap .text.bazar p{line-height:2}.kolazwrap .text .w{max-width:860px;padding-right:30px;margin:0 auto 0 0}.kolazwrap .text iframe{max-width:100%;border:none;margin:0 10px 10px 0}.kolazwrap .text .desc_text{font-size:.9rem}.kolazwrap .text .desc_text p{line-height:1.5;margin-bottom:11px}.kolazwrap .text .desc_text p span{font-family:"Dinpro",sans-serif;color:#001c71}.kolazwrap .text table.iframe p{margin:0}.kolazwrap .text table.iframe iframe{margin-bottom:5px}.kolazwrap .text table.iframe tr{background:none}.kolazwrap .text table.iframe tr:nth-child(even){background:none}.kolazwrap .text table.iframe tr td{background:none;padding:0 0 30px 0}.kolazwrap .text p{line-height:1.5;margin-bottom:16px}.kolazwrap .text a{text-decoration:underline;color:#00abd6}.kolazwrap .text a:hover{text-decoration:none}.kolazwrap .text h1,.kolazwrap .text h2{font-size:2.25rem;position:relative;padding-bottom:29px;margin-bottom:20px}.kolazwrap .text h1{font-size:3.313rem;line-height:1}.kolazwrap .text h2{color:#505050;margin-bottom:7px}.kolazwrap .text h3,.kolazwrap .text h4{margin-bottom:5px;color:#505050;margin-top:35px}.kolazwrap .text .qt{font-size:1.125rem;color:#001c71;margin-top:-20px;margin-bottom:40px;line-height:1.3}.kolazwrap .text table{margin-bottom:30px;width:100%;max-width:100%;font-size:.875rem}.kolazwrap .text table tr{background-color:#f4f4f4}.kolazwrap .text table tr th{background-color:#e4e5e7;padding:8px 12px;text-align:left}.kolazwrap .text table tr td{padding:8px 12px;text-align:left}.kolazwrap .text table tr:nth-child(even){background-color:#fff}.kolazwrap .text ul,.kolazwrap .text ol{padding-left:20px;margin-bottom:16px}.kolazwrap .text ul li,.kolazwrap .text ol li{padding-bottom:8px;line-height:1.5}.kolazwrap .text ul{list-style-type:none;padding-left:0}.kolazwrap .text ul li{position:relative;padding-left:16px}.kolazwrap .text ul li:before{position:absolute;display:block;left:0;top:11px;content:"";padding:3px;border-radius:50%;background-color:#001c71}.kolazwrap .text .btn{margin-top:20px;color:#fff;text-decoration:none}.kolazwrap .text .btn.sec{background-color:#b39663}.kolazwrap .text .btn.sec:hover{background-color:#112332}.kolazwrap .text .bazar_form .btn{margin-top:5px;width:100%;background:#001c71;padding:11px 21px}.kolazwrap .text .bazar_form .btn:after{display:none}.kolazwrap .text .bazar_form .btn:hover{background:#00abd6}.kolazwrap .text .career_form{text-align:left;max-width:530px;padding:15px;background-color:#fff;margin:40px 0 20px 0}.kolazwrap .text .career_form h2{margin-top:0 !important}.kolazwrap .text .career_form .input_cover,.kolazwrap .text .career_form .souhlas{margin:10px 0}.kolazwrap .text .career_form input{vertical-align:middle;width:calc(100% - 97px)}.kolazwrap .text .career_form .wrp{margin-bottom:10px}.kolazwrap .text .career_form .wrp .lbl{min-width:97px;font-weight:bold;vertical-align:middle;display:inline-block}.kolazwrap .text .career_form .wrp .lbl span{font-weight:normal;font-size:.9rem}.kolazwrap .text .career_form .checker{width:26px;height:26px;margin:0 8px 0 0;display:inline-block;vertical-align:top;border:2px solid #001c71}.kolazwrap .text .career_form .checker.hover{cursor:pointer}.kolazwrap .text .career_form .checker span{width:22px;height:22px;border-radius:0;background:#fff}.kolazwrap .text .career_form .checker span input{margin:0;width:22px;height:22px}.kolazwrap .text .career_form .checker span.checked{background:#fff url("/images/done.svg") center center no-repeat;background-size:18px 18px}.kolazwrap .text .career_form .souhlas p{display:inline-block !important;vertical-align:top;position:static;margin:0;text-align:left;font-size:.75rem;line-height:1.5;white-space:normal;max-width:calc(100% - 34px)}.kolazwrap .text .career_form .souhlas p a{color:#fff;text-decoration:underline}.kolazwrap .text .career_form .souhlas p a:hover{text-decoration:none}.kolazwrap .back{text-align:left;margin-top:20px;padding-bottom:30px;font-size:.875rem}.kolazwrap .back .btn{padding:11px 21px 9px 37px}.kolazwrap .back .btn:after{right:auto;left:15px;background:url("/images/arrow_btn_left.svg") center center no-repeat;border-color:transparent #505050 transparent transparent;display:block}.kolazwrap .back .btn:hover:after{border-color:transparent #fff transparent transparent}.kolazwrap.produkt{background-color:#f0f0f0}.kolazwrap.produkt .kolaz{padding-right:50px}.kolazwrap.produkt .kolaz .gallerykolaz a{border-color:#f0f0f0}.kolazwrap.produkt .text{padding-left:50px}.kolazwrap.produkt .text.bazar h2{padding-bottom:5px}.kolazwrap.produkt .text.wide{padding-left:0;width:100%;text-align:center}.kolazwrap.produkt .text h1,.kolazwrap.produkt .text h2{font-size:1.5rem;padding-bottom:15px}.kolazwrap.produkt .text h1:after,.kolazwrap.produkt .text h2:after{background-color:#00abd6}.kolazwrap.produkt .text h1{font-size:2rem}.kolazwrap.produkt .text .dotupdate{display:none;color:#001c71;margin-top:16px;text-decoration:none}.kolazwrap.produkt .text .dotupdate span{color:#00abd6}.kolazwrap.produkt .text .dotupdate:hover{text-decoration:underline}.kolazwrap.produkt .text.doton .dotupdate{display:table}.kolazwrap.produkt .text.full .t{max-height:99999px}.kolazwrap.produkt .text.full .dotupdate{display:none}.kolazwrap.normal{position:relative}.kolazwrap.normal .kolaz,.kolazwrap.normal .text{vertical-align:top}.kolazwrap.normal .text h1{text-transform:none}.kolazwrap.normal .text h2{font-size:1.125rem;margin-top:45px;padding:0;margin-bottom:10px}.kolazwrap.normal .text h3{font-size:.875rem;margin:25px 0 8px 0}.kolazwrap.normal .text h4{font-size:.875rem;margin:20px 0 10px 0;font-weight:normal;font-family:"Dinpro",sans-serif;text-transform:uppercase}.kolazwrap.normal .text.full{padding-left:40px;margin-top:-11px}.kolazwrap.noimg .kolaz{display:none}.kolazwrap.noimg .text{padding-left:0;width:100%;text-align:center}.kolazwrap.noimg .text .w{margin:0 auto;padding-right:0}.kolazwrap.noimg .text.full{padding-left:0}.kolazwrap.noimg .text h1:after,.kolazwrap.noimg .text h2:after{left:calc(50% - 10px)}.kolazwrap.noimg .text .dotupdate{margin:16px auto 0 auto}.kolazwrap.noimg .text table{max-width:800px;margin:0 auto 30px auto}.kolazwrap.noimg .text table ul{display:block}.kolazwrap.noimg .text table ul li{display:block}.kolazwrap.noimg .text ol{display:inline-block}.kolazwrap.noimg .text ol li{text-align:left}.kolazwrap.noimg .text ul{padding:0;display:table;margin:0 auto 16px 0}.kolazwrap.noimg .text ul li{display:table;text-align:left}.kolazwrap.noimg .text .career_form{margin:40px auto 20px auto}.kolazwrap.noimg .text .bazar_form{margin:0 auto}.kolazwrap.noimg.normal .text{max-width:900px;margin:auto}.kolazwrap.noimg.normal .text .t{text-align:left}.kolazwrap.noimg.normal .text .table{margin-left:0}.portfolio .kolazwrap .kolaz{padding:2rem 2rem 0 2rem}.portfolio main{background:#f0f0f0}.important_panel{min-height:80vh;padding:90px 0;position:relative;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.important_panel .img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.important_panel .img img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.important_panel .toggler{margin:0}.important_panel .toggler .itm{color:#000;border-radius:5px}.important_panel .toggler .itm h3{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:12px;padding-right:3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.important_panel .toggler .itm h3 img{display:block;width:34px}.important_panel .toggler .itm h3::after{right:1rem}.important_panel .toggler .itm .content{padding:0 1rem 1rem 1rem}.important_panel .text{display:inline-block;background:#112332;position:relative;z-index:2;color:#fff;padding:30px;width:100%;max-width:600px}.important_panel .text h2{font-weight:bold;font-family:"Dinpro_bold",sans-serif;font-size:2.25rem;line-height:1.2;padding-bottom:25px;position:relative;margin-bottom:25px}.important_panel .text h2:after{position:absolute;content:"";width:40px;height:2px;background-color:#00abd6;bottom:0;left:0}.important_panel .text p{margin-bottom:.75rem}.important_panel .text small{line-height:1.5;display:block;font-size:14px;text-wrap:balance}.important_panel .text .btn{margin-top:1rem;background-color:#00abd6}.important_panel .text .btn:hover{background-color:#0082a3}.important_panel.kontakt{padding:120px 0}.important_panel.kontakt .img .g_map{width:100%;height:100%}.important_panel.kontakt .img .g_map iframe{width:100%;height:100%;border:none}.important_panel.kontakt .text{background:#001c71;color:#fff;padding:60px 60px 30px 60px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}.important_panel.kontakt .text p{margin-bottom:3px}.important_panel.kontakt .text strong{color:#00abd6;margin-bottom:8px;display:inline-block}.important_panel.kontakt .text table tr{padding-bottom:30px;display:block}.important_panel.kontakt .text table tr td{border-left:1px solid #00abd6;padding:0 20px}.important_panel.kontakt .text table tr td strong{font-weight:normal;font-family:"Dinpro",sans-serif;margin-bottom:0;font-size:1rem}.important_panel.kontakt .text table tr td:first-child{padding-left:0;border:none}.important_panel:hover .img img{-webkit-transform:translate(-50%, -50%) scale(1.02);transform:translate(-50%, -50%) scale(1.02)}.specifikace{padding:75px 0 45px 0}.specifikace h2{margin-bottom:50px}.specifikace ul,.specifikace ol{padding-left:16px;margin-bottom:16px}.specifikace ul li,.specifikace ol li{padding-bottom:8px;line-height:1.5}.specifikace ul{list-style-type:none}.specifikace ul li{position:relative}.specifikace ul li:before{position:absolute;display:block;left:-16px;top:12px;content:"";padding:3px;border-radius:50%;background-color:#00abd6}.specifikace table{font-size:.875rem;margin-bottom:30px}.specifikace table tr th{background-color:#fff;padding:12px 20px 30px 20px;text-align:right}.specifikace table tr th:first-child{text-align:left;padding-left:0}.specifikace table tr td{padding:12px 20px;text-align:right;min-width:150px}.specifikace table tr td ul,.specifikace table tr td ol{margin-bottom:0}.specifikace table tr td ul li,.specifikace table tr td ol li{padding-bottom:0}.specifikace table tr td:first-child{text-align:left;border-right:1px solid #00abd6;color:#387b4b;padding:12px 35px;padding-left:0}.specifikace table.long tr td{border-right:1px solid #00abd6}.specifikace table.long tr td:first-child{padding-left:35px}.specifikace table.long tr td:last-child{border-right:none}.specifikace .wrp .specgal{padding-right:50px;display:inline-block;vertical-align:middle;width:45%;text-align:right}.specifikace .wrp .specgal .spec_gal{display:inline-block}.specifikace .wrp .specgal .spec_gal .lb{max-width:100%}.specifikace .wrp .specgal .spec_gal .lb img{width:100%}.specifikace .wrp .t{padding-left:50px;display:inline-block;vertical-align:middle;width:55%}.specifikace .wrp .t h3{margin-bottom:30px;text-align:left;font-size:1.714rem;color:#505050;font-family:"Dinpro",sans-serif;font-weight:normal}.specifikace .wrp .t h3 b{font-weight:bold;font-family:"Dinpro_bold",sans-serif;color:#001c71}.specifikace .wrp .t p{font-size:.875rem}.specifikace .wrp.nogal .specgal{display:none}.specifikace .wrp.nogal .t{width:100%;padding-left:0;text-align:center}.specifikace .wrp.nogal .t h3{text-align:center}.specifikace .wrp.nogal .t table{margin:0 auto 30px auto}.downloads{background-color:#f0f0f0;padding:40px 0}.produkty main .gallery:before,.produkty main .gallery:after{display:none}.produkty main .gallery .s .slick-dots li button{border-color:#e7e7e7}.produkty main .gallery .s .slick-dots li button:hover{background-color:#e7e7e7}.produkty main .gallery .s .slick-dots li.slick-active button{background-color:#e7e7e7}.produkty main .reference .sl .slick-dots li button:hover{background-color:#fff}.produkty main .reference .sl .slick-dots li.slick-active button{background-color:#fff}.produkty .downloads{background-color:#fff;position:relative}.produkty .downloads:before{position:absolute;content:"";top:100%;left:calc(50% - 20px);border-style:solid;border-width:20px;border-color:#fff transparent transparent transparent;z-index:2}.produkty .downloads:after{position:absolute;content:"";width:10px;height:21px;bottom:-10px;left:calc(50% - 5px);background:url("/images/down.svg") center center no-repeat;background-size:10px 21px;z-index:3}.produkty .aktualne.produkty{background-color:#f0f0f0}.produkty .aktualne.produkty .actual_item{background:none !important;border-color:transparent}.produkty .aktualne.produkty .actual_item:hover{background-color:#fff !important}.produkty main .all_items .list_section .more_item .aktualne .actual_slider .actual_item:hover{border-color:#00abd6;background-color:#f5f5f5 !important}.produkty main .all_items .list_section:nth-child(odd) .more_item .aktualne .actual_slider .actual_item:hover{border-color:#00abd6;background-color:#fff !important}.napiste_nam{padding:60px 0;background:#00abd6 url("/images/form_bg.svg") 100% center no-repeat;background-size:45% auto;text-align:center}.napiste_nam.nopadd{padding-bottom:0}.napiste_nam .header_line{color:#fff;font-family:"Dinpro_bold",sans-serif;font-weight:bold}.napiste_nam .header_line:after{background-color:#fff}.napiste_nam .limited>p{margin:0 auto 15px auto;max-width:800px;color:#fff;font-size:16px}.napiste_nam form{padding-top:20px;max-width:900px;color:#000;margin:auto}.napiste_nam form>div{display:inline-block;width:calc((99.98% - 20px) / 2);margin:0 5px 10px 5px;position:relative}.napiste_nam form>div input{width:100%;border:2px solid #fff;background:none;padding:10px 14px;-webkit-transition:all 300ms;transition:all 300ms;font-size:.875rem}.napiste_nam form>div input.full,.napiste_nam form>div input:focus{background-color:#fff}.napiste_nam form>div input::-webkit-input-placeholder{color:#fff}.napiste_nam form>div input::-moz-placeholder{color:#fff}.napiste_nam form>div input:-ms-input-placeholder{color:#fff}.napiste_nam form>div input:-moz-placeholder{color:#fff}.napiste_nam form>div label{position:absolute;top:-19px;left:6px;color:#001c71;font-size:.8rem;display:none !important}.napiste_nam form>div.tem{position:relative;width:calc(99.99% - 10px);display:block;margin:0 auto 7px auto}.napiste_nam form>div.tem .drop{position:absolute;top:50%;right:20px;width:28px;height:28px;border-radius:50%;background:#fff url("/images/arrow_btn_down.svg") center 53% no-repeat;background-size:11px 7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.napiste_nam form>div.tem .drop:hover{background-color:#eee}.napiste_nam form>div.tem .drop.open{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.napiste_nam form>div.tem .dropdown{position:absolute;top:calc(100% - 2px);left:0;width:100%;background:#fff;z-index:10;display:none;-webkit-box-shadow:0 24px 27px -20px rgba(0,0,0,0.5);box-shadow:0 24px 27px -20px rgba(0,0,0,0.5)}.napiste_nam form>div.tem .dropdown .t{padding:40px 5px 20px 5px;text-align:left}.napiste_nam form>div.tem .dropdown .t .sekce{display:inline-block;vertical-align:top;border-left:1px solid #c8c8c8;padding:0 35px;width:26%}.napiste_nam form>div.tem .dropdown .t .sekce.wide{border:none;width:48%}.napiste_nam form>div.tem .dropdown .t .sekce.wide .head{text-align:center}.napiste_nam form>div.tem .dropdown .t .sekce .head{text-align:left;font-size:1.286rem;color:#00abd6;margin-bottom:35px;font-family:"Dinpro",sans-serif}.napiste_nam form>div.tem .dropdown .t .sekce a{color:#000;margin-bottom:20px;display:table;position:relative}.napiste_nam form>div.tem .dropdown .t .sekce a:before{content:"";width:6px;height:10px;background:url("/images/arrow_right_g.svg") center center no-repeat;background-size:6px 10px;position:absolute;display:none;left:-20px;top:9px}.napiste_nam form>div.tem .dropdown .t .sekce a:hover{color:#00abd6}.napiste_nam form>div.tem .dropdown .t .sekce a:hover:before{display:block}.napiste_nam form>div.tem .dropdown .t .sekce .sub{display:inline-block;width:60%;vertical-align:top;padding-right:35px}.napiste_nam form>div.tem .dropdown .t .sekce .sub:nth-of-type(2n){padding-right:0;width:40%}.napiste_nam form>div.tem .dropdown .t .sekce .sub>a{color:#aaa}.napiste_nam form>div.tem .dropdown .t .sekce .sub>a:hover{color:#00abd6}.napiste_nam form>div.tem .dropdown .t .sekce .sub div a{padding-left:18px;text-transform:uppercase}.napiste_nam form>div.tem .dropdown .t .sekce .sub div a:before{left:0}.napiste_nam form>div.tem .dropdown .close{display:block;background:#001c71 url("/images/arrow_lan_w2.svg") center center no-repeat;background-size:11px 7px;height:35px;width:100%}.napiste_nam form>div.tem .dropdown .close:hover{background:#001c71 url("/images/arrow_lan_w3.svg") center center no-repeat;background-size:11px 7px}.napiste_nam form>div.msg{width:calc(99.99% - 10px);display:block;margin:0 auto 7px auto}.napiste_nam form>div.msg textarea{width:100%;min-height:280px;border:2px solid #fff;padding:10px 14px;-webkit-transition:all 300ms;transition:all 300ms;background:none;font-size:.875rem}.napiste_nam form>div.msg textarea.full,.napiste_nam form>div.msg textarea:focus{background-color:#fff}.napiste_nam form>div.msg textarea::-webkit-input-placeholder{color:#fff}.napiste_nam form>div.msg textarea::-moz-placeholder{color:#fff}.napiste_nam form>div.msg textarea:-ms-input-placeholder{color:#fff}.napiste_nam form>div.msg textarea:-moz-placeholder{color:#fff}.napiste_nam form>div.souhlas{display:inline-block;width:calc(99.99% - 323px);padding:14px 10px;min-height:76px;text-align:left;vertical-align:top;font-size:.8rem;white-space:nowrap;border:2px solid #fff;margin:0 10px 5px 3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.napiste_nam form>div.souhlas input#souhlas{display:inline-block;width:26px;height:26px;margin-right:16px;vertical-align:middle;padding:0;background:none;border:none}.napiste_nam form>div.souhlas .checker{width:26px;height:26px;margin:0 16px 0 0;display:inline-block;vertical-align:middle;border:2px solid #001c71}.napiste_nam form>div.souhlas .checker.hover{cursor:pointer}.napiste_nam form>div.souhlas .checker span{width:22px;height:22px;border-radius:0;background:#fff}.napiste_nam form>div.souhlas .checker span input{margin:0;width:22px;height:22px}.napiste_nam form>div.souhlas .checker span.checked{background:#fff url("/images/done.svg") center center no-repeat;background-size:18px 18px}.napiste_nam form>div.souhlas label{display:inline-block !important;vertical-align:middle;position:static;color:#fff;text-align:left;font-size:.75rem;line-height:1.5;white-space:normal;max-width:calc(100% - 40px)}.napiste_nam form>div.souhlas label a{color:#fff;text-decoration:underline}.napiste_nam form>div.souhlas label a:hover{text-decoration:none}.napiste_nam form>div.err label{color:#c60000}.napiste_nam form>div.err input,.napiste_nam form>div.err textarea{border-color:#c60000 !important}.napiste_nam form .g-recaptcha{width:304px;text-align:center;display:inline-block;vertical-align:middle;margin:0 2px 5px 0}.napiste_nam form .g-recaptcha>div{display:inline-block}.napiste_nam form .g-recaptcha.err>div{border:1px solid #c60000}.napiste_nam form .send{margin:3px 4px 0 2px;background-color:#001c71;width:calc(100% - 6px);padding-right:21px}.napiste_nam form .send svg{fill:#fff;display:inline-block;vertical-align:middle;margin-left:6px;width:16px;height:16px}.napiste_nam form .send span{vertical-align:middle}.napiste_nam form .send:hover{background-color:#505050}.napiste_nam form .send:after{display:none}.g_map{height:400px;width:100%}.g_map_onas_wrp{background-color:#00abd6;padding-top:30px}.g_map_onas_wrp .g_map_onas{height:350px;width:100%;margin:auto;max-width:1500px}.g_map_onas_wrp.cp{padding-top:0;padding-bottom:80px;position:relative}.g_map_onas_wrp.cp .g_map_onas{max-width:1400px}.g_map_onas_wrp.cp:after{position:absolute;bottom:-8px;left:calc(50% - 8px);content:"";border-style:solid;border-width:8px 8px 0 8px;border-color:#00abd6 transparent transparent transparent;z-index:5}.panel_kontakty{background-color:#00abd6;padding:46px 0 68px 0}.panel_kontakty .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.panel_kontakty .itm{display:inline-block;width:25%;-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;vertical-align:top;padding:32px 10px 30px 10px;border-left:1px solid #67a63e;border-right:1px solid #8fce66;text-align:center;font-size:.875rem;color:#000;visibility:hidden}.panel_kontakty .itm.show{visibility:visible}.panel_kontakty .itm a{color:#000}.panel_kontakty .itm a:hover{color:#fff;text-decoration:underline}.panel_kontakty .itm.f{padding-left:0;border-left:none}.panel_kontakty .itm.l{padding-right:0;border-right:none}.panel_kontakty .itm svg{display:table;margin:0 auto 28px auto;width:56px;height:56px;fill:#fff}.panel_kontakty .itm:hover svg{fill:#001c71}.panel_kontakty.cp .limited{max-width:1200px}.bottom_con_panel{padding:30px 0;border-top:2px solid #00abd6}.bottom_con_panel .logo{display:inline-block;vertical-align:middle;float:left;margin-top:5px}.bottom_con_panel .logo img{width:180px;height:39px;margin-right:25px;display:inline-block;vertical-align:middle}.bottom_con_panel .logo .claim{border-left:2px solid #001c71;padding-left:25px;vertical-align:middle;display:inline-block;max-width:325px;text-transform:uppercase;color:#001c71;font-size:1.25rem;text-align:left}.bottom_con_panel .con{display:inline-block;float:right}.bottom_con_panel .con div{text-align:left}.bottom_con_panel .con div svg{width:20px;height:20px;margin-right:14px;display:inline-block;vertical-align:middle;fill:#001c71}.bottom_con_panel .con div p{display:inline-block;vertical-align:middle;color:#001c71;font-size:1.125rem}.bottom_con_panel .con div p a{color:#001c71}.bottom_con_panel .con div p a:hover{color:#00abd6;text-decoration:underline}.bottom_con_panel.onas{text-align:left;background:#00abd6 url("/images/bp_bg.png") right center no-repeat;background-size:cover;padding:100px 0}.bottom_con_panel.onas .logo,.bottom_con_panel.onas .con{display:block;float:none}.bottom_con_panel.onas .logo img{width:230px;height:64px}.bottom_con_panel.onas .logo .claim{font-size:1.357rem;max-width:435px;color:#fff;border-left-color:#fff}.bottom_con_panel.onas .con{margin:45px 0 0 282px}.bottom_con_panel.onas .con div p a:hover{color:#001c71}.bottom_con_panel.in_t{padding:0}.bottom_con_panel.in_t .con{float:none}.bottom_con_panel.in_t .con p{line-height:1.5;margin-bottom:0}.bottom_con_panel.in_t .con div{margin-bottom:8px}.bottom_con_panel.in_t .con div svg{width:26px;height:26px}.bazar_page .limited{max-width:1120px}.bazar_page.normal_list.inpage{background:#fff}.bazar_page.normal_list.inpage .bazar_list .list_item{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.15);box-shadow:0 0 10px 1px rgba(0,0,0,0.15)}.bazar_page.normal_list.inpage .bazar_list .list_item:hover{-webkit-box-shadow:0 0 25px -4px rgba(0,0,0,0.3);box-shadow:0 0 25px -4px rgba(0,0,0,0.3)}.bazar_filter{margin-bottom:15px}.bazar_filter select,.bazar_filter .selectric-wrapper{display:inline-block;width:calc(50% - 10px);max-width:180px;margin:5px}.bazar_filter .selectric{border:none;background:#fff;text-align:left}.bazar_filter .selectric .label{font-size:.8rem;height:44px;line-height:44px;color:#001c71}.bazar_filter .selectric .button:after{top:8px;right:11px;width:22px;height:22px;-webkit-transition:background 200ms;transition:background 200ms;background:#001c71 url("/images/arrow_lan.svg") center center no-repeat;background-size:11px 7px}.bazar_filter .selectric:hover .button:after{background-color:#00abd6}.bazar_filter .selectric-items ul,.bazar_filter .selectric-items li{font-size:.8rem;text-align:left}.slider_gall .big{position:relative}.slider_gall .big div{position:relative;background:#505050;overflow:hidden;margin-bottom:7px;padding-bottom:80%}.slider_gall .big div img{position:absolute;left:0;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.slider_gall .big div .on img{display:block}.slider_gall .big div a:hover{opacity:.75}.slider_gall .big button{position:absolute;top:50%;left:20px;border:none;background:none;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.slider_gall .big button img{height:19px;display:block}.slider_gall .big button img.h{display:none}.slider_gall .big button.next{left:auto;right:20px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.slider_gall .big button:hover img{display:none}.slider_gall .big button:hover img.h{display:block}.slider_gall .big button.off img{opacity:.5}.slider_gall .big button.off:hover img{display:block}.slider_gall .big button.off:hover img.h{display:none}.slider_gall .small a{display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:calc((99.99% - 21px) / 4);margin:0 7px 7px 0}.slider_gall .small a:empty{margin:0}.slider_gall .small a img{width:100%;display:block}.slider_gall .small a:nth-child(4n){margin-right:0}.slider_gall .small a:hover{opacity:.75}.slider_gall .small a p{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;background:rgba(0,171,214,0.7);padding:6%;color:#fff;text-align:center;font-size:1.1rem}.slider_gall .small a p span{display:table;margin:10px auto 0 auto;background:#fff;font-size:.7rem;color:#001c71;padding:5px 9%;border-radius:5px}.bazar_form{max-width:420px}.bazar_form input,.bazar_form textarea{border-radius:8px;font-size:.7rem;padding:12px;width:100%;border-color:#fff}.bazar_form input:focus,.bazar_form textarea:focus{border-color:#00abd6}.bazar_form input::-webkit-input-placeholder,.bazar_form textarea::-webkit-input-placeholder{color:#c8c8c8}.bazar_form input::-moz-placeholder,.bazar_form textarea::-moz-placeholder{color:#c8c8c8}.bazar_form input:-ms-input-placeholder,.bazar_form textarea:-ms-input-placeholder{color:#c8c8c8}.bazar_form input:-moz-placeholder,.bazar_form textarea:-moz-placeholder{color:#c8c8c8}.bazar_form textarea{height:200px}.bazar_form div{margin-bottom:10px}.bazar_form div.souhlas input#souhlas{display:inline-block;width:26px;height:26px;margin-right:16px;vertical-align:middle;padding:0;background:none;border:none}.bazar_form div.souhlas .checker{width:26px;height:26px;margin:0 16px 0 0;display:inline-block;vertical-align:middle;border:2px solid #001c71}.bazar_form div.souhlas .checker.hover{cursor:pointer}.bazar_form div.souhlas .checker span{width:22px;height:22px;border-radius:0;background:#fff}.bazar_form div.souhlas .checker span input{margin:0;width:22px;height:22px}.bazar_form div.souhlas .checker span.checked{background:#fff url("/images/done.svg") center center no-repeat;background-size:18px 18px}.bazar_form div.souhlas label{display:inline-block !important;vertical-align:middle;position:static;text-align:left;line-height:1.5;font-size:.7rem;white-space:normal;max-width:calc(100% - 42px)}.bazar_form div.souhlas label a{color:#fff;text-decoration:underline}.bazar_form div.souhlas label a:hover{text-decoration:none}.iframe_map{border:none;width:100%;height:440px;margin-top:-40px;margin-bottom:12px}@media all and (min-width:900px){.iframe_map{height:45vw;max-height:83vh}}.boxes{background:#fff;margin:0 auto;padding:0 25px}.boxes.slick-slider .slick-arrow{top:calc(50% - 13px)}.boxes .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.boxes .itm{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:#fff}.boxes .itm.slick-slide{float:none;height:auto}.boxes .itm img{display:block;width:95%;max-width:145px}.timeline{padding:80px 0 45px 0}.timeline ul{list-style:none;margin:0 0 1rem 0;text-align:left}.timeline ul li{font-size:clamp(1.25rem, 0.839rem + 2.05vw, 2.188rem);font-family:"Dinpro_bold",sans-serif;font-weight:bold;margin-bottom:1rem;padding-bottom:1.5rem;color:#00abd6;border-bottom:1px solid #e8e9eb}.timeline ul li ul{margin:0}.timeline ul li ul li{font-family:"Dinpro",sans-serif;font-size:.8rem;color:#112332;margin:0 0 .5rem 0;padding:0;font-weight:normal;border-bottom:none}.timeline ul li ul li strong{font-weight:bold}.timeline ul li ul li:last-child{margin-bottom:0}.timeline ul li:last-child{border-bottom:none}.timeline .limited{margin-bottom:3rem}.timeline .header_line.noafter{margin-bottom:2rem}.timeline img{max-width:100%;border-radius:10px}@media all and (min-width:900px){.timeline .limited{display:grid;grid-template-columns:3fr 1fr;gap:2rem}.timeline h2{padding:0}.timeline .wrp{text-align:left}.timeline .wrp>ul{margin-bottom:0}.timeline .wrp>ul>li:last-child{margin-bottom:0;padding-bottom:0}.timeline img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media all and (min-width:1051px){.timeline .limited{grid-template-columns:5fr 3fr}.timeline .wrp>ul>li{padding-right:2rem;margin-bottom:2rem;padding-bottom:1.75rem;display:grid;grid-template-columns:1fr 4fr;gap:2rem}}.al_l{text-align:left}.toggler{margin:0 auto 2rem auto;max-width:1174px}.toggler .itm{margin-bottom:7px;background:#fff;text-align:left}.toggler .itm h3{color:#112332;padding:1rem 5rem 1rem 2rem;font-size:.9rem;cursor:pointer;position:relative}.toggler .itm h3:after{content:"+";position:absolute;top:50%;right:2rem;color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#001c71;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggler .itm h3.on:after{content:"-";background:#00abd6}.toggler .itm .content{display:none;padding:0 2rem 1rem 2rem;font-size:.8rem}.toggler .itm .content ul{margin:1rem 0;padding-left:1.5rem}.toggler .itm .content ul:last-child{margin-bottom:0}.toggler .itm .content ul li{margin-bottom:.5rem}.toggler .itm .content ul li:last-child{margin-bottom:0}.portfolio_wrp{padding:3rem 0}.portfolio_wrp h1{text-align:left;font-size:1.8rem}.boxlines{margin-bottom:2rem}.boxlines .itm{border-radius:10px;overflow:hidden;margin-top:40px}.boxlines .itm:first-child{margin-top:1rem}.boxlines .itm .bg{width:100%;display:block}.boxlines .itm .txt{padding:5%;text-align:left;font-size:.8rem;background:#fff}.boxlines .itm .txt img{max-width:188px;margin-bottom:10px}@media all and (min-width:900px){.boxlines .itm{min-height:380px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5% 10% 0 0}.boxlines .itm .bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.boxlines .itm .txt{position:relative;z-index:2;border-radius:10px 10px 0 0;padding:4% 3%;width:540px}.boxlines .itm .txt img{margin-bottom:20px}.boxlines .itm:nth-child(even){padding:5% 0 0 10%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.search_result h3 strong{font-family:"Dinpro_bold",sans-serif}.characteristic main .limited{max-width:1325px}.characteristic .kolazwrap.produkt .text.full .t{text-align:left}.characteristic .kolazwrap.produkt .text.full .t table tr{border-bottom:1px solid #00abd6;background:none}.characteristic .kolazwrap.produkt .text.full .t table tr:nth-child(even){background:none}.characteristic .kolazwrap.produkt .text.full .t table tr td ul:last-child{margin-bottom:0}.charac_wrp h1{text-align:left;font-size:1.8rem;margin-bottom:1rem}.charac_wrp p a{color:#89754f;text-decoration:underline}.charac_wrp p a:hover{text-decoration:none}.charac_wrp.normal_list{padding:60px 0}.charac_wrp.normal_list .listwrap{max-width:1120px}.charac_wrp.normal_list .listwrap.fullw{max-width:none}.charac_wrp.normal_list .listwrap .list_item .wrap .logo{width:80px;display:block;margin:0 auto 1rem auto}.charac_wrp.normal_list .listwrap .list_item .wrap .txt p{height:auto}.text_lines{text-align:left;padding:3rem 0}.text_lines h2{margin-bottom:.5rem;text-wrap:balance}.text_lines.dark{background:#f0f0f0}.text_lines .text_line{margin-bottom:2rem}.text_lines .text_line:last-child{margin-bottom:0}.text_lines .text_line .txt{font-size:.8rem}.text_lines .text_line .txt h3{font-family:"Dinpro",sans-serif;margin:1.5rem 0 .5rem 0}.text_lines .text_line .txt h3:first-child{margin-top:0}.text_lines .text_line .txt p{margin-bottom:1rem}.text_lines .text_line .txt p:last-child{margin-bottom:0}.text_lines .text_line .txt table{border-collapse:collapse;table-layout:fixed;margin:2rem 0 0 0;width:100%}.text_lines .text_line .txt table tr td{padding:1rem 1rem 1rem .5rem;border-top:1px solid #00abd6;border-bottom:1px solid #00abd6}@media all and (min-width:900px){.text_lines .text_line{display:grid;grid-template-columns:5fr 7fr;gap:2rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #00abd6}.text_lines .text_line:last-child{border-bottom:none}.text_lines .text_line .txt table tr td:first-child{width:220px}.text_lines.dark .text_line{display:block}}.collage{margin-bottom:2rem;display:grid;gap:10px}.collage .img_inside{aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:5px;width:100%}.collage .itm{background:#fff;text-align:left;padding:5%;font-size:15px;border-radius:5px}.collage .itm h3{font-size:1.1rem;margin:0 0 10px 0}.collage .itm p,.collage .itm ul{margin-bottom:.5rem}.collage .itm p:last-child,.collage .itm ul:last-child{margin-bottom:0}.collage .itm ul{margin-left:1rem}.collage .itm ul li{margin-bottom:.25rem}.collage .itm ul li:last-child{margin-bottom:0}@media (min-width:900px){.collage{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.collage .img_inside{grid-column:span 2;aspect-ratio:auto;height:100%}.collage .img_inside.second{grid-column:span 4;aspect-ratio:7 / 1}.collage .itm{padding:16px;grid-column:span 2}.collage .itm h3{font-size:1rem}.collage .itm:nth-child(1){grid-column:span 4}.collage .itm:nth-child(6),.collage .itm:nth-child(7){grid-column:span 3}}@media (min-width:1321px){.collage{grid-template-rows:1fr 1fr 1fr 1fr}.collage .img_inside{grid-row:1 / 3;grid-column:5 / 7}.collage .img_inside.second{grid-row:3 / 5;grid-column:1 / 3;aspect-ratio:auto}.collage .itm:nth-child(5),.collage .itm:nth-child(9){grid-column:span 2}.collage .itm:nth-child(7),.collage .itm:nth-child(6){grid-column:span 2}}.squares_bg{position:relative;background:url("/images/why_bg.jpg") center center no-repeat;background-size:cover}.squares_bg:before{content:"";background:rgba(0,0,0,0.8);background:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0)), to(rgba(0,0,0,0.8)));background:linear-gradient(0deg, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.squares_bg h2{color:#fff;margin-bottom:2rem}.squares_bg .limited{position:relative;padding-top:13%;padding-bottom:16%;z-index:3}.squares_bg .limited:before{position:absolute;content:"";top:0;left:calc(50% - 20px);border-style:solid;border-width:20px;border-color:#fff transparent transparent transparent;z-index:4}.squares_bg .limited:after{position:absolute;content:"";width:10px;height:21px;top:-10px;left:calc(50% - 5px);background:url(/images/down.svg) center center no-repeat;background-size:10px 21px;z-index:5}.squares_bg .inner{display:grid;grid-template-columns:1fr;gap:25px}.squares_bg .itm{background:#001c71;border-radius:10px;font-size:.9rem;color:#fff;padding:7%}.squares_bg .itm img{height:65px}.squares_bg .itm p{padding-top:27px;margin-top:20px;position:relative}.squares_bg .itm p:before{content:"";width:40px;height:2px;background:#fff;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.squares_bg .itm.last{background:rgba(255,255,255,0.7);color:#001c71;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.squares_bg .itm.last h3{text-transform:uppercase;font-size:1.25rem;margin-bottom:.5rem}.squares_bg .itm.last p{margin-top:0;padding-top:0;margin-bottom:1rem}.squares_bg .itm.last p:before{display:none}@media all and (min-width:600px){.squares_bg .inner{grid-template-columns:1fr 1fr}}@media all and (min-width:900px){.squares_bg .inner{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width:1050px){.squares_bg .limited{padding-top:130px;padding-bottom:160px}}@media all and (min-width:1500px){.squares_bg .itm{padding:8% 11%}}footer{overflow:hidden}footer .main{padding:60px 30px 45px 30px;background-color:#010a26;color:#fff}footer .main .logo{margin-bottom:40px}footer .main .logo img{width:182px;height:50px}footer .main .slogan{margin-bottom:75px;color:#00abd6;font-size:.875rem;letter-spacing:.02rem}footer .main .menu{letter-spacing:.025rem;text-align:left}footer .main .menu ul{list-style-type:none;margin:0;padding:0}footer .main .menu .limited>ul{display:block;font-size:.875rem}footer .main .menu .limited>ul>li{display:inline-block;width:25%;padding:0 30px 0 0;vertical-align:top;text-align:left}footer .main .menu .limited>ul>li.menu_item_first{border-left:none}footer .main .menu .limited>ul>li.menu_item_last{border-right:none}footer .main .menu .limited>ul>li>a,footer .main .menu .limited>ul>li>span{margin-bottom:49px;text-transform:uppercase;position:relative;color:#fff;font-family:"Dinpro",sans-serif;font-size:1rem;display:table}footer .main .menu .limited>ul>li>a:after,footer .main .menu .limited>ul>li>span:after{position:absolute;bottom:-20px;width:20px;height:2px;left:0;content:"";background-color:#00abd6}footer .main .menu .limited>ul>li>a:hover,footer .main .menu .limited>ul>li>span:hover{color:#00abd6}footer .main .menu .limited>ul>li.active_menu_item>a,footer .main .menu .limited>ul>li.active_menu_item>span{color:#00abd6}footer .main .menu .limited>ul>li>ul>li{display:block;white-space:nowrap}footer .main .menu .limited>ul>li>ul>li a,footer .main .menu .limited>ul>li>ul>li span{color:#fff;margin-bottom:16px;white-space:normal;position:relative;display:inline-block;max-width:calc(100% - 12px)}footer .main .menu .limited>ul>li>ul>li a:before,footer .main .menu .limited>ul>li>ul>li span:before{content:"";width:6px;height:10px;background:url("/images/menu_arrow.svg") center center no-repeat;background-size:6px 10px;position:absolute;display:none;left:-11px;top:8px}footer .main .menu .limited>ul>li>ul>li a:hover,footer .main .menu .limited>ul>li>ul>li span:hover{color:#fff}footer .main .menu .limited>ul>li>ul>li a:hover:before,footer .main .menu .limited>ul>li>ul>li span:hover:before{display:block}footer .main .menu .limited>ul>li>ul>li.active_menu_item>a,footer .main .menu .limited>ul>li>ul>li.active_menu_item>span{color:#fff}footer .main .menu .limited>ul>li>ul>li.active_menu_item>a:before,footer .main .menu .limited>ul>li>ul>li.active_menu_item>span:before{display:block}footer .main .social{margin-top:60px;letter-spacing:.025rem;text-align:left}footer .main .social p.header{color:#fff;font-size:1.125rem;display:inline-block;vertical-align:middle;text-transform:uppercase;width:320px;padding-right:28px;margin-right:28px;border-right:1px solid #fff}footer .main .social .limited div{display:inline-block;vertical-align:middle}footer .main .social .limited>p,footer .main .social .limited>div{margin-bottom:25px}footer .main .social a{display:inline-block;margin:0 10px}footer .main .social a img{width:40px;height:40px;opacity:1}footer .main .social a:hover img{opacity:.5}footer .main .social .r{display:inline-block;float:right;margin-bottom:0 !important;margin-top:-6px}footer .main .social .r img{margin-left:50px;display:inline-block;vertical-align:middle;margin-bottom:30px;max-width:100%;height:auto !important}footer .main .social .r a{margin-left:50px;display:inline-block;vertical-align:middle;margin-bottom:30px}footer .main .social .r a img{margin-left:0;display:block;margin-bottom:0}footer .main .social .r a:hover img{opacity:.5}footer .main .partners{text-align:left;margin-top:30px}footer .main .partners .limited{position:relative;padding-right:140px}footer .main .partners p{float:left}footer .main .partners p u{display:inline-block;vertical-align:middle;max-width:100%;font-size:.8rem;text-decoration:none;margin-bottom:30px;margin-right:20px}footer .main .partners img{margin-right:50px;display:inline-block;vertical-align:middle;margin-bottom:30px;max-width:100%;height:auto !important}footer .main .partners a{margin-right:50px;display:inline-block;vertical-align:middle;margin-bottom:30px}footer .main .partners a img{margin-right:0;display:block;margin-bottom:0}footer .main .partners a:hover img{opacity:.5}footer .main .partners .up{position:absolute;right:0;margin:0;bottom:41px}footer .main .partners .up img{width:40px;height:40px;opacity:.5}footer .main .partners .up:hover img{opacity:1}footer .copy{background-color:#010a26;color:#fff;padding:12px 0;font-size:.75rem;position:relative}footer .copy .rok,footer .copy .vyrobeno{display:inline-block;vertical-align:bottom;width:50%;padding-right:60px;text-align:left}footer .copy .vyrobeno{text-align:right;padding-left:60px;padding-right:0}footer .copy .vyrobeno span{vertical-align:middle}footer .copy .vyrobeno a{margin-left:8px;display:inline-block;vertical-align:middle}footer .copy .vyrobeno a img{width:72px;height:20px}footer .copy .vyrobeno a:hover{opacity:.7}@media all and (max-width:1700px){.aktualne.produkty .actual_slider .actual_item .obr img{max-width:100%}.specifikace table tr th{padding:12px 15px 30px 15px}.specifikace table tr td{padding:12px 15px;min-width:115px}}@media all and (max-width:1500px){html,body{font-size:18px}.search_form .btn{padding:8px}header .horni_panel .wrp{padding:4px 0}header .horni_panel .wrp .jazyk{margin-top:0}header .dolni_panel .wrp .menu>ul>li>a,header .dolni_panel .wrp .menu>ul>li>span{padding:32px 21px 32px 21px}header .dolni_panel .wrp .home a,header .dolni_panel .wrp .home span{padding:29px 21px 29px 21px}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button{padding:9px 8px 5px 8px}main .rozcestnik{padding:60px 0 50px 0}main .heading{padding:50px 30px 55px 30px}.kolazwrap .text ul li:before{top:9px}.kolazwrap.noimg .text ul li:before{margin-bottom:2px}.specifikace ul li:before{top:9px}.aktualne.sluzby .wrp .actual_item{display:inline-block;width:calc(33.33% - 32px);-webkit-box-flex:0;-ms-flex:0 1 calc(33.33% - 32px);flex:0 1 calc(33.33% - 32px)}.napiste_nam form>div.souhlas{padding:17px 10px}footer .main .menu .limited>ul>li>ul>li>a:before,footer .main .menu .limited>ul>li>ul>li>span:before{top:5px}footer .main .social .limited>p,footer .main .social .limited>div{margin-bottom:40px}footer .main .social .r{display:block;float:none;width:100%}footer .main .social .r img{margin-left:0;margin-right:50px}footer .main .social .r a{margin-left:0;margin-right:50px}footer .main .social .r a img{margin-right:0}}@media all and (max-width:1320px){html,body{font-size:16px}.search_form .btn{padding:7px 8px}.cat_menu.small .wrp .itm{display:block;width:100%;margin:0 0 10px 0}.limited{max-width:1260px}header .horni_panel .wrp .udaje{margin-top:-1px}header .dolni_panel .logo img{width:193px;height:61px}header .dolni_panel .wrp{width:calc(100% - 226px)}header .dolni_panel .wrp .menu>ul>li>a,header .dolni_panel .wrp .menu>ul>li>span{padding:32px 22px 32px 22px}header .dolni_panel .wrp .home a,header .dolni_panel .wrp .home span{padding:28px 21px 28px 21px}header .dolni_panel .wrp .prava_cast .hledani_btn{min-height:63px}header .dolni_panel .wrp .prava_cast .hledani_btn>a{padding:29px 22px 29px 22px}header .dolni_panel .wrp .prava_cast .hledani_btn>a>svg{margin-top:3px}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button{padding:8px 8px 5px 8px}main .all_items .list_section .one_item{margin:0 15px 50px 15px;width:calc(33.33% - 30px);-webkit-box-flex:0;-ms-flex:0 1 calc(33.33% - 30px);flex:0 1 calc(33.33% - 30px)}main .all_items .list_section.one .limited{max-width:1310px}main .all_items .txtblock ul li:before{margin-bottom:1px}main .galwrp{max-width:1260px;margin:auto;padding:0 90px}main .rozcestnik{padding:50px 0 40px 0}main .heading{padding:40px 30px 45px 30px}.normal_list{padding:60px 0;background-color:#f0f0f0}.normal_list h1.header_line{margin-bottom:47px}.normal_list .listwrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.normal_list .listwrap .list_item{margin-right:15px;width:calc((99.99% - 45px) / 4);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 45px) / 4);flex:0 1 calc((99.99% - 45px) / 4)}.normal_list .listwrap .list_item:nth-child(2n),.normal_list .listwrap .list_item:nth-child(3n){margin-right:15px}.normal_list .listwrap .list_item:nth-child(4n){margin-right:0}.aktualne .limited{max-width:1292px}.kolazwrap .text h2{font-size:2rem}.kolazwrap .text ul li:before{top:8px}.napiste_nam form{max-width:920px}.napiste_nam form>div.msg textarea{min-height:170px}.napiste_nam form>div.souhlas{padding:19px 10px}.napiste_nam form>div.tem .dropdown .t .sekce a:before{top:6px}.g_map_onas_wrp .g_map_onas{max-width:1500px}.g_map_onas_wrp.cp .g_map_onas{max-width:1400px}.panel_kontakty.cp .limited{max-width:920px}footer .main .menu .limited>ul>li>ul>li:before{margin-top:5px}}@media all and (min-width:1321px){.normal_list .listwrap .list_item{margin-right:15px;width:calc((99.99% - 45px) / 4);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 45px) / 4);flex:0 1 calc((99.99% - 45px) / 4)}.normal_list .listwrap .list_item:nth-child(2n),.normal_list .listwrap .list_item:nth-child(3n){margin-right:15px}.normal_list .listwrap .list_item:nth-child(4n){margin-right:0}}@media all and (max-width:1050px){header .horni_panel .wrp{padding-left:0}header .horni_panel .wrp .slogan{display:none}header .horni_panel .wrp .udaje{float:left}header .horni_panel .logo{top:40px;padding:15px 23px}header .horni_panel .logo img{width:170px;height:47px}.slick-slider .slick-dots{bottom:15px}.slick-slider .slick-arrow{left:13px}.slick-slider .slick-arrow.slick-next{right:13px}.sliders .sld{max-height:38.5vw}.sliders .sld video{max-height:38.5vw}.sliders .sld .txtwrap{padding:0 63px}.sliders .sld .txt{font-size:1rem;bottom:58px}.sliders .sld .txt.full .btn{padding:7px 28px 5px 13px;min-width:1px}.sliders .sld .txt.full .btn:after{right:6px}.sliders .sld .txt p{margin-bottom:6px}.sliders .sld .txt strong{font-size:2.5rem}main .all_items .list_section .one_item{width:calc(50% - 30px);-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);max-width:407px}main .gallery .wrap .lb.it_1{width:25%;padding-bottom:40%}main .gallery .wrap .lb.it_2{width:25%;padding-bottom:40%}main .gallery .wrap .lb.it_3,main .gallery .wrap .lb.it_4,main .gallery .wrap .lb.it_5{width:25%;padding-bottom:40%;float:left;border-right:5px solid transparent}main .gallery .wrap .lb.it_3 img{max-width:9999px}main .gallery .wrap .lb.it_4{border-top:none;padding-bottom:calc(20% - 3px)}main .gallery .wrap .lb.it_5{padding-bottom:calc(20% - 2px)}main .gallery .wrap .lb.it_4,main .gallery .wrap .lb.it_5{float:right}main .reference .ref{width:calc(50% - 32px)}.normal_list .listwrap{padding:0 40px}.normal_list .listwrap .list_item{margin-right:80px;width:calc((99.99% - 80px) / 2);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 80px) / 2);flex:0 1 calc((99.99% - 80px) / 2)}.normal_list .listwrap .list_item:nth-child(3n){margin-right:80px}.normal_list .listwrap .list_item:nth-child(2n){margin-right:0}.kontakt .sliders .sld .txt strong{color:#000}.important_panel.kontakt{padding:0;min-height:1px;display:block}.important_panel.kontakt .img{position:static;height:250px}.important_panel.kontakt .text{position:static;max-width:100%;width:100%}.specifikace .wrp .specgal{padding-right:0;width:100%;text-align:center;max-width:400px;margin:0 auto 30px auto}.specifikace .wrp .t{padding-left:0;display:block;width:100%}.specifikace .wrp .t h3{text-align:center}.specifikace .wrp .t table{margin:0 auto;min-width:400px}.kolazwrap .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.kolazwrap .kolaz{display:block;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:500px;padding:0;margin:0 auto 30px auto}.kolazwrap .kolaz .gallerykolaz a{display:none}.kolazwrap .kolaz .gallerykolaz a .pocetfotek{display:block;display:-webkit-box;display:-ms-flexbox;display:flex}.kolazwrap .kolaz .gallerykolaz a.frst{display:block}.kolazwrap .text{display:block;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:500px;margin:0 auto;text-align:left;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.kolazwrap .text .w{padding-right:0}.kolazwrap .text.full{padding-left:15px;padding-right:15px}.kolazwrap .text h1:after,.kolazwrap .text h2:after{left:calc(50% - 10px)}.kolazwrap .text table{margin:0 auto 30px auto}.kolazwrap .text ol{display:inline-block}.kolazwrap .text ol li{text-align:left}.kolazwrap .text ul{padding:0;display:table;margin:0 auto 16px auto}.kolazwrap .text ul li{text-align:left}.kolazwrap .text ul li:before{display:block;margin-right:0;position:absolute;display:table}.kolazwrap.noimg ul{padding:0}.kolazwrap.noimg ul li:before{display:block;margin-right:0;position:absolute}.kolazwrap.normal .text.full{padding-left:15px;padding-right:15px}.kolazwrap.normal .text.bazar{margin-top:0}.kolazwrap.produkt .text{padding-left:0;padding-top:20px}.kolazwrap.produkt .text.doton .dotupdate{margin:16px auto 0 auto}.kolazwrap.produkt .kolaz{padding-right:0}.kolazwrap .back.bz{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.produkty .kolazwrap.produkt .text{padding-top:70px}.tym .tymwrp .clen{width:auto;min-width:500px;margin-right:0;display:table;margin:0 auto 60px auto}.tym .tymwrp .clen:nth-child(2n){margin:0 auto 60px auto}.kolazwrap .kolaz{padding-left:0}.kolazwrap .kolaz .quote{padding:60px 30px}.kolazwrap .text h2{font-size:1.7rem}.kolazwrap.noimg .text .bottom_con_panel.in_t .con div{text-align:center}.aktualne .actual_slider .actual_item,.aktualne .sluzby .actual_item{margin:12px 40px}.aktualne.sluzby .wrp .actual_item{margin:12px 30px;width:330px;-webkit-box-flex:0;-ms-flex:0 1 330px;flex:0 1 330px}.napiste_nam form>div.souhlas{width:calc(99.99% - 7px);min-height:1px}.napiste_nam form>div.tem .dropdown .t .sekce{width:50%;margin-bottom:15px}.napiste_nam form>div.tem .dropdown .t .sekce .sub{width:33.33%}.napiste_nam form>div.tem .dropdown .t .sekce .sub:nth-of-type(2n){width:33.33%;padding-right:35px}.napiste_nam form>div.tem .dropdown .t .sekce .sub:nth-of-type(3n){padding-right:0}.napiste_nam form>div.tem .dropdown .t .sekce.wide{width:100%}.napiste_nam form>div.tem .dropdown .t .sekce.vyr{border:none}.napiste_nam form .g-recaptcha{margin:5px 0 0 0}.bottom_con_panel{text-align:center}.bottom_con_panel .logo,.bottom_con_panel .con{float:none;display:block}.bottom_con_panel .con{margin-top:38px}.bottom_con_panel .con div{text-align:center}.bottom_con_panel.onas{text-align:left}.bottom_con_panel.onas .con div{text-align:left}.bottom_con_panel.in_t .con{margin-top:0}.bottom_con_panel.in_t .con div{text-align:left}footer .main .menu .limited>ul>li{width:50%;margin-bottom:30px;border:none;padding:0 25px 0 0}footer .main .social{margin-top:33px;padding-top:33px;border-top:1px solid #3c3c3c}footer .main .social p.header{margin-right:0;padding-right:0;border:none;display:block;margin-bottom:23px}footer .main .social a{margin:0 20px 0 0}footer .main .partners{border-top:1px solid #3c3c3c;margin-top:10px;padding-top:33px}}@media all and (max-width:900px){.normal_list.bazar_page .bazar_list .list_item{width:calc((99.99% - 32px) / 2);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 32px) / 2);flex:0 1 calc((99.99% - 32px) / 2)}.normal_list.bazar_page .bazar_list .list_item:nth-of-type(3n){margin-right:32px}.normal_list.bazar_page .bazar_list .list_item:nth-child(2n){margin-right:0}}@media all and (max-width:860px){.aktualne.sluzby .wrp .actual_item{margin:12px;width:calc(50% - 24px);-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 24px);flex:0 1 calc(50% - 24px)}.alert_form p,.alert_form div,.alert_form a{display:block}.alert_form div{display:none}.alert_form a{display:inline-block;margin-top:25px}.kolazwrap .kolaz .gallerykolaz a.small{width:50%}.kolazwrap .text{padding-left:30px}.napiste_nam form>div{width:calc(99.99% - 10px)}.napiste_nam form>div.eml{width:calc(99.99% - 10px);margin:0 0 10px 0}main .gallery .wrap .lb.it_1{width:33.33%;padding-bottom:30%;border:none}main .gallery .wrap .lb.it_2{width:33.33%;padding-bottom:30%;border:none}main .gallery .wrap .lb.it_2{border-left:5px solid #fff;border-right:5px solid #fff}main .gallery .wrap .lb.it_3,main .gallery .wrap .lb.it_4,main .gallery .wrap .lb.it_5{width:33.33%;padding-bottom:30%;float:none;border:none}main .gallery .wrap .lb.it_4,main .gallery .wrap .lb.it_5{width:50%;padding-bottom:30%;float:none}main .gallery .wrap .lb.it_4{border-right:2px solid #fff}main .gallery .wrap .lb.it_5{border-left:3px solid #fff}main .files .files_slider{display:block;text-align:center}main .files .files_slider li{width:100%;padding-right:0;display:table;text-align:center}.bottom_con_panel.onas .logo .claim{display:block;margin:10px 0 0 0;border:none;padding:0;width:435px;max-width:100%}.bottom_con_panel.onas .con{margin-left:0}.panel_kontakty .itm{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;border:none}.panel_kontakty .itm:nth-child(odd){border-right:1px solid #8fce66}.panel_kontakty .itm:nth-child(even){border-left:1px solid #67a63e}.panel_kontakty .itm.f,.panel_kontakty .itm.s{border-bottom:1px solid #8fce66}.panel_kontakty .itm.t,.panel_kontakty .itm.l{border-top:1px solid #67a63e}.napiste_nam form>div.tem .dropdown .t .sekce{width:50%;margin-bottom:15px}.napiste_nam form>div.tem .dropdown .t .sekce .sub{width:50%}.napiste_nam form>div.tem .dropdown .t .sekce .sub:nth-of-type(2n){width:50%}.napiste_nam form>div.tem .dropdown .t .sekce .sub:nth-of-type(3n){padding-right:35px}.napiste_nam form>div.tem .dropdown .t .sekce .sub:nth-of-type(2n){padding-right:0}}@media all and (max-width:770px){header .horni_panel .wrp .social{display:none}header .dolni_panel .wrp .prava_cast .product_btn{display:inline-block;padding:29px 5px 20px 8px;vertical-align:top;border-right:1px solid #fafafa;border-left:1px solid #e6e6e6;position:relative;height:83px}header .dolni_panel .wrp .prava_cast .product_btn:after{position:absolute;left:-2px;top:0;height:100%;width:1px;content:"";background-color:#fafafa}header .dolni_panel .wrp .prava_cast .product_btn img{width:45px;height:30px}header .dolni_panel .wrp .prava_cast .product_btn img.w{display:none}header .dolni_panel .wrp .prava_cast .product_btn:hover,header .dolni_panel .wrp .prava_cast .product_btn.open{background-color:#00abd6;border-left-color:#00abd6;border-right-color:#00abd6}header .dolni_panel .wrp .prava_cast .product_btn:hover img,header .dolni_panel .wrp .prava_cast .product_btn.open img{display:none}header .dolni_panel .wrp .prava_cast .product_btn:hover img.w,header .dolni_panel .wrp .prava_cast .product_btn.open img.w{display:block}.sliders{position:relative}.sliders .sld{max-height:99999px}.sliders .sld:after{display:none}.sliders .sld video{max-height:99999px}.sliders .sld .txtwrap{position:static;display:block;width:100%;height:auto;padding:0;background-color:#fff}.sliders .sld img{-webkit-transform:none;transform:none}.sliders .sld.slick-active img{-webkit-transform:none;transform:none}.sliders .sld .txt{font-size:.9rem;position:static;width:100%;max-width:100%;text-align:center;background:none}.sliders .sld .txt strong{font-size:2rem}.sliders .sld .txt.full{padding:40px 15px}.sliders .sld .txt.full .btn{margin-top:12px}.sliders .slick-dots{bottom:auto;top:25px}.aktualne .actual_slider .actual_item,.aktualne .sluzby .actual_item{margin:12px 20px}main .heading.switch a{display:table;margin:0 auto 20px auto;padding:0}main .heading.switch span{display:none}main .rozcestnik .itm{display:table;margin:0 auto 20px auto;padding:0}main .rozcestnik span{display:none}main .reference .ref{width:calc(100% - 32px)}.normal_list .listwrap{padding:0 20px}.normal_list .listwrap .list_item{margin-right:40px;width:calc((99.99% - 40px) / 2);-webkit-box-flex:0;-ms-flex:0 1 calc((99.99% - 40px) / 2);flex:0 1 calc((99.99% - 40px) / 2)}.normal_list .listwrap .list_item:nth-child(3n){margin-right:40px}.normal_list .listwrap .list_item:nth-child(2n){margin-right:0}main.hp .heading{position:relative;padding:40px 15px 10px 15px !important;background-color:#f0f0f0}main.hp .heading:before{top:0;display:block}main.hp .heading:after{display:block;top:-10px;bottom:auto}main.hp .aktualne .stin{display:none}main .heading.switch{padding:40px 15px 10px 15px !important;background-color:#f0f0f0}main .heading.switch:before,main .heading.switch:after{display:none}.kontakt .tym .stin{display:none}.important_panel .text{width:100%;max-width:100%}.tym .tymwrp{padding:40px 0}footer .main .menu .limited>ul>li{width:100%}}@media all and (max-width:680px){.cat_menu .wrp{padding:0 30px 50px 30px}.cat_menu.small .wrp .itm .img{width:120px}.cat_menu.small .wrp .itm .w>a p{width:calc(99.99% - 120px);padding-right:45px}.cat_menu.small .wrp .itm .w.open .arr{background-size:18px 11px}.cat_menu.small .wrp .itm .arr{width:50px;background-size:18px 11px}.cat_menu.small .wrp .itm .arr:hover{background-size:18px 11px}.res_menu .logo img{margin-right:0;margin-bottom:10px}.res_menu .logo .claim{padding-left:0;border:none;display:block}header .horni_panel .wrp .udaje .h{display:none}header .horni_panel .wrp .udaje div{margin-left:0}.important_panel{padding:0;min-height:1px;display:block}.important_panel .img{position:static}.important_panel .img img{width:100%;height:auto;min-width:1px;min-height:1px;-webkit-transform:none;transform:none;position:static;display:block}.important_panel .text{position:static}.important_panel:hover .img img{-webkit-transform:none;transform:none}.aktualne .actual_slider .actual_item,.aktualne .sluzby .actual_item{margin:12px 60px;-webkit-transform:none !important;transform:none !important}.aktualne.sluzby .wrp .actual_item{margin:12px 0;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:350px}.slick-slider .slick-arrow{left:0}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-dots{left:44px}main .rozcestnik .itm{display:block;margin:20px auto;min-width:1px}main .all_items .list_section .one_item{width:calc(100% - 32px);-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 32px);flex:0 1 calc(100% - 32px);margin-left:16px;margin-right:16px;max-width:483px;-webkit-transform:none !important;transform:none !important}main .gallery .wrap .lb.it_1{width:50%;padding-bottom:40%;border:none;border-bottom:5px solid transparent;border-right:2px solid transparent}main .gallery .wrap .lb.it_2{width:50%;padding-bottom:40%;border:none;border-bottom:5px solid transparent;border-left:2px solid transparent}main .gallery .wrap .lb.it_3,main .gallery .wrap .lb.it_4,main .gallery .wrap .lb.it_5{width:50%;padding-bottom:40%;border:none;float:none}main .gallery .wrap .lb.it_3{border-right:2px solid transparent}main .gallery .wrap .lb.it_4{border-left:2px solid transparent}main .gallery .wrap .lb.it_5{width:100%;padding-bottom:30%;border:none;float:none}.normal_list .listwrap{padding:0 60px}.normal_list .listwrap .list_item{margin-right:0;width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-transform:none !important;transform:none !important}.normal_list .listwrap .list_item:nth-child(3n){margin-right:0}.normal_list.bazar_page .bazar_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.normal_list.bazar_page .bazar_list .list_item{width:100%;max-width:300px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-right:0}.normal_list.bazar_page .bazar_list .list_item:nth-of-type(3n),.normal_list.bazar_page .bazar_list .list_item:nth-of-type(4n){margin-right:0}.tym .tymwrp .clen{min-width:100%;display:block}.kolazwrap.produkt .text h1{font-size:2rem}.bottom_con_panel .logo img{margin-right:0}.bottom_con_panel .logo .claim{display:none}.napiste_nam form>div.tem .dropdown .t .sekce{width:100%;border:none}.napiste_nam form>div.tem .dropdown .t .sekce .sub{width:100%}.napiste_nam form>div.tem .dropdown .t .sekce .sub:nth-of-type(2n){width:100%}.napiste_nam form>div.tem .dropdown .t .sekce .sub:nth-of-type(3n){padding-right:0}footer .main .menu .limited{padding:0}footer .main .social .limited{padding:0}footer .main .partners .limited{padding:0;padding-right:70px}footer .main .partners .limited>p a,footer .main .partners .limited>p img{display:table}footer .copy .limited{padding:0 30px}}@media all and (max-width:520px){.limited{padding:0 15px}.stin{width:320px}.cat_menu.small .wrp .itm .img{width:65px}.cat_menu.small .wrp .itm .w>a p{width:calc(99.99% - 65px);padding:5px 45px 5px 20px}.res_menu .wrap .left .social{width:70px}.res_menu .wrap .left>ul{width:calc(100% - 70px)}header .horni_panel .wrp .jazyk{display:none}header .horni_panel .wrp .udaje{width:100%}header .horni_panel .wrp .udaje div{float:right}header .horni_panel .wrp .udaje .h{display:inline-block;float:left}header .dolni_panel .wrp .prava_cast .menu_btn{border-left:1px solid #e6e6e6;padding:32px 15px 27px 15px}header .dolni_panel .wrp .prava_cast .menu_btn:hover{border-left-color:#00abd6}header .dolni_panel .wrp .prava_cast .hledani_btn>a{padding:29px 12px 29px 12px}header .dolni_panel .wrp .prava_cast .hledani_btn>a>svg{width:28px;height:28px;margin:-1px 0 0 0}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form input{width:calc(100vw - 95px)}header .dolni_panel .wrp .prava_cast .hledani_btn .hledani_form button{padding:7px 8px 6px 8px}.aktualne .stin{display:none}main .heading{padding:40px 15px 10px 15px !important}main .heading h1{font-size:1.875rem}main .heading h2{font-size:1rem}main .heading:before,main .heading:after{display:none}main .switch .w .slick-arrow{left:-15px}main .switch .w .slick-arrow.slick-next{right:-15px;left:auto}main .reference .sl .slick-arrow{left:-15px}main .reference .sl .slick-arrow.slick-next{right:-15px;left:auto}.normal_list .listwrap{padding:0}.important_panel.kontakt .text{padding:25px 25px 0 25px}.kolazwrap .text h2{font-size:1.5rem}.kolazwrap .text table.iframe tr td{display:block}.kolazwrap .text.bazar{padding-left:0;padding-right:0}.kolazwrap.normal .text.bazar{padding-left:0;padding-right:0}.downloads .limited{padding:0 30px}main .gallery .limited{padding:0 30px}main .gallery .s .slick-arrow{left:-30px}main .gallery .s .slick-arrow.slick-next{right:-30px}.aktualne .actual_slider .actual_item,.aktualne .sluzby .actual_item{margin:12px 16px}.aktualne .actual_slider .slick-arrow,.aktualne .sluzby .slick-arrow{left:-15px}.aktualne .actual_slider .slick-arrow.slick-next,.aktualne .sluzby .slick-arrow.slick-next{right:-15px}.aktualne.sluzby .slick-arrow{left:-15px}.aktualne.sluzby .slick-arrow.slick-next{right:-15px}.important_panel .kontakt .text{padding:25px 25px 0 25px}.napiste_nam form>div,.napiste_nam form>div.eml{width:100%;margin:0 0 10px 0}.napiste_nam form>div.msg,.napiste_nam form>div.tem{width:100%}.panel_kontakty{padding:0}.panel_kontakty .itm{width:100%;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;border-bottom:1px solid #8fce66;border-top:1px solid #67a63e;padding:20px 10px}.panel_kontakty .itm:nth-child(odd){border-right:none}.panel_kontakty .itm:nth-child(even){border-left:none}.panel_kontakty .itm.f{border-top:none}.panel_kontakty .itm.l{border-bottom:none}.panel_kontakty .itm svg{width:30px;height:30px}.kolazwrap .slider_gall{max-width:350px;margin-left:auto;margin-right:auto}.kolazwrap .slider_gall .small a{width:calc((99.99% - 7px) / 2)}.kolazwrap .slider_gall .small a:nth-child(4n){margin-right:7px}.kolazwrap .slider_gall .small a:nth-child(2n){margin-right:0}footer .main{padding-left:15px;padding-right:15px}footer .main .menu .limited>ul>li{width:100%;margin-bottom:0}footer .main .menu .limited>ul>li>a,footer .main .menu .limited>ul>li>span{font-weight:normal;font-size:1.125rem;color:#c8c8c8;margin-bottom:20px;position:relative;padding-left:15px}footer .main .menu .limited>ul>li>a:before,footer .main .menu .limited>ul>li>span:before{content:"";margin-right:5px;position:absolute;top:6px;left:0;width:8px;height:13px;background:url("/images/menu_arrow.svg") center center no-repeat;background-size:8px 13px;display:none}footer .main .menu .limited>ul>li>a:after,footer .main .menu .limited>ul>li>span:after{display:none}footer .main .menu .limited>ul>li>a:hover,footer .main .menu .limited>ul>li>span:hover{color:#fff}footer .main .menu .limited>ul>li>a:hover:before,footer .main .menu .limited>ul>li>span:hover:before{display:block}footer .main .menu .limited>ul>li.active_menu_item>a,footer .main .menu .limited>ul>li.active_menu_item>span{color:#fff;text-decoration:underline}footer .main .menu .limited>ul>li.active_menu_item>a:before,footer .main .menu .limited>ul>li.active_menu_item>span:before{display:block}footer .main .menu .limited>ul>li ul{display:none}footer .main .slogan{margin-bottom:50px}footer .copy .rok,footer .copy .vyrobeno{padding:0}}@media all and (max-width:450px){.tym .tymwrp .clen .img{display:block;margin:0 auto 15px auto}.tym .tymwrp .clen .txt{display:block;width:100%;padding:0;text-align:center;margin:0;border:none}.tym .tymwrp .clen .txt table{margin:18px auto 0 auto}.tym .tymwrp .clen .txt table tr{display:block;text-align:center}.tym .tymwrp .clen .txt table tr td{display:inline-block;padding-right:0}.kolazwrap .text .career_form input{width:100%}.kolazwrap .text .career_form .g-recaptcha{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left center;transform-origin:left center}.bazar_filter select,.bazar_filter .selectric-wrapper{display:block;margin:5px auto;width:100%}}@media all and (max-width:400px){.napiste_nam form .g-recaptcha{-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}footer .copy .rok,footer .copy .vyrobeno{width:100%;text-align:center;padding-top:15px}}@media all and (max-width:374px){header .horni_panel .wrp .udaje .h{display:none}header .horni_panel .wrp .udaje div{float:none}header .dolni_panel .wrp .prava_cast .product_btn{display:none}}@media all and (max-width:350px){.napiste_nam form .chcks .g-recaptcha{position:relative;left:-16px}}@media all and (max-height:770px),screen and (max-width:770px){.header_line{margin-bottom:14px}main .rozcestnik{padding:18px 0}main .all_items .list_section{padding:35px 0}main .reference .header_line{margin-bottom:24px}.normal_list{padding:40px 0 40px 0}.normal_list h1.header_line{margin-bottom:24px}.specifikace{padding:30px 0}.specifikace table tr th{padding-bottom:12px}.aktualne.sluzby .wrp .actual_item .wrap .txt p.long{margin:24px 0}.tym .header_line{margin-bottom:35px}.panel_kontakty{padding:25px 0 25px 0}.napiste_nam{padding:40px 0}.napiste_nam form>div.msg textarea{min-height:170px}footer .main{padding:45px 30px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.panel_kontakty .itm{-webkit-box-flex:0;-ms-flex:0 1 22.8%;flex:0 1 22.8%}}@media all and (max-width:860px) and (-ms-high-contrast:active),(max-width:860px) and (-ms-high-contrast:none){.panel_kontakty .itm{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.panel_kontakty .itm.f{padding-left:10px}.panel_kontakty .itm.l{padding-right:10px}}@media all and (max-width:520px) and (-ms-high-contrast:active),(max-width:520px) and (-ms-high-contrast:none){.panel_kontakty .itm{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media all and (min-width:500px){main .heading table{max-width:1100px}main .heading table tr{grid-template-columns:1fr 1fr 1fr 1fr}main .heading table tr td{background:#fff;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .heading table tr h2{font-size:clamp(1.125rem, 0.578rem + 1.75vw, 2rem)}main .heading table tr p{margin:0}.tblwrp table{max-width:1100px}.tblwrp table tr{grid-template-columns:1fr 1fr 1fr}.tblwrp table tr td{background:#fff;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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tblwrp table tr h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tblwrp table tr p{margin:0}}@media all and (min-width:681px){footer .main{padding-left:0;padding-right:0}footer .main .partners .up{right:2rem}}@media all and (min-width:1051px){body.home .normal_list .listwrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.home .normal_list .listwrap .list_item:last-child{margin-right:0}main .heading table tr h2{display:block;white-space:nowrap}.tblwrp table tr h2{display:block;white-space:nowrap}.portfolio .kolazwrap .kolaz{padding:2rem}.bottom_con_panel .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom_con_panel .con{margin-left:auto}footer .main .menu .limited>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width:1501px){.sliders .sld .txt.full{padding:16px 30px}header .horni_panel .wrp .udaje div p{position:relative;top:-1px}.important_panel .text{font-size:16px;margin-left:14vw;max-width:750px}.important_panel .text strong{font-size:17px}.important_panel.kontakt .text{margin-left:0}footer .main .partners .up{bottom:-0.5rem;right:3.5rem}}@media all and (min-width:1800px){footer .main .partners{margin:0}footer .main .partners .up{bottom:2.3rem;right:-4rem}}@media all and (min-width:521px){.tblwrp{position:relative;left:-55px;width:calc(100% + 110px)}}@media all and (min-width:770px){.sliders .sld{background:#000}.sliders .sld video,.sliders .sld img{opacity:.6}.sliders .sld .txt.full{padding:16px 0;bottom:0;left:6px;color:#fff;font-size:clamp(1.063rem, 0.245rem + 1.7vw, 1.625rem)}.sliders .sld .txt.full strong{color:#fff;font-size:clamp(2rem, 1.092rem + 1.89vw, 2.625rem)}.sliders .sld .txt.full p{margin-bottom:16px}.sliders .sld .txt.full .btn{margin-top:20px}.sliders .sld .txt.full .btn:last-child{margin-top:10px}.normal_list .listwrap.col3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:0}.normal_list .listwrap.col3 .list_item{margin:0;width:100%}.normal_list .listwrap.col3 .list_item .obr{padding-bottom:65%}}@media all and (min-width:771px){.tblwrp{position:relative;left:-40px;width:calc(100% + 80px)}}@media all and (min-width:1050px){.sliders .sld .limited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sliders .sld .txt.full{position:static}}@media all and (max-width:769px){main.hp .aktualne.faq_outer .stin{display:block;top:25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:0;border-bottom:1px solid #ccc}main.hp .aktualne.sluzby{padding-top:30px}}@supports ((-o-object-fit: cover) or (object-fit: cover)){.normal_list .listwrap .list_item .obr img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}
/*# sourceMappingURL=style.css.map */