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}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:300;src:url(../fonts/oswald-v36-latin-ext_latin-300.eot);src:local(""),url(../fonts/oswald-v36-latin-ext_latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/oswald-v36-latin-ext_latin-300.woff2) format("woff2"),url(../fonts/oswald-v36-latin-ext_latin-300.woff) format("woff"),url(../fonts/oswald-v36-latin-ext_latin-300.ttf) format("truetype"),url(../fonts/oswald-v36-latin-ext_latin-300.svg#Oswald) format("svg")}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:400;src:url(../fonts/oswald-v36-latin-ext_latin-regular.eot);src:local(""),url(../fonts/oswald-v36-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/oswald-v36-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/oswald-v36-latin-ext_latin-regular.woff) format("woff"),url(../fonts/oswald-v36-latin-ext_latin-regular.ttf) format("truetype"),url(../fonts/oswald-v36-latin-ext_latin-regular.svg#Oswald) format("svg")}@font-face{font-display:swap;font-family:"Oswald";font-style:normal;font-weight:700;src:url(../fonts/oswald-v36-latin-ext_latin-700.eot);src:local(""),url(../fonts/oswald-v36-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/oswald-v36-latin-ext_latin-700.woff2) format("woff2"),url(../fonts/oswald-v36-latin-ext_latin-700.woff) format("woff"),url(../fonts/oswald-v36-latin-ext_latin-700.ttf) format("truetype"),url(../fonts/oswald-v36-latin-ext_latin-700.svg#Oswald) format("svg")}@font-face{font-display:swap;font-family:"Saira Condensed";font-style:normal;font-weight:100;src:url(../fonts/saira-condensed-v6-latin-ext_latin-100.eot);src:local(""),url(../fonts/saira-condensed-v6-latin-ext_latin-100.eot?#iefix) format("embedded-opentype"),url(../fonts/saira-condensed-v6-latin-ext_latin-100.woff2) format("woff2"),url(../fonts/saira-condensed-v6-latin-ext_latin-100.woff) format("woff"),url(../fonts/saira-condensed-v6-latin-ext_latin-100.ttf) format("truetype"),url(../fonts/saira-condensed-v6-latin-ext_latin-100.svg#SairaCondensed) format("svg")}@font-face{font-display:swap;font-family:"Saira Condensed";font-style:normal;font-weight:300;src:url(../fonts/saira-condensed-v6-latin-ext_latin-300.eot);src:local(""),url(../fonts/saira-condensed-v6-latin-ext_latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/saira-condensed-v6-latin-ext_latin-300.woff2) format("woff2"),url(../fonts/saira-condensed-v6-latin-ext_latin-300.woff) format("woff"),url(../fonts/saira-condensed-v6-latin-ext_latin-300.ttf) format("truetype"),url(../fonts/saira-condensed-v6-latin-ext_latin-300.svg#SairaCondensed) format("svg")}@font-face{font-display:swap;font-family:"Saira Condensed";font-style:normal;font-weight:400;src:url(../fonts/saira-condensed-v6-latin-ext_latin-regular.eot);src:local(""),url(../fonts/saira-condensed-v6-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/saira-condensed-v6-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/saira-condensed-v6-latin-ext_latin-regular.woff) format("woff"),url(../fonts/saira-condensed-v6-latin-ext_latin-regular.ttf) format("truetype"),url(../fonts/saira-condensed-v6-latin-ext_latin-regular.svg#SairaCondensed) format("svg")}@font-face{font-display:swap;font-family:"Saira Condensed";font-style:normal;font-weight:700;src:url(../fonts/saira-condensed-v6-latin-ext_latin-700.eot);src:local(""),url(../fonts/saira-condensed-v6-latin-ext_latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/saira-condensed-v6-latin-ext_latin-700.woff2) format("woff2"),url(../fonts/saira-condensed-v6-latin-ext_latin-700.woff) format("woff"),url(../fonts/saira-condensed-v6-latin-ext_latin-700.ttf) format("truetype"),url(../fonts/saira-condensed-v6-latin-ext_latin-700.svg#SairaCondensed) format("svg")}@font-face{font-display:swap;font-family:"Saira Condensed";font-style:normal;font-weight:900;src:url(../fonts/saira-condensed-v6-latin-ext_latin-900.eot);src:local(""),url(../fonts/saira-condensed-v6-latin-ext_latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/saira-condensed-v6-latin-ext_latin-900.woff2) format("woff2"),url(../fonts/saira-condensed-v6-latin-ext_latin-900.woff) format("woff"),url(../fonts/saira-condensed-v6-latin-ext_latin-900.ttf) format("truetype"),url(../fonts/saira-condensed-v6-latin-ext_latin-900.svg#SairaCondensed) format("svg")}@font-face{font-display:swap;font-family:'Pontano Sans';font-style:normal;font-weight:400;src:url(../fonts/pontano-sans-v8-latin-ext_latin-regular.eot);src:local(""),url(../fonts/pontano-sans-v8-latin-ext_latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/pontano-sans-v8-latin-ext_latin-regular.woff2) format("woff2"),url(../fonts/pontano-sans-v8-latin-ext_latin-regular.woff) format("woff"),url(../fonts/pontano-sans-v8-latin-ext_latin-regular.ttf) format("truetype"),url(../fonts/pontano-sans-v8-latin-ext_latin-regular.svg#PontanoSans) format("svg")}html,body{background:#111;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:#eee;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-transform:none}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:'Saira Condensed', 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:#ffcb03 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;overflow:hidden}.main-header-kontakt p{color:#fff;width:50%;font-size:0.85em;padding:0;margin:0;line-height:1em;text-align:right;float: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}.main-header-kontakt p.jezyki-pojemnik{float:left;text-align:left}.main-header-kontakt p.jezyki-pojemnik span{padding:0;display:inline-block}.main-header-kontakt p.jezyki-pojemnik span.jezyk-aktualny{padding:7px 3px}.main-header-kontakt p.jezyki-pojemnik a{text-decoration:none;padding:0 3px}.main-header-kontakt p.jezyki-pojemnik a:hover{text-decoration:none}@media screen and (max-width: 640px){.main-header-kontakt p{text-align:center;width:100%}.main-header-kontakt p span{padding:7px 10px}}.main-header{position:fixed;left:0;top:0;z-index:30;width:100%}.main-header::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(80%, rgba(0,0,0,0)));background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 80%)}.main-header::after{content:"";background:#111;display:block;position:absolute;top:0;left:0;width:100%;height:0;-webkit-transition:all 250ms linear;transition:all 250ms linear}.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:250px;padding:15px 0;-webkit-transition:all 200ms ease 0s;transition:all 200ms ease 0s;position:relative;top:0;left:0;-webkit-transform-origin:center center;transform-origin:center center}.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 a svg .white{fill:#fff}.main-header .top-header h1 a svg .yellow{fill:#ffcb03}.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;position:relative}.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 span:not(.xcarcontrollogo){padding:5px 20px 5px 2px;position:relative;display:inline-block}@media (max-width: 1390px){.main-header .top-flex-container .main-nav-header ul li a span:not(.xcarcontrollogo){padding:5px 10px 5px 2px}}.main-header .top-flex-container .main-nav-header ul li a span:not(.xcarcontrollogo)::after{content:"";display:block;width:2px;height:2px;background:#ffcb03;position:absolute;top:calc(100% - 2px);left:2px;-webkit-transition:250ms all ease-out;transition:250ms all ease-out}.main-header .top-flex-container .main-nav-header ul li a span.xcarcontrollogo{display:block;position:absolute;top:10px;left:30%;width:40%;-webkit-transition:opacity  250ms ease;transition:opacity  250ms ease}@media screen and (max-width: 640px){.main-header .top-flex-container .main-nav-header ul li a span.xcarcontrollogo{display:none}}.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:hover span::after{width:50%}.main-header .top-flex-container .main-nav-header ul li>ul{display:none;position:absolute;top:75%;left:0;min-width:250px;height:auto;background:transparent;opacity:0;-webkit-transition:250ms opacity easy;transition:250ms opacity easy;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.12),0 2px 2px rgba(0,0,0,0.12),0 4px 4px rgba(0,0,0,0.12),0 8px 8px rgba(0,0,0,0.12),0 16px 16px rgba(0,0,0,0.12);box-shadow:0 1px 1px rgba(0,0,0,0.12),0 2px 2px rgba(0,0,0,0.12),0 4px 4px rgba(0,0,0,0.12),0 8px 8px rgba(0,0,0,0.12),0 16px 16px rgba(0,0,0,0.12)}.main-header .top-flex-container .main-nav-header ul li>ul li{display:block;padding:0;margin:1px 0 0;text-align:left;background:rgba(0,0,0,0.75)}.main-header .top-flex-container .main-nav-header ul li>ul li a{display:block;color:#fff;text-align:left;padding:0.6em 1em}.main-header .top-flex-container .main-nav-header ul li>ul li a span{padding:0.5em 20px;text-align:left}.main-header .top-flex-container .main-nav-header ul li>ul li a span::after{display:none}.main-header .top-flex-container .main-nav-header ul li>ul li a:hover{color:#000;background:#ffcb03}.main-header .top-flex-container .main-nav-header ul li:hover>ul,.main-header .top-flex-container .main-nav-header ul li:focus>ul,.main-header .top-flex-container .main-nav-header ul li:focus-within>ul{opacity:1;display:block}.menu-stick .main-header::after{height:100%}.menu-stick .main-header .top-header h1{max-width:150px}.menu-stick .main-header span.xcarcontrollogo{opacity:0}@media screen and (max-width: 640px){.main-header{position:sticky}.main-header .top-header h1{max-width:150px}.menu-stick .main-header::after{height:100%}.menu-stick .main-header .top-header h1{max-width:150px}body:not(.strona-glowna) .main-header .top-header h1{max-width:150px}}div.baner-glowny-pojemnik{overflow:hidden;z-index:5;position:relative}div.baner-glowny-pojemnik .video-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:2;background:transparent}div.baner-glowny-pojemnik .video-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}div.baner-glowny-pojemnik .video-bg__video{position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 768px){div.baner-glowny-pojemnik .video-bg{display:none}}.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:335px 0 150px 0;position:relative;width:100%;text-align:center}.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{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 + 100 * ((100vw - 320px) / 980))}}@media screen and (min-width: 1300px){.baner-glowny ul li .baner-opis h1{font-size:120px}}.baner-glowny ul li .baner-opis h1 span.tytul-1{font-size:0.9em;font-weight:900;line-height:0.7em;display:inline-block;letter-spacing:0}.baner-glowny ul li .baner-opis h1 span.tytul-2{font-size:1.2em;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:0.7em;display:inline-block}.baner-glowny ul li .baner-opis p{color:#fff;max-width:500px;padding:0 0 10px;text-align:left;margin:0}.baner-glowny ul li .baner-opis .read-more{white-space:nowrap;background:#ffcb03;background:rgba(255,203,3,0.9);border:solid 0 rgba(17,17,17,0.5);color:#111;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:#ed1c23;background:rgba(237,28,35,0.9);border:solid 0 #ffcb03;color:#fff;text-decoration:none}.baner-glowny ul li .baner-opis .read-more-mobile{display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}@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-glowny ul li .baner-opis .read-more-mobile{display:block}}.baner-boksy-pojemnik{z-index:20;position:relative;background:transparent;padding-bottom:30px}.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;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.baner-boksy-pojemnik .center-content .boks{width: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:90%;text-align:center;border:solid 1px rgba(238,238,238,0.2);overflow:hidden;margin-bottom:10px;-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)}.baner-boksy-pojemnik .center-content .boks .zdjecie img{display:block}.baner-boksy-pojemnik .center-content .boks .baner-opis{padding:20px 0 0;color:#fff;text-align:left}.baner-boksy-pojemnik .center-content .boks .baner-opis h1{width:100%;padding:10px  0 0 0;margin:0 0 15px;font-size:1.2em;font-weight:700;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;text-transform:uppercase}.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);-webkit-transform:translateX(0%);transform:translateX(0%)}.baner-boksy-pojemnik .center-content .boks .baner-opis p{color:#fff;padding:0 0 5px 0;text-align:left;font-size:0.9em}.baner-boksy-pojemnik .center-content .boks .baner-opis .read-more{white-space:nowrap;background:#ffcb03;background:rgba(255,203,3,0.9);border:solid 0 rgba(17,17,17,0.5);color:#111;padding:5px 12px;margin:15px 0 0;text-align:center;font-size:0.7em;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:#ed1c23;background:rgba(237,28,35,0.9);border:solid 0 #ffcb03;color:#fff;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}}.boksy-okragle-pojemnik{z-index:20;position:relative;background:transparent;padding-top:30px;padding-bottom:20px}.boksy-okragle-pojemnik h1{text-transform:uppercase;font-size:1.9em;padding:20px 0 45px;color:#eee;text-align:center;font-weight:300;line-height:0.9em}.boksy-okragle-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;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.boksy-okragle-pojemnik .center-content .boks{width:20%;padding:0 min( 30px, 5%);position:relative}.boksy-okragle-pojemnik .center-content .boks .zdjecie{background:#111;background:rgba(0,0,0,0.7);margin:0 auto;width:200px;height:200px;text-align:center;border:solid 8px #ed1c23;overflow:hidden;margin-bottom:10px;-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);border-radius:50%;-webkit-transition:all 250ms ease;transition:all 250ms ease;position:relative}.boksy-okragle-pojemnik .center-content .boks .zdjecie img{display:block}.boksy-okragle-pojemnik .center-content .boks .zdjecie .wiecej-zdjecie{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.boksy-okragle-pojemnik .center-content .boks .zdjecie:hover{border:solid 8px #ffcb03}.boksy-okragle-pojemnik .center-content .boks .baner-opis{padding:20px 0 0;color:#fff;text-align:center}.boksy-okragle-pojemnik .center-content .boks .baner-opis h1{width:100%;padding:10px 0 0 0;margin:0 0 15px;text-transform:uppercase;font-size:1em;font-weight:700;color:#fff;position:relative}.boksy-okragle-pojemnik .center-content .boks .baner-opis h1 .tytul-1{line-height:1.2em;display:inline-block}.boksy-okragle-pojemnik .center-content .boks .baner-opis h1 .tytul-2{font-size:0.9em;font-weight:300;display:inline-block}.boksy-okragle-pojemnik .center-content .boks .baner-opis h1::after{content:"";display:block;position:absolute;top:0;left:50%;width:30%;height:1px;min-width:100px;background:rgba(255,255,255,0.6);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.boksy-okragle-pojemnik .center-content .boks .baner-opis p{color:#fff;padding:0 0 5px 0;text-align:center;font-size:0.9em}.boksy-okragle-pojemnik .center-content .boks .baner-opis .read-more{white-space:nowrap;background:#ffcb03;background:rgba(255,203,3,0.9);border:solid 0 rgba(17,17,17,0.5);color:#111;padding:5px 12px;margin:15px 0 0;text-align:center;font-size:0.7em;text-transform:uppercase;display:inline-block;-webkit-transition:all 400ms ease 0s;transition:all 400ms ease 0s;border-radius:3px;text-decoration:none}.boksy-okragle-pojemnik .center-content .boks .baner-opis .read-more:hover{background:#ed1c23;background:rgba(237,28,35,0.9);border:solid 0 #ffcb03;color:#fff;text-decoration:none}@media screen and (max-width: 768px){.boksy-okragle-pojemnik .center-content .boks{width:50%}}@media screen and (max-width: 640px){.boksy-okragle-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;margin:calc(1.2em + 200px) 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;text-transform:none}.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;padding-left:10px;position:relative;letter-spacing:1px;text-rendering:optimizeLegibility;font-family:'Saira Condensed', arial, Arial, Verdana, Helvetica, sans-serif;font-size:1.2em;font-weight:400}.main-article-container .main-article-title-discription::after{content:"";display:block;position:absolute;top:0;left:0%;width:1px;height:calc(100% - 40px);background:#ffcb03}.main-article-container .main-article-part{padding-top:20px;-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:40px;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/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{-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: 1024px){.main-article-container .main-article-title{margin-top:calc(1.2em + 50px)}}@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;margin-top:1.2em}.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 rgba(255,255,255,0.2)}}@media screen and (max-width: 640px){.main-article-container{padding-bottom:0;margin-top:1.2em}.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:#ffcb03;text-decoration:none;outline:0;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}main a:active,main a:hover{color:#cfa400;text-decoration:underline}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:#ffcb03;background:rgba(255,203,3,0.9);border:solid 1px #ffcb03;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:#eee;background:rgba(238,238,238,0.9);border:solid 1px #eee;text-decoration:none}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:#d5d5d5;text-align:left;border:solid 1px #fff;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}main .galeria-lista-pojemnik ul.galeria-lista li.zdjecie-glowne .do-srodka{background:#f5f5f5;padding:0;text-align:center;position:relative}main .galeria-lista-pojemnik ul.galeria-lista li.zdjecie-glowne .powieksz{background:rgba(0,0,0,0.4);width:100%;height:100%;position:relative;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.zdjecie-glowne .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 .boks-menu{margin:0 0 20px;padding:0 0 20px;border-bottom:solid 1px rgba(255,255,255,0.2)}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:15px 0 0;font-size:0.9em;color:#333;border:0}main .aside-boks .read-more:hover{color:#fff;background:rgba(237,28,35,0.9);border:0}main .column-grid-container{display:-ms-grid;display:grid;grid-gap:2em;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}main .column-grid-container .ramka-cennik{display:-ms-grid;display:grid;grid-gap:1em;-ms-grid-columns:30% 1fr;grid-template-columns:30% 1fr}main .column-grid-container .ramka-cennik .zdjecie a{display:block;background:#111;background:rgba(0,0,0,0.7);-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);border:solid 2px #ffcb03;border-radius:5px}main .column-grid-container .ramka-cennik .zdjecie a img{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.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:#eee}.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 .produkt-szczegoly-galeria .galeria-lista li.zdjecie-glowne .do-srodka{padding-top:0}.produkt-szczegoly .produkt-szczegoly-galeria .galeria-lista li.zdjecie-glowne .powieksz{display:block;background:rgba(0,0,0,0);position:relative;top:0;left:0;width:100%;height:auto;-webkit-transition:all 500ms ease;transition:all 500ms ease}.produkt-szczegoly .produkt-szczegoly-galeria .galeria-lista li.zdjecie-glowne .powieksz:hover{background:rgba(0,0,0,0.4)}.produkt-szczegoly .table-produkt{margin:0 0 20px 0;font-size:0.8em;width:100%}.produkt-szczegoly .table-produkt thead th{background:rgba(238,238,238,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:rgba(17,17,17,0.9)}.glowna-pojemnik .boksy-glowna{padding-top:20px}.glowna-pojemnik .boksy-glowna h1{text-transform:uppercase;font-size:1.9em;padding:20px 0 25px;color:#eee;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:#eee;text-align:center}.glowna-pojemnik .boksy-glowna-lista .boks h1 span{font-size:0.7em;color:#fff;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:#bbb}@media screen and (max-width: 768px){.glowna-pojemnik .boksy-glowna-lista .boks{width:100%;max-width:320px;margin:0}}.glowna-pojemnik .baner-boksy-pojemnik{z-index:20;position:relative;background:transparent;padding-bottom:30px}.glowna-pojemnik .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;-ms-flex-pack:distribute;justify-content:space-around}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks{width:20%;padding:0 min( 30px, 5%) 0 0}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .zdjecie{background:#111;background:rgba(0,0,0,0.7);margin:0 auto;width:90%;text-align:center;border:solid 1px rgba(238,238,238,0.2);overflow:hidden;margin-bottom:10px;-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)}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .zdjecie img{display:block}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .baner-opis{padding:20px 0 0;color:#fff;text-align:center}.glowna-pojemnik .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.2em;font-weight:700;color:#fff;position:relative}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .baner-opis h1 .tytul-1{line-height:1.2em;display:inline-block}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .baner-opis h1 .tytul-2{font-size:0.7em;font-weight:300;display:inline-block}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .baner-opis h1::after{content:"";display:block;position:absolute;top:0;left:50%;width:30%;height:1px;min-width:100px;background:rgba(255,255,255,0.6);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .baner-opis p{color:#fff;padding:0 0 5px 0;text-align:center;font-size:0.9em}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .baner-opis .read-more{white-space:nowrap;background:#111;background:rgba(17,17,17,0.5);border:solid 1px rgba(255,203,3,0.5);color:#ffcb03;padding:5px 12px;margin:15px 0 0;text-align:center;font-size:0.7em;text-transform:uppercase;display:inline-block;-webkit-transition:all 400ms ease 0s;transition:all 400ms ease 0s;border-radius:3px;text-decoration:none}.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks .baner-opis .read-more:hover{background:#111;background:#111;border:solid 1px #ffcb03;color:#ffcb03;text-decoration:none}@media screen and (max-width: 768px){.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks{width:50%}}@media screen and (max-width: 640px){.glowna-pojemnik .baner-boksy-pojemnik .center-content .boks{width:100%;margin:0;padding-bottom:20px}}.main-footer{position:relative;left:0;bottom:0;z-index:15;background-color:#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:25px 0 20px;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;-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}@media screen and (max-width: 768px){.main-footer ul.menu-stopka{-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}}.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}@media screen and (max-width: 768px){.main-footer ul.menu-stopka li a{display:inline-block;padding:0.7em 0.3em;min-width:48px}}.main-footer p.fundusze-ue{text-align:left;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column-align:start;justify-self:start;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-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:left;-moz-box-align:left;-ms-flex-align:left;align-items:left;margin-bottom:15px}.main-footer p.fundusze-ue a{display:block;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:150px}.main-footer p.fundusze-ue a img{display:block;-o-object-fit:contain;object-fit:contain}.main-footer p.fundusze-ue span{display:block;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:10px}.main-footer p.fundacja{text-align:right;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-column-align:end;justify-self:end;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-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.main-footer p.fundacja a{display:block;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.main-footer p.fundacja a img{display:block;-o-object-fit:contain;object-fit:contain}.main-footer p.fundacja span{display:block;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:10px}.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;color:rgba(255,255,255,0.5)}.main-footer p.projekt a{color:rgba(255,255,255,0.7);text-decoration:none}.main-footer p.projekt a:hover{color:#fff;text-decoration:underline}@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:#000;background:#ffcb03;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:#ffcb03}.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:sticky !important;top:25px;right:20px;z-index:20;-ms-grid-column-align:end;justify-self:end}.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:auto}.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}.full-site-menu ul li a span.xcarcontrollogo{display:none}@media screen and (max-width: 768px){.full-site-menu ul li a{font-size:1.2em;padding:18px 0}}#background-images-show{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background:#111}#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}.zapisz-numer{background:url(../images/tlo-zolte.jpg) no-repeat center center;background-size:cover;padding:35px 0 35px 0}.zapisz-numer .kolumna{width:50%;float:left}@media screen and (max-width: 640px){.zapisz-numer .kolumna{width:100%;float:none}.zapisz-numer .kolumna p{text-align:center}}.zapisz-numer h2.h2__zapisz{text-transform:uppercase;font-size:32px;font-weight:100;border-bottom:0px solid #787878;margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;color:#fff;text-align:right}@media screen and (max-width: 640px){.zapisz-numer h2.h2__zapisz{font-size:21px;padding:0px 0px 0px 0px;text-align:center}}.zapisz-numer h2.h2__zapisz span.tytul-1{line-height:0.9em;display:inline-block;border-right:solid 0em #ed1c23;padding-right:0px;font-weight:900;letter-spacing:0em;font-size:1.4em}.zapisz-numer h2.h2__zapisz span.tytul-2{font-size:1.3em;font-weight:900;line-height:0.73em;letter-spacing:0em;color:#fff;margin:0px 0px 0px 0px;padding:0px 0em 0px 0px;text-transform:uppercase;background:none;display:inline-block;border-right:solid 0em #ed1c23}.zapisz-numer h2.h2__zapisz span.tytul-3{font-size:1em;font-weight:100;line-height:1em;color:#fff;margin:0px 0px 0px 0px;padding:0px;text-transform:uppercase;background:none;display:inline-block}.zapisz-numer .zapisz-sie{white-space:nowrap;background:#fff;background:rgba(255,203,3,0.8);border:solid 0px #fff;color:#000;padding:20px 80px 18px;margin:0;text-align:center;cursor:pointer;font-weight:700;font-size:16px;text-transform:uppercase;display:inline-block;-webkit-transition:all 800ms ease 0s;transition:all 800ms ease 0s;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;position:relative;top:20px;left:20px;-webkit-box-shadow:4px 3px 11px -2px rgba(0,0,0,0.24);box-shadow:4px 3px 11px -2px rgba(0,0,0,0.24)}@media screen and (max-width: 640px){.zapisz-numer .zapisz-sie{font-weight:700;font-size:16px;top:20px;left:0px;padding:20px 60px 18px}}.zapisz-numer .zapisz-sie:hover{background:#fff;background:#ffcb03;border:solid 0px #fff;color:#000;text-decoration:none}div#sms-box-pojemnik{padding-top:0px;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(254,204,0,0.9);z-index:2500;display:none}div#sms-box-pojemnik form.sms-form{width:100%;position:absolute;top:50%;left:0%;margin:-250px 0 0px 0;padding:0}div#sms-box-pojemnik form.sms-form h3{color:#333;text-transform:uppercase;font-size:35px;border-bottom:0px solid #eee;margin:0px 0px 0px 0px;padding:4px 0px 5px 0px;text-shadow:1px 1px 3px rgba(0,0,0,0);display:block;text-align:center}div#sms-box-pojemnik form.sms-form h3 span.tytul-1{line-height:1em;display:inline-block;border-right:solid 0em #ed1c23;padding-right:0px;font-weight:100;font-size:2em;letter-spacing:0em}div#sms-box-pojemnik form.sms-form h3 span.tytul-2{font-size:1.5em;font-weight:900;line-height:0.73em;letter-spacing:0em;color:#353535;margin:0px 0px 0px 0px;padding:0px 0em 0px 0px;text-transform:uppercase;background:none;display:inline-block;border-right:solid 0em #ed1c23}div#sms-box-pojemnik form.sms-form h3 span.tytul-3{font-size:0.9em;font-weight:100;line-height:1.3em;color:#353535;margin:0px 0px 0px 0px;padding:0px;text-transform:uppercase;background:none;display:inline-block}div#sms-box-pojemnik form.sms-form div.sms-form{margin:0px auto 0px auto;padding:0px;font-size:13px;width:90%;max-width:380px;position:relative}div#sms-box-pojemnik form.sms-form div.sms-form div{padding:0px}div#sms-box-pojemnik form.sms-form div.sms-form div.przycisk-pojemnik{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left}div#sms-box-pojemnik div.zamknij-okno-sms{position:absolute;top:0px;left:100%;margin:-60px 0px 0px -60px;width:60px;height:60px;background:#fff url(../images/x-cz.png) center center no-repeat;color:#000;z-index:51;cursor:pointer}div#sms-box-pojemnik div.zamknij-okno-sms:hover{background:#ed1c23 url(../images/x-b.png) center center no-repeat}div#sms-box-pojemnik form.sms-form input.tekst,div#sms-box-pojemnik form.sms-form input[type="text"],div#sms-box-pojemnik form.sms-form input[type="email"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;padding:12px 8px 12px 12px;outline:none;border-radius:0;color:#555;width:100%;margin:0;max-width:100%;display:block;margin-bottom:5px;background:#fff;-webkit-transition:border-color 0.2s linear, -webkit-box-shadow 0.2s ease;transition:border-color 0.2s linear, -webkit-box-shadow 0.2s ease;transition:border-color 0.2s linear, box-shadow 0.2s ease;transition:border-color 0.2s linear, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;-webkit-transition:border-color 0.2s linear, box-shadow 0.2s ease;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}div#sms-box-pojemnik form.sms-form .przycisk-wyslij{white-space:nowrap;background:#fff;background:rgba(255,255,255,0.5);border:solid 1px #fff;color:#333;padding:10px 30px;margin:0 0 10px 0;width:100%;text-align:center;cursor:pointer;font-weight:700;font-size:12px;text-transform:uppercase;display:inline-block;-webkit-transition:all 500ms ease 0s;transition:all 500ms ease 0s;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div#sms-box-pojemnik form.sms-form .przycisk-wyslij:hover{background:#fff;background:rgba(255,255,255,0.9);border:solid 1px #fff;color:#000;text-decoration:none}div#sms-box-pojemnik form.sms-form .przycisk-wyslij:disabled{background:#fff;background:rgba(255,255,255,0.1);border:solid 1px #fff;color:#666;text-decoration:none}div#sms-box-pojemnik form.sms-form .wysylanie{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px}div#sms-box-pojemnik form.sms-form div.sms-form div.polityka-pojemnik{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px}.webp .zapisz-numer{background:url(../images/tlo-zolte.webp) no-repeat center center;background-size:cover}.auto-detox{background:url(../images/tlo-czarne.jpg) no-repeat center center;background-size:cover;padding:35px 0 35px 0}.auto-detox p{text-align:center}.auto-detox h2.h2__auto-detox{text-transform:uppercase;font-size:32px;font-weight:100;border-bottom:0 solid #787878;margin:0;padding:0;color:#fff;text-align:center}@media screen and (max-width: 640px){.auto-detox h2.h2__auto-detox{font-size:21px;padding:0;text-align:center}}.auto-detox h2.h2__auto-detox span.tytul-1{line-height:0.9em;display:inline-block;border-right:solid 0 #ed1c23;padding-right:0;font-weight:900;letter-spacing:0;font-size:1.2em}.auto-detox h2.h2__auto-detox span.tytul-2{font-size:1.1em;font-weight:900;line-height:0.73em;letter-spacing:0;color:#fff;margin:0;padding:0;text-transform:uppercase;background:none;display:inline-block;border-right:solid 0 #ed1c23}.auto-detox h2.h2__zapisz span.tytul-3{font-size:0.9em;font-weight:100;line-height:1em;color:#fff;margin:0;padding:0;text-transform:uppercase;background:none;display:inline-block}.auto-detox .href__auto-detox{white-space:nowrap;background:#fff;background:rgba(255,255,255,0.8);border:solid 1px #fff;color:#333;padding:12px 60px 10px;margin:0;text-align:center;cursor:pointer;font-weight:700;font-size:12px;text-transform:uppercase;display:inline-block;-webkit-transition:all 800ms ease 0s;transition:all 800ms ease 0s;border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;position:relative;top:20px;left:0;-webkit-box-shadow:4px 3px 11px -2px rgba(0,0,0,0.24);box-shadow:4px 3px 11px -2px rgba(0,0,0,0.24)}@media screen and (max-width: 640px){.auto-detox .href__auto-detox{font-weight:700;font-size:16px;top:20;left:0;padding:20px 60px 18px}}.auto-detox .href__auto-detox:hover{background:#fff;background:#fff;border:solid 1px #fff;color:#000;text-decoration:none}.webp .auto-detox{background:url(../images/tlo-czarne.webp) no-repeat center center;background-size:cover}div#sms-box-pojemnik{padding-top:0px;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(254,204,0,0.9);z-index:2500;display:none}div#sms-box-pojemnik form.sms-form{width:100%;position:absolute;top:50%;left:0%;margin:-250px 0 0px 0;padding:0}div#sms-box-pojemnik form.sms-form h3{color:#333;text-transform:uppercase;font-size:35px;border-bottom:0px solid #eee;margin:0px 0px 0px 0px;padding:4px 0px 5px 0px;text-shadow:1px 1px 3px rgba(0,0,0,0);display:block;text-align:center}div#sms-box-pojemnik form.sms-form h3 span.tytul-1{line-height:1em;display:inline-block;border-right:solid 0em #ed1c23;padding-right:0px;font-weight:100;font-size:2em;letter-spacing:0em}div#sms-box-pojemnik form.sms-form h3 span.tytul-2{font-size:1.5em;font-weight:900;line-height:0.73em;letter-spacing:0em;color:#353535;margin:0px 0px 0px 0px;padding:0px 0em 0px 0px;text-transform:uppercase;background:none;display:inline-block;border-right:solid 0em #ed1c23}div#sms-box-pojemnik form.sms-form h3 span.tytul-3{font-size:0.9em;font-weight:100;line-height:1.3em;color:#353535;margin:0px 0px 0px 0px;padding:0px;text-transform:uppercase;background:none;display:inline-block}div#sms-box-pojemnik form.sms-form div.sms-form{margin:0px auto 0px auto;padding:0px;font-size:13px;width:90%;max-width:380px;position:relative}div#sms-box-pojemnik form.sms-form div.sms-form div{padding:0px}div#sms-box-pojemnik form.sms-form div.sms-form div.przycisk-pojemnik{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left}div#sms-box-pojemnik div.zamknij-okno-sms{position:absolute;top:0px;left:100%;margin:-60px 0px 0px -60px;width:60px;height:60px;background:#fff url(../images/x-cz.png) center center no-repeat;color:#000;z-index:51;cursor:pointer}div#sms-box-pojemnik div.zamknij-okno-sms:hover{background:#ed1c23 url(../images/x-b.png) center center no-repeat}div#sms-box-pojemnik form.sms-form input.tekst,div#sms-box-pojemnik form.sms-form input[type="text"],div#sms-box-pojemnik form.sms-form input[type="email"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;padding:12px 8px 12px 12px;outline:none;border-radius:0px;font:13px Helvetica, Arial, sans-serif;color:#555;width:100%;margin:0;max-width:100%;display:block;margin-bottom:5px;background:#fff;-webkit-transition:border-color 0.2s linear, -webkit-box-shadow 0.2s ease;transition:border-color 0.2s linear, -webkit-box-shadow 0.2s ease;transition:border-color 0.2s linear, box-shadow 0.2s ease;transition:border-color 0.2s linear, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;-webkit-transition:border-color 0.2s linear, box-shadow 0.2s ease;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}div#sms-box-pojemnik form.sms-form .przycisk-wyslij{white-space:nowrap;background:#fff;background:rgba(255,255,255,0.5);border:solid 1px #fff;font-family:"Roboto", arial, Arial, Verdana, Helvetica, sans-serif;color:#333;padding:10px 30px;margin:0px 0px 10px 0px;width:100%;text-align:center;cursor:pointer;font-weight:700;font-size:12px;text-transform:uppercase;display:inline-block;-webkit-transition:all 500ms ease 0s;transition:all 500ms ease 0s;-webkit-appearance:none;border-radius:0px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div#sms-box-pojemnik form.sms-form .przycisk-wyslij:hover{background:#fff;background:rgba(255,255,255,0.9);border:solid 1px #fff;color:#000;text-decoration:none}div#sms-box-pojemnik form.sms-form .przycisk-wyslij:disabled{background:#fff;background:rgba(255,255,255,0.1);border:solid 1px #fff;color:#666;text-decoration:none}div#sms-box-pojemnik form.sms-form .wysylanie{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px}div#sms-box-pojemnik form.sms-form div.sms-form div.polityka-pojemnik{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;color:#333}div#sms-box-pojemnik .komunikat{line-height:1.7em;padding:8px 20px 8px 35px;margin:5px 0px 8px 0px;text-align:left;color:#000 !important;background:#b1dad5 url(../images/info.gif) 10px 50% no-repeat;border:1px solid #97bbb6;border-radius:0px}div#sms-box-pojemnik .ok{color:#000;background:#b9f1ca url(../images/ok.gif) 10px 50% no-repeat;border:1px solid #94bfa0}div#sms-box-pojemnik .blad{color:#000;background:#efb0b0 url(../images/blad.gif) 10px 50% no-repeat;border:1px solid #c09393}.podstrony-pojemnik{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;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start}.podstrony-pojemnik .boks{width:33.33%;padding:0 min( 30px, 5%) 30px;position:relative}.podstrony-pojemnik .boks .zdjecie{background:#111;background:rgba(0,0,0,0.7);margin:0 auto;width:200px;height:200px;text-align:center;border:solid 8px #ed1c23;overflow:hidden;margin-bottom:10px;-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);border-radius:20px;-webkit-transition:all 250ms ease;transition:all 250ms ease;position:relative}.podstrony-pojemnik .boks .zdjecie img{display:block;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.podstrony-pojemnik .boks .zdjecie .wiecej-zdjecie{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.podstrony-pojemnik .boks .zdjecie:hover{border:solid 8px #ffcb03}.podstrony-pojemnik .boks .baner-opis{padding:0 0 20px;color:#fff;text-align:center}.podstrony-pojemnik .boks .baner-opis h1{width:100%;padding:0 0 10px 0;margin:0 0 15px;font-size:1.2em;font-weight:700;color:#fff;position:relative}.podstrony-pojemnik .boks .baner-opis h1 .tytul-1{line-height:1.2em;display:inline-block}.podstrony-pojemnik .boks .baner-opis h1 .tytul-2{font-size:0.7em;font-weight:300;display:inline-block}.podstrony-pojemnik .boks .baner-opis h1::after{content:"";display:block;position:absolute;bottom:0;left:50%;width:30%;height:1px;min-width:100px;background:rgba(255,255,255,0.6);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.podstrony-pojemnik .boks .baner-opis h1 a{color:#fff;text-decoration:none}.podstrony-pojemnik .boks .baner-opis h1 a:hover{color:#e6e6e6;text-decoration:none}.podstrony-pojemnik .boks .baner-opis p{color:#fff;padding:0 0 5px 0;text-align:center;font-size:0.9em}.podstrony-pojemnik .boks .baner-opis .read-more{white-space:nowrap;background:#ffcb03;background:rgba(255,203,3,0.9);border:solid 0 rgba(17,17,17,0.5);color:#111;padding:5px 12px;margin:15px 0 0;text-align:center;font-size:0.7em;text-transform:uppercase;display:inline-block;-webkit-transition:all 400ms ease 0s;transition:all 400ms ease 0s;border-radius:3px;text-decoration:none}.podstrony-pojemnik .boks .baner-opis .read-more:hover{background:#ed1c23;background:rgba(237,28,35,0.9);border:solid 0 #ffcb03;color:#fff;text-decoration:none}@media screen and (max-width: 768px){.podstrony-pojemnik .boks{width:50%}}@media screen and (max-width: 640px){.podstrony-pojemnik .boks{width:100%;margin:0;padding-bottom:20px}}ul.spolecznosci{width:45px;height:auto;position:absolute;top:100px;right:0;margin:0 auto;padding:0;list-style:none;z-index:500}ul.spolecznosci li{width:40px;height:40px;position:relative;top:0%;left:0%;padding:0;margin:0 0 5px 0;border-bottom:solid 0 #666}ul.spolecznosci li.ue{width:150px;height:calc(150px * 112 / 300);-webkit-transform:translateX(-110px);transform:translateX(-110px)}ul.spolecznosci li a{width:40px;height:40px;position:absolute;top:0%;left:0%;display:block}ul.spolecznosci li a.ue{width:100% !important;height:100% !important;border-radius:5px}@media screen and (max-width: 768px){ul.spolecznosci{width:50px;top:65px}ul.spolecznosci li{width:48px;height:48px}ul.spolecznosci li.ue{width:48px;height:48px;-webkit-transform:translateX(0);transform:translateX(0)}ul.spolecznosci li a{width:48px;height:48px}ul.spolecznosci li a.ue{border-radius:50%}}ul.spolecznosci li a.fb{background:url(../images/fb-logo.png) no-repeat center center;background-size:100%}ul.spolecznosci li a.instagram{background:url(../images/instagram-logo.png) no-repeat center center;background-size:100%}ul.spolecznosci li a.ue{background:url(../images/ue.jpg) no-repeat center center;background-size:100%}.webp ul.spolecznosci li a.fb{background:url(../images/fb-logo.webp) no-repeat center center;background-size:100%}.webp ul.spolecznosci li a.instagram{background:url(../images/instagram-logo.webp) no-repeat center center;background-size:100%}.webp ul.spolecznosci li a.ue{background:url(../images/ue.webp) no-repeat center center;background-size:100%}@media screen and (max-width: 768px){.webp ul.spolecznosci li a.ue,ul.spolecznosci li a.ue{background-size:auto 48px;background-position:95% 0}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){ul.spolecznosci li a.fb{background:url(../images/fb-logo-2x.png) no-repeat center center;background-size:100%}ul.spolecznosci li a.instagram{background:url(../images/instagram-logo-2x.png) no-repeat center center;background-size:100%}.webp ul.spolecznosci li a.fb{background:url(../images/fb-logo-2x.webp) no-repeat center center;background-size:100%}.webp ul.spolecznosci li a.instagram{background:url(../images/instagram-logo-2x.webp) no-repeat center center;background-size:100%}}ul.nastacji-galeria img{max-width:100%;height:auto;width:auto\9}@-moz-document url-prefix(){ul.nastacji-galeria img{display:block;max-width:100%;width:auto;height:auto}}ul.nastacji-lista{list-style:none;padding:0;margin:0;margin-bottom:30px}ul.nastacji-lista>li{padding-bottom:30px;margin-bottom:20px;float:none;position:relative;text-align:left;border-bottom:solid 1px rgba(255,255,255,0.2)}ul.nastacji-lista>li::before{content:"";position:relative;top:-0.2em;left:0;display:inline-block;width:5px;height:5px;border-radius:50%;background:#ffcb03;margin-right:10px}ul.nastacji-lista li .wyroznione{font-size:1em;font-weight:bold;text-align:center}ul.nastacji-lista p{margin:15px 0 0}ul.nastacji-galeria{list-style:none;position:relative;padding:5px 0 0;margin:0;z-index:50;width:100%;text-align:center;overflow:hidden;margin-bottom:30px}ul.nastacji-galeria li{padding:0px 0px 15% 0px;margin:0px 2px 2px 0px;width:calc(25% - 2px);float:left;overflow:hidden;position:relative}@media screen and (max-width: 640px){ul.nastacji-galeria li{width:calc(50% - 2px);padding:0px 0px 30% 0px}}ul.nastacji-galeria li a.powieksz{background:black;padding:0;margin:0;width:100%;height:100%;position:absolute;top:0;left:0;display:block;overflow:hidden}ul.nastacji-galeria li a.powieksz img{-webkit-transition:opacity 500ms ease 0s;transition:opacity 500ms ease 0s;zoom:1;opacity:1;-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}ul.nastacji-galeria li a.powieksz:hover img{zoom:1;opacity:0.55}.main-video-container{background:url(../images/tlo-czarne.jpg) no-repeat center center;background-size:cover;padding:35px 0 35px 0}.yt-video{width:90%;max-width:650px;margin:0 auto}.yt-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.yt-video-container iframe,.yt-video-container object,.yt-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}

html.loading{height:100%;width:100%;overflow:hidden}html.loading body{height:100%;display:-ms-grid;display:grid}#loadingPageConatiner{height:100%;width:100%;background:#111;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:100px;height:100px;display:block;background:transparent url(../images/logo.png) no-repeat center center;background-size:100%;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px}.webp #loadingPageConatiner .logo{background:transparent url("../../images/logo.webp") no-repeat center center;background-size:100%}#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:#0a0a0a;background:-webkit-gradient(linear, left bottom, left top, color-stop(33%, rgba(10,10,10,0.1)), to(#fcce08));background:linear-gradient(0deg, rgba(10,10,10,0.1) 33%, #fcce08 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:#111;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;-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.bx-wrapper .bx-next{right:10px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:50px;height:50px;text-indent:-9999px;z-index:9999;background:rgba(0,0,0,0.2) url(../images/arrow.svg) center center no-repeat;background-size:50%;cursor:pointer}.bx-wrapper .bx-controls-direction a.disabled{display:none}@media screen and (max-width: 640px){.bx-wrapper .bx-controls-direction a{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}

