.cleaner{width:0;height:0;clear:both;font-size:0}img{border:0}.imagesGallery{width:100%;padding-top:10px}.imagesGalleryItem{float:left}.imagesGalleryItem img{padding:3px}.toGallery{margin-bottom:.8em}#cookiesI{background:rgba(0,0,0,.6);color:#000;text-align:center;width:100%;padding:0;position:fixed;top:0;left:0;z-index:1000;font-size:13px;width:100%;height:100%}#cookiesI *{box-sizing:border-box}#cookiesI a{color:inherit}#cookiesI h2{font-size:26px;margin-bottom:.6em;line-height:1.1em}#cookiesI.hiddenpolicy{display:none}#cookiesI #cont{background:#fff;color:#000;padding:25px;width:500px;height:344px;margin-left:-250px;margin-top:-172px;position:absolute;left:50%;top:50%;border-radius:20px;text-align:left}#cookiesI #cont.extended{height:500px}#cookiesI #cont .readm{display:inline-block;margin-bottom:10px;text-decoration:none}#cookiesI #cont .readm:after{content:'\f107';;margin-left:5px;font-family:'FontAwesome'}#cookiesI #cookiespolicybtn1{background:#fff;border:2px solid #000;padding:0;display:block;text-decoration:none;color:#000;height:40px;line-height:36px;text-align:center}#cookiesI #cookiespolicybtn2{background:#1eaae4;border:2px solid #1eaae4;padding:0;display:block;text-decoration:none;color:#fff;height:40px;line-height:36px;text-align:center}.twoCols .col{width:48%;float:left;margin-right:4%}.twoCols .col:nth-child(2n){margin-right:0}@media screen and (max-width:799px){#cookiesI #cont{height:380px;margin-top:-190px}#cookiesI #cont.extended{height:550px}#cookiesI .twoCols .col:nth-child(n){width:100%;margin-right:0;margin-bottom:10px}}@media screen and (max-width:550px){#cookiesI h2{font-size:16px}#cookiesI #cont{width:300px;margin-left:-150px;height:456px;margin-top:-228px}#cookiesI #cont.extended{height:700px;margin-top:-350px}}.rmc.hidden{display:none}.border0{border:none}.bcSuccInfo{display:none;color:#0f0}#CartOthersData{display:none}#FinishOrder{display:none}#TA{display:none}input,textarea{font-family:Arial,sans-serif;font-weight:400;font-size:13px}#contactForm label{display:block;width:20%;float:left;margin-bottom:5px;height:32px;line-height:32px}#contactForm input,#contactForm button{display:block;width:calc(79% - 12px);margin-left:1%;float:left;border:1px solid #707070;height:32px;margin-bottom:5px;line-height:1em;padding:0 5px;border-radius:6px}#contactForm textarea{display:block;width:calc(79% - 22px);margin-left:1%;float:left;resize:none;border:1px solid #707070;padding:10px;height:90px;margin-bottom:5px;border-radius:6px}#contactForm select{display:block;width:79%;margin-left:1%;float:left;border:1px solid #707070;height:32px;margin-bottom:5px;border-radius:6px}#recaptcha_widget_div{float:right;margin-bottom:5px}#contactForm input#file{border:0;height:25px;margin-top:5px}#contactForm input.submit,#contactForm button.submit{width:150px;background:#0fcabf;float:right;color:#fff;border-color:#0fbaaf;cursor:pointer}#contactForm input.submit:hover,#contactForm button.submit:hover{opacity:.9}#contactForm .dataProtection{float:left;max-width:calc(100% - 350px);font-size:14px}@media screen and (max-width:600px){#contactForm{margin:0 10px}#contactForm label{width:100%;float:none}#contactForm input{width:calc(100% - 12px);margin-right:0;float:none}#contactForm textarea{width:calc(100% - 22px);margin-right:0;float:none}#contactForm .dataProtection{max-width:100%;width:100%;margin-bottom:5px}#contactForm label.twolines{height:45px;line-height:normal}}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:300;src:url(/templates/fonts/fa-light-300.eot);src:url(/templates/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/templates/fonts/fa-light-300.woff2) format("woff2"),url(/templates/fonts/fa-light-300.woff) format("woff"),url(/templates/fonts/fa-light-300.ttf) format("truetype"),url(/templates/fonts/fa-light-300.svg#fontawesome) format("svg")}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;src:url(/templates/fonts/fa-regular-400.eot);src:url(/templates/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/templates/fonts/fa-regular-400.woff2) format("woff2"),url(/templates/fonts/fa-regular-400.woff) format("woff"),url(/templates/fonts/fa-regular-400.ttf) format("truetype"),url(/templates/fonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;src:url(/templates/fonts/fa-solid-900.eot);src:url(/templates/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/templates/fonts/fa-solid-900.woff2) format("woff2"),url(/templates/fonts/fa-solid-900.woff) format("woff"),url(/templates/fonts/fa-solid-900.ttf) format("truetype"),url(/templates/fonts/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:'FontAwesomeB';font-style:normal;font-weight:400;src:url(/templates/fonts/fa-brands-400.eot);src:url(/templates/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/templates/fonts/fa-brands-400.woff2) format("woff2"),url(/templates/fonts/fa-brands-400.woff) format("woff"),url(/templates/fonts/fa-brands-400.ttf) format("truetype"),url(/templates/fonts/fa-brands-400.svg#fontawesome) format("svg")}*:before,*:after{font-family:'FontAwesome';font-weight:400}*{box-sizing:border-box}body{padding:0;margin:0 auto;background:#e9e9e9;color:#00225a;font-family:'ff-meta-web-pro',sans-serif;font-size:30px;max-width:3840px;min-width:340px;width:100%}.cleaner{font-size:0;width:0;height:0;line-height:0;clear:both}.inner{max-width:96%;width:100%;margin:0 auto}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 .8em;padding:0}h1{font-size:80px}h2{font-size:40px}h3{font-size:35px}h4,h5,h6{font-size:32px}p{padding:0;margin:0 0 1.8em;line-height:1.5em}a{color:inherit;text-decoration:underline}a:hover{color:inherit;text-decoration:none}img,iframe,video{max-width:100%}.twoCols .col{width:48%;float:left;margin-right:4%}.twoCols .col:nth-child(2){margin-right:0}.threeCols .col{width:32%;float:left;margin-right:2%}.threeCols .col:nth-child(3n){margin-right:0}.twoCols.l34 .col:nth-child(1){width:32%}.twoCols.l34 .col:nth-child(2){width:64%}.twoCols.l32 .col:nth-child(1){width:30%}.twoCols.l32 .col:nth-child(2){width:66%}#HPHead{position:fixed;width:100%;height:100%;left:0;top:0;background:url(/templates/images/homeP1.webp) no-repeat center top;background-size:cover;color:#fff;overflow:hidden;z-index:3}.mc{display:flex;justify-content:center;flex-direction:column;width:100%;height:100%}#HPHead h1{text-transform:uppercase;margin:0;font-weight:700}#HPHead p{font-size:80px;font-weight:400;margin-bottom:.2em}.mc>div{max-width:2400px;margin:0 auto}.mc .arr{width:156px;height:86px;background:url(/templates/images/angledown.png) no-repeat center top;background-size:contain;margin-top:40px;transition:all .3s ease-in-out}.mc .arr.move,.mc .arr:hover{background-position:center 20px}header{position:fixed;z-index:1000;left:0;top:0;width:100%;transition:all .2s ease-in-out}header.moved{background:rgba(255,255,255,.9);height:88px}header.moved .logo{margin-left:20px;margin-top:20px;width:240px}header.moved .lang{margin-top:15px;color:#000}header.moved .menu{margin-top:0}header.moved .menu ul li a{color:#000}header.moved .menu ul li:nth-child(4) a{color:#53ae32}header.moved .menu ul li a:hover{color:#53ae32}.logo{float:left;margin-left:5.07%;margin-top:182px;width:640px}.lang{float:right;margin-right:80px;margin-top:119px;color:#fff}.lang a{text-decoration:none;color:inherit}.menu{float:right;margin-top:106px;margin-right:60px}.menu ul{list-style:none;margin:0;padding:0}.menu ul li{float:left;list-style-image:none;margin:0 15px 0 0;padding:0}.menu ul li a{display:block;font-size:32px;padding:15px 30px 25px 30px;color:#fff;text-decoration:none;font-weight:700}.menu ul li.selected>a{background:url(/templates/images/menuSelected.webp) no-repeat center bottom;background-size:contain}.menu ul li:nth-child(4)>a,.menu ul li:nth-child(4).selected>a{background:url(/templates/images/menuItem4.webp) no-repeat center 8px;background-size:contain;padding-left:40px;color:#53ae32}.menu ul li:nth-child(4).selected>a,.menu ul li:nth-child(4):hover>a,header.moved .menu ul li:nth-child(4).selected>a,header.moved .menu ul li:nth-child(4):hover>a{background-image:url(/templates/images/menuItem4-hover.webp);color:#fff}.menu ul li a:hover,.menu ul li.selected>a:hover{color:#53ae32}.spacer{position:relative;z-index:997;background:transparent;width:1%;height:100%}.spacer.others{height:52px}#hpC1,#serviceC1,#spoluprace,#kariera,#contact,#blog,#tym{width:100%;height:4999px;background:url(/templates/images/hpPart2.webp) no-repeat center top;background-size:cover;position:relative;z-index:997}#serviceC1{height:5024px;background-image:url(/templates/images/sluzby-main-nove.webp)}#spoluprace{height:5170px;background-image:url(/templates/images/spoluprace-nove.webp)}#kariera{height:2535px;background-image:url(/templates/images/kariera.jpg)}#contact{height:auto;background-image:url(/templates/images/contact.webp);background-color:#1b5fa2;color:#fff}#contact .in{padding:200px 20%}#contact .col{margin-bottom:1.8em}#contact h2{font-weight:700}#blog{height:auto;background-image:none;background-color:#f5f5f5;color:#173966}#blog .in{padding:200px 20%}#blog .articlesList .articleItem{width:48%;margin-right:4%;float:left}#blog .articlesList .articleItem:nth-child(2n){margin-right:0}#blog .articlesList .articleItem .img img{display:block;margin:0 auto}#blog .articlesList .articleItem .img{margin-bottom:.3em}#blog .articlesList .articleItem a{text-decoration:none}#blog .articlesList .articleItem .perex{height:132px;overflow:hidden;margin-bottom:2.8em}#blog .articlesList .articleItem h2{margin-bottom:.4em}#tym{background-image:none;background:#fff;height:auto;text-align:center}#tym .in{padding:200px 20% 0}#tym .line img{display:block}#hpTxt2,#serviceTxt1,#serviceTxt2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1{background:url(/templates/images/hpTxt2.webp) no-repeat center top;background-size:contain;width:69.86%;height:1381px;position:absolute;right:0;top:6%;color:#fff;font-size:80px;padding:10%}#hpTxt2{background-image:url(/templates/images/hpTxt.webp)}#serviceTxt1,#spolupraceTxt1,#karieraTxt1{right:auto;left:0;background-image:url(/templates/images/hpTxt2-flip.webp)}#serviceTxt2{top:60%}#spolupraceTxt2{top:70%;padding:8% 10% 10%}#karieraTxt1 .link{display:block;margin-top:20px}#karieraTxt1 .link a{text-decoration:none;text-transform:uppercase;width:458px;height:76px;line-height:72px;border-radius:50px;border:2px solid #53ae32;color:inherit;display:inline-block;font-weight:700;text-align:center}#karieraTxt1 .link a:hover{background:#53ae32;color:#fff}#spolupraceTxt1{padding-top:6%;padding-bottom:6%}#hpTxt2 h2,#serviceTxt1 h1,#serviceTxt2 h2,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#karieraTxt1 h1{margin-bottom:0;font-weight:700;font-size:80px}#spoluprace .zmizik{display:block}#karieraTxt1 ul{font-size:60%}#karieraTxt1 h1 .slim{font-weight:400;display:block}#hpTxt3{font-size:80px;color:#002e63;width:44.16%;position:absolute;left:18%;top:45%}#hpTxt4{font-size:80px;color:#fff;width:34.77%;position:absolute;right:13%;top:83%}#hpTxt3 .hpname,#hpTxt4 .hpname{font-size:60%}#hpTxt2 .link,#serviceTxt2 .link{position:absolute;right:6%;top:55%;font-size:30px}#serviceTxt2 .link{top:66%}#hpTxt2 .link a,#serviceTxt2 .link a{text-decoration:none;padding:15px 30px;border:1px solid #fff;border-radius:50px;display:inline-block;transition:all .25s ease-in-out;float:left}#hpTxt2 .link a.ni,#serviceTxt2 .link a.ni{margin-top:3px}#hpTxt2 .link a:hover,#serviceTxt23 .link a:hover,#serviceTxt2 .link a.ni:hover{background:rgba(113,168,29,.6);border-color:rgb(113,168,29)}#hpTxt2 .link a.info,#serviceTxt2 .link a.info,.hpmetals .texts a.info{font-size:0;margin-right:15px;border:0}.hpmetals .texts .link a.info{background:none;height:auto;width:auto}.hpmetals .texts .link a.info:hover{color:rgba(113,168,29,1);background:transparent}.hpmetals .texts .link a{float:left}.hpmetals .texts .link{width:630px;margin-left:auto;margin-right:auto}#hpTxt2 .link a.info:after,#serviceTxt2 .link a.info:after,.hpmetals .texts a.info:after{content:'\f05a';font-weight:900;font-size:60px}#hpTxt2 .link a.info:hover,#serviceTxt2 .link a.info:hover{background:transparent;color:rgba(113,168,29,1)}#hpC2{background:#fff;padding:60px 0 0;text-align:center;position:relative;z-index:997}#hpC2 img{display:block;margin:0 auto;transition:all .2s ease-in-out}#hpC2 h2{font-size:80px;color:#002e63;;line-height:1.1em;font-weight:700}#hpC2 h2 span{display:block;font-weight:700}#hpC2 .subH2{color:#53ae32;background:url(/templates/images/menuItem4.webp) no-repeat center;padding:15px 30px 25px 40px;background-size:contain;font-size:50px;margin-bottom:200px;display:inline-block}#hpC2 .subH2 a{text-decoration:none;color:#002e63}#hpC2 .subH2:hover{background:url(/templates/images/menuItem4-hover.webp) no-repeat center;background-size:contain}#hpC2 .subH2:hover a{color:#fff}#hpC2 .threeCols .col{position:relative;overflow:hidden;background:#fff;width:33.33333%;margin-right:0;margin-bottom:2em}#hpC2 .threeCols .text{color:#01a0e2;position:absolute;left:0;top:100%;height:100%;display:flex;flex-direction:column;justify-content:center;transition:all .2s ease-in-out;width:100%;padding-left:2%;padding-right:2%}#hpC2 .threeCols .text h3{color:#002e63;margin-bottom:.1em;font-weight:700}#hpC2 .threeCols .col:hover img{opacity:.1}#hpC2 .threeCols .col:hover .text{top:0}#hpC2 .ourteam{display:block;width:20%;position:absolute;left:40%;bottom:-44px;z-index:998;background:#173966;color:#fff;text-transform:uppercase;margin-left:auto;margin-right:auto;height:88px;line-height:88px;font-size:32px;text-decoration:none;font-weight:700;border-radius:50px}#hpC2 .ourteam:hover{background:#53ae32}#history1{position:relative;z-index:996;width:100%;height:4096px;background:#041a3d}#historyoverlay{position:absolute;left:0;bottom:0;z-index:996;width:100%;height:2086px;background:url(/templates/images/jistoryOverlayBg.png) no-repeat center bottom;background-size:contain}.timeline{position:relative;z-index:998;padding-top:200px}.timeline .toppart{height:400px;position:relative;overflow:hidden;width:100%}.timeline_base{position:absolute;left:0;top:300px;width:100%;height:2px;background:#fff}.timeline_highlight{position:absolute;left:0;top:300px;height:2px;background:#569858;transition:all .5s ease-in-out}.fCols .col{width:calc(100% / 8);float:left;text-align:center;font-size:80px;position:relative;color:#fff;height:400px;cursor:pointer}.fCols .col:after{content:' ';position:absolute;top:57%;height:40%;width:2px;left:50%;margin-left:-1px;display:block;background:#fff}.fCols .col.active:after{background:#569858}.sCols{margin-top:100px;height:400px;overflow:hidden}.sCols .col{width:100%;height:400px;transition:all .2s ease-in-out;display:none;text-align:center;color:#fff}.sCols .col.active{display:block}.sCols .col .year{font-size:150px}.sCols .col .text{font-size:80px}.bottompart{position:relative}.bottompart .navL,.bottompart .navR{position:absolute;top:80px;width:292px;height:103px;background:url(/templates/images/arrowfhistory.png) no-repeat center;background-size:contain;cursor:pointer;opacity:.3}.bottompart .navL:hover,.bottompart .navR:hover{opacity:1}.bottompart .navL{left:calc(50% - 292px - 200px)}.bottompart .navR{left:calc(50% + 200px);transform:rotate(180deg)}.hpmetals{text-align:center;color:#fff;font-size:80px;margin-top:300px;position:relative;z-index:998}.hpmetals .xlogo{max-width:568px;width:100%;margin-left:auto;margin-right:auto}.hpmetals .texts{font-size:80px;width:60%;margin-left:auto;margin-right:auto;margin-top:80px}.hpmetals .texts p{margin-bottom:1.5em}.hpmetals .texts .link a{display:inline-block;width:540px;height:78px;line-height:78px;color:#fff;text-decoration:none;background:#173966;text-transform:uppercase;border-radius:50px;font-size:32px}.hpmetals .texts .link a:hover{background:#53ae32}#serviceopt1{background:#e9e9e9;color:#002e63;font-size:50px;text-align:center;position:relative;z-index:997}#serviceopt1 .inside{padding:150px 0 100px}#serviceopt1 h2{font-size:80px;font-weight:700;line-height:1.2em}#serviceopt1 h2.mb{margin-bottom:150px}#serviceopt1 h2 .slim{font-weight:400;display:block}#serviceopt1 h3{font-weight:700}#serviceopt1 h3 .break{display:block}#serviceopt1 .threeCols{padding-left:5%;padding-right:5%}#serviceopt1 .threeCols .col{width:28%;margin-right:8%}#serviceopt1 .threeCols .col:nth-child(3n){margin-right:0}#serviceopt1 .threeCols h3{font-size:70px;padding-bottom:40px;background:url(/templates/images/service-divider.png) no-repeat center bottom;background-size:contain;line-height:1.2em}#serviceopt1 img{display:block;margin-left:auto;margin-right:auto;margin-bottom:40px}#serviceopt1 .link{margin-top:160px}#serviceopt1 .link a{text-decoration:none;text-transform:uppercase;width:458px;height:76px;line-height:72px;border-radius:50px;border:2px solid #53ae32;color:inherit;display:inline-block;font-weight:700}#serviceopt1 .link a:hover{color:#fff;background:#53ae32}#serviceopt2{background:url(/templates/images/sluzby-sec.webp) no-repeat center top;background-size:cover;width:100%;position:relative;z-index:997;height:2621px;color:#fff;text-align:center;font-size:50px}#serviceopt2 .inside{padding-top:600px}#serviceopt2 h2{font-size:80px;font-weight:700}#serviceopt2 h3{font-size:70px;font-weight:700;padding-bottom:40px;background:url(/templates/images/service-divider.png) no-repeat center bottom;background-size:contain;line-height:1.2em}#serviceopt2 h2.mb{margin-bottom:150px}#serviceopt2 h2 .slim{display:block;font-weight:400}#serviceopt2 .threeCols{padding-left:5%;margin-right:5%}#serviceopt2 .threeCols .col{width:28%;margin-right:8%}#serviceopt2 .threeCols .col:nth-child(3n){margin-right:0}#karieraWhy{background:#e9e9e9 url(/templates/images/kariera-grey.png) no-repeat center bottom;background-size:contain;padding-bottom:400px;text-align:center;color:#002e63;font-size:80px;position:relative;z-index:997;padding-top:200px}#karieraWhy h2,#karieraWhy h3{font-size:inherit;font-weight:700}#karieraWhy h2 .slim{display:block;font-weight:400}#karieraWhy h2.mb{margin-bottom:150px}#karieraWhy h3{padding-bottom:40px;background:url(/templates/images/service-divider.png) no-repeat center bottom;background-size:contain}#karieraWhy h3 .break{display:block}#karieraWhy .threeCols{padding-left:5%;padding-right:5%}#karieraWhy .threeCols .col{width:28%;margin-right:8%;height:600px}#karieraWhy .threeCols .col:nth-child(3n){margin-right:0}#karieraOffer{background:#fff;text-align:center;color:#002e63;font-size:80px;position:relative;z-index:997;padding-top:200px;padding-bottom:200px}#karieraOffer h2,#karieraOffer h3{font-size:inherit;font-weight:700}#karieraOffer h2 .slim{display:block;font-weight:400}#karieraOffer h2.mb{margin-bottom:150px}#karieraOffer h3{padding-bottom:40px;background:url(/templates/images/service-divider.png) no-repeat center bottom;background-size:contain}#karieraOffer h3 .break{display:block}#karieraOffer .threeCols{padding-left:5%;padding-right:5%}#karieraOffer .threeCols .col{width:28%;margin-right:8%;height:600px}#karieraOffer .threeCols .col:nth-child(3n){margin-right:0}footer{position:fixed;top:calc(100% / 3);left:0;width:100%;z-index:2;background:url(/templates/images/footer.webp) no-repeat center top;background-size:cover;display:flex;flex-direction:column;justify-content:center;color:#00225a}footer .text{font-size:80px;text-align:center;line-height:1.2em}footer .text .small{display:block;font-size:60px;margin-bottom:20px}footer .text .small strong{display:block}footer .text .small a{text-decoration:none}footer .text .small delim{margin-left:10px;margin-right:10px}#copy{margin-top:50px;text-align:center;font-size:24px}#copy a{text-decoration:none}#mContext{transition-property:left,width,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.35,0,.25,1);width:100%;-webkit-backface-visibility:hidden}#mContext.shrinked{transform:translate3d(200px,0,0);position:fixed;min-height:0;overflow:hidden}#overlaymContext{opacity:.8;background:#000;width:100%;height:100%;position:fixed;top:0;z-index:200}.sidenav{position:fixed;width:200px;transform:translate(-100%,0);transition:all .25s ease-in-out;left:0;top:0;height:100%;background:#fff;color:#000;visibility:hidden;padding:0 10px;overflow-y:scroll;font-size:13px}.sidenav.expanded{transform:translate(0,0);visibility:visible}.sidenav .supertitle{padding:15px 0 15px 20px;font-size:20px;font-weight:700}.sidenav ul{list-style:none;margin:0;padding:0}.sidenav>ul{background-color:#fff;width:180px}.sidenav>ul>li{background-color:#fff;border-bottom:1px solid #dcdcdc;display:block;width:180px;line-height:20px}.sidenav ul li a{line-height:1em;padding:9px 0 9px 20px;text-decoration:none;transition:all .2s ease-in-out;color:#a2a2a2;display:block}.sidenav ul li.selected>a,.sidenav ul li>a:hover{color:#000}.sidenav ul li ul li a{padding-left:25px}.sidenav ul li ul li ul li a{padding-left:30px}.sidenav ul li ul li ul li ul li a{padding-left:35px}.sidenav ul li ul li ul li ul li ul li a{padding-left:40px}.sidenav ul li ul li ul li ul li ul li ul li a{padding-left:40px}.sidenav ul li ul li ul li ul li ul li ul li ul li a{padding-left:45px}.sidenav ul li ul li ul li ul li ul li ul li ul li ul li a{padding-left:50px}.sidenav ul li.haschilds>ul{display:none}.sidenav ul li.haschilds.throw>ul,.sidenav ul li.selected>ul{display:block}.sidenav ul li>a>span.doexpandchild{float:right}.sidenav ul li>a>span.doexpandchild::after{content:'▼'}.sidenav ul li.haschilds.throw>a>span.doexpandchild::after,.sidenav ul li.haschilds.selected>a>span.doexpandchild::after{content:'▲'}#AM,#CM,#templateid{display:none}#AM a,#CM a{text-align:center;background:#ff3300;color:#fff;display:block;height:30px;line-height:30px;text-decoration:none;margin-bottom:25px;font-weight:700}#AM a:hover,#CM a:hover{color:#fff;opacity:.9}.no-js #loader{display:none}.js #loader{display:block;position:absolute;left:100px;top:0}.se-pre-con{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(/templates/images/Preloader_21.gif) center no-repeat #fff}.btn{display:inline-block;color:#fff;text-decoration:none;background:#173966;text-transform:uppercase;border-radius:50px;padding:16px 30px}.btn:hover{background:#274976}.iso91{max-width:150px;margin:0 auto 0;display:block;padding-top:60px}.eul{margin-top:10px}.central{font-size:.6em;margin-top:10px}.central a{text-decoration:none}footer .central .btn{background:#173966}footer .central .btn:hover{color:#fff}@media screen and (max-width:3000px){h1{font-size:64px}h2{font-size:32px}h3{font-size:26px}h4,h5,h6{font-size:24px}.logo{width:520px;margin-top:151px}.lang{font-size:26px;margin-top:108px}.menu{margin-top:96px;margin-right:40px}.menu ul li{margin-right:13px}.menu ul li a{font-size:26px;padding:13px 25px 22px}.menu ul li:nth-child(4)>a{padding-left:36px}#HPHead h1{font-size:51px}#HPHead p{font-size:46px}.mc>div{max-width:1700px}#hpTxt2 h2,#serviceTxt1 h1,#serviceTxt2 h2,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#karieraTxt1 h1{font-size:32px}#hpTxt2,#serviceTxt1,#serviceTxt2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1{font-size:30px}#hpTxt3,#hpTxt4{font-size:30px}#hpC2 h2{font-size:30px}#hpC2 .subH2{font-size:32px}.fCols .col{font-size:32px}.sCols .col .text{font-size:30px}.sCols .col .year{font-size:120px}.bottompart .navL,.bottompart .navR{height:57px}.hpmetals .xlogo{max-width:268px}.hpmetals .texts{font-size:32px}footer .text{font-size:32px}footer .text .small{font-size:25px}#serviceopt1 h2{font-size:32px}#serviceopt1 h2 .slim{font-size:32px}#serviceopt1 .threeCols h3{font-size:30px}#serviceopt1{font-size:25px}#serviceopt2 h2{font-size:32px}#serviceopt2{font-size:25px}#serviceopt2 h3{font-size:30px}#karieraWhy{font-size:32px}#karieraOffer{font-size:32px}}@media screen and (max-width:2400px){h1{font-size:50px}h2{font-size:24px}h3{font-size:20px}h4,h5,h6{font-size:17px}.logo{width:440px;margin-top:121px}.lang{font-size:21px;margin-top:82px}.menu{margin-top:70px;margin-right:40px}.menu ul li{margin-right:11px}.menu ul li a{font-size:21px;padding:13px 20px 20px}.menu ul li:nth-child(4)>a{padding-left:32px}#HPHead p{font-size:50px}.mc>div{max-width:1500px}}@media screen and (max-width:1920px){body{font-size:15px}h1{font-size:40px}h2{font-size:20px}h3{font-size:17px}h4,h5,h6{font-size:15px}.logo{width:320px;margin-top:91px}.lang{margin-top:66px;margin-right:20px;font-size:16px}header.moved .lang{margin-top:12px}.menu{margin-top:53px;margin-right:40px}.menu ul li{margin-right:8px}.menu ul li a{font-size:16px;padding:14px 15px 15px}.menu ul li:nth-child(4)>a{padding-left:23px;background-position:center 9px}#HPHead p{font-size:40px}.mc>div{max-width:1200px}.mc .arr{width:78px;height:43px;margin-top:20px}.mc .arr.move,.mc .arr:hover{background-position:center 10px}header.moved{background:rgba(255,255,255,.9);height:52px}header.moved .logo{margin-left:10px;margin-top:12px;width:120px}#hpTxt2 h2,#hpTxt2,#hpTxt3,#hpTxt4,#serviceTxt1,#serviceTxt1 h1,#serviceTxt2,#serviceTxt2 h2,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1,#karieraTxt1 h1,#karieraWhy,#karieraOffer{font-size:40px}#hpTxt2,#serviceTxt1,#serviceTxt2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1{height:690px}#karieraTxt1 .link{margin-top:10px}#karieraTxt1 .link a{height:38px;line-height:34px;font-size:16px;border-radius:25px;width:229px}#hpC2 h2{font-size:40px;margin-bottom:.4em}#hpC2 .subH2{font-size:25px;margin-bottom:100px;padding:15px 30px 15px 40px}#hpC2 img{max-width:70%}#hpC2 .ourteam{height:44px;bottom:-22px;line-height:44px;font-size:16px;border-radius:25px}.timeline .toppart{height:200px}.timeline_base,.timeline_highlight{top:150px}.fCols .col{font-size:40px;height:200px}.sCols .col .year{font-size:75px}.sCols .col .text{font-size:40px}.bottompart .navL,.bottompart .navR{width:146px;height:51px;top:40px}.bottompart .navR{left:calc(50% + 100px)}.bottompart .navL{left:calc(50% - 146px - 100px)}.timeline{padding-top:150px}.hpmetals{margin-top:150px}.hpmetals .xlogo img{max-width:20%}.hpmetals .texts{font-size:40px;margin-top:40px}.hpmetals .texts .link a{width:270px;height:39px;line-height:39px;border-radius:25px;font-size:16px}footer .text{font-size:40px}#serviceopt1{font-size:25px}#serviceopt1 .inside{padding-top:75px;padding-bottom:50px}#serviceopt1 h2{font-size:40px}#serviceopt1 h2.mb{margin-bottom:75px}#serviceopt1 .threeCols h3{font-size:35px;background-size:50%}#serviceopt1 .link{margin-top:40px}#serviceopt1 .link a{height:38px;line-height:34px;font-size:16px;border-radius:25px;width:229px}#serviceopt2{font-size:25px}#serviceopt2 .inside{padding-top:300px}#serviceopt2 h2{font-size:40px}#serviceopt2 h2.mb{margin-bottom:75px}#serviceopt2 h3{background-size:50%;font-size:35px}#karieraWhy{padding-top:100px;padding-bottom:200px}#karieraWhy h3{background-size:50%}#karieraWhy .threeCols .col{height:300px}#karieraWhy h2.mb{margin-bottom:75px}#karieraOffer{padding-top:100px;padding-bottom:100px}#karieraOffer h3{background-size:50%}#karieraOffer .threeCols .col{height:300px}#karieraOffer h2.mb{margin-bottom:75px}#copy{font-size:12px;margin-top:25px}#hpTxt2 .link,#serviceTxt2 .link{font-size:15px}#hpTxt2 .link a,#serviceTxt2 .link a{padding:8px 15px}#hpTxt2 .link a.info:after,#serviceTxt2 .link a.info:after,.hpmetals .texts a.info:after{font-size:30px}#contact .in,#blog .in{padding:100px 20%}#tym .in{padding:100px 20% 0}.hpmetals .texts .link{width:320px}footer .text .small{font-size:30px;margin-bottom:10px}footer .text .small delim{margin-left:5px;margin-right:5px}.btn{padding:8px 15px}#blog .articlesList .articleItem .perex{height:66px}}@media screen and (max-width:1800px){#hpTxt2,#hpTxt2 h2,#hpTxt3,#hpTxt4,#serviceTxt1,#serviceTxt1 h1,#serviceTxt2,#serviceTxt2 h2,#serviceopt1 h2,#serviceopt2 h2,#serviceopt1 .threeCols h3,#serviceopt2 h3,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1 h1,#karieraWhy,#karieraOffer{font-size:30px}#serviceopt1,#serviceopt2{font-size:25px}#serviceopt2 .inside{padding-top:250px}.hpmetals{margin-top:0}}@media screen and (max-width:1600px){h1{font-size:34px}h2{font-size:18px}h3{font-size:16px}h4,h5,h6{font-size:15px}.logo{width:260px;margin-top:71px}.lang{font-size:15px;margin-top:56px}.menu{margin-top:43px;margin-right:20px}.menu ul li{margin-right:8px}.menu ul li a{font-size:15px;padding:14px 13px 15px}.menu ul li:nth-child(4)>a{padding-left:20px;background-position:center 9px}#HPHead p{font-size:34px}.hpmetals .texts{font-size:30px}.sCols .col .text{font-size:30px}.sCols .col{height:300px}.sCols{height:300px}footer .text{font-size:30px}footer .text .small{font-size:20px}#karieraWhy{padding-top:75px;padding-bottom:150px}#karieraWhy .threeCols .col{height:250px}#karieraOffer{padding-top:75px;padding-bottom:75px}#karieraOffer .threeCols .col{height:250px}#karieraTxt1 .link a{height:36px;line-height:32px;font-size:15px;border-radius:25px;width:200px}#karieraTxt1{padding:8% 10% 10% 7%}#serviceTxt2 .link{top:50%}}@media screen and (max-width:1420px){#hpTxt2,#hpTxt2 h2,#hpTxt3,#hpTxt4,#serviceTxt1,#serviceTxt1 h1,#serviceTxt2,#serviceTxt2 h2,#serviceopt1 h2,#serviceopt2 h2,#serviceopt1 .threeCols h3,#serviceopt2 h3,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1,#karieraTxt1 h1,#karieraWhy,#karieraOffer{font-size:26px}#serviceopt1,#serviceopt2{font-size:22px}#serviceopt2 .inside{padding-top:200px}.timeline{padding-top:90px}.hpmetals .texts{margin-top:0}}@media screen and (max-width:1384px){#HPHead h1{font-size:28px}#HPHead p{font-size:28px}.mc>div{max-width:780px}#contact .in,#blog .in{padding:50px 5%}#tym .in{padding:50px 5% 0}#serviceTxt2 .link{top:40%}}@media screen and (max-width:1300px){#hpC2 h2{font-size:30px;margin-bottom:.4em}#hpC2 .subH2{font-size:20px;margin-bottom:70px;padding:15px 30px 15px 40px}}@media screen and (max-width:1200px){h1{font-size:30px}h2{font-size:18px}h3{font-size:16px}h4,h5,h6{font-size:15px}.logo{width:210px;margin-top:51px}.lang{font-size:14px;margin-top:47px}.menu{margin-top:33px;margin-right:20px}.menu ul li{margin-right:5px}.menu ul li a{font-size:14px;padding:14px 13px 15px}.menu ul li:nth-child(4)>a{padding-left:20px;background-position:center 9px}.mc>div{width:94%}#HPHead p{font-size:30px}#hpTxt2,#hpTxt2 h2,#hpTxt3,#hpTxt4,#serviceTxt1 h1,#serviceTxt1,#serviceTxt2,#serviceTxt2 h2,#serviceopt1 h2,#serviceopt2 h2,#serviceopt1 .threeCols h3,#serviceopt2 h3,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1,#karieraTxt1 h1,#karieraWhy,#karieraOffer{font-size:20px}#serviceopt1,#serviceopt2{font-size:17px}.fCols .col{font-size:30px;height:150px}.timeline_base,.timeline_highlight{top:100px}.timeline .toppart{height:150px}.fCols .col:after{top:48%}.sCols{margin-top:50px}.sCols .col .year{font-size:40px}.sCols .col .text{font-size:20px}.bottompart .navL,.bottompart .navR{width:73px;height:25px;top:25px}.bottompart .navL{left:calc(50% - 73px - 75px)}.bottompart .navR{left:calc(50% + 75px)}.sCols .col,.sCols{height:200px}.hpmetals .texts{font-size:20px}footer .text{font-size:20px}footer .text .small{font-size:15px}#karieraWhy{padding-top:50px;padding-bottom:100px}#karieraWhy .threeCols .col{height:200px}#karieraOffer{padding-top:50px;padding-bottom:50px}#karieraOffer .threeCols .col{height:200px}#karieraTxt1 ul{margin-top:0;margin-bottom:0;font-size:18px}#karieraTxt1 .link a{height:24px;line-height:20px;font-size:13px;border-radius:25px;width:180px}}@media screen and (max-width:1000px){header{background:rgba(255,255,255,.9);height:50px}.logo{margin-left:10px;margin-top:10px;width:120px}.menu{margin-top:0;margin-right:10px}.menu ul li a{color:#000}.lang{color:#000;margin-top:13px}#hpTxt2,#serviceTxt1,#serviceTxt2,#spolupraceTxt1,#spolupraceTxt2{padding-right:5%}#serviceopt2 .inside{padding-top:120px}#serviceTxt2 .link{top:30%}.iso91{display:none}}@media screen and (max-width:900px){#hpTxt2,#hpTxt2 h2,#hpTxt3,#hpTxt4,#serviceTxt1,#serviceTxt2,#serviceopt1 h2,#serviceopt2 h2,#serviceopt1 .threeCols h3,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1,#karieraTxt1 h1,#karieraWhy,#karieraOffer{font-size:18px}#serviceopt1,#serviceopt2{font-size:15px}.timeline{padding-top:50px}.hpmetals .xlogo img{max-width:30%}#serviceopt2 .inside{padding-top:100px}#serviceopt2 h2.mb,#karieraWhy h2.mb,#karieraOffer h2.mb{margin-bottom:40px}#karieraTxt1{padding:6% 8% 10% 5%}#karieraTxt1 ul{font-size:16px}}@media screen and (max-width:800px){h1{font-size:24px}h2{font-size:18px}h3{font-size:16px}h4,h5,h6{font-size:14px}#HPHead p{font-size:24px}body{font-size:14px}#hpC2 .threeCols .col{width:50%}#hpC2 .threeCols .col .text{position:relative;top:0;left:0;display:block;background:#fff;padding-top:10px;padding-bottom:10px}#hpC2 .threeCols .col:hover img{opacity:1}.sCols{margin-top:10px}#hpC2 .ourteam{width:30%;left:35%}.menu,header.moved .menu{margin-top:8px}.menu>ul{display:none}.menu>a{display:block;text-decoration:none;font-size:20px}.menu>a:after{content:'\f0c9'}}@media screen and (max-width:780px){#hpTxt2,#serviceTxt1,#serviceTxt2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1{width:80%}#spolupraceTxt1{padding-left:5%}#spolupraceTxt2{padding-right:5%}#hpTxt3{left:10%;width:70%}#hpTxt4{width:50%;top:78%}.timeline .toppart{display:none}.sCols{margin-top:0}.timeline{padding-top:60px}#serviceopt2 .inside{padding-top:80px}#serviceopt2 h2.mb,#karieraWhy h2.mb{margin-bottom:30px}#blog .articlesList .articleItem:nth-child(n){width:100%;margin-right:0}}@media screen and (max-width:736px){#hpTxt2,#hpTxt2 h2,#hpTxt3,#hpTxt4,#serviceTxt1,#serviceTxt1 h1,#serviceTxt2,#serviceTxt2 h2,#serviceopt2 h2,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#spolupraceTxt1,#spolupraceTxt2,#karieraTxt1,#karieraTxt1 h1,#karieraWhy,#karieraOffer{font-size:16px}#serviceopt1 .threeCols .col:nth-child(n),#serviceopt2 .threeCols .col:nth-child(n),#karieraWhy .threeCols .col:nth-child(n),#karieraOffer .threeCols .col:nth-child(n){width:100%;margin-right:0}#karieraWhy .threeCols .col,#karieraOffer .threeCols .col{height:auto;margin-bottom:30px}#serviceopt2{background:#00225a no-repeat center top}#serviceopt2 .inside{padding-bottom:75px}#karieraWhy{padding-bottom:50px}.twoCols .col:nth-child(n){width:100%;margin-right:0}#serviceTxt2 .link{top:23%}}@media screen and (max-width:620px){.sCols .col .text,.hpmetals .texts{font-size:16px}.sCols .col,.sCols{height:150px}}@media screen and (max-width:600px){#hpTxt2,#serviceTxt1{width:95%}#hpTxt3{width:80%}#hpTxt4{right:8%;width:58%}.hpmetals .xlogo img{max-width:20%}#spolupraceTxt1,#spolupraceTxt2{width:95%}#karieraTxt1 ul{font-size:12px}#karieraTxt1 ul li{line-height:1.1em}#spolupraceTxt2{height:450px}#serviceTxt2 .link{display:none}}@media screen and (max-width:500px){#hpTxt2,#hpTxt2 h2,#hpTxt3,#hpTxt4,#serviceTxt1,#serviceTxt1 h1,#serviceTxt2,#serviceTxt2 h2,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#spolupraceTxt1,#spolupraceTxt2{font-size:14px}#hpTxt4{top:74%}#serviceTxt2{padding-top:5%}.hpmetals .texts{width:80%}#karieraTxt1 ul{display:none}#karieraTxt1 .link{margin-top:0}#hpTxt2 .link{font-size:13px}#hpTxt2 .link a{padding:5px 10px}#hpTxt2 .link a.info:after{font-size:26px}#spoluprace .zmizik{display:none}}@media screen and (max-width:400px){#hpTxt2,#hpTxt2 h2,#hpTxt3,#hpTxt4,#serviceTxt1,#serviceTxt1 h1,#serviceTxt2,#servoceTxt2 h2,#spolupraceTxt1 h1,#spolupraceTxt2 h2,#spolupraceTxt1,#spolupraceTxt2,#serviceTxt2 h2{font-size:12px}#HPHead p,#HPHead h1{font-size:18px}#serviceTxt2 h2{font-size:11px}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/includes/plugins/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/includes/plugins/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/includes/plugins/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/includes/plugins/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/includes/plugins/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/includes/plugins/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}