﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;padding:0px;margin:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*:focus{outline:none}html,body{height:100vh}body{font-family:'Orbitron', sans-serif;font-size:14px;line-height:20px;color:#FFF;font-weight:500;background:url(../img/bg.jpg) no-repeat;background-size:cover;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1px}a{color:#FFF;text-decoration:none}a:visited,a:active{color:#FFF}h1{font-size:30px;line-height:39px;padding-bottom:6px}h2{font-size:23px;line-height:28px;padding-bottom:4px;width:100%;border-bottom:1px solid rgba(255,255,255,0.7);margin-bottom:20px}.link{text-decoration:underline}.link:hover{text-decoration:none}.hdl{padding-bottom:7px;display:block}.hidden{display:none}.pull-left{float:left}.pull-right{float:right}.clearfix{clear:both}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}b{font-weight:700}.overflow-hidden{overflow:hidden}.margin-top--20{margin-top:20px}.margin-top--30{margin-top:30px}.margin-top--50{margin-top:50px}.margin-vertical--30{margin:30px 0}.margin-vertical--50{margin:50px 0}.btn{display:inline-block;margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:10px 30px;font-size:1.1em;line-height:1.42857;border-radius:34px;transition:all .1s ease}.btn:hover{text-decoration:none;color:#FFF}.Wrapper{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.Wrapper.subpage .container{width:100vw;display:flex;justify-content:space-between;align-items:center}.Wrapper.subpage aside{position:relative;flex:0 1 auto;padding:0 100px 0 160px;margin-top:-138px}.Wrapper.subpage aside.img{margin-top:0}.Wrapper.subpage .Content{flex:1 1 auto;padding-right:20px;box-sizing:border-box}.Wrapper.subpage .Content.scroll{max-height:500px;overflow-y:scroll;max-width:900px;margin:0 auto}.Functions-wrapper{display:flex;flex-wrap:wrap}.Functions-wrapper .Function{width:44%;margin-bottom:50px}.Functions-wrapper .Function:nth-child(odd){margin-right:7%}.Functions-wrapper .Function span{font-size:20px;padding-bottom:4px;display:block}.Protect-content{display:flex}.Protect-aside{margin-right:40px}.img-vyuzitie{width:100%;height:auto;margin:40px 0 0}.custom-table tr:nth-child(odd){background:rgba(255,255,255,0.1)}.custom-table tr td{border-bottom:1px solid #FFF;padding:3px 4px}.Functions-content{margin:40px 0 30px}.Back-panel{visibility:hidden;height:21px}.Back-panel img{margin-right:42px}.Back-panel a{font-size:16px}.Main-menu{width:374px}.Main-menu ul{margin-top:40px;background:url(../img/main-menu-bg.png) no-repeat;width:374px;height:300px;padding:70px 85px}.Menu-links li{padding-bottom:15px}.Menu-links li a{font-size:16px;font-weight:900;text-decoration:none;position:relative}.Menu-links li a.selected:before{content:'◢';position:absolute;left:-30px;top:-3px;color:#FFF;width:16px;height:16px}aside .Menu-links{width:105px}.Logo-subpage{display:block;margin:100px 0 100px}.Items{position:relative}.Items .Item-specs{position:absolute;font-size:14px;line-height:24px}.Items .Item-specs span{display:block}.Items .Item-specs span:first-child{margin-bottom:20px}.Item-mobile-desc{display:none}.Item-detail-link{position:absolute;top:-120px;left:175px;height:75px;display:none;padding-right:50px;border-right:1px solid #FFF}.Items-list-wrapper{width:940px;max-width:1200px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;clip-path:polygon(35% 0, 100% 0, 65% 100%, 0 100%);-webkit-clip-path:polygon(35% 0, 100% 0, 65% 100%, 0 100%);-webkit-overflow-scrolling:touch}.Item-detail-desc{line-height:1.7em;font-size:1em;font-weight:700;padding-right:90px;border-right:1px solid #FFF}.Item-content{display:none}.Item-content .Item-details{display:flex}.Item-content .Item-details ul{margin-right:50px;width:150px;flex:0 1 auto}.Item-content .Item-details .Item-detail-desc{max-width:600px}.Item-content .Item-gallery-link{position:relative;margin:40px 0 0 180px}.Item-content .Item-gallery-link a{position:absolute;display:block;text-align:right;text-transform:uppercase;font-size:1.3em;line-height:1.1em;top:18px;left:262px}.Item-content .Item-gallery-link .Gallery-thumb{width:500px;height:320px;margin-left:-480px;-webkit-filter:brightness(70%);filter:brightness(70%);display:inline-block}.Item-content .Item-gallery-link .Gallery-thumb img{height:100%}.Item-content .Item-gallery-link .Gallery-thumb--01{-webkit-clip-path:polygon(25% 0%, 50% 0, 29% 85%, 0% 85%);clip-path:polygon(25% 0%, 50% 0, 29% 85%, 0% 85%);margin-left:0px}.Item-content .Item-gallery-link .Gallery-thumb--02{-webkit-clip-path:polygon(44% 25%, 68% 25%, 50% 100%, 25% 100%);clip-path:polygon(44% 25%, 68% 25%, 50% 100%, 25% 100%);text-align:center}.Item-content .Item-gallery-link .Gallery-thumb--03{-webkit-clip-path:polygon(75% 0, 100% 0, 75% 85%, 54% 85%);clip-path:polygon(75% 0, 100% 0, 75% 85%, 54% 85%);text-align:right}::-webkit-scrollbar{width:1px;height:1px}::-webkit-scrollbar-button{width:1px;height:1px}*,*::after,*::before{box-sizing:border-box}.Items-list>div.Item-wrapper{display:inline-block;margin-left:-275px;position:relative;-webkit-clip-path:polygon(66% 0, 100% 0, 34% 100%, 0 100%);clip-path:polygon(66% 0, 100% 0, 34% 100%, 0 100%);-webkit-filter:brightness(60%);filter:brightness(60%);transition:all .2s ease}.Items-list>div.Item-wrapper:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.Items-list>div.Item-wrapper:first-child{margin-left:0}.Items-list>div.Item-wrapper img{display:block}.socials{margin-bottom:20px;overflow:hidden}.socials li{float:left;margin-right:12px}.socials li:last-child{margin-right:0px}.socials li .link{margin-top:7px;display:block}.ico-fb,.ico-ig{width:30px;height:auto}.Gallery-wrapper{position:absolute;z-index:-9999;top:0;left:0;visibility:hidden;overflow:hidden}.About-content{padding-right:160px;box-sizing:border-box}.About-content p{line-height:1.5em}@media (min-width: 1670px){.Items-list-wrapper{width:1200px;clip-path:polygon(27% 0%, 100% 0%, 75% 97%, 0 97%);-webkit-clip-path:polygon(27% 0%, 100% 0%, 75% 97%, 0 97%)}.Item-content .Item-details .Item-detail-desc{max-width:800px}}@media (max-width: 1200px){.Item-content .Item-gallery-link{margin:40px 0 0 110px}}@media (max-width: 1200px){.About-content{padding-right:30px}.Wrapper.subpage aside{padding:0 40px 0 50px}}@media (max-width: 980px){body{background:transparent}.Main-menu{margin-top:60px}.About-content{padding-right:30px}.Wrapper{background:url(../img/bg.jpg) no-repeat;align-items:flex-start;background-size:cover}.Wrapper.subpage aside{margin-top:0;margin-bottom:60px;padding:30px 40px 0 40px;flex-direction:row;display:flex}.Wrapper.subpage aside .Menu-links{width:auto}.Wrapper.subpage aside .Menu-links li{float:left;margin-right:40px}.Wrapper.subpage .container{align-items:flex-start;flex-direction:column}.Wrapper.subpage .Content{padding:10px 40px 0 40px}.Back-panel{order:1}.Logo-subpage{display:block;margin:0px 50px 0 0}.Item-detail-link{top:-60px;left:202px;height:41px;display:none;padding-right:30px}.Item-content .Item-gallery-link{margin:40px 0 0 60px}.Menu-links li{padding-bottom:10px}.Menu-links li a{font-size:15px;font-weight:900}.Menu-links li a.selected:before{left:-18px;top:-3px;color:#FFF;font-size:10px}}@media (max-width: 768px){.Main-menu>a{width:100%;text-align:center;display:block}.Main-menu ul{margin-top:30px;width:274px;margin:30px auto;height:228px;padding:63px 75px;background-size:100%}.Item-detail-link{display:none !important}.Item-mobile-desc{display:block;z-index:10;position:absolute;bottom:0px;left:0px;width:100%;padding:4px 0;background:rgba(0,0,0,0.8)}.Wrapper{justify-content:center;min-height:640px}.Wrapper.subpage aside{margin-bottom:60px;align-items:center;width:100%}.Wrapper.subpage aside .Menu-links li{padding-bottom:10px;margin-right:25px}.Wrapper.subpage aside .Menu-links li a{font-size:18px;font-weight:900}.Wrapper.subpage aside .Menu-links li a.selected{text-decoration:underline}.Wrapper.subpage aside .Menu-links li a.selected:before{content:'';left:0;top:0}.Wrapper.subpage .Content{padding:10px 30px 30px 30px;width:100%}.Logo-subpage{display:block;margin:0 50px 0 0}.Logo-subpage img{width:100px;height:auto}.Back-panel{position:absolute;top:0px;right:10px;width:100px;text-align:right}.Back-panel img{margin-right:0}.Items-list-wrapper{width:100%;max-width:100%;height:auto;overflow-x:hidden;overflow-y:auto;white-space:initial;clip-path:none;-webkit-clip-path:none;-webkit-overflow-scrolling:touch}.Items-list>div.Item-wrapper{display:block;overflow:hidden;height:120px;margin-left:0px;margin-bottom:20px;position:relative;-webkit-clip-path:none;clip-path:none;filter:brightness(100%);transition:all .2s ease;text-align:center}.Items-list>div.Item-wrapper img{margin-top:-20%;display:inline-block;width:100%;height:auto}}@media (max-width: 500px){body,html{height:100%}.Wrapper{height:100vh;min-height:640px;overflow:hidden}.Back-panel{position:absolute;top:80px;right:20px;width:100px;text-align:right}.Item-content .Item-details .Item-detail-desc{width:100%;max-width:none;padding-right:0;border-right:0;padding-top:20px;border-top:1px solid #FFF}.Item-content .Item-details{flex-direction:column}.Item-content .Item-details ul{width:100%;margin:0 0 10px 0}.Item-content .Item-gallery-link .Gallery-thumb{display:none}.Item-content .Item-gallery-link{margin:40px 0 0 0px}.Item-content .Item-gallery-link a{position:relative;display:block;text-align:left;text-transform:uppercase;font-size:1.8em;line-height:1.1em;top:unset;left:unset}}@media (max-width: 460px){.Logo-subpage{margin:0 20px 0 0}.Logo-subpage img{width:60px;height:auto}.Wrapper.subpage .Content{padding:10px 20px 30px}.Wrapper.subpage aside{margin-bottom:00px;padding:20px}.Wrapper.subpage aside .Menu-links li{margin-right:12px}.Wrapper.subpage aside .Menu-links li a{font-size:15px;font-weight:900}}
