@import url('https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');*:focus{outline:none !important}img{max-width:100%;height:auto}.wow{visibility:hidden}body{position:relative;background:#f8fcff;color:#000;font-size:16px;line-height:34px;font-weight:400;font-family:'Archivo',sans-serif;margin:0 auto;padding:0}a,button,.btn{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a{color:#1c3aa4;text-decoration:none}a:hover{color:#1c3aa4;text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Archivo',sans-serif;color:#2d4cb8;font-weight:600;margin:0 0 20px}h1{font-size:28px;line-height:36px}h2{font-size:26px;line-height:34px}h3{font-size:22px;line-height:34px}h4{font-size:20px;line-height:34px}h5{font-size:18px;line-height:34px}h6{font-size:16px;line-height:34px}p{color:#000;font-size:16px;line-height:34px;font-weight:400;margin:0 0 20px}ul{padding-left:45px;list-style:none}ul li:before{content:"\2022";color:#1c3aa4;font-weight:700;display:inline-block;font-size:24px;width:1em;margin-left:-1em}ul,ol{margin:0 0 20px}li{color:#000;font-size:16px;line-height:34px;font-weight:400}b,strong{font-weight:700}table{background:#fff;width:100%;border:1px solid #1c3aa4}th{height:auto;padding:18px 24px;color:#1c3aa4;font-size:16px;line-height:34px;font-weight:700;border:1px solid #1c3aa4}td{height:auto;padding:18px 24px;color:#000;font-size:16px;line-height:34px;font-weight:400;border:1px solid #1c3aa4}hr{display:block;border:none;height:1px;width:100%;background:#1c3aa4;margin:30px 0;padding:0}blockquote{margin:0 0 20px;font-style:italic;color:#000;font-size:16px;line-height:34px;font-weight:400;background:0 0;padding:15px}img.aligncenter{display:block;margin:0 auto}img.alignleft{float:left}img.alignright{float:right}.container-larger{width:1700px;max-width:100%}.more-link{display:inline-block;text-transform:uppercase;letter-spacing:.5px;font-weight:600;font-size:13px;line-height:34px;color:#fff;position:relative}.more-link:hover{color:#003470;text-decoration:none}.btn-primary{border:none;color:#fff;background:0 0;font-weight:600;font-size:16px;line-height:24px;height:auto;padding:13px 14px 13px 30px;box-shadow:none !important;border-radius:25px;display:inline-block;position:relative;overflow:hidden;z-index:2}.btn-primary svg{display:inline-block;vertical-align:middle;fill:#77ffc3;width:24px;margin-left:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.btn-primary:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:#77ffc3;background:-moz-linear-gradient(top,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);background:-webkit-linear-gradient(top,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);background:linear-gradient(to bottom,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77ffc3',endColorstr='#5ae0a5',GradientType=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:0}.btn-primary:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:#1c3aa4;background:-moz-linear-gradient(top,rgba(28,58,164,1) 0%,rgba(44,75,183,1) 100%);background:-webkit-linear-gradient(top,rgba(28,58,164,1) 0%,rgba(44,75,183,1) 100%);background:linear-gradient(to bottom,rgba(28,58,164,1) 0%,rgba(44,75,183,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c3aa4',endColorstr='#2c4bb7',GradientType=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:1}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{border-color:#68efb4;background:0 0;color:#1c3aa4}.btn-primary:hover:before,.btn-primary:focus:before,.btn-primary:active:before{opacity:1}.btn-primary:hover:after,.btn-primary:focus:after,.btn-primary:active:after{opacity:0}.btn-primary:hover svg,.btn-primary:focus svg,.btn-primary:active svg{fill:#1c3aa4}.btn-primary.arrow-rev{padding:19px 24px !important;border-radius:32px !important;margin:0 !important}.btn-primary.arrow-rev svg{display:inline-block;vertical-align:middle;fill:#77ffc3;width:24px;margin-right:10px;margin-bottom:2px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.btn-primary.arrow-rev:hover svg{fill:#1c3aa4 !important}.btn-secondary{border:none;color:#2644af;background:0 0;font-weight:600;font-size:16px;line-height:24px;height:auto;padding:13px 30px 13px 14px;box-shadow:none !important;border-radius:25px;display:inline-block;position:relative}.btn-secondary:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:#77ffc3;background:-moz-linear-gradient(top,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);background:-webkit-linear-gradient(top,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);background:linear-gradient(to bottom,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77ffc3',endColorstr='#5ae0a5',GradientType=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:0}.btn-secondary:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:#f8fcff;background:-moz-linear-gradient(top,rgba(248,252,255,1) 0%,rgba(230,245,252,1) 100%);background:-webkit-linear-gradient(top,rgba(248,252,255,1) 0%,rgba(230,245,252,1) 100%);background:linear-gradient(to bottom,rgba(248,252,255,1) 0%,rgba(230,245,252,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8fcff',endColorstr='#e6f5fc',GradientType=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:1}.btn-secondary svg{display:inline-block;vertical-align:middle;fill:#77ffc3;width:15px;margin-right:10px;margin-bottom:2px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{border-color:#68efb4;background:0 0;color:#1c3aa4}.btn-secondary:hover:before,.btn-secondary:focus:before,.btn-secondary:active:before{opacity:1}.btn-secondary:hover:after,.btn-secondary:focus:after,.btn-secondary:active:after{opacity:0}.btn-secondary:hover svg,.btn-secondary:focus svg,.btn-secondary:active svg{fill:#1c3aa4}.lightbox{height:100vh}.lightbox .lb-image{border:none;border-radius:0}.lb-data .lb-details{display:none !important}.lb-data .lb-close{position:absolute;right:30px;top:30px;background:url(//dobrzemierze.pl/wp-content/themes/cisnieniomierze/assets/images/close_ico.png) center no-repeat;z-index:9999}.lb-nav a.lb-next{opacity:1;width:60px}.lb-nav a.lb-prev{opacity:1;width:60px}.lightboxOverlay{opacity:.9}.lb-outerContainer{border-radius:0;background:0 0;position:initial;height:100% !important;display:flex;justify-content:center;align-items:center}.lb-nav a.lb-next{background:url(//dobrzemierze.pl/wp-content/themes/cisnieniomierze/assets/images/lightbox_arrow.png) center no-repeat}.lb-nav a.lb-prev{background:url(//dobrzemierze.pl/wp-content/themes/cisnieniomierze/assets/images/lightbox_arrow.png) center no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.lb-dataContainer{padding:0}.lb-cancel{background:url(//dobrzemierze.pl/wp-content/themes/cisnieniomierze/assets/images/loader-white.gif) no-repeat;background-size:contain}.tooltip>.tooltip-inner{background-color:#fff;color:#000;-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.26);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.26);box-shadow:0 0 30px 0 rgba(11,29,92,.26);padding:10px 15px}.bs-tooltip-right .arrow:before{border-right-color:#fff}.alert{border-radius:0}.form-group{margin:0 0 16px}label{font-weight:400;font-size:14px;line-height:24px;color:#000;padding:10px 0;margin:0;display:block}.form-control{height:auto;box-shadow:none !important;border-radius:0;border:1px solid #ecf7fd;background:#ecf7fd;font-weight:500;font-size:16px;line-height:24px;color:#000;padding:13px 10px}.form-control:focus{border-color:#2644af;background:#ecf7fd}.form-control::-webkit-input-placeholder{font-weight:500;font-size:16px;line-height:24px;color:#000}.form-control::-moz-placeholder{font-weight:500;font-size:16px;line-height:24px;color:#000}.form-control:-ms-input-placeholder{font-weight:500;font-size:16px;line-height:24px;color:#000}.form-control:-moz-placeholder{font-weight:500;font-size:16px;line-height:24px;color:#000}select.form-control{-webkit-appearance:none;appearance:none;background:#fff url(//dobrzemierze.pl/wp-content/themes/cisnieniomierze/assets/images/select_arrow.png) center right 18px no-repeat}select.form-control::-ms-expand{display:none}.btn-checkbox{position:relative;z-index:2}.btn-checkbox [type=checkbox]:not(:checked),.btn-checkbox [type=checkbox]:checked{position:absolute;left:13px;top:16px;border:none;background:0 0;width:2px;height:2px;opacity:0}.btn-checkbox [type=checkbox]:not(:checked)+label,.btn-checkbox [type=checkbox]:checked+label{position:relative;cursor:pointer;width:100%;text-align:center;margin-bottom:10px;padding:18px 30px;border-radius:30px}.btn-checkbox [type=checkbox]:checked+label{border-color:#68efb4;background:#68efb4;color:#1c3aa4}.btn-checkbox [type=checkbox]:checked+label svg{fill:#1c3aa4}.btn-checkbox [type=checkbox]:checked+label:before{opacity:1}.btn-checkbox [type=checkbox]:checked+label:after{opacity:0}.large .btn-checkbox label{padding:25px 30px !important;border-radius:37px !important}.cat-checkbox{position:relative;display:inline-block;vertical-align:top;text-align:center;margin:15px 5px;width:170px;height:190px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cat-checkbox [type=checkbox]:not(:checked),.cat-checkbox [type=checkbox]:checked{position:absolute;left:13px;top:16px;border:none;background:0 0;width:2px;height:2px;opacity:0}.cat-checkbox [type=checkbox]+label{height:100%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cat-checkbox [type=checkbox]+label span{font-weight:500;font-size:18px;line-height:24px;height:48px;color:#2d4cb8;display:block;margin:30px 0 6px}.cat-checkbox [type=checkbox]+label svg{fill:#4fd89b;height:80px;width:80px;max-width:100%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.cat-checkbox [type=checkbox]:not(:checked)+label,.cat-checkbox [type=checkbox]:checked+label{position:relative;cursor:pointer;padding:15px;border:1px solid #2d4cb8;background:#fff;border-radius:8px}.cat-checkbox [type=checkbox]:checked+label{background:#77ffc3;background:-moz-linear-gradient(top,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);background:-webkit-linear-gradient(top,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);background:linear-gradient(to bottom,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77ffc3',endColorstr='#5ae0a5',GradientType=0);border-color:#77ffc3}.cat-checkbox [type=checkbox]:checked+label svg{fill:#2d4cb8}.cat-checkbox:hover{-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.26);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.26);box-shadow:0 0 30px 0 rgba(11,29,92,.26)}.pagination{text-align:center;justify-content:center;margin:65px 0;border-radius:0}.pagination li:before{display:none}.pagination li span,.pagination li a{font-weight:600;font-size:14px;line-height:24px;color:#000;text-align:center;width:40px;height:40px;border-radius:20px !important;border:none;background:0 0;margin:5px}.pagination li span,.pagination li a:hover{background:#324fae !important;color:#fff !important}.pagination li a.next,.pagination li a.prev{display:none !important}.page-header{padding:12px 45px;background:#fff;position:relative}.page-header:before{content:'';position:absolute;left:0;right:50%;top:0;bottom:0;background:#2d4cb8}.page-header .navbar{padding:0}.page-header ul li:before{display:none}.page-header .navbar-nav .nav-link{padding:0 12px;color:#fff;font-weight:600;font-size:18px;line-height:24px}.page-header .navbar-nav .nav-link:hover,.page-header .navbar-nav .active .nav-link{text-decoration:none;color:#77ffc3}.page-header .navbar-nav .nav-link svg{width:16px;height:16px;fill:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-header .navbar-nav .nav-link:hover svg,.page-header .navbar-nav .active .nav-link svg{fill:#77ffc3}.page-header .navbar-collapse{position:relative;padding-left:0}.page-header .logos{display:inline-block;vertical-align:middle;width:49%}.page-header .logos .logo{width:45%;display:inline-block;vertical-align:top;margin:10px 15px 0 0}.page-header .logos .right-logo{width:49%;display:inline-block;vertical-align:top}.page-header .logos a{display:inline-block;vertical-align:middle;margin:0 5px}.page-header .logos p{margin:0;font-size:14px;line-height:16px}.page-header .searchform{display:inline-block;vertical-align:middle;width:49%;text-align:right;position:relative;z-index:2}.page-header .searchform>svg{height:32px;display:inline-block;vertical-align:middle;margin-right:20px;fill:#1c3aa4}.page-header .searchform input{display:inline-block;vertical-align:middle;border:none;border-bottom:1px solid #1c3aa4;margin-right:10px;color:#000;font-weight:300;font-size:16px;line-height:24px;padding:13px 0}.page-header .container-fluid{max-width:1813px;margin:0 auto}.homepage-banner{min-height:450px;position:relative;background-size:cover}.subpage-banner:before{content:'';position:absolute;left:0;right:50%;top:0;bottom:0;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}.subpage-banner .container-fluid{position:relative;z-index:2}.subpage-banner h1,.homepage-banner h1{position:relative;font-weight:600;font-size:48px;line-height:60px;margin:0 0 20px}.subpage-banner h1:before,.homepage-banner h1:before{content:'';position:absolute;top:30px;right:calc(100% + 30px);height:1px;background:#77ffc3;width:10000%}.homepage-banner p{font-weight:100;font-size:24px;line-height:40px;color:#000;margin:0 0 30px}.subpage-banner .btn,.homepage-banner .btn{margin-right:5px}.homepage-banner .btn{padding:19px 24px 19px 40px;border-radius:32px}.subpage-banner .btn{padding:19px 24px 19px 40px;border-radius:32px}.subpage-banner .btn.arrow-rev{padding-top:13px !important;padding-bottom:11px !important}.homepage-banner .scroll-down{background:#fff;width:76px;height:76px;border-radius:50%;text-align:center;position:absolute;left:calc(50% - 38px);bottom:40px;-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.17);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.17);box-shadow:0 0 30px 0 rgba(11,29,92,.17);display:none}.homepage-banner .slide{min-height:510px;padding:80px 100px 120px 80px;position:relative;overflow:hidden;background-size:cover}.homepage-banner .slide:before{content:'';position:absolute;left:0;right:50%;top:0;bottom:0;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);z-index:-1}.homepage-banner .btns-container{position:absolute;left:0;right:0;bottom:0;padding:0 80px}.homepage-banner .btns-container .in{padding:0 15px;width:1723px;max-width:100%;margin:0 auto}.homepage-banner .arrows-container{background:#fff;border-radius:25px;text-align:center;padding:10px 30px;position:absolute;left:50%;transform:translate(-50%,0px);bottom:-27px;z-index:2}.homepage-banner .arrows-container .slick-arrow{border:none;background:0 0;padding:0;display:inline-block;vertical-align:middle;font-size:0;line-height:0}.homepage-banner .arrows-container .slick-arrow:hover{opacity:.7}.homepage-banner .arrows-container .slick-arrow svg{width:16px;height:16px;fill:#1a458a}.homepage-banner .arrows-container .slick-arrow.slick-prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.homepage-banner .arrows-container .dots-container{display:inline-block;vertical-align:middle;text-align:center}.homepage-banner .arrows-container .dots-container .slick-dots{list-style-type:none;padding:0;margin:0;font-size:0;line-height:0}.homepage-banner .arrows-container .dots-container .slick-dots li:before{display:none}.homepage-banner .arrows-container .dots-container .slick-dots li{display:inline-block;vertical-align:middle;font-size:0;line-height:0}.homepage-banner .arrows-container .dots-container .slick-dots li button{padding:0;font-size:0;line-height:0;border:none;background:#ddeef5;width:16px;height:16px;border-radius:50%;margin:0 2px}.homepage-banner .arrows-container .dots-container .slick-dots li.slick-active button{background:#65f5b7}.homepage-banner .container-fluid{max-width:1723px;margin:0 auto}.subpage-banner .container-fluid{max-width:1703px;margin:0 auto}.scroll-down{display:block;margin:0 auto}.mousey{width:8px;padding:2px 7px;height:36px;border:1px solid #2b47aa;border-radius:10px;box-sizing:content-box;margin:17px auto}.scroller{width:6px;height:6px;border-radius:50%;margin:0 auto;background-color:#003470;-webkit-animation:aniMouse 1s cubic-bezier(.175,.885,.32,1.275) infinite;-moz-animation:aniMouse 1s cubic-bezier(.175,.885,.32,1.275) infinite;-o-animation:aniMouse 1s cubic-bezier(.175,.885,.32,1.275) infinite;animation:aniMouse 1s cubic-bezier(.175,.885,.32,1.275) infinite;position:relative;bottom:5px}@-webkit-keyframes aniMouse{0%{bottom:0}50%{bottom:-17px}100%{bottom:0}}@-moz-keyframes aniMouse{0%{bottom:0}50%{bottom:-17px}100%{bottom:0}}@-o-keyframes aniMouse{0%{bottom:0}50%{bottom:-17px}100%{bottom:0}}@keyframes aniMouse{0%{bottom:0}50%{bottom:-17px}100%{bottom:0}}.section-title h2{font-weight:600;text-align:center;font-size:28px;line-height:36px;margin:0;padding:30px 15px;overflow:hidden;position:relative}.section-title h2 span{position:relative;display:inline-block;vertical-align:middle;padding:0 45px;background:#e1f3fb}.section-title h2:before{content:'';height:2px;background:#77ffc3;position:absolute;top:48px;left:0;right:0}.section-title h2 .left:before{right:0}.text-page,.products-section{background:-moz-linear-gradient(top,rgba(221,241,251,1) 0%,rgba(221,241,251,0) 100%);background:-webkit-linear-gradient(top,rgba(221,241,251,1) 0%,rgba(221,241,251,0) 100%);background:linear-gradient(to bottom,rgba(221,241,251,1) 0%,rgba(221,241,251,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddf1fb',endColorstr='#00ddf1fb',GradientType=0)}.products-section{min-height:1500px}.products-section .container-larger{margin-top:30px}.page-template-home .products-section{padding-top:30px}.sort-box{text-align:right;margin-bottom:24px;margin-top:20px}.sort-box label{display:inline-block;vertical-align:middle;margin-right:20px;font-weight:500;font-size:16px;line-height:24px;color:#000}.sort-box select{font-weight:500;font-size:16px;line-height:24px;color:#7b7b7b;border-radius:3px;border:1px solid #7b7b7b;padding:12px 20px;min-width:220px;-webkit-appearance:none;appearance:none;background:#fff url(//dobrzemierze.pl/wp-content/themes/cisnieniomierze/assets/images/select_arrow2.png) center right 18px no-repeat}.sort-box select::-ms-expand{display:none}.products-list{position:relative}.products-list .container-fluid{max-width:1903px;margin:0 auto}.products-list .filter-menu{display:block;position:relative;z-index:2}.products-list .filter-menu .card{background:0 0 !important;border-radius:0 !important;border:none !important}.filter-menu .accordion>.card>.card-header{background:0 0;padding:0;border:none}.filter-menu .accordion>.card>.card-header button{border:none;background:0 0;font-weight:600;font-size:18px;line-height:35px;color:#1c3aa4;padding:0 0 0 35px;position:relative;z-index:2}.filter-menu .accordion>.card>.card-header button:before{content:'';height:2px;background:#77ffc3;position:absolute;left:0;top:17px;width:100%;z-index:-1}.filter-menu .accordion>.card>.card-header button.collapsed:before{width:26px}.filter-menu .card-body{padding:15px 35px}.filter-menu .card-body ul{padding:0;margin:0}.filter-menu .card-body ul li:before{display:none}.products-list .filter-menu .checkbox{position:relative}.products-list .filter-menu .checkbox [type=checkbox]:not(:checked),.products-list .filter-menu .checkbox [type=checkbox]:checked{position:absolute;left:13px;top:16px;border:none;background:0 0;width:2px;height:2px;opacity:0}.products-list .filter-menu .checkbox [type=checkbox]:not(:checked)+label,.products-list .filter-menu .checkbox [type=checkbox]:checked+label{position:relative;padding-left:18px;cursor:pointer}.products-list .filter-menu .checkbox [type=checkbox]:not(:checked)+label:before,.products-list .filter-menu .checkbox [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:12px;width:11px;height:11px;background:transparent url(//dobrzemierze.pl/wp-content/themes/cisnieniomierze/assets/images/check.png) center no-repeat}.products-list .filter-menu .checkbox [type=checkbox]:not(:checked)+label:before{opacity:.5;filter:grayscale(100%)}.products-list .filter-menu .checkbox [type=checkbox]:checked+label:before{opacity:1;filter:grayscale(0)}.products-list .filter-menu .checkbox label{font-weight:300;text-transform:initial;font-size:16px;line-height:22px;color:#000;margin:0;letter-spacing:0;border:none;padding:7px 0 7px 18px}.products-list .filter-menu .cmt{margin:15px -5px 0}.products-list .filter-menu .cmt .btn-primary{margin:5px}.products-list .filter-menu .cmt .btn-primary.btn-reset{padding:0;color:#888}.products-list .filter-menu .cmt .btn-primary.btn-reset:hover{opacity:.7}.products-list .filter-menu .cmt .btn-primary.btn-reset:before,.products-list .filter-menu .cmt .btn-primary.btn-reset:after{display:none}.products-list .filter-menu .cmt .btn-primary.btn-reset:hover{color:#1c3aa4}.download-pdf{display:block;max-width:100%;width:200px;text-align:center;background:#fff;padding:39px 15px}.download-pdf .adobe{fill:#df0926;width:34px;height:34px;display:block;margin:0 auto}.download-pdf span{display:block;color:#000;margin:10px auto}.download-pdf .ico{fill:#8c8c8c;width:34px;height:34px;display:block;margin:0 auto}.download-pdf:hover{-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.26);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.26);box-shadow:0 0 30px 0 rgba(11,29,92,.26)}.prod-thumb{display:block;position:relative;background:#fff;margin-bottom:50px;box-shadow:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.prod-thumb:hover{-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.26);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.26);box-shadow:0 0 30px 0 rgba(11,29,92,.26)}.prod-thumb .prod-content{padding:30px 70px;position:relative}.prod-thumb.one-col-prod .prod-content.nop{padding-left:0;padding-right:0}.prod-thumb .prod-content .prod-image{text-align:center;margin-top:30px;margin-bottom:30px;position:relative;height:400px}.prod-thumb .prod-content .prod-image a{display:block;max-height:100%}.prod-thumb .prod-content .prod-image a img{max-height:400px;width:auto!important}.prod-thumb.one-col-prod .prod-content .prod-image{height:300px}.prod-thumb.one-col-prod .prod-content .prod-image a img{max-height:300px}.prod-thumb .prod-content .prod-image .zoom-link{position:relative;display:block;text-align:center}.prod-thumb .prod-content .prod-image .zoom-link svg{width:34px;position:absolute;right:30px;top:30px;z-index:2}.prod-thumb .prod-content .prod-image .zoom-link:hover{opacity:.7}.prod-thumb .prod-content .prod-image .dnone{display:none !important}.prod-thumb .prod-content .prod-title{position:absolute;left:0;top:0;margin:0;color:#000;z-index:2;font-weight:700;font-size:20px;line-height:24px;padding:25px 0 0 25px}.prod-thumb.one-col-prod .prod-content .prod-title{position:initial!important;padding:0}.prod-thumb .prod-content .prod-title a{text-decoration:none !important;color:#000}.prod-thumb .prod-content .right-options{position:absolute;right:35px;top:30px;z-index:2;width:30px}.prod-thumb .prod-content .right-options button{display:block;padding:0;background:0 0;border:none;margin-bottom:10px}.prod-thumb .prod-content .right-options button svg{width:30px;fill:#8c8c8c;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.prod-thumb .prod-content .right-options button:hover svg{fill:#2946a9}.val-table,.prod-thumb .prod-content table{border:none}.val-table td,.val-table th,.prod-thumb .prod-content table td{width:50%;border:none;font-weight:500;font-size:14px;line-height:24px;color:#000;padding:5px 30px;min-height:58px}.val-table th{font-weight:700;border-bottom:1px solid #1c3aa4}.val-table tr,.prod-thumb .prod-content table tr{background:#ecf7fd}.val-table tr:nth-of-type(2n),.prod-thumb .prod-content table tr:nth-of-type(2n){background:#fff}.prod-thumb .prod-footer{background:#f6fefd;padding:10px 70px 60px;position:relative}.prod-thumb .prod-footer:before{content:'';width:40px;height:2px;background:#77ffc3;position:absolute;left:0;top:23px}.prod-thumb .prod-footer:after{content:'';width:40px;height:2px;background:#77ffc3;position:absolute;right:0;top:23px}.prod-thumb .prod-footer p{font-weight:400;font-size:16px;line-height:26px;color:#1c3aa4;margin:0}.prod-thumb .prod-footer p b{display:block;font-weight:700}.prod-thumb .prod-footer .shop-ico{position:absolute;right:55px;bottom:28px}.prod-thumb .prod-footer .shop-ico svg{fill:#1c3aa4;width:32px}.prod-thumb .prod-footer .shop-ico:hover{opacity:.7}.prod-thumb .prod-footer .btn-primary{position:absolute;bottom:-28px;left:50%;transform:translate(-50%,0);padding-top:19px;padding-bottom:19px;border-radius:31px;z-index:2}.prod-thumb.one-col-prod .prod-footer .btn-primary{transform:none}.prod-thumb.one-col-prod .right-options{position:initial;display:block;width:100%}.prod-thumb.one-col-prod .right-options button{display:inline-block;vertical-align:middle;margin-right:10px}.prod-thumb.one-col-prod{padding-right:35px}.prod-thumb table{min-height:160px}.subpage-banner{position:relative;padding:50px 100px;overflow:hidden;background-size:cover}.breadcrumb{background:0 0;border:none;padding:0;margin:0 0 20px;font-weight:100;font-size:14px;line-height:24px;color:#000}.breadcrumb .breadcrumb-item,.breadcrumb .breadcrumb-item a{font-weight:100;font-size:14px;line-height:24px;color:#000}.breadcrumb .breadcrumb-item a{text-decoration:underline}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline;opacity:.7}.breadcrumb-item.active{color:#000}.breadcrumb-item+.breadcrumb-item:before{content:'-';font-weight:100;font-size:14px;line-height:24px;color:#000}.top-link{position:relative;cursor:pointer;padding:15px;border:1px solid #2d4cb8;background:#fff;border-radius:8px;display:inline-block;vertical-align:top;width:170px;margin:15px}.top-link span{font-weight:500;font-size:18px;line-height:24px;color:#2d4cb8;display:block;margin:15px 0;min-height:72px}.top-link svg{fill:#4fd89b;height:60px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.top-link:hover{background:#77ffc3;background:-moz-linear-gradient(top,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);background:-webkit-linear-gradient(top,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);background:linear-gradient(to bottom,rgba(119,255,195,1) 0%,rgba(90,224,165,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77ffc3',endColorstr='#5ae0a5',GradientType=0);border-color:#77ffc3;text-decoration:none}.top-link:hover svg{fill:#2d4cb8}.top-links-container{margin-bottom:75px}.text-page{padding:20px 0 50px}.faq-collapses .card{border:none;background:0 0;padding:0;margin:0;border-radius:0}.faq-collapses .card-header{border:none;background:0 0;padding:0;margin:0;border-radius:0}.faq-collapses .card-header button{border:none;padding:0 0 0 36px;margin:0;background:0 0;font-weight:600;font-size:20px;line-height:44px;color:#2d4cb8;position:relative;text-align:left}.faq-collapses .card-header button:before{content:'';width:24px;height:2px;background:#090a0a;position:absolute;left:0;top:21px}.faq-collapses .card-header button:after{content:'';height:24px;width:2px;background:#090a0a;position:absolute;left:11px;top:10px;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.faq-collapses .card-header button.collapsed:after{opacity:1}.faq-collapses .card-body{padding:30px 0;margin:0}.download-link{display:block;background:#fff;border:1px solid #2d4cb8;border-radius:9px;margin-bottom:10px;padding:20px 40px}.download-link .adobe{fill:#df0926;width:34px;height:34px;display:inline-block;vertical-align:middle;margin-right:25px}.download-link p{margin:0;display:inline-block;vertical-align:middle;font-weight:400;font-size:16px;line-height:34px;color:#000;max-width:calc(100% - 63px)}.download-link span{font-weight:400;font-style:italic;font-size:16px;line-height:34px;color:#1c3aa4}.download-link .ico{fill:#7be2b4;height:24px;display:inline-block;vertical-align:middle;margin-left:10px}.download-link:hover{text-decoration:none;-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.26);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.26);box-shadow:0 0 30px 0 rgba(11,29,92,.26)}.contact-container{margin-top:25px}.contact-link{font-weight:400;font-size:18px;line-height:34px;color:#000}.contact-link svg{width:30px;height:24px;fill:#000}.contact-link:hover{text-decoration:none;opacity:.7;color:#000}.contact-container{-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.26);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.26);box-shadow:0 0 30px 0 rgba(11,29,92,.26);background:#fff;padding:30px}.contact-container h2{color:#000;font-weight:700;font-size:18px;line-height:24px;margin:0 0 30px}.contact-container form{padding:0 40px;position:relative}.contact-container form button{min-width:200px;position:absolute;z-index:2;left:calc(50% - 100px);bottom:-62px;padding:19px 24px 19px 40px;border-radius:32px}.g-recaptcha{transform:scale(.77);transform-origin:0 0}.product-page{background:#e1f3fb;background:-moz-linear-gradient(top,rgba(225,243,251,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(225,243,251,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(225,243,251,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1f3fb',endColorstr='#ffffff',GradientType=0);padding:45px 0}.product-page .prod-thumb{box-shadow:none !important}.product-page .prod-thumb .prod-content .prod-title{position:initial;margin-bottom:40px;padding:0}.product-page .prod-thumb .prod-content .right-options{right:-36px;top:0}.product-page .prod-thumb .prod-footer{padding:20px 70px 0}.product-page .prod-thumb .prod-footer p{margin-bottom:20px}.product-page .prod-thumb .prod-footer:before,.product-page .prod-thumb .prod-footer:after{top:33px}.product-page .btn-container{text-align:right;margin-top:30px}.product-page .btn-container a{margin:0 5px;padding:19px 24px 19px 40px;border-radius:32px}.product-page .inner-desc{padding:45px 30px 0}.product-page .inner-desc h2{font-size:18px;line-height:30px}.product-page .last-btn{position:relative;padding:80px 0 0}.product-page .last-btn .btn{position:absolute;left:50%;bottom:-28px;transform:translate(-50%,0);padding:19px 14px 19px 30px;border-radius:31px;z-index:2}.product-page .val-table th,.product-page .val-table td{height:60px}.section-title,.text-page .container{position:relative;z-index:2}.right-banners a{display:inline-block;margin-bottom:30px;text-decoration:none!important}.legal-info{color:#2d4cb8;text-align:center;font-size:20px;line-height:24px}.prod-content .legal-info{padding:10px 0}.pro-box{margin-top:15px;background:#fff;padding:15px;border:1px solid #2d4cb8;border-radius:8px;text-align:center}.pro-box h6{margin:10px 0 0}.pro-box p{line-height:24px;margin:0}.pro-box p:last-of-type{margin-bottom:10px}.pro-box input{border:none;background:0 0;padding:0;font-size:20px;line-height:24px;color:#00b050}.pro-box a{border:none;background:0 0;padding:0;font-size:20px;line-height:24px;color:red}.pro-box input:hover{text-decoration:underline}.CookieDeclaration{display:none}.page-footer{background:#1c3aa4;position:relative;margin-top:200px}.page-footer:after{content:'';position:absolute;right:0;left:50%;top:0;bottom:0;background:#2d4cb8;z-index:1}.page-footer:before{content:'';position:absolute;right:0;left:0;bottom:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(220,241,251,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(220,241,251,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(220,241,251,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#dcf1fb',GradientType=0);height:230px;z-index:1}.page-footer .footer-link{display:block;margin:-140px 0 35px;position:relative;-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.26);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.26);box-shadow:0 0 30px 0 rgba(11,29,92,.26);z-index:2}.page-footer .footer-link p{margin:0;font-weight:400;font-size:18px;line-height:24px;color:#000;position:absolute;left:-240px;top:40px;text-align:right}.page-footer .last-line p span{display:inline-block;vertical-align:middle;width:40px;height:2px;background:#77ffc3;margin:0 5px 2px}.page-footer .footer-link.right p{left:initial;right:-240px;text-align:left}.page-footer .footer-link p:before{content:'';width:40px;height:2px;position:absolute;right:-53px;top:50%;transform:translate(0,-50%);background:#76fcc2}.page-footer .footer-link.right p:before{right:initial;left:-52px}.page-footer .footer-link span{width:94px;height:94px;top:calc(50% - 47px);left:calc(50% - 47px);background:#fff;border-radius:50%;text-align:center;position:absolute;padding:31px 0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-footer .footer-link span svg{width:28px;fill:#1c3aa4;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.page-footer .footer-link:hover span{padding:40px 0;width:112px;height:112px;top:calc(50% - 56px);left:calc(50% - 56px);-webkit-box-shadow:0 0 30px 0 rgba(11,29,92,.26);-moz-box-shadow:0 0 30px 0 rgba(11,29,92,.26);box-shadow:0 0 30px 0 rgba(11,29,92,.26)}.page-footer .footer-link:hover span svg{fill:#5debac}.page-footer .last-line{background:#1c3aa4;padding:30px 0;position:relative;z-index:2;-webkit-box-shadow:0 0 81px 0 rgba(35,44,79,.5);-moz-box-shadow:0 0 81px 0 rgba(35,44,79,.5);box-shadow:0 0 81px 0 rgba(35,44,79,.5)}.page-footer .last-line p{margin:0;color:#fff;font-weight:500;font-size:14px;line-height:24px}.page-footer .last-line a{font-weight:500;font-size:14px;color:#fff;line-height:24px;display:inline-block}.page-footer .last-line a:hover{text-decoration:none;opacity:.7}#cookies-message-container{background:#000;padding:35px 30px;position:fixed;left:30px;bottom:30px;text-align:left;width:auto;height:auto;max-width:50%;z-index:999999999999999999999999999999;font-size:12px;color:#fff}#c-m-inner{display:inline-block;vertical-align:middle;width:calc(100% - 175px)}#c-m-inner h6{color:#fff;margin:0 0 15px}#c-m-inner p{color:#fff;margin:0;font-size:11px;line-height:24px}#c-m-inner p a{color:#fff;text-decoration:underline}#c-m-inner p a:hover{opacity:.7}#accept-cookies-checkbox{color:#fff;font-size:11px;line-height:28px;letter-spacing:1px;font-weight:700;text-transform:uppercase;border-radius:0;padding:20px 30px;background:#2644af;margin-left:15px;display:inline-block;vertical-align:middle;text-decoration:none}#accept-cookies-checkbox:hover{text-decoration:none;opacity:.7}#reject-cookie{position:absolute;right:0;top:0;color:#ddd;padding:10px 15px;font-size:11px;text-decoration:none}#reject-cookie span{display:inline-block;vertical-align:middle;font-size:16px;margin-left:5px}#reject-cookie:hover{text-decoration:none;opacity:.7}@media (max-width:767px){#cookies-message-container{left:0;bottom:0;max-width:100%;padding-top:50px}#c-m-inner{width:100%}#accept-cookies-checkbox{margin:15px 0 0}}@media (max-width:767px){.right-banners{position:initial!important}.sort-box,.homepage-banner .scroll-down,.page-header .searchform>svg,.page-header .navbar-collapse:before,.page-header:before,.page-footer .footer-link p{display:none !important}.page-header{padding:0}.page-header .col-lg-6.align-self-center{background:#2d4cb8}.page-header .navbar-collapse{padding:0}.page-header .navbar-nav .nav-link{text-align:center;padding:10px 12px}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before,.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background:#fff}.navbar-toggler{opacity:1 !important}.page-header .logos{width:100%;padding:10px 0;text-align:center}.page-header .logos a{max-width:44%}.page-header .searchform{width:100%}.page-header .searchform input{max-width:50%}.subpage-banner,.homepage-banner{padding:40px 15px}.subpage-banner h1,.homepage-banner h1{font-size:28px;line-height:45px}.subpage-banner .btn,.homepage-banner .btn{margin:10px 0;width:100%;padding:13px 14px;font-size:15px}.large .btn-checkbox label{padding:18px 30px !important;border-radius:30px !important}.cat-checkbox{margin:5px;width:calc(50% - 13px)}.products-list .filter-menu{padding:0 15px;max-width:100%;margin:0 auto 30px auto}.prod-thumb .prod-content{padding:30px 15px}.prod-thumb .prod-content .prod-title{position:initial;margin-bottom:30px}.prod-thumb .prod-content .right-options{position:initial;margin:15px 0 0;text-align:center;width:100%}.prod-thumb .prod-content .right-options button{display:inline-block;vertical-align:top;margin:0 5px}.prod-thumb .prod-footer{padding:10px 30px 60px}.prod-thumb .prod-footer:before,.prod-thumb .prod-footer:after{width:15px}.prod-thumb .prod-footer .btn-primary{min-width:200px}.page-footer{margin-top:30px;padding-top:15px}.page-footer .footer-link{margin:0 0 15px}.section-title h2 span{padding:0 15px}.contact-container form{padding:0}.download-link{padding:20px 15px}.top-link{margin:5px;width:calc(50% - 12px)}.product-page .btn-container a{width:100%;margin-bottom:15px}.product-page .prod-thumb .prod-footer{padding:20px 30px 0}.product-page .last-btn .btn{width:250px}.homepage-banner .slide{padding:30px 0 120px 30px}.prod-thumb .prod-content .prod-image{height:200px}.prod-thumb .prod-content .prod-image a img{max-height:200px}.val-table td,.val-table th,.prod-thumb .prod-content table td{padding:5px 10px}.page-header .mobile-bg{background:#2d4cb8}.page-header .navbar-toggler{padding-bottom:5px}.sort-box{text-align:center}.sort-box label{display:block;margin:0}.prod-thumb.one-col-prod{padding:0}.prod-thumb.one-col-prod .prod-footer .btn-primary{transform:translate(-50%,0)}.prod-thumb.one-col-prod .prod-content.nop{padding:30px 15px}.page-header{padding-bottom:10px}.faq-collapses .card-header button{font-size:20px;line-height:34px}.homepage-banner .btns-container{left:0;right:0}}@media (max-width:991px) and (min-width:768px){.sort-box,.homepage-banner .scroll-down,.page-header .searchform>svg,.page-header .navbar-collapse:before,.page-header:before,.page-footer .footer-link p{display:none !important}.page-header{padding:0}.page-header .col-lg-6.align-self-center{background:#2d4cb8}.page-header .navbar-collapse{padding:0}.page-header .navbar-nav .nav-link{text-align:center;padding:10px 12px}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before,.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background:#fff}.navbar-toggler{opacity:1 !important}.page-header .logos a{max-width:44%}.large .btn-checkbox label{padding:18px 30px !important;border-radius:30px !important}.products-list .filter-menu{padding:0 15px;max-width:100%;margin:0 auto 30px auto}.page-header{padding-bottom:10px}.page-header .mobile-bg{background:#2d4cb8;margin-bottom:10px}.page-header .navbar-toggler{padding-bottom:5px}.prod-thumb.one-col-prod{padding:0}.prod-thumb.one-col-prod .prod-footer .btn-primary{transform:translate(-50%,0)}.prod-thumb.one-col-prod .prod-content.nop{padding:30px 15px}}@media (max-width:1199px) and (min-width:992px){.page-header .navbar-collapse:before,.page-footer .footer-link p{display:none !important}.page-header{padding:12px 0}.page-header .navbar-collapse{padding:0}.page-header .navbar-nav{margin:0 auto 30px auto !important}.page-header:before{right:0;bottom:initial;height:50px}.btn-checkbox [type=checkbox]:not(:checked)+label,.btn-checkbox [type=checkbox]:checked+label{font-size:14px}.products-list .filter-menu{padding:0 15px;max-width:100%;margin:0 auto 30px auto}.prod-thumb .prod-content{padding:30px 15px}.prod-thumb .prod-content .prod-image{height:200px}.prod-thumb .prod-content .prod-image a img{max-height:200px}.val-table td,.val-table th,.prod-thumb .prod-content table td{padding:5px 10px}.prod-thumb.one-col-prod .prod-content .prod-title{position:initial}.prod-thumb.one-col-prod .prod-footer .btn-primary{transform:translate(-50%,0);min-width:200px}}@media (max-width:1600px) and (min-width:1200px){.page-header .searchform>svg,.page-header .navbar-collapse:before,.page-footer .footer-link p{display:none !important}.page-header{padding:12px 0}.subpage-banner .btn,.homepage-banner .btn{margin-bottom:15px}.page-header .navbar-collapse{padding:0}.page-header .navbar-nav .nav-link{padding:0 8px;font-size:14px}.page-header .logos a{max-width:44%}.page-header .searchform input{max-width:49%}.cat-checkbox [type=checkbox]:not(:checked)+label,.cat-checkbox [type=checkbox]:checked+label{padding:15px 5px}.cat-checkbox [type=checkbox]+label span{margin-top:18px}.homepage-banner h1{font-size:32px;line-height:46px}}@media (max-width:1700px) and (min-width:1200px){.products-list .filter-menu{padding:0 15px;max-width:100%;margin:0 auto 30px auto}}@media (min-width:1601px){.col-sxl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sxl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@media (max-width:1700px) and (min-width:1601px){.filter-menu .accordion>.card>.card-header button{font-size:16px}.cat-checkbox{margin:10px 5px;width:160px}}