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,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%;vertical-align:baseline;font-family:'Open Sans',sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background:#fff}a{text-decoration:none;font-size:14px;font-weight:300}p{font-size:14px;line-height:24px;font-weight:300;color:#000;margin-bottom:10px}h1{font-size:50px;line-height:48px;font-weight:300;letter-spacing:-.6px;color:#777;margin-bottom:25px}h2{font-size:50px;line-height:48px;font-weight:300;letter-spacing:-.6px;color:#777;margin-bottom:25px}strong{font-weight:700}.cl{clear:both}.wrapper{margin:0 auto;position:relative;width:1180px;padding:45px 10px}.white{background:#fff}.gray{background:#eee}.odwrotnosc{unicode-bidi:bidi-override;direction:rtl}.fotostrip{width:100%;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;height:450px}.f1{background-image:url(g/laz_blur.jpg)}.f2{background-image:url(g/kol_blur.jpg)}.f3{background-image:url(g/design_blur.jpg)}span.go{position:relative;display:block;margin:0 auto;width:280px}.go a{position:absolute;top:99px;left:0;color:#fff;text-transform:uppercase;border:0 solid #ddd;border-radius:252px;cursor:pointer;display:inline-block;font-size:23px;font-weight:300;letter-spacing:-.2px;line-height:1;padding:114px 30px;text-decoration:none;vertical-align:middle;text-align:center;width:auto;background-color:rgba(0,0,0,0.12);z-index:11}.go a:hover{background-color:rgba(0,0,0,.25)}#header{height:110px;background:#fff;left:0;top:0;width:100%;z-index:1000}#header .wrapper{padding:0!important}#mmnavi{width:1200px;position:relative}#logo{position:absolute;left:10px;top:12px}#dropdown{position:absolute;top:71px;right:10px}#nav,#nav ul{list-style:none;margin:0;padding:0;position:relative}#nav > li{float:left;position:relative}#nav > li:hover{height:80px}#nav > li > a{display:block;float:left;padding:12px 7px;margin-right:25px}#nav > li > a.last{margin-right:0!important}#nav li a{color:#000;font-weight:400;text-transform:uppercase;letter-spacing:-.2px;font-size:14px;position:relative;text-decoration:none;transition:all .4s ease-in-out}#nav ul{background:#FFF;height:auto;padding:0;position:absolute;background-color:rgba(255,255,255,.9);top:-500px;left:-3px;background-color:rgba(255,255,255,0);border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-webkit-transition:background-color .4s ease-in-out;z-index:1000000}#nav ul li{min-width:154px}#nav ul li:last-child{border:none;margin-bottom:0}#nav ul li a{background:transparent;display:block;line-height:20px;padding:6px 0 6px 10px;opacity:1!important}#nav li:hover ul{position:absolute;top:39px;left:-3px;background-color:rgba(255,255,255,0.9)}#nav li:hover > a,/* link w obu menu - hover */
#nav li.sel > a{transition:all .1s ease-in-out;color:#8a8a8a;opacity:1!important}.fotoslide{position:relative;height:auto;background-position:center center;background-color:#fff;background-size:cover}.fotoslide .wrapper{height:500px;z-index:20;padding:0!important}.fotoslide .slidecontent{position:absolute;text-align:left}.slidecontent h1{color:#fff;text-shadow:1px 1px 3px #000;text-align:left}.slidecontent h1 strong{font-weight:400}.slidecontent h1 span{display:block;height:1px;width:100px;float:left}.slidecontent h2{color:#fff;text-shadow:1px 1px 3px #000;text-align:left}.slidecontent h2 strong{font-weight:400}.slidecontent h2 span{display:block;height:1px;width:100px;float:left}.slidecontent p{color:#fff;margin-bottom:35px;text-align:justify}.fotoslide .wrapper a{text-transform:uppercase;border-radius:3px;cursor:pointer;display:block;font-size:16px;letter-spacing:1px;line-height:1;padding:10px 15px 12px;position:absolute;top:450px;left:0;text-decoration:none;vertical-align:middle;width:auto;z-index:11}.s1{background-image:url(g/01.jpg)}.s1 .slidecontent{top:360px;left:0}.s2{background-image:url(g/02.jpg)}.s2 .slidecontent{top:260px;left:100px}.s3{background-image:url(g/03.jpg)}.s3 .slidecontent{top:300px;left:47px}.s4{background-image:url(g/04.jpg)}.s4 .slidecontent{top:295px;left:67px}.s5{background-image:url(g/05.jpg)}.s5 .slidecontent{top:335px;left:17px}.s6{background-image:url(g/06.jpg)}.s6 .slidecontent{top:300px;left:400px}.s7{background-image:url(g/07.jpg)}.s7 .slidecontent{top:280px;left:690px}.s8{background-image:url(g/08.jpg)}.s8 .slidecontent{top:310px;left:600px}.s9{background-image:url(g/09.jpg)}.s9 .slidecontent{top:300px;left:400px}.s10{background-image:url(g/10.jpg)}.s10 .slidecontent{top:320px;left:7px}.s11{background-image:url(g/11.jpg)}.s11 .slidecontent{top:300px;left:400px}.s12{background-image:url(g/12.jpg)}.s12 .slidecontent{top:100px;left:80px}.s13{background-image:url(g/13.jpg)}.s13 .slidecontent{top:347px;left:17px}.s14{background-image:url(g/14.jpg)}.s14 .slidecontent{top:90px;left:110px}.s15{background-image:url(g/15.jpg)}.s15 .slidecontent{top:35px;left:630px}.s16{background-image:url(g/16.jpg)}.s16 .slidecontent{top:240px;left:57px}.s17{background-image:url(g/17.jpg)}.s17 .slidecontent{top:185px;left:540px}.s18{background-image:url(g/18.jpg)}.s18 .slidecontent{top:70px;left:60px}.s19{background-image:url(g/19.jpg)}.s19 .slidecontent{top:90px;left:50px}.s20{background-image:url(g/20.jpg)}.s20 .slidecontent{top:112px;left:780px}.s21{background-image:url(g/21.jpg)}.s21 .slidecontent{top:180px;left:585px}.s22{background-image:url(g/22.jpg)}.s22 .slidecontent{top:90px;left:600px}.s23{background-image:url(g/23.jpg)}.s23 .slidecontent{top:300px;left:400px}.s24{background-image:url(g/24.jpg)}.s24 .slidecontent{top:300px;left:730px}.s25{background-image:url(g/25.jpg)}.s25 .slidecontent{top:300px;left:400px}.s26{background-image:url(g/26.jpg)}.s26 .slidecontent{top:300px;left:400px}.s27{background-image:url(g/27.jpg)}.s27 .slidecontent{top:300px;left:400px}.s28{background-image:url(g/28.jpg)}.s28 .slidecontent{top:310px;left:190px}.s29{background-image:url(g/29.jpg)}.s29 .slidecontent{top:310px;left:190px}.s30{background-image:url(g/30.jpg)}.s30 .slidecontent{top:190px;left:110px}.s31{background-image:url(g/31.jpg)}.s31 .slidecontent{top:310px;left:190px}.s32{background-image:url(g/32.jpg)}.s32 .slidecontent{top:310px;left:190px}.s33{background-image:url(g/33.jpg)}.s33 .slidecontent{top:310px;left:790px}.s34{background-image:url(g/34.jpg)}.s34 .slidecontent{top:50px;left:400px}.s35{background-image:url(g/35.jpg)}.s35 .slidecontent{top:310px;left:190px}.s36{background-image:url(g/36.jpg)}.s36 .slidecontent{top:310px;left:190px}.tricol p{text-align:justify}.lline{-moz-text-align-last:justify;text-align-last:justify}.tricol h1{margin-bottom:40px}.tricol h2{margin-bottom:40px}.left{float:left;width:33%}.left img{float:right}.right{float:right;width:62%}.right .lc{float:left;width:47%}.right .rc{float:right;width:46%}.tricol .right ul{font-size:14px;line-height:20px;font-weight:300;list-style:none;padding:0;margin:0}.tricol .right li{margin-bottom:4px;padding-left:1em;text-indent:-1em}.tricol .right li:before{color:#C40000;font-weight:600;content:"|";padding-right:.4em;position:relative}.right ul li,.left ul li,.right p{background:#fff}.gray .right ul li,.gray .left ul li,.gray .right p{background:#eee!important}.arr1{background:url(g/arr1.jpg) no-repeat bottom left}.arr2{background:url(g/arr2.jpg) no-repeat bottom left}.arr3{background:url(g/arr3.jpg) no-repeat bottom left}.arr4{background:url(g/arr4.jpg) no-repeat bottom left}.arr5{background:url(g/arr5.jpg) no-repeat bottom left}.arr6{background:url(g/arr6.jpg) no-repeat bottom left}.arr7{background:url(g/arr7.jpg) no-repeat bottom left}.arr8{background:url(g/arr8.jpg) no-repeat bottom left}.wiz1{background:url(g/wiz1.jpg) no-repeat bottom left}.wiz2{background:url(g/wiz2.jpg) no-repeat bottom left}.wiz3{background:url(g/wiz3.jpg) no-repeat bottom left}.wiz4{background:url(g/wiz4.jpg) no-repeat bottom left}.wiz5{background:url(g/wiz5.jpg) no-repeat bottom left}.offer{border-bottom:solid 1px #786c5d;padding-top:30px}#oferta{padding-top:30px}#oferta a{padding-top:60px;display:inline-block;text-align:center;width:240px;color:#786c5d;font-weight:600;text-transform:uppercase}#oferta a:hover{color:#8A8A8A}#oferta .ic_arr{background:url(g/ic_arr.png) no-repeat center top}#oferta .ic_wiz{background:url(g/ic_wiz.png) no-repeat center top}#oferta .ic_des{background:url(g/ic_des.png) no-repeat center top}#content-slider .wrapper{height:400px}#content-slider .left ul{font-size:14px;line-height:20px;font-weight:300;list-style:none;padding:0;margin:0}#content-slider .left li{margin-bottom:8px;padding-left:1em;text-indent:-1em}#content-slider .left li h3{margin:0;padding:0;font-size:inherit;font-weight:inherit;display:inline}#content-slider .left li:before{content:"| ";padding-right:.25em;position:relative}#content-slider .left li.sel{font-weight:600}#content-slider .left li.sel:before{color:#C40000}#galeria li,#galeria a,#galeria img,#galeria span{height:231px;width:231px}#galeria ul{list-style:none;padding-top:30px}#galeria li{display:inline-block;float:left;border:1px solid #ddd;margin:0 3px 3px 0}#galeria a{display:block;line-height:0;font-size:0;position:relative}#galeria a span{text-align:center;padding-top:161px;display:block;position:absolute;top:0;left:0;line-height:19px;height:70px!important;background-color:transparent}#galeria a:hover span{font-size:14px;font-weight:600;background-color:rgba(0,0,0,.3);color:#fff;transition:all .2s ease-in-out}#klienci{background:#786c5d}#klienci h1{color:#fff}#footer{background:#fff}#footer p{float:left;text-align:left;margin-right:60px;line-height:19px}#footer p.last,#footer p.copy{margin-right:0}#footer p.copy{float:none!important;font-style:normal;font-weight:300;font-size:12px;line-height:15px;margin-bottom:5px;text-align:justify}#footer strong{font-weight:600}#footer a{color:inherit}#footer div.social{float:right;margin-bottom:20px}#footer div.social a{float:right;display:block;width:60px;height:60px;margin-left:15px}#footer div.social a:hover{opacity:.4}.face{background:url(g/soc_face.png) no-repeat}.google{background:url(g/soc_g.png) no-repeat}.in{background:url(g/soc_in.png) no-repeat}#formular{background:url(g/kontakt.jpg) no-repeat bottom left}#formular h1{margin-bottom:55px}#formular .left a{color:#786c5d;font-weight:400}#formular .left p{margin-bottom:8px;line-height:21px}#kontaktform label{color:#595959;font-size:14px;font-weight:400;line-height:18px}#kontaktform dd{margin-bottom:10px}#kontaktform dt{margin-bottom:2px}#kontaktform dt label span,#kontaktform dl > p span{color:#786c5d;font-weight:600}#kontaktform p.error{margin:2px 0 0 6px;text-transform:uppercase;color:#786c5d;font-size:13px;font-weight:600}#kontaktform input,#kontaktform textarea{background:#eee;border:1px solid #786c5d;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;padding:5px 0;text-indent:5px;width:450px}#kontaktform input.error,#kontaktform textarea.error{background:#d2c4b2}#kontaktform input.submit{background:#786c5d;border:0 none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;padding:10px 15px 12px;color:#FFF;cursor:pointer;display:inline-block;float:left;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;line-height:1;margin:25px 0 0;padding:6px 10px;position:relative;text-decoration:none;text-indent:0;vertical-align:middle;width:auto}#formular a.button{background:#786c5d;border:0 none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-transform:uppercase;padding:10px 15px 12px;color:#FFF;cursor:pointer;display:inline-block;font-family:'Open Sans' ,sans-serif;font-size:14px;font-weight:400;margin:25px 0 0;padding:7px 10px;position:relative;text-decoration:none;text-indent:0;vertical-align:middle;width:auto}div.cen{margin:0 auto;text-align:center}#kontaktform input.submit:hover,#formular a.button:hover{background:#5c4c37}#kontaktform dl > p{float:left;margin:31px 0 0 50px}#cookies-message{font-size:14px;line-height:20px;border-bottom:1px solid #D3D0D0;text-align:center;position:fixed;top:0;background-color:rgba(235,235,235,0.9);width:100%;z-index:999;padding:13px 0}#cookies-message a{font-weight:600;color:#786C5D}#cookies-message a:hover{color:#8a8a8a}a#accept-cookies-checkbox{background-color:#786C5D;color:#FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;display:inline-block;margin-left:30px;text-decoration:none;cursor:pointer;padding:7px 13px}a#accept-cookies-checkbox:hover{background-color:#5c4c37;color:#FFF}