.gspb_infoBox .gs-box.red_type{border-color:var(--wp--preset--color--primary)}@media (min-width:1810px){.freshWorks-vertical-ad{display:flex;box-shadow:0 0 35px rgba(0,0,0,.1019607843);justify-content:center;align-items:center;position:fixed!important;right:30px;top:240px;max-width:355px!important}}.calculator .cost{font-family:var(--wp--preset--font-family--futura-pt)}.calculator .tooltip-resolver.active{filter:var(--filter-from-black--to-secondary)}.calculator .calc-final__time{font-family:var(--wp--preset--font-family--futura-pt)}.calculator .calc-final__amount{font-family:var(--wp--preset--font-family--futura-pt);color:var(--wp--preset--color--secondary)}.calculator input[type=radio]::before{filter:invert(26%) sepia(16%) saturate(7468%) hue-rotate(221deg) brightness(92%) contrast(87%)}.calculator input[type=radio]:checked{color:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary)}.calculator .calc__label__selected input{color:var(--wp--preset--color--secondary)}.calculator .calc__label__selected{color:var(--wp--preset--color--secondary)}.opinion-slider-small .opinion-slider-small-wrapper .opinion-slider-small-slide-wrapper .opinion-slider-small-slide{box-shadow:0 0 20px rgba(14,38,57,.1490196078)!important}.download-files .download-files__list .download-file{box-shadow:0 0 15px rgba(14,38,57,.1490196078)}.download-files .download-files__list .download-file .download-file__inner{box-shadow:0 0 15px rgba(14,38,57,.1490196078)}#epkb_search_form .epkb-search-box_button-wrap #epkb-search-kb{background-color:var(--wp--preset--color--secondary)!important}.epkb-mp-article:hover .eckb-article-title__icon.ep_font_icon_document,.epkb-mp-article:hover .eckb-article-title__text{color:var(--wp--preset--color--secondary)!important}#epkb-sidebar-container-v2 .epkb-sidebar__cat-container .epkb-sidebar__cat__top-cat .epkb-sidebar__cat__top-cat__body-container .epkb-sidebar__body__main-cat.epkb-articles.eckb-articles-ordering>li.active .eckb-article-title .eckb-article-title__icon{color:var(--wp--preset--color--secondary)!important}#epkb-sidebar-container-v2 .epkb-sidebar__cat-container .epkb-sidebar__cat__top-cat .epkb-sidebar__cat__top-cat__body-container .epkb-sidebar__body__main-cat.epkb-articles.eckb-articles-ordering>li.active .eckb-article-title .eckb-article-title__text{color:var(--wp--preset--color--secondary)!important}.form p a{color:var(--wp--preset--color--secondary)}.form label{padding-left:27px}.form .file-holder,.form input[type=email],.form input[type=tel],.form input[type=text],.form textarea{display:block;width:100%;height:3.1em;font-family:var(--wp--preset--font-family--rubik);border:1px transparent;font-size:var(--wp--preset--font-size--text-normal);-webkit-border-radius:4px;padding-left:27px;box-sizing:border-box;font-weight:300}.form .file-holder:hover .file-holder__body:before{background:var(--wp--preset--color--secondary)}.form .file-holder:hover .file-holder__body:after{filter:var(--filter-from-black--to-white)}.form .file-holder .file-holder__body:before{top:4px;right:7px}.form .file-holder .file-holder__body:after{top:4px;right:7px}@media (max-width:991px){.form .file-holder .file-holder__body:after,.form .file-holder .file-holder__body:before{top:3px}}.futura-pt-button{font-weight:400}p.has-white-color a{color:var(--wp--preset--color--white)!important;text-decoration:underline}.wp-block-table table tr td:nth-child(even){background-color:#f8f9fb}.search-box .container{max-width:1000px}.search-box .search-form__top{grid-template-columns:3fr 7fr;grid-gap:20px}.search-box .search-box__inner__box .search-button{background:var(--wp--preset--color--secondary)}.search-box .search-box__inner__box .select-inner-wrapper:before{background:var(--wp--preset--color--secondary)}.search-box .search-box__inner__box select{color:var(--wp--preset--color--secondary)}.search-box .search-box__inner__box .input-wrapper input::placeholder,.search-box .search-box__inner__box .select-wrapper input::placeholder{color:#707070}.blog--larger{margin-top:100px!important;margin-bottom:90px!important}.blog--larger .container{max-width:1000px}.blog__list .blog-item{border-bottom:1px solid var(--wp--preset--color--gray)}.blog__list .blog-item__inner .category-list img{margin-right:5px}.blog__list .blog-item__inner .blog-item__image-holder{padding-right:10px}.blog__list .blog-item__inner .blog-item__description-wrapper{padding-left:10px}.blog__list .blog-item__inner .blog-item__description-wrapper .additional-info-wrapper{gap:50px}.blog__list .blog-item__inner .blog-item__description-wrapper .wp-block-button{margin-top:25px}.blog__list .blog-item__inner .blog-item__description-wrapper .wp-block-button .wp-block-button__link{min-width:235px}.grid-list-item-wrapper .grid-list-container.red-dots .container-as-list-element:before{background-color:var(--wp--preset--color--primary)}.grid-list-item-wrapper .grid-list-container .container-as-list-element:before{background-color:var(--wp--preset--color--secondary)}.gs-accordion-item .gs-accordion-item__content{border-bottom-right-radius:29px;border-bottom-left-radius:29px}@media (max-width:778px){.gs-accordion-item{box-shadow:none;border-radius:0;border-top:1px solid var(--wp--preset--color--gray)}.gs-accordion-item:last-child{border-bottom:1px solid var(--wp--preset--color--gray)}.gs-accordion-item .gs-accordion-item__content{border-bottom-right-radius:0;border-bottom-left-radius:0}.gs-accordion-item .gs-accordion-item__title span.iconfortoggle{right:0;top:12px}}.gs-accordion-item__title .gs-iconafter,.gs-accordion-item__title .gs-iconbefore{background-color:var(--wp--preset--color--tertiary)!important}.gs-accordion-item__title:hover .gs-iconafter,.gs-accordion-item__title:hover .gs-iconbefore{background-color:var(--wp--preset--color--secondary)!important}.noUi-horizontal .noUi-handle{border:1px solid var(--wp--preset--color--secondary)}.noUi-target{background:#ecf1f4}.noUi-connect{background:var(--wp--preset--color--secondary)}.noUi-tooltip{border:1px solid #d9d9d9}.tpgb-menu-wrap .menu-item-has-children .dropdown-toggle::after{color:#313131}.tpgb-social-icons.style-16 .tpgb-social-list>div .tpgb-icon-link{color:#d3d3d3}#porada-content .tpgb-table-content{padding:30px}@media (min-width:1810px){#porada-content .tpgb-table-content{position:fixed;left:30px;max-width:355px!important}#porada-content .tpgb-table-content .tpgb-toc.toc .toc-list .toc-list-item{font-size:var(--wp--preset--font-size--text-extra-small)}#porada-content .tpgb-table-content .tpgb-toc.toc .toc-list .toc-list-item .toc-link:before{width:6px;height:6px;top:calc(var(--wp--preset--font-size--text-extra-small)/ 2 - 1px)}}body{--wp--preset--font-size--size-h-4:clamp(1.125rem, 1.125rem + ((1vw - 0.48rem) * 0.24), 1.25rem);--wp--preset--font-size--text-cta:clamp(1rem, 1rem + ((1vw - 0.48rem) * 0.24), 1.125rem);--wp--preset--font-size--text-small:clamp(0.875rem, 0.875rem + ((1vw - 0.48rem) * 0.24), 1rem)}#circleZadarma1,#circleZadarma2,#circleZadarma3{opacity:0;visibility:hidden;pointer-events:none;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:99991!important;border-radius:100%;transition:opacity .15s ease-in-out,visibility .15s ease-in-out}#circleZadarma1.visible,#circleZadarma2.visible,#circleZadarma3.visible{transition:opacity .15s ease-in-out,visibility .15s ease-in-out;visibility:visible;opacity:.87}#circleZadarma1{width:395px;height:395px;transform:translateX(10%) translateY(-80%);background:transparent linear-gradient(221deg,var(--wp--preset--color--tertiary) 0,var(--wp--preset--color--white) 100%) 0 0 no-repeat padding-box}#circleZadarma2{width:50px;height:50px;transform:translateX(560%) translateY(220%);background:transparent linear-gradient(134deg,var(--wp--preset--color--white) 0,var(--wp--preset--color--tertiary) 100%) 0 0 no-repeat padding-box}#circleZadarma3{width:240px;height:240px;transform:translateX(-140%) translateY(50%)}.rodo-text-zcwPopup{margin-top:15px;font-size:var(--wp--preset--font-size--text-small);font-family:var(--wp--preset--font-family--rubik);text-align:left;width:100%}.rodo-text-zcwPopup .paraMoreText{font-weight:500}.zcwPopup-hiddenButton,.zcwPopup-showButton{cursor:pointer;font-weight:500}.zcwPopup-bg{display:none;position:fixed!important;left:0!important;top:0!important;z-index:99991!important;width:100%!important;height:100%!important;background:url(../../images/underlay.png) repeat 0 0!important;cursor:pointer!important;-webkit-filter:blur(1.4px);-moz-filter:blur(1.4px);-ms-filter:blur(1.4px);filter:url("data:image/svg+xml;utf8,<svg xmlns=http://www.w3.org/2000/svg><filter id=blur><feGaussianBlur stdDeviation=2/></filter></svg>#blur");filter:blur(2px)}.z-m-w__terms.danger div,.z-m-w__terms.danger span{color:var(--wp--preset--color--white)}.z-m-w__terms.danger{background-color:red}.zcwPopup{display:none;text-align:center;position:fixed;left:50%;top:55%;transform:translate(-50%,-50%);z-index:99992!important;max-width:490px;width:95vw!important;height:auto!important;padding:0!important;border-radius:42px!important;box-shadow:0 0 30px rgba(0,0,0,.1607843137);font-size:21px!important;background-color:var(--wp--preset--color--white);-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;opacity:1;color:#000;margin:0!important}.zcwPopup-content,.zcwPopup-description,.zcwPopup-title{color:#13293d}.zcwPopup-description{margin-bottom:35px;margin-top:25px;width:100%;font-family:var(--wp--preset--font-family--rubik);font-weight:300;text-align:left;font-size:var(--wp--preset--font-size--text-small)}.zcwPopup-title{text-align:left;margin-right:auto;margin-bottom:30px;line-height:34px;font-family:var(--wp--preset--font-family--futura-pt);font-weight:600;font-size:28px;max-width:340px;transition:all .3s ease-in-out;position:relative}.zcwPopup-title:after{content:"";display:block;position:absolute;height:9px;width:47px;background-color:var(--wp--preset--color--tertiary);bottom:-30px;left:0}#zcwPopup-raty{padding-left:10px}#zcwPopup-raty img{display:inline!important}.zcwPopup-close{z-index:99992!important;cursor:pointer!important;text-decoration:none;position:absolute;color:transparent;font-size:.01px;background-image:url(../../images/close-blue.svg);background-position:-110% -110%;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,.1607843137);background-color:var(--wp--preset--color--white);width:47px;height:47px;top:33px;right:33px}.zcwPopup-close:hover{background-image:url(../../images/close.svg);background-color:var(--wp--preset--color--secondary)}.zcwPopup-content{font-weight:400;font-size:var(--wp--preset--font-size--text-small);font-family:var(--wp--preset--font-family--rubik);padding:36px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:680px){.zcwPopup-content{padding:33px}}@media (max-width:460px){.zcwPopup-content{padding:20px}}.zcwPopup-countdown{font-weight:700;display:none;padding-top:20px}.zcwPopup .link{text-decoration:underline;cursor:pointer}.zcwPopup .powered_by{margin-top:7px;font-size:12px;color:#777!important}.zcwPopup .powered_by a{font-weight:700!important;color:#777!important;text-decoration:underline!important}.zcwPopup select{position:relative}.zcwPopup input,.zcwPopup select,.zcwPopup textarea{margin:0;color:var(--wp--preset--color--pragmablack);border:none;border-radius:100px;font-size:18px;font-weight:500;box-shadow:0 0 15px rgba(201,201,201,.5490196078);font-family:var(--wp--preset--font-family--rubik);box-sizing:border-box}.zcwPopup select{background:var(--wp--preset--color--white);min-height:48px;text-align:center}.zcwPopup select[name=day]{width:47%}.zcwPopup select[name=hour],.zcwPopup select[name=minute]{width:24%}.zcwPopup select:focus{color:var(--wp--preset--color--secondary);box-shadow:-2.62px 3px 35px rgba(0,157,215,.1803921569);outline:0}@media (max-width:800px){.zcwPopup select[name=day]{width:47%}.zcwPopup select[name=hour],.zcwPopup select[name=minute]{width:23.5%}}@media (max-width:450px){.zcwPopup select[name=day]{width:46.5%}.zcwPopup select[name=hour],.zcwPopup select[name=minute]{width:23.5%}}@media (max-width:400px){.zcwPopup select[name=day]{width:35%}.zcwPopup select[name=hour],.zcwPopup select[name=minute]{width:28%}}.zcwPopup h3{margin-top:0}.zcwPopup .link.zcwPopup-active{font-size:var(--wp--preset--font-size--text-small);font-family:var(--wp--preset--font-family--rubik);font-weight:500;margin-top:-10px;padding-bottom:10px}.zcwPopup.deferredSelector{min-height:390px}.zcwPopup.deferredSelector input{margin-bottom:-5px}.zcwPopup.deferredSelector .zcwPopup-description{margin-top:0;margin-bottom:40px}.zcwPopup.deferredSelector form{display:block}.zcwPopup.deferredSelector button{margin-top:20px}.zcwPopup.deferredSelector .zcwPopup-title{font-family:var(--wp--preset--font-family--futura-pt);font-weight:600;font-size:28px;transition:all .3s ease-in-out;width:fit-content;max-width:340px}.zcwPopup.thankPage{min-height:320px}.zcwPopup-form{position:relative;width:100%;text-align:left}.zcwPopup-form form{display:flex;flex-direction:column}.zcwPopup-form .cross{position:absolute;left:-15px;top:10px}.zcwPopup-form #zcwPopup-callresult input{transform:translateY(0);margin-bottom:10px;z-index:2;background:var(--wp--preset--color--white);position:relative;padding-left:20px;cursor:pointer}.zcwPopup-form #zcwPopup-callresult input[value="Połączenie zostało zrealizowane"][disabled=disabled]{box-shadow:unset;border-color:gray}.zcwPopup-form #zcwPopup-callresult input[disabled=disabled]{box-shadow:unset;border-color:gray}.zcwPopup-form input{transform:translateY(-25px);margin-bottom:-10px;z-index:2;background:var(--wp--preset--color--white);position:relative;padding-left:20px}.zcwPopup-form input[disabled=disabled]{box-shadow:-2.62px 3px 35px #fbe9ec;border-color:red}.zcwPopup-form button{box-sizing:border-box;cursor:pointer;margin-top:5px;min-height:48px;border-radius:100px;font-weight:500;border:2px solid;width:100%;font-size:17px;font-family:var(--wp--preset--font-family--rubik);color:var(--wp--preset--color--white);background:var(--wp--preset--color--secondary);border-color:var(--wp--preset--color--secondary);transition:all .3s ease-in-out}.zcwPopup-form button:hover{transition:all .3s ease-in-out;color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--white)}.zcwPopup-form .link.zcwPopup-deferred{margin-top:-25px;display:flex;font-weight:500;justify-content:center;align-items:center;cursor:pointer;margin-bottom:20px;min-height:48px;border-radius:100px;width:100%;font-size:17px;text-decoration:none;box-shadow:0 0 15px rgba(201,201,201,.5490196078);font-family:var(--wp--preset--font-family--rubik);color:var(--wp--preset--color--secondary);border:0 solid transparent;background:var(--wp--preset--color--white);transition:all .3s ease-in-out}.zcwPopup-form .link.zcwPopup-deferred:hover{color:var(--wp--preset--color--white);background:var(--wp--preset--color--secondary);transition:all .3s ease-in-out}.zcwPopup input{min-height:48px;width:100%}.zcwPopup input:focus{border-color:var(--wp--preset--color--secondary);box-shadow:-2.62px 3px 35px rgba(0,157,215,.1803921569);outline:0}.zcwPopup input.zcwInputError,.zcwPopup select.zcwInputError,.zcwPopup textarea.zcwInputError{border:2px solid red;box-shadow:-2.62px 3px 35px #fbe9ec}#zcwMiniButton{position:fixed;left:15px;bottom:25px;width:72px;height:72px;cursor:pointer;opacity:1;z-index:99990;transition:.3s ease-in-out}#zcwMiniButton #zcwMiniButtonMain{-moz-border-radius:50%!important;-webkit-border-radius:50%!important;border-radius:50%!important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:72px;height:72px;box-shadow:10px 10px 25px rgba(146,159,175,.5490196078);transition:.3s ease-in-out}#zcwMiniButton #zcwMiniButtonMain:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../../images/tel.svg);background-repeat:no-repeat;background-position:center center}#zcwMiniButton:hover{transform:translateY(-4px) scale(1.04);transition:.3s ease-in-out}@media only screen and (min-width:960px){.zcwPopup{width:810px!important}}@media (max-width:460px){.zcwPopup{width:calc(100% - 40px)!important;margin:0 10px 0 10px;left:0;top:50%;transform:translate(0,-50%)}#zcwMiniButton{width:45px;height:45px;left:30px;bottom:25px}#zcwMiniButton>#zcwMiniButtonMain{width:45px;height:45px}#zcwMiniButtonMain:before{background-size:60%}}@media (max-width:400px){.zcwPopup-title{font-family:var(--wp--preset--font-family--futura-pt);font-weight:600;font-size:28px}.zcwPopup-description{font-size:19px;margin-bottom:15px}.zcwPopup-form button{font-size:15px}.zcwPopup-form .link.zcwPopup-deferred{font-size:15px;margin-top:-14px;margin-bottom:12px}.rodo-text-zcwPopup{margin-top:0;width:100%}}