a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}a,ins,del{text-decoration:none}blockquote,q{quotes:none}ul,ol{list-style:none}table{border-spacing:0;border-collapse:collapse}caption,th{text-align:left}body{background:#fff;color:#444;font-family:Arial,Verdana,sans-serif;font-size:10pt}b,strong{font-weight:bold}em{font-style:italic}del{text-decoration:line-through}input,textarea,select{outline:0}label{cursor:pointer}button,input[type="button"],input[type="reset"],input[type="submit"],select,label[for]{cursor:pointer}a,a:visited{color:#333;text-decoration:none}a:hover,a:active,a.active,span.active{color:#e0007a;outline:0}p{line-height:20px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;line-height:0}.c{text-align:center}@font-face{font-family:'axionregular';src:url('axion-webfont-29207B_0_0.eot');src:url('axion-webfont-29207B_0_0.eot?#iefix') format('embedded-opentype'),url('axion-webfont-29207B_0_0.woff') format('woff'),url('axion-webfont-29207B_0_0.ttf') format('truetype');font-weight:normal;font-style:normal}body{font-family:'axionregular',Arial,Verdana,sans-serif;background:url('img/bkg.png') repeat-y center top}#header{position:fixed;left:0;top:0;width:100%;height:70px;background:#000;color:#f8f8f8;box-shadow:0 5px 10px #444;z-index:10000;min-width:978px}#header .navi{margin:0 auto;width:1028px;height:70px;position:relative;display:block}#header .navi .logo{position:absolute;left:20px;top:20px;height:25px;width:199px;background:url('img/logo-new.png') no-repeat center center;text-indent:-9999px}#header .navi .menu{float:right}#header .navi .menu ul li{margin-left:15px;margin-right:15px;margin-top:30px;float:left}#header .navi .menu ul li a{display:block;color:#f8f8f8;height:55px}#header .navi .menu ul li a.active{background:url('img/triangle.png') no-repeat 5px bottom}#header .navi .menu ul li a:hover{color:#e0007a}.arrow{width:84px;height:161px;position:absolute;top:50%;margin-top:-80px;text-indent:-9999px}.arrow.left{left:0;background:url('img/slider-arrow-l.png') no-repeat left top}.arrow.right{right:0;background:url('img/slider-arrow-r.png') no-repeat left top}.arrow:hover{background-position:0 -161px}.dotsbkg{width:100%;height:45px;background:#fff;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7;position:absolute;bottom:0;text-align:center}.dotsbkg ul{left:0;width:100%;height:22px;text-align:center;position:absolute;top:50%;margin-top:-11px;display:inline-block}.dotsbkg ul li{display:inline-block}a.dot{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url('img/slider-dot.png') no-repeat left top}a.dot.active{background-position:0 -22px}#slider{margin-top:70px;width:100%;height:730px;background:#fff;position:relative;min-width:978px}#slider .slides{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}#slider .slides .slide{position:absolute;left:0;top:0;width:100%;height:100%;display:none;overflow:hidden;background:no-repeat center center;background-size:100% 100%}#slider .slides .slide .slogan{margin:295px auto;width:800px;height:160px;background:url('img/b60.png');color:white;text-align:center;display:none}#slider .slides .slide .slogan .title{font-size:32pt;line-height:80px}#slider .slides .slide .slogan .descr{font-size:15pt;line-height:60px}#slider .slides .slide #video6{position:absolute;left:0;top:0;width:100%;height:100%}.block{margin-top:70px}.block .block-view{width:978px;margin:0 auto}.block .block-view .block-title{font-size:20pt;color:gray;height:50px;background:url('img/dot.png') repeat-x left bottom;margin-left:20px;margin-right:20px}#block-m-klienci .block-image{margin-top:70px;width:978px;height:658px;background:url('img/klienci.png') no-repeat left top}.block .block-view ul.case-studies{margin-top:70px;margin-left:20px}.block .block-view ul.case-studies li.cs-item{float:left;margin:0 19px 40px 0;position:relative;cursor:pointer}.block .block-view ul.case-studies li.cs-item img{width:300px;height:300px;display:block}.block .block-view ul.case-studies li.cs-item:nth-child(3n+3){margin-right:0}.tr-all-05-ease{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.block .block-view .cs-white{display:inline-block;width:305px;height:305px;position:absolute;left:0;top:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;background:none #fff}.block .block-view .cs-more{display:block;background:url("img/cs-more.png") no-repeat scroll;width:72px;height:72px;position:absolute;left:50%;bottom:100px;margin-bottom:-36px;margin-left:-36px;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;text-indent:-9999px}.block .block-view .cs-more a{display:block;height:72px;width:72px;text-indent:-9999px}.block .block-view .cs-item h3{color:#e0007a;font-size:14pt;margin:10px 0 0;text-align:center;text-transform:uppercase}.block .block-view .cs-item h4{color:#555;font-size:10pt;text-align:center;text-decoration:none}.cs-item:hover .cs-white{-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20);opacity:.2}.cs-item:hover .cs-more{bottom:55%;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.block .block-view ul.o-nas{margin-top:50px;margin-left:120px}.block .block-view ul.o-nas li.on-item{float:left;margin:0 40px 0 0;position:relative;font-size:0;line-height:0}.block .block-view ul.o-nas li.on-item img{width:200px;height:200px}.block .block-view ul.o-nas li.on-item.ko{filter:progid:DXImageTransform.Microsoft.Shadow(color=#006CB0,direction=135,strength=7);box-shadow:7px 7px 7px #006cb0}.block .block-view ul.o-nas li.on-item.na{filter:progid:DXImageTransform.Microsoft.Shadow(color=#E0007A,direction=135,strength=7);box-shadow:7px 7px 7px #e0007a}.block .block-view ul.o-nas li.on-item.de{filter:progid:DXImageTransform.Microsoft.Shadow(color=#006630,direction=135,strength=7);box-shadow:7px 7px 7px #006630}.mr0{margin-right:0}.block .block-view ul.o-nas li.on-item:nth-child(3n+3){margin-right:0}.o-nas-text{font-size:10pt;line-height:16pt;text-justify:inter-word;text-align:justify;color:gray;margin-top:50px;margin-left:20px;margin-right:20px}#block-m-kontakt{padding-top:50px;background:url('img/bkg-kontakt.png') repeat-y center -70px}#block-m-kontakt .block-view .block-title{color:white;background:url('img/dot-white.png') repeat-x left bottom}.kontakt-left{float:left;margin-left:60px;margin-top:20px;width:320px;height:470px;color:white;position:relative;font-size:9pt}.kontakt-left ul.kontakt li{display:inline-block;height:30px;line-height:30px;padding-left:30px}.kontakt-left ul.kontakt li.a{padding-left:0}.kontakt-left ul.kontakt li.b{background:url('img/kontakt-a.png') no-repeat left center}.kontakt-left ul.kontakt li.d{background:url('img/kontakt-t.png') no-repeat left center}#block-m-kontakt .block-view{position:relative}#block-m-kontakt .logo{position:absolute;left:60px;bottom:40px;height:25px;width:199px;background:url('img/logo-new.png') no-repeat center center;text-indent:-9999px}.kontakt-right{float:right;margin-right:60px;margin-top:20px;width:520px;height:470px;color:white;position:relative}.kontakt-right .text-inf{text-align:left;line-height:24px;font-size:9pt}.kontakt-right .text-thx{display:none;line-height:24px;font-size:10pt}.kontakt-right form{margin-top:20px;font-size:8pt}.kontakt-right label{display:block;font-size:8pt}.kontakt-right label span.error{color:#e0007a;text-align:right;float:right}.kontakt-right div.input{padding:3px;margin-top:3px;margin-bottom:10px;background:#fff;border-radius:4px}.kontakt-right input[type="text"]{border:0;width:100%}.kontakt-right textarea{border:0;width:100%;height:100px;resize:none}.kontakt-right div.button{margin-top:15px;text-align:right}.kontakt-right input[type="submit"]{border:0;background:#fff;color:black;padding:5px 10px;border-radius:4px}#block-m-oferta{min-height:600px}.oferta-text{font-size:10pt;line-height:16pt;text-justify:inter-word;text-align:justify;color:gray;margin-top:50px;margin-left:20px;margin-right:20px}.oferta-text-c{font-size:16pt;line-height:16pt;text-align:center;color:gray;margin-top:50px}#block-m-case-studies{min-height:600px}#block-m-case-studies-1,#block-m-case-studies-2,#block-m-case-studies-3{display:none;min-height:600px;background:#fff}.case-studies-bar{height:50px;background:#e0007a;position:relative}.case-studies-bar .title{line-height:50px;color:#fff;font-size:18pt;margin-left:20px}.case-studies-bar a.cs-close{width:50px;height:50px;display:block;position:absolute;top:0;right:0;background:url('img/cs-close.png') no-repeat center center;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}.case-studies-bar a.cs-close:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.case-studies-baner{display:block;position:relative}.case-studies-arrow{width:84px;height:161px;position:absolute;top:50%;margin-top:-80px;text-indent:-9999px}.case-studies-arrow.left{left:0;background:url('img/case-studies-arrow-l.png') no-repeat left top}.case-studies-arrow.right{right:0;background:url('img/case-studies-arrow-r.png') no-repeat left top}.case-studies-arrow:hover{background-position:0 -161px}a.case-studies-dot{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url('img/slider-dot.png') no-repeat left top}a.case-studies-dot.active{background-position:0 -22px}.model-title{font-size:28pt;line-height:40pt;text-align:center;color:#e0007a;margin-top:30px;margin-bottom:10px}.model-view{margin-left:189px;width:600px;height:520px;border:solid 2px silver;background:url('img/model502.png') no-repeat center 20px;position:relative}.model-view .title-l{color:#006cb0;font-size:14pt;line-height:18pt;text-align:left;position:absolute;left:10px;top:20px}.model-view .title-l span{font-size:9pt;line-height:12pt}.model-view .text-l{color:#006cb0;font-size:8pt;line-height:12pt;text-align:left;position:absolute;left:10px;top:92px}.model-view .title-r{color:#e0007a;font-size:14pt;line-height:18pt;text-align:right;position:absolute;right:10px;top:20px}.model-view .title-r span{font-size:8pt;line-height:12pt}.model-view .text-r{color:#e0007a;font-size:8pt;line-height:12pt;text-align:right;position:absolute;right:15px;top:92px}.model-view .title-b{color:#006630;font-size:14pt;line-height:18pt;text-align:right;position:absolute;right:300px;top:420px}.model-view .title-b span{font-size:9pt;line-height:12pt}.model-view .text-b{color:#006630;font-size:8pt;line-height:12pt;text-align:left;position:absolute;left:320px;top:420px}.c-red{color:#e0007a}.c-blue{color:#006cb0}.c-green{color:#006630}.case-studies-baner .dotsbkg{background:#d0d0d0}.case-studies-title{font-size:20pt;line-height:28pt;text-align:left;color:#e0007a;margin-top:30px;margin-bottom:10px;margin-left:20px}.case-studies-text{font-size:10pt;line-height:16pt;text-justify:inter-word;text-align:justify;color:gray;margin-left:20px;margin-right:20px}div.cs-back{text-align:center;margin-top:20px;margin-bottom:20px}a.cs-back{width:41px;height:41px;display:block;background:url('img/cs-back41.png') no-repeat 0 0;margin:0 auto}a.cs-back:hover{background-position:0 -41px}.new-location{position:absolute;left:0;top:0;width:100%;z-index:10010}.new-location .location-map{background:url('img/new-location.png') center center no-repeat;width:532px;height:831px;margin:100px auto;position:relative}.new-location .location-map a{position:absolute;right:26px;top:4px;width:20px;height:20px}