@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300&subset=latin,latin-ext&display=swap);
@import url(https://fonts.googleapis.com/css?family=Pontano+Sans&subset=latin,latin-ext&display=swap);
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,font,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,section,button{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}html,body{background:#fff;width:100%;min-height:100vh}body{text-align:left;font-family:"Pontano Sans", arial, Arial, Verdana, Helvetica, sans-serif;font-size:16px;font-weight:300;line-height:1.3em;color:#333;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-transform:none;background:#fff url("../images/background.jpg") top left no-repeat}body.webp{background:#fff url("../images/background.webp") top left no-repeat}img.dopasuj{max-width:100%;height:auto;width:auto\9}@-moz-document url-prefix(){img.dopasuj,p img{display:block;max-width:100%;width:auto;height:auto}}div.pojemnik{width:100%;clear:both;overflow:hidden;position:relative}.clear{width:100%;overflow:hidden;clear:both}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}div#wrapper{position:relative;top:0;left:0;width:100%;z-index:10;background:rgba(0,0,0,0);overflow:hidden}div.center-content{position:relative;top:0;left:0;width:90%;max-width:1300px;z-index:2;margin:0 auto}h1,h2,h3,h4,h5,h6{display:block;letter-spacing:1px;text-rendering:optimizeLegibility;font-family:'Oswald', arial, Arial, Verdana, Helvetica, sans-serif}.call-us-mobile{display:none;width:60px;height:60px;border-radius:50%;position:fixed;bottom:5px;right:5px;z-index:200;background:#e8b86c url(../images/phone-symbol.png) center center no-repeat;background-size:90%}@media screen and (max-width: 640px){.call-us-mobile{display:block}}.main-header-kontakt{display:block;background:#111;-webkit-box-shadow:inset 0 -2px 8px -5px rgba(0,0,0,0.75);box-shadow:inset 0 -2px 8px -5px rgba(0,0,0,0.75);position:relative;z-index:20}.main-header-kontakt p{color:#fff;width:100%;font-size:0.85em;padding:0;margin:0;line-height:1em;text-align:right}.main-header-kontakt p span{padding:7px 0 7px 30px;display:inline-block}.main-header-kontakt p a{color:#fff;text-decoration:none}.main-header-kontakt p a:hover{text-decoration:underline}@media screen and (max-width: 640px){.main-header-kontakt p{text-align:center}.main-header-kontakt p span{padding:7px 10px}}.main-header{position:sticky;left:0;top:0;z-index:30;width:100%;background:transparent;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease}.main-header .top-header{padding:0;width:100%;clear:both;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:space-between;-moz-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}.main-header .top-header h1{overflow:hidden;width:90%;max-width:210px;padding:5px 0;-webkit-transition:all 200ms ease 0s;transition:all 200ms ease 0s}.main-header .top-header h1 a{width:100%;display:block;overflow:hidden}.main-header .top-header h1 a:hover{text-decoration:none}.main-header .top-header h1 img{display:block}.main-header .top-flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main-header .top-flex-container .main-nav-header{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;z-index:10}.main-header .top-flex-container .main-nav-header ul{width:100%;height:100%;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:nowrap}.main-header .top-flex-container .main-nav-header ul li{width:auto;display:block}.main-header .top-flex-container .main-nav-header ul li a{text-transform:uppercase;font-size:0.8em;line-height:1em;text-align:center;width:100%;height:100%;position:relative;color:#fff;text-decoration:none;-webkit-transition:all 500ms ease;transition:all 500ms ease;font-weight:300;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.main-header .top-flex-container .main-nav-header ul li a:hover{color:#eee}.main-header .top-flex-container .main-nav-header ul li a span{padding:0 20px}.menu-stick .main-header{background:#111}@media screen and (max-width: 640px){.main-header{position:relative}.menu-stick .main-header{background:#111}}div.baner-glowny-pojemnik{overflow:hidden;z-index:5;position:relative}.baner-glowny{position:relative;top:0;left:0;width:100%;zoom:1;clear:both;z-index:10;margin:0 auto;overflow:hidden}.baner-glowny ul{list-style:none;overflow:hidden;padding:0;margin:0}.baner-glowny ul li{margin:0;padding:175px 0 150px 0;position:relative;width:100%}.baner-glowny ul li .baner-opis{position:ralative;left:0;top:0;margin:0 auto;text-align:left}.baner-glowny ul li .baner-opis h1{text-transform:uppercase;font-weight:100;padding:0 0 10px 0;color:#fff}.baner-glowny ul li .baner-opis h1{font-size:20px}@media screen and (min-width: 320px){.baner-glowny ul li .baner-opis h1{font-size:calc( 20px + 52 * ((100vw - 320px) / 980))}}@media screen and (min-width: 1300px){.baner-glowny ul li .baner-opis h1{font-size:72px}}.baner-glowny ul li .baner-opis h1 span.tytul-1{line-height:1em;display:inline-block;letter-spacing:0}.baner-glowny ul li .baner-opis h1 span.tytul-2{font-size:1.4em;font-weight:900;line-height:1em;letter-spacing:0;padding:0 0.15em 0 0;display:inline-block}.baner-glowny ul li .baner-opis h1 span.tytul-3{font-size:0.9em;font-weight:100;line-height:1.1em;display:inline-block}.baner-glowny ul li .baner-opis p{color:#fff;max-width:500px;padding:0 0 10px}.baner-glowny ul li .baner-opis .read-more{white-space:nowrap;background:#e8b86c;background:rgba(232,184,108,0.9);border:solid 1px #e8b86c;color:#fff;padding:10px 30px;margin:20px 0 0;text-align:center;font-size:0.8em;text-transform:uppercase;display:inline-block;-webkit-transition:all 400ms ease 0s;transition:all 400ms ease 0s;border-radius:4px;text-decoration:none}.baner-glowny ul li .baner-opis .read-more:hover{background:#fff;background:#fff;border:solid 1px #222;color:#222;text-decoration:none}@media screen and (max-width: 1024px){.baner-glowny ul li{padding:90px 0 90px 0}}@media screen and (max-width: 768px){.baner-glowny ul li{padding:90px 0 90px 0}}@media screen and (max-width: 640px){.baner-glowny ul li{padding:55px 0 50px 0}}.baner-boksy-pojemnik{z-index:20;background:transparent}.baner-boksy-pojemnik .center-content{padding-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.baner-boksy-pojemnik .center-content .boks{width:33.33%;padding:0 min( 30px, 5%) 0 0}.baner-boksy-pojemnik .center-content .boks .zdjecie{background:#111;background:rgba(0,0,0,0.7);margin:0 auto;width:220px;height:220px;text-align:center;border:solid 2px #204a87;border-radius:50%;overflow:hidden}.baner-boksy-pojemnik .center-content .boks .baner-opis{padding:20px 0 0;color:#fff}.baner-boksy-pojemnik .center-content .boks .baner-opis h1{width:100%;padding:10px  0 0 0;margin:0 0 15px;text-transform:uppercase;font-size:1.1em;font-weight:300;color:#fff;position:relative}.baner-boksy-pojemnik .center-content .boks .baner-opis h1 .tytul-1{line-height:1.2em;display:inline-block}.baner-boksy-pojemnik .center-content .boks .baner-opis h1 .tytul-2{font-size:0.7em;font-weight:300;display:inline-block}.baner-boksy-pojemnik .center-content .boks .baner-opis h1::after{content:"";display:block;position:absolute;top:0;left:0;width:30%;height:1px;min-width:100px;background:rgba(255,255,255,0.6)}.baner-boksy-pojemnik .center-content .boks .baner-opis p{color:#fff;padding:0 0 5px 0}.baner-boksy-pojemnik .center-content .boks .baner-opis .read-more{white-space:nowrap;background:#e8b86c;background:#e8b86c;border:solid 1px #ebc382;color:#fff;padding:7px 12px;margin:15px 0 0;text-align:center;font-size:0.8em;line-height:1em;text-transform:uppercase;display:inline-block;-webkit-transition:all 400ms ease 0s;transition:all 400ms ease 0s;border-radius:3px;text-decoration:none}.baner-boksy-pojemnik .center-content .boks .baner-opis .read-more:hover{background:#fff;background:rgba(255,255,255,0.9);border:solid 1px #fff;color:#222;text-decoration:none}@media screen and (max-width: 768px){.baner-boksy-pojemnik .center-content .boks{width:50%}}@media screen and (max-width: 640px){.baner-boksy-pojemnik .center-content .boks{width:100%;margin:0;padding-bottom:20px}}.content-wrapper,.content,.main-section{width:100%;z-index:10;position:relative}.main-article-container{display:-ms-grid;display:grid;-ms-grid-columns:70% auto;grid-template-columns:70% auto;-ms-grid-rows:auto;grid-template-rows:auto;-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%;border-bottom:solid 8px #111;padding-bottom:2em}.main-article-container .main-article-title{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;text-transform:uppercase;margin:1.2em 0 0.5em;font-weight:700;line-height:0.9em;color:#fff}.main-article-container .main-article-title{font-size:20px}@media screen and (min-width: 320px){.main-article-container .main-article-title{font-size:calc( 20px + 52 * ((100vw - 320px) / 980))}}@media screen and (min-width: 1300px){.main-article-container .main-article-title{font-size:72px}}.main-article-container .main-article-title span{display:block;line-height:1.6em;font-size:0.5em;color:#fff;font-weight:300}.main-article-container .main-article-title span a{display:inline-block;color:inherit;text-decoration:none}.main-article-container .main-article-title-discription{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;padding-bottom:30px}.main-article-container .main-article-part{padding-top:80px;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.main-article-container .submenu{padding-top:80px;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.main-article-container.no-aside .main-article-title{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}.main-article-container.no-aside .main-article-title-discription{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;padding-bottom:30px}.main-article-container.no-aside .main-article-part{padding-top:80px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@media screen and (max-width: 640px){.main-article-container .main-article-title{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;margin-bottom:5px}.main-article-container .main-article-title-discription{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}.main-article-container .main-article-part{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.main-article-container .submenu{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5;padding-top:20px;margin-top:30px;border-top:solid 1px #e2e2e2}}@media screen and (max-width: 640px){.main-article-container{padding-bottom:0}.main-article-container.no-aside{padding-bottom:0.5em}}main p{margin:0 0 15px;font-style:normal;line-height:1.3em;text-align:left}main p img{margin:0}main .main-article-title-discription p{color:#fff}main em,main i{font-style:italic}main strong,main b{font-weight:bold}main .small{font-size:90%}main .big{font-size:2em}main a,main a:active,main a:hover,main a:visited{color:#ce8b20;text-decoration:none;outline:0;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}main a:active,main a:hover{color:#333;text-decoration:underline}main .przycisk{white-space:nowrap;background:#e8b86c;background:rgba(232,184,108,0.9);border:solid 1px #e8b86c;color:#fff !important;padding:10px 30px;margin:20px 0 0;text-align:center;font-size:0.8em;text-transform:uppercase;display:inline-block;-webkit-transition:all 400ms ease 0s;transition:all 400ms ease 0s;border-radius:4px;text-decoration:none}main .przycisk:hover{background:#fff;background:#fff;border:solid 1px #222;color:#222 !important;text-decoration:none}main ul,main ol{margin-bottom:20px}main ul{list-style:circle outside}main ol{list-style:decimal inside;margin-left:0}main ul,main ol,main ul.square,main ul.circle,main ul.disc{margin-left:25px}main ul.square{list-style:square outside}main ul.circle{list-style:circle outside}main ul.disc{list-style:disc outside}main ul ul,main ul ol,main ol ol,main ol ul{margin:4px 0 5px 30px;font-size:90%}main li{line-height:18px;margin-bottom:12px;text-align:left}main ul ul li,main ul ol li,main ol ol li,main ol ul li{margin-bottom:6px}main .button,main .button:active,main .button:hover,main .button:visited{white-space:nowrap;background:#e8b86c;background:rgba(232,184,108,0.9);border:solid 1px #e8b86c;color:#fff;padding:10px 30px;margin:20px 0 0;text-align:center;font-size:0.8em;text-transform:uppercase;display:inline-block;-webkit-transition:all 400ms ease 0s;transition:all 400ms ease 0s;border-radius:4px;text-decoration:none}main .button:active,main .button:hover{background:#333;background:rgba(51,51,51,0.9);border:solid 1px #333;text-decoration:none}main .zobacz-allegro{background:rgba(218,153,0,0.9) !important}main .haslo{font-family:'Oswald', arial, Arial, Verdana, Helvetica, sans-serif;text-transform:uppercase;font-weight:100;margin:1.6em 0;padding:1em 0;color:#1a1a1a;text-align:left;border:solid 1px #e6e6e6;border-width:1px 0}main .haslo{font-size:12px}@media screen and (min-width: 320px){main .haslo{font-size:calc( 12px + 10 * ((100vw - 320px) / 980))}}@media screen and (min-width: 1300px){main .haslo{font-size:22px}}main .haslo p{margin:0;padding:0}main .haslo p .place-1{line-height:1em;display:block;letter-spacing:0}main .haslo p .place-2{font-size:1.4em;font-weight:900;line-height:1em;letter-spacing:0;display:block}main .haslo p .place-3{font-size:0.9em;font-weight:100;line-height:1.1em;display:block}main .hasla-pojemnik{background:#111;background:rgba(17,17,17,0.9)}main .hasla-pojemnik ul{padding:0;margin:0}main .hasla-pojemnik .haslo{text-align:center;color:#fff;border-width:0;margin:0;padding:1em 0}main .hasla-pojemnik .haslo p{text-align:center}main .galeria-lista-pojemnik{margin:20px 0 0}main .galeria-lista-pojemnik ul.galeria-lista{list-style:none;margin:0;padding:0;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}main .galeria-lista-pojemnik ul.galeria-lista li{width:24.5%;margin:0;padding:0 0 0.5% 0.5%}main .galeria-lista-pojemnik ul.galeria-lista li .do-srodka{background:#f5f5f5;padding:0 0 55%;text-align:center;position:relative}main .galeria-lista-pojemnik ul.galeria-lista li .powieksz{background:rgba(0,0,0,0.4);width:100%;height:100%;position:absolute;display:block;top:0;left:0;z-index:5;-webkit-transition:opacity 500ms ease 0s;transition:opacity 500ms ease 0s;filter:alpha(opacity=0);opacity:0}main .galeria-lista-pojemnik ul.galeria-lista li .powieksz:hover{filter:alpha(opacity=100);opacity:1}@media screen and (max-width: 640px){main .galeria-lista-pojemnik ul.galeria-lista li{width:49%;padding:0 0 1% 1%}}main .google-maps{padding-bottom:400px;height:0;width:100%;position:relative}main .google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}main .aside-boks{margin:0 0 20px}main .aside-boks h2{padding:0 0 15px;position:relative;width:100%;text-transform:uppercase;font-size:1.1em;font-weight:300}main .aside-boks h2 .tytul-1{line-height:1.2em;display:inline-block}main .aside-boks h2 .tytul-2{font-size:0.7em;display:inline-block}main .aside-boks p{margin:0 0 5px;font-size:0.9em}main .aside-boks .read-more{padding:3px 9px;margin:0;font-size:0.9em}.kategorie-pojemnik{padding:1em 0 0}.kategorie-pojemnik .kategorie-lista{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.kategorie-pojemnik .kategorie-lista li{margin:0;padding:4px;width:33.33%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 500ms ease;transition:all 500ms ease}.kategorie-pojemnik .kategorie-lista li .do-srodka{padding-top:56.56%;position:relative}.kategorie-pojemnik .kategorie-lista li h2{position:absolute;top:50%;left:0;z-index:15;padding:0 20px;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.kategorie-pojemnik .kategorie-lista li h2 a{color:#fff;text-decoration:none}.kategorie-pojemnik .kategorie-lista li h2 a:hover{color:#fff;text-decoration:none}.kategorie-pojemnik .kategorie-lista li .read-more{display:block;background:rgba(0,0,0,0.4);position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.kategorie-pojemnik .kategorie-lista li:hover .read-more{background:rgba(0,0,0,0.7)}@media screen and (max-width: 768px){.kategorie-pojemnik .kategorie-lista li{width:50%}}@media screen and (max-width: 640px){.kategorie-pojemnik .kategorie-lista li{width:100%}}.produkty-pojemnik{padding:1em 0 0}.produkty-pojemnik .produkty-lista{list-style:none;margin:0;padding:0}.produkty-pojemnik .produkty-lista li{margin:0;margin-bottom:2px;padding:4px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,0.6);-webkit-transition:all 500ms ease;transition:all 500ms ease}.produkty-pojemnik .produkty-lista li .zdjecie{width:10%}.produkty-pojemnik .produkty-lista li .zdjecie img{display:block}.produkty-pojemnik .produkty-lista li .opis{padding:0 6px 0 10px}.produkty-pojemnik .produkty-lista li .opis h2{font-weight:300;color:#333}.produkty-pojemnik .produkty-lista li .opis h2 a{color:inherit;text-decoration:none}.produkty-pojemnik .produkty-lista li:hover{background:rgba(255,255,255,0.9)}@media screen and (max-width: 640px){.produkty-pojemnik .produkty-lista li .zdjecie{width:30%;padding:0}}.produkt-szczegoly{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.produkt-szczegoly .produkt-szczegoly-opis{width:60%;padding:0 0 0 20px}.produkt-szczegoly .produkt-szczegoly-galeria{width:40%}.produkt-szczegoly .produkt-szczegoly-galeria .galeria-lista{list-style:none;padding:0;margin:0 0 30px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.produkt-szczegoly .produkt-szczegoly-galeria .galeria-lista li{width:33.33%;padding:1px;margin:0;position:relative}.produkt-szczegoly .produkt-szczegoly-galeria .galeria-lista li .do-srodka{padding-top:56.56%}.produkt-szczegoly .produkt-szczegoly-galeria .galeria-lista li .powieksz{display:block;background:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 500ms ease;transition:all 500ms ease}.produkt-szczegoly .produkt-szczegoly-galeria .galeria-lista li .powieksz:hover{background:rgba(0,0,0,0.4)}.produkt-szczegoly .produkt-szczegoly-galeria .galeria-lista li.zdjecie-glowne{width:100%}.produkt-szczegoly .table-produkt{margin:0 0 20px 0;font-size:0.8em;width:100%}.produkt-szczegoly .table-produkt thead th{background:rgba(51,51,51,0.5);color:#fff;padding:4px 6px}.produkt-szczegoly .table-produkt tbody tr th{padding:4px 6px;text-align:left}.produkt-szczegoly .table-produkt tbody tr td{padding:4px 6px;text-align:center}.produkt-szczegoly .table-produkt tbody tr:nth-child(even){background:rgba(255,255,255,0.5)}@media screen and (max-width: 768px){.produkt-szczegoly{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.produkt-szczegoly .produkt-szczegoly-opis{width:100%;padding:0}.produkt-szczegoly .produkt-szczegoly-galeria{width:100%}}.glowna-pojemnik{background:#fff}.glowna-pojemnik .boksy-glowna{padding-top:20px}.glowna-pojemnik .boksy-glowna h1{text-transform:uppercase;font-size:1.9em;padding:20px 0 25px;color:#333;text-align:center;font-weight:300;line-height:0.9em}.glowna-pojemnik .boksy-glowna-lista{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.glowna-pojemnik .boksy-glowna-lista .boks{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px;padding:0 min( 30px, 5%)}.glowna-pojemnik .boksy-glowna-lista .boks a.read-more-img{display:block;text-decoration:none;overflow:hidden;text-align:center}.glowna-pojemnik .boksy-glowna-lista .boks h1{text-transform:uppercase;font-size:1.1em;font-weight:300;color:#333;text-align:center}.glowna-pojemnik .boksy-glowna-lista .boks h1 span{font-size:0.7em;color:#4d4d4d;font-weight:300;display:block}.glowna-pojemnik .boksy-glowna-lista .boks h1 a.read-more{text-decoration:none;overflow:hidden;color:inherit}.glowna-pojemnik .boksy-glowna-lista .boks h1 a.read-more:hover{text-decoration:none;color:#000}@media screen and (max-width: 768px){.glowna-pojemnik .boksy-glowna-lista .boks{width:100%;max-width:320px;margin:0}}.main-footer{position:relative;left:0;bottom:0;z-index:15;background:#222;-webkit-box-shadow:inset 0 9px 17px -12px rgba(0,0,0,0.75);box-shadow:inset 0 9px 17px -12px rgba(0,0,0,0.75)}.main-footer .center-content{padding:20px 0;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.main-footer p{color:rgba(255,255,255,0.9);width:50%;min-width:300px;font-size:0.9em;padding:5px 0}.main-footer p a{color:#fff;text-decoration:none}.main-footer p a:hover{color:#fff;text-decoration:underline}.main-footer ul.menu-stopka{position:relative;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border:none;padding:5px 0 10px;margin:0;font-size:0.7em;width:100%;overflow:hidden;clear:both;text-transform:uppercase;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:1;grid-row-end:2}.main-footer ul.menu-stopka li{width:auto;display:block;margin:0;padding:0 20px 0 0;border:0;font-weight:700}.main-footer ul.menu-stopka li a{color:#fff;text-decoration:none}.main-footer ul.menu-stopka li a:hover{color:#fff}.main-footer p.copy{text-align:left;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}.main-footer p.projekt{text-align:right;-ms-grid-column-align:end;justify-self:end;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3}@media screen and (max-width: 768px){.main-footer p.copy{text-align:center;-ms-grid-column-align:center;justify-self:center;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}.main-footer p.projekt{text-align:center;-ms-grid-column-align:center;justify-self:center;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}}.ciasteczka-info{max-width:320px;width:90%;text-align:center;position:fixed;bottom:5px;right:5px;background:#1e1e1e;background:rgba(30,30,30,0.7);z-index:1000;border-radius:3px;font-size:0.8em}.ciasteczka-info .ciasteczka-tresc{width:90%;margin:0 auto;padding:10px 0 15px;text-align:left;overflow:hidden}.ciasteczka-info .ciasteczka-tresc p{padding:5px 0 0;color:#fff;line-height:1.2em}.ciasteczka-info .ciasteczka-tresc a.akceptuje-ciasteczka{display:inline-block;padding:4px;color:#fff;background:#e8b86c;white-space:nowrap;overflow:visible;text-decoration:none;border-radius:3px;outline:none;zoom:1;line-height:1;margin-top:10px}.ciasteczka-info .ciasteczka-tresc a.akceptuje-ciasteczka:hover{background:#fff;color:#e8b86c}.show-menu{display:block;position:absolute !important;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20}.close-menu{display:block;position:absolute !important;top:10px;right:10px;z-index:20}.menu-toggle{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;border:1px solid rgba(255,255,255,0.3);cursor:pointer;position:relative}.menu-toggle.close-menu{border:1px solid rgba(255,255,255,0.1)}.menu-toggle .cross{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.menu-toggle .cross span{display:block;width:18px;height:2px;background-color:rgba(255,255,255,0.9);-webkit-transform:translateY(50%) rotate(45deg) scaleX(1);transform:translateY(50%) rotate(45deg) scaleX(1)}.menu-toggle .cross span:last-child{-webkit-transform:translateY(-50%) rotate(-45deg) scaleX(1);transform:translateY(-50%) rotate(-45deg) scaleX(1)}.menu-toggle .hamburger{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.menu-toggle .hamburger span{display:block;width:18px;height:2px;margin-bottom:3px;overflow:hidden;position:relative}.menu-toggle .hamburger span:last-child{margin:0}.menu-toggle .hamburger span::before,.menu-toggle .hamburger span::after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.5);-webkit-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition:-webkit-transform ease 300ms;transition:-webkit-transform ease 300ms;transition:transform ease 300ms;transition:transform ease 300ms, -webkit-transform ease 300ms}.menu-toggle .hamburger span::after{-webkit-transform:translateX(0);transform:translateX(0)}.menu-toggle .hamburger span:nth-child(2)::before,.menu-toggle .hamburger span:nth-child(2)::after{-webkit-transition-delay:75ms;transition-delay:75ms}.menu-toggle .hamburger span:last-child::before,.menu-toggle .hamburger span:last-child::after{-webkit-transition-delay:150ms;transition-delay:150ms}.menu-toggle:hover .hamburger span::before{-webkit-transform:translateX(0);transform:translateX(0)}.menu-toggle:hover .hamburger span::after{-webkit-transform:translateX(200%);transform:translateX(200%)}.menu-toggle:hover .cross span{background-color:#fff}.full-site-menu-container{position:fixed;top:0;left:0;z-index:9990;width:100%;height:0;overflow:hidden;-webkit-transition:all ease 400ms;transition:all ease 400ms}.mobile-menu-active .full-site-menu-container{height:100%}.full-site-menu{position:relative;top:0;left:0;width:100%;height:100%;min-height:100vh;max-height:100vh;z-index:10;background:#000;background:rgba(0,0,0,0.9);display:-ms-grid;display:grid;overflow:hidden}.full-site-menu ul{width:70%;max-width:640px;margin:auto;padding:30px 0;list-style:none}.full-site-menu ul li{width:100%;padding:5px 0;border-bottom:solid 1px #666}.full-site-menu ul li>ul{display:none}.full-site-menu ul li:first-child{border-top:solid 1px #666}.full-site-menu ul li a{display:block;font-size:1.4em;line-height:1em;text-align:center;width:100%;color:#fff;text-decoration:none;padding:35px 0;text-transform:uppercase;-webkit-transition:all 500ms ease 0s;transition:all 500ms ease 0s;font-weight:300}.full-site-menu ul li a:hover{background:#fff;color:#000}@media screen and (max-width: 768px){.full-site-menu ul li a{font-size:1.2em;padding:18px 0}}#background-images-show{position:absolute;top:0;left:0;z-index:1;width:100%;height:40vh;background:#111;-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 85%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 85%, 0% 100%)}#background-images-show .img-container{position:absolute;top:0;left:0;z-index:1;overflow:hidden;width:100%;height:100%;-webkit-transition:opacity 1000ms ease 0s;transition:opacity 1000ms ease 0s;filter:alpha(opacity=0);opacity:0}#background-images-show .img-container.show{filter:alpha(opacity=100);opacity:1;z-index:2}#background-images-show .img-container.hide{filter:alpha(opacity=100);opacity:1;z-index:1}.strona-glowna #background-images-show{position:fixed;z-index:1;height:100%;padding:0;-webkit-clip-path:none;clip-path:none}.dlaczego-my{padding-top:20px;padding-bottom:20px}.dlaczego-my h1{text-transform:uppercase;font-size:1.9em;padding:20px 0 45px;color:#333;text-align:center;font-weight:300;line-height:0.9em}.co-nas-wyroznia-lista{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.co-nas-wyroznia-lista li{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%;padding:0 min( 30px, 5%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding-bottom:50px}.co-nas-wyroznia-lista li .ikona{width:25%;display:block;text-decoration:none;overflow:hidden;text-align:center}.co-nas-wyroznia-lista li .opis{width:75%}.co-nas-wyroznia-lista li .opis h2{text-transform:uppercase;font-size:1.1em;font-weight:300;color:#333;text-align:left;padding:1em 0}.co-nas-wyroznia-lista li .opis p{font-size:0.9em}@media screen and (max-width: 768px){.co-nas-wyroznia-lista li{width:100%;max-width:320px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:20px}.co-nas-wyroznia-lista li .ikona{width:50%;text-align:center;margin:0 auto}.co-nas-wyroznia-lista li .opis{width:100%}.co-nas-wyroznia-lista li .opis h2{text-align:center;padding:1em 0 0.2em}.co-nas-wyroznia-lista li .opis p{text-align:center}}.onas-info{padding-top:50px;padding-bottom:50px;background:#111 url("../images/developer-tlo.jpg") center center no-repeat;background-size:cover}.onas-info .center-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.onas-info .center-content .tytul{width:40%}.onas-info .center-content .tytul h1{text-transform:uppercase;font-size:8em;padding:0 20px 0 0;color:#e8b86c;text-align:right;font-weight:700;line-height:0.9em}.onas-info .center-content .opis{width:60%;color:#fff}@media screen and (max-width: 640px){.onas-info .center-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.onas-info .center-content .tytul{width:100%}.onas-info .center-content .tytul h1{text-transform:uppercase;font-size:3em;padding:0 0 20px 0;color:#fff;text-align:center;font-weight:700;line-height:0.9em}.onas-info .center-content .opis{width:100%;color:#fff}}

html.loading{height:100%;width:100%;overflow:hidden}html.loading body{height:100%;display:-ms-grid;display:grid}#loadingPageConatiner{height:100%;width:100%;background:#222;position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#loadingPageConatiner.hidden{display:none}#loadingPageConatiner .loadingBox{width:150px;height:150px;background:transparent;position:absolute;top:50%;left:50%;margin:-75px 0 0 -75px}#loadingPageConatiner .logo{width:50px;height:50px;display:block;background:transparent url("../../images/loading-logo.png") no-repeat center center;background-size:100%;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px}#loadingPageConatiner .loadingSpinner{width:150px;height:150px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:transparent}#loadingPageConatiner .loadingSpinner .circleBorder{width:150px;height:150px;padding:1px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:#969696;background:-webkit-gradient(linear, left bottom, left top, color-stop(33%, rgba(255,255,255,0.1)), to(#969696));background:linear-gradient(0deg, rgba(255,255,255,0.1) 33%, #969696 100%);-webkit-animation:spin 0.8s linear 0s infinite;animation:spin 0.8s linear 0s infinite}#loadingPageConatiner .loadingSpinner .circleCore{width:100%;height:100%;background-color:#222;border-radius:50%}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}#cboxLoadedContent{background:#000;padding:5px}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../images/controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxPrevious.hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../images/controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px}#cboxNext.hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(../../images/loading.gif) center center no-repeat}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../images/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px}#cboxClose.hover{background-position:bottom center}

.bx-wrapper{position:relative;margin-bottom:0;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("images/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:0.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("../../images/controls-bx.png") no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("../../images/controls-bx.png") no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("../../images/controls-bx.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("../../images/controls-bx.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:0.85em;padding:10px}

