@font-face{font-family:ac-icons;src:url(//fcn.pl/wp-content/plugins/fcn2_plugin/assets/fonts/ac-icons-201811.eot);src:url(//fcn.pl/wp-content/plugins/fcn2_plugin/assets/fonts/ac-icons-201811.eot?#iefix) format("embedded-opentype"),url(//fcn.pl/wp-content/plugins/fcn2_plugin/assets/fonts/ac-icons-201811.woff) format("woff"),url(//fcn.pl/wp-content/plugins/fcn2_plugin/assets/fonts/ac-icons-201811.ttf) format("truetype"),url(//fcn.pl/wp-content/plugins/fcn2_plugin/assets/fonts/ac-icons-201811.svg#ac-icons) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:ac-icons!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:ac-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"\61"}.icon-facebook:before{content:"\62"}.icon-google-plus:before{content:"\63"}.icon-youtube:before{content:"\64"}.icon-align-justify:before{content:"\65"}.icon-check-mark:before{content:"\66"}.icon-call-phone:before{content:"\67"}.icon-call-phone-square:before{content:"\68"}.icon-letter-mail:before{content:"\69"}.icon-email-envelope:before{content:"\6a"}.icon-search-icon:before{content:"\6b"}.icon-arrow-1-left:before{content:"\6c"}.icon-arrow-1-right:before{content:"\6d"}.icon-arrow-1-down:before{content:"\6e"}.icon-location:before{content:"\6f"}.icon-arrow-1-up:before{content:"\70"}.icon-spin-alt:before{content:"\71"}.icon-spinner:before{content:"\72"}.icon-linkedin:before{content:"\73"}.icon-rss-two:before{content:"\74"}.icon-left-open-big:before{content:"\75"}.icon-right-open-big:before{content:"\76"}.icon-email:before{content:"\78"}.icon-informacja-tel:before{content:"\79"}.icon-telefon:before{content:"\7a"}.icon-info:before{content:"\41"}.icon-warning:before{content:"\42"}.icon-search:before{content:"\43"}.icon-arrow-up:before{content:"\77"}.icon-arrow-down:before{content:"\44"}.icon-close:before{content:"\45"}.icon-smart-phone-2:before{content:"\46"}.icon-dots:before{content:"\47"}.icon-home:before{content:"\48"}.icon-down-open-mini:before{content:"\49"}.icon-banknote:before{content:"\4a"}.icon-plus-circle:before{content:"\4b"}.font10{font-size:12px!important;font-size:1rem!important}.font12{font-size:12px!important;font-size:1.2rem!important}.font14{font-size:14px!important;font-size:1.4rem!important}.font16{font-size:16px!important;font-size:1.6rem!important}.font18{font-size:18px!important;font-size:1.8rem!important}.font20{font-size:20px!important;font-size:2rem!important}.font24{font-size:24px!important;font-size:2.4rem!important}.font32{font-size:32px!important;font-size:3.2rem!important}.font38{font-size:38px!important;font-size:3.8rem!important}.font42{font-size:42px!important;font-size:4.2rem!important}.font48{font-size:48px!important;font-size:4.8rem!important}.font54{font-size:54px!important;font-size:5.4rem!important}.pricelistform{padding:1rem}.pricelistform__search{display:grid;grid-template-columns:1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;grid-gap:2rem}@media (min-width:768px){.pricelistform__search{grid-template-columns:33% 66%}}.pricelistform__search--byphone{display:grid;grid-template-rows:2.5rem 1fr}.pricelistform__search--bycountry{display:grid;grid-template-rows:2.5rem 1fr;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pricelistform__search .choices_inner{background:#fff;border:1px solid #7c7c7c}.pricelistform__search--number{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:1rem;font-size:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.pricelistform__results{padding-top:2rem}.pricelistform__results table{margin-top:1rem;background:#fff}.pricelistform__results table tr td{padding:.5rem}.pricelistform__results table thead tr td{color:#fff}.pricelistform__results table tr:nth-child(2n){background:#f0f0f0}#pomocsearchform #s{padding:1rem;font-size:16px!important;font-size:1.6rem!important;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem}#pomocsearchform #searchsubmit{border:0;font-size:16px!important;font-size:1.6rem!important}.cat-list-pomoc li.main-category{display:block}.cat-list-pomoc li.main-category>a{font-weight:700;margin-right:1rem}.cat-list-pomoc li.main-category .cat-list-children{display:inline-block}.cat-list-pomoc li.main-category .cat-list-children li+li{padding-left:.75rem!important;margin-left:.75rem!important}.cat-list-pomoc li.main-category+li.main-category{border-left:0!important;padding-left:0!important;margin-left:0!important;margin-top:0!important}.cat-list-pomoc li.current{font-weight:700}.button__register{padding-left:0!important;border:0}.button__register a{background:#d33;color:#fff!important;padding-right:1rem;text-decoration:none;font-size:16px!important;font-size:1.6rem!important;font-weight:700;text-transform:uppercase}.button__login{border:0;padding-left:0!important;margin-left:0!important}.button__login a{background:#6cc04e;color:#fff!important;padding-right:1rem;text-decoration:none;font-size:16px!important;font-size:1.6rem!important;font-weight:700;text-transform:uppercase}.accessibility-icon{padding:0 .5rem!important}.accessibility-icon svg{width:2.5rem;height:3.7rem;fill:#fff}@media (min-width:955px){.site-header nav ul.menu>li{font-size:15px!important;font-size:1.5rem!important}.site-header nav ul.menu>li>a{padding:0 1rem}}@media (min-width:1035px){.site-header nav ul.menu>li{font-size:15px!important;font-size:1.5rem!important}.site-header nav ul.menu>li>a{padding:0 1.5rem}}@media (max-width:1100px){.contact-us-bar .contacts #searchform #s{max-width:40px}}@media (max-width:1024px){.menu-hide-on-shop{display:none!important}}.tax-pomoc_cat #rwd-menu li.menu-item-type-post_type_archive.menu-item-object-pomoc{background:var(--mainColor)}.tax-pomoc_cat #rwd-menu li.menu-item-type-post_type_archive.menu-item-object-pomoc a{color:#fff;font-weight:700;text-decoration:none}.ac_circle{width:100%}.ac_circle__border{stroke-width:10px;color:var(--mainColor)}.ac_circle__top{font-size:45px!important;color:#333;letter-spacing:0!important}.ac_circle__middle{font-size:150px;line-height:160px;font-weight:700;fill:var(--mainColor);letter-spacing:0!important}.ac_circle__bottom{font-size:45px;fill:var(--mainColor);font-weight:700;letter-spacing:0!important}#small-contact-menu ul li{padding:0}#contact-menu-rwd-button{display:none;font-size:2.4rem;padding:0;text-decoration:none;line-height:0!important}@media (max-width:900px){#contact-menu-rwd-button{display:inline-block}}.ul-top-contact-menu{text-align:center}.ul-top-contact-menu li{padding:1rem}.ul-top-contact-menu li a{display:inline}.kod-kampanii a{cursor:pointer;display:inline-block}.kod-kampanii span{font-size:2.5rem;color:#666!important}.kod-kampanii span.smKOD{font-size:4rem;color:#009f16!important;font-weight:700}.kod-kampanii .cta-kod-kampanii img{max-width:350px;height:auto}.select2-selection__placeholder:before{content:"k";font-family:ac-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:2rem;top:1.1rem}.button__register{margin-left:0!important}.contact-us-bar .contacts ul li.button__shop{margin-left:0!important;padding-left:1rem!important;color:#fff}.contact-us-bar .contacts ul li.button__shop a{background:#007ec6;font-size:16px!important;font-size:1.6rem!important;color:#fff!important;font-weight:700;text-transform:uppercase;text-decoration:none;padding-right:1rem!important}.contact-us-bar .contacts ul li.button__shop a svg{height:4rem;width:2.5rem;margin-right:.5rem;vertical-align:bottom}.kod-kampanii-wrapper.promocja .kod-kampanii .smKOD{font-size:7rem!important;color:#fff!important;font-weight:700!important;border:.5rem dashed #fff!important;padding:.5rem 2rem!important}