body{font-family:'Poppins',sans-serif;margin:0 auto}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:992px) and (max-width:1199px){.container{max-width:960px}}@media (min-width:768px) and (max-width:991px){.container{max-width:720px}}@media (min-width:576px) and (max-width:767px){.container{max-width:540px}}.menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-top:40px}.menu-header li{margin-right:40px}.menu-header li a{text-decoration:none;text-transform:uppercase;color:#fff;padding-bottom:10px;-webkit-transition:1s;-o-transition:1s;transition:1s;border-bottom:2px solid transparent;font-weight:100}.menu-header li a:hover{color:#e7d36d;border-bottom:2px solid #e7d36d}.menu-header li:last-child{margin-right:0}@media screen and (max-width:767px){.menu-header{display:none}}.menu-btn{background:none;border:none;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}@media screen and (min-width:768px){.menu-btn{display:none}}.menu-btn span{display:block;height:5px;width:40px;margin-bottom:8px;background:#e3ce6c}.copyrights{height:40px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyrights .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:560px){.copyrights .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.copyrights .container div{font-size:12px;color:#000}.copyrights .container div a{text-decoration:none;color:#d8af61}@media (max-width:991px){.copyrights{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}html{margin-top:0 important}header{position:relative}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;z-index:999;-webkit-transition:5s;-o-transition:5s;transition:5s}header .container .right{max-width:945px;width:100%;margin-left:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:5s;-o-transition:5s;transition:5s}header .container .right .icon-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:5s;-o-transition:5s;transition:5s}@media screen and (max-width:767px){header .container .right .icon-content{display:none}}header .container .right .icon-content .icon-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .right .icon-content .icon-box:last-child{margin-left:40px}header .container .right .icon-content .icon-box img{margin-right:8px}header .container .right .icon-content .icon-box .text{font-size:12px;color:#e3ce6c}#mainSlider{height:800px;position:relative;top:-130px;width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s;z-index:1}#mainSlider .slider-content{height:800px!important;background-position:center!important;background-repeat:no-repeat!important;-webkit-transition:5s;-o-transition:5s;transition:5s}#mainSlider .slider-content .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:160px;-webkit-transition:5s;-o-transition:5s;transition:5s}#mainSlider .slider-content .container .title{color:#e3ce6c;font-size:48px;text-transform:uppercase;text-shadow:2px 2px black;font-weight:lighter;width:100%;text-align:center;padding-top:40px;-webkit-transition:5s;-o-transition:5s;transition:5s}#mainSlider .slider-content .container .text{color:#fff;font-size:31px;font-weight:lighter;text-shadow:2px 2px black;text-align:center;padding-bottom:45px;-webkit-transition:5s;-o-transition:5s;transition:5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:600px){#mainSlider .slider-content .container .text{font-size:24px}}#mainSlider .slider-content .container .text .line{height:3px;border-top:1px solid #a9a19e;border-bottom:1px solid #a9a19e;margin-bottom:20px;margin-top:10px;width:100%}#mainSlider .slider-content .container .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e3ce6c;font-size:13px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:50px;background:rgba(0,0,0,.5);border:2px solid #80746e;position:relative;text-decoration:none;-webkit-transition:5s;-o-transition:5s;transition:5s}#mainSlider .slider-content .container .button:hover{font-weight:bold}#mainSlider .slider-content .container .button:before{width:30px;height:30px;border-top:3px solid #e3ce6c;border-left:3px solid #e3ce6c;position:absolute;content:'';left:-1px;top:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}#mainSlider .slider-content .container .button:after{width:30px;height:30px;border-bottom:3px solid #e3ce6c;border-right:3px solid #e3ce6c;position:absolute;content:'';right:-2px;bottom:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}#mainSlider .slider-content .container .button:hover:before,#mainSlider .slider-content .container .button:hover:after{max-width:300px;width:100%;height:50px}.main-category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;padding-top:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-top:-405px;z-index:999}@media screen and (max-width:767px){.main-category{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-category .box{max-width:360px;width:100%;height:232px;overflow:hidden;position:relative;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;margin-bottom:15px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-category .box .title-custom{font-size:22px;font-weight:lighter;color:#e3ce6c;text-transform:uppercase;text-align:center}.main-category .box .text-custom{font-size:22px;font-weight:bold;color:#e3ce6c;text-transform:uppercase;text-align:center}@media screen and (max-width:1199px){.main-category .box{max-width:300px}}@media screen and (max-width:991px){.main-category .box{max-width:337px}}@media screen and (max-width:767px){.main-category .box{max-width:360px}}.main-category .box:before{position:absolute;content:'';max-width:332px;width:100%;height:200px;margin:auto auto auto auto;border:1px solid #fff;top:0;bottom:0;left:0;right:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:1}@media screen and (max-width:1199px){.main-category .box:before{width:270px;height:200px}}@media screen and (max-width:991px){.main-category .box:before{width:314px}}.main-category .box:hover:before{max-width:342px;width:358px;height:214px;border:1px solid #fff}@media screen and (max-width:1199px){.main-category .box:hover:before{max-width:280px}}@media screen and (max-width:991px){.main-category .box:hover:before{max-width:314px}}.main-category .box:hover .title{background:#fff}.main-category .box:hover .box-category{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.main-category .box .box-category{background-position:center!important;background-repeat:no-repeat!important;height:100%;width:100%;background-position:center;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.main-category .box .title{font-size:22px;color:#482308;text-transform:uppercase;bottom:30px;left:30px;background:rgba(237,234,229,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;height:40px;padding-left:15px;padding-right:15px;-webkit-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}@media screen and (max-width:1199px){.main-category .box .title{font-size:16px}}.about-company{padding-top:95px;padding-bottom:95px}.about-company .title{font-size:36px;text-transform:uppercase;font-weight:lighter;color:#e3ce6c;margin:0 auto;width:100%;text-align:center;position:relative}.about-company .title:before{position:absolute;content:'';width:250px;height:2px;background:#e3ce6c;left:130px;top:24px}@media screen and (max-width:1199px){.about-company .title:before{display:none}}.about-company .title:after{position:absolute;content:'';width:250px;height:2px;background:#e3ce6c;right:130px;top:24px}@media screen and (max-width:1199px){.about-company .title:after{display:none}}.about-company .text{max-width:640px;width:100%;text-align:center;font-size:15px;color:#441f05;padding-top:50px;padding-bottom:50px;margin:0 auto}.about-company .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#441f05;font-size:13px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:50px;border:2px solid #f4ebc4;position:relative;text-decoration:none;-webkit-transition:5s;-o-transition:5s;transition:5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-weight:bold}.about-company .button:hover{font-weight:bold}.about-company .button:before{width:30px;height:30px;border-top:3px solid #e3ce6c;border-left:3px solid #e3ce6c;position:absolute;content:'';left:-1px;top:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}.about-company .button:after{width:30px;height:30px;border-bottom:3px solid #e3ce6c;border-right:3px solid #e3ce6c;position:absolute;content:'';right:-2px;bottom:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}.about-company .button:hover:before,.about-company .button:hover:after{max-width:300px;width:100%;height:50px}.our-projects{background-repeat:no-repeat!important;background-position:cover!important;height:630px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto}.our-projects .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-projects .container .title{font-size:36px;text-transform:uppercase;font-weight:lighter;color:#e3ce6c;margin:0 auto;width:100%;text-align:center;position:relative;text-shadow:2px 2px black;padding-bottom:100px}.our-projects .container .title:before{position:absolute;content:'';width:250px;height:2px;background:#e3ce6c;left:130px;top:24px;-webkit-box-shadow:2px 2px black;box-shadow:2px 2px black}@media screen and (max-width:1199px){.our-projects .container .title:before{display:none}}.our-projects .container .title:after{position:absolute;content:'';width:250px;height:2px;background:#e3ce6c;right:130px;top:24px;-webkit-box-shadow:2px 2px black;box-shadow:2px 2px black}@media screen and (max-width:1199px){.our-projects .container .title:after{display:none}}.our-projects .container .content-projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:991px){.our-projects .container .content-projects{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.our-projects .container .content-projects .img{max-width:555px;width:100%;height:auto;margin-right:50px}@media screen and (max-width:991px){.our-projects .container .content-projects .img{display:none}}.our-projects .container .content-projects .content{max-width:416px;width:100%}.our-projects .container .content-projects .content .text{font-weight:lighter;font-size:15px;color:#fcf9f2;line-height:1.2;padding-bottom:40px;line-height:1.3}.our-projects .container .content-projects .content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e3ce6c;font-size:13px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:50px;background:rgba(0,0,0,.5);border:2px solid #80746e;position:relative;text-decoration:none;-webkit-transition:5s;-o-transition:5s;transition:5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.our-projects .container .content-projects .content .button:hover{font-weight:bold}.our-projects .container .content-projects .content .button:before{width:30px;height:30px;border-top:3px solid #e3ce6c;border-left:3px solid #e3ce6c;position:absolute;content:'';left:-1px;top:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}.our-projects .container .content-projects .content .button:after{width:30px;height:30px;border-bottom:3px solid #e3ce6c;border-right:3px solid #e3ce6c;position:absolute;content:'';right:-2px;bottom:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}.our-projects .container .content-projects .content .button:hover:before,.our-projects .container .content-projects .content .button:hover:after{max-width:300px;width:100%;height:50px}.contact-section{background:#200f03;width:100%;position:relative}.contact-section .container{padding-top:47px;padding-bottom:45px}.contact-section .container .contact-info{max-width:300px;width:100%}.contact-section .container .contact-info .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:45px}.contact-section .container .contact-info .box .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;width:30px}.contact-section .container .contact-info .box .img img{display:block}.contact-section .container .contact-info .box .text{color:#f9eed7;font-size:16px;margin-left:30px;font-weight:lighter}.contact-section .container .contact-form{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1199px){.contact-section .container .contact-form{width:40%}}@media screen and (max-width:991px){.contact-section .container .contact-form{width:100%}}@media screen and (max-width:590px){.contact-section .container .contact-form{width:95%}}.contact-section .container .contact-form *::-webkit-input-placeholder{color:#70523a}.contact-section .container .contact-form *:-moz-placeholder{color:#70523a}.contact-section .container .contact-form *::-moz-placeholder{color:#70523a}.contact-section .container .contact-form *:-ms-input-placeholder{color:#70523a}.contact-section .container .contact-form .input-contact{max-width:485px;width:100%;height:40px;font-size:14px;color:#70523a;background:none;border:1px solid #70523a;margin-bottom:15px;padding-left:15px}.contact-section .container .contact-form .textarea-contact{max-width:485px;width:100%;height:123px;font-size:14px;color:#70523a;background:none;border:1px solid #70523a;padding-left:15px;padding-top:15px}.contact-section .container .contact-form .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e3ce6c;font-size:13px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:50px;background:rgba(0,0,0,.5);border:2px solid #80746e;position:relative;text-decoration:none;-webkit-transition:5s;-o-transition:5s;transition:5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:20px}.contact-section .container .contact-form button:hover{font-weight:bold}.contact-section .container .contact-form button:before{width:30px;height:30px;border-top:3px solid #e3ce6c;border-left:3px solid #e3ce6c;position:absolute;content:'';left:-1px;top:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}.contact-section .container .contact-form button:after{width:30px;height:30px;border-bottom:3px solid #e3ce6c;border-right:3px solid #e3ce6c;position:absolute;content:'';right:-2px;bottom:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}.contact-section .container .contact-form button:hover:before,.contact-section .container .contact-form button:hover:after{max-width:300px;width:100%;height:50px}.contact-section .google-maps{width:50%;position:absolute;height:100%;right:0;top:0;color:#fff;font-size:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1199px){.contact-section .google-maps{width:50%}}@media screen and (max-width:991px){.contact-section .google-maps{position:static;width:100%;height:300px}}.subpage-header{height:381px}#banner{height:381px;position:relative;top:-143px;width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s;z-index:1;background-position:center!important;background-repeat:no-repeat!important}#banner .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:150px;-webkit-transition:5s;-o-transition:5s;transition:5s}#banner .container .title{color:#e3ce6c;font-size:48px;text-transform:uppercase;text-shadow:2px 2px black;font-weight:lighter;width:100%;text-align:center;padding-bottom:5px;-webkit-transition:5s;-o-transition:5s;transition:5s}#banner .container .text{color:#fff;font-size:31px;font-weight:lighter;text-shadow:2px 2px black;width:100%;text-align:center;padding-bottom:45px;-webkit-transition:5s;-o-transition:5s;transition:5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:600px){#banner .container .text{font-size:24px}}#banner .container .text .line{height:3px;border-top:1px solid #a9a19e;border-bottom:1px solid #a9a19e;margin-bottom:25px;width:100%}.offer-subpage{padding-bottom:30px}.subpage-category{margin-top:0}.category-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:5s;-o-transition:5s;transition:5s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:55px;max-width:1170px;margin-left:auto;margin-right:auto}.category-buttons a.active{background:#846d5e;color:#f5ecb8}.category-buttons .button{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;color:#482308;border:1px solid #958b85;margin-left:15px;margin-right:15px;padding-left:25px;padding-right:25px;text-transform:uppercase;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;margin-top:15px;text-decoration:none;cursor:pointer}.category-buttons .button.active{background:#846d5e;color:#f5ecb8}.category-buttons .button:hover{background:#846d5e;color:#f5ecb8}.gallery-subpage .title{text-align:left;background:#fff;z-index:999}.gallery-subpage .title:after{display:none}.gallery-subpage .title:before{width:100%;max-width:900px;left:120px;z-index:1;display:none}.gallery-subpage .gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;width:100%}@media screen and (max-width:767px){.gallery-subpage .gallery{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gallery-subpage .gallery div{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;width:100%}.gallery-subpage .gallery div div>div{max-width:360px!important;width:100%!important}.gallery-subpage .gallery div div>div a{max-width:360px;width:100%;max-height:270px;display:block;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-bottom:15px}@media screen and (max-width:1199px){.gallery-subpage .gallery div div>div a{max-width:300px}}@media screen and (max-width:991px){.gallery-subpage .gallery div div>div a{max-width:335px}}@media screen and (max-width:767px){.gallery-subpage .gallery div div>div a{max-width:360px}}.gallery-subpage .gallery div div>div a img{max-width:360px!important;width:100%!important;max-height:270px;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gallery-subpage .gallery div div>div a:hover{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.gallery-subpage .gallery div div>div a:hover:before{background:rgba(0,0,0,.5);position:absolute;content:'';max-width:360px;width:100%;height:270px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-animation:sheen 1s forwards;animation:sheen 1s forwards}.gallery-subpage .gallery div div>div a:hover:after{position:absolute;content:'';max-width:332px;width:100%;height:245px;left:0;right:0;top:0;bottom:0;margin:auto;border:1px solid #958b85;background:url(http://www.kopia.olsztyn-meble.pl/wp-content/themes/meble2/img/loop.png.pagespeed.ce.DUpNOX846R.png);background-size:18px 18px;background-repeat:no-repeat!important;background-position:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-animation:fade 1s forwards;animation:fade 1s forwards}.blog{margin-top:20px}.blog .blog-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;margin-bottom:40px}@media screen and (max-width:767px){.blog .blog-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:40px}}.blog .blog-content .img{max-width:360px;height:270px;width:100%;background-position:center!important;background-repeat:no-repaet;background-size:360px 270px!important;position:relative}@media screen and (max-width:767px){.blog .blog-content .img{margin-bottom:40px;margin-left:auto;margin-right:auto}}.blog .blog-content .img:before{position:absolute;content:'';max-width:332px;width:100%;height:245px;left:0;right:0;top:0;bottom:0;margin:auto;border:1px solid #898583}.blog .blog-content .content{max-width:720px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:50px}.blog .blog-content .content .title{font-weight:bold;font-size:15px;color:#441f05;text-align:left}.blog .blog-content .content .text{font-size:15px;color:#441f05;text-align:left;padding-top:15px;padding-bottom:15px}.blog .blog-content .content .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#441f05;font-size:13px;text-transform:uppercase;padding-left:30px;padding-right:30px;height:50px;border:2px solid #f4ebc4;position:relative;text-decoration:none;-webkit-transition:5s;-o-transition:5s;transition:5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:bold;margin:1px}.blog .blog-content .content .button:hover{font-weight:bold}.blog .blog-content .content .button:before{width:30px;height:30px;border-top:3px solid #e3ce6c;border-left:3px solid #e3ce6c;position:absolute;content:'';left:-1px;top:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}.blog .blog-content .content .button:after{width:30px;height:30px;border-bottom:3px solid #e3ce6c;border-right:3px solid #e3ce6c;position:absolute;content:'';right:-2px;bottom:-3px;-webkit-transition:2s;-o-transition:2s;transition:2s}.blog .blog-content .content .button:hover:before,.blog .blog-content .content .button:hover:after{max-width:300px;width:100%;height:50px}.js #preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#333 url(http://files.mimoymima.com/images/loading.gif) no-repeat center center}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom: 1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(http://www.kopia.olsztyn-meble.pl/wp-content/themes/meble2/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(http://www.kopia.olsztyn-meble.pl/wp-content/themes/meble2/images/prev.png) left 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(http://www.kopia.olsztyn-meble.pl/wp-content/themes/meble2/images/next.png) right 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom: 1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(http://www.kopia.olsztyn-meble.pl/wp-content/themes/meble2/images/close.png) top right no-repeat;text-align:right;outline:none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@-webkit-keyframes fade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }@keyframes fade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.pushy a{display:block;color:#000;padding:15px 30px;text-decoration:none}.pushy a:hover{color:#000}.pushy ul:first-child{margin-top:10px}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}@media screen and (max-width:767px){#menu-primary-menu{list-style:none!important;margin-left:20px;width:100%;padding:0}}#menu-primary-menu li:first-child{margin-top:50px}.pushy-content{visibility:hidden}.pushy-left{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy-right{-webkit-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible}#container,.pushy,.push{-webkit-transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99) , -webkit-transform .2s cubic-bezier(.16,.68,.43,.99)}.pushy-content{-webkit-transition:visibility .2s cubic-bezier(.16,.68,.43,.99);-o-transition:visibility .2s cubic-bezier(.16,.68,.43,.99);transition:visibility .2s cubic-bezier(.16,.68,.43,.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade 500ms;animation:fade 500ms}@keyframes fade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }@-webkit-keyframes fade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }.pushy-submenu{}.pushy-submenu ul{padding-left:15px;-webkit-transition:max-height .2s ease-in-out , visibility .2s ease-in-out;-o-transition:max-height .2s ease-in-out , visibility .2s ease-in-out;transition:max-height .2s ease-in-out , visibility .2s ease-in-out;text-decoration:none;list-style:none}.pushy-submenu ul .pushy-link{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.pushy-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:transparent;border:0}.pushy-submenu button:hover{color:#fff}.pushy-submenu>a,.pushy-submenu>button{position:relative}.pushy-submenu>a::after,.pushy-submenu>button::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url(http://www.kopia.olsztyn-meble.pl/wp-content/themes/meble2/img/arrow.svg) no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s , -webkit-transform .2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden;visibility:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open{}.pushy-submenu-open ul{max-height:1000px;visibility:visible}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a::after,.pushy-submenu-open button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.wpcf7-list-item-label{color:#f9eed7;text-decoration:none;font-size:12px;margin-top:30px}.wpcf7-list-item-label a{font-weight:bold;color:#f9eed7;text-decoration:none}span.wpcf7-list-item{padding-top:25px}.contact-form p{margin:0;padding:0}.wpcf7-response-output,.wpcf7-mail-sent-ok{border:none;color:#f9eed7;text-decoration:none;font-size:12px}