.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-font-size:16px;--cc-bg:#fff;--cc-z-index:2147483647;--cc-text:#2d4156;--cc-border-radius:.45rem;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-primary-hover-text:var(--cc-btn-primary-text);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-btn-secondary-hover-text:var(--cc-btn-secondary-text);--cc-btn-border-radius:0.375rem;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:#040608;--cc-overlay-opacity:.85;--cc-consent-modal-box-shadow:0 0.625rem 1.875rem rgba(2,2,3,.28);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0;--cc-btn-floating-bg:#2d4156;--cc-btn-floating-icon:var(--cc-bg);--cc-btn-floating-hover-bg:#1d2e38;--cc-btn-floating-hover-icon:var(--cc-btn-floating-icon)}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-primary-hover-text:var(--cc-btn-primary-text);--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-btn-secondary-hover-text:var(--cc-btn-secondary-text);--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0;--cc-btn-floating-bg:#a6c4dd;--cc-btn-floating-icon:#000;--cc-btn-floating-hover-bg:#c2dff7;--cc-btn-floating-hover-icon:var(--cc-btn-floating-icon)}#cc--main{z-index:var(--cc-z-index)}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:none;border:none;border-radius:unset;box-shadow:none;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{font-family:var(--cc-font-family);font-size:var(--cc-font-size);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--cc-text);text-rendering:optimizeLegibility}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:var(--cc-border-radius)}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:#fff0;text-decoration:none}.cc_div .c-bn>span{pointer-events:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:var(--cc-overlay-opacity)!important;visibility:visible!important}#cm{background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:var(--cc-consent-modal-box-shadow);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1em 1.4em 1.3em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:var(--cc-btn-secondary-bg);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:.5rem}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:var(--cc-btn-secondary-hover-bg);color:var(--cc-btn-secondary-hover-text)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:none;scrollbar-width:thin}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:none;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid var(--cc-section-border);margin-bottom:.4rem;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:#fff0;background:unset}#s-bl .c-bl.b-ex{background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgb(3 6 9 / .26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.6em;width:100%}#s-bns{border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid var(--cc-btn-primary-bg);color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:#fff0}#c-bns button:first-child,#s-bns button:first-child{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:var(--cc-btn-secondary-bg);color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:var(--cc-btn-primary-hover-bg);color:var(--cc-btn-primary-hover-text)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:var(--cc-btn-secondary-hover-bg);color:var(--cc-btn-secondary-hover-text)}#s-hdr{border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:#fff0;border-radius:0 .25em .25em 0;height:100%;width:.8em}#s-bl::-webkit-scrollbar-thumb{background:var(--cc-webkit-scrollbar-bg);border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgb(24 32 35 / .36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl caption{border-bottom:1px solid var(--cc-cookie-table-border);font-size:.9em;font-weight:600;padding:.5rem 1rem}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;font-weight:600;padding:1em 1rem}#s-bl thead tr:first-child{border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.2em 1.7em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.5rem 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.4em;padding-right:1.4em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl caption{border-bottom:1px solid var(--cc-cookie-table-border);border-top:0;display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:var(--cc-text);content:attr(data-column);left:1rem;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media (prefers-reduced-motion){#cc--main #cm,#cc--main #s-cnt,#cc--main #s-inr{transition:none!important}}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.2em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.2em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.2em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl caption{border-bottom:0;display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:var(--cc-text);content:attr(data-column);left:1rem;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.pressidium-cookie-consent-cookies{overflow-x:auto}.pressidium-cookie-consent-cookies table{border-collapse:collapse;width:100%}.pressidium-cookie-consent-cookies thead{border-bottom:3px solid}.pressidium-cookie-consent-cookies td,.pressidium-cookie-consent-cookies th{padding:.5em}pressidium-floating-button{z-index:9999}#cc--main #s-bl table tbody tr td[data-column=Domain]{word-wrap:anywhere}@font-face{font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*!
Theme Name: NaszGabinet
Theme URI: https://nasz-gabinet.pl
Author: 3motion
Author URI: https://3motion.pl
Description: Custom WordPress theme for North Medical Holding - medical clinic website for addiction treatment services
Version: 1.1.9
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: naszgabinet
Domain Path: /languages
Tags: medical, clinic, custom, acf

NaszGabinet WordPress Theme, (C) 2025 North Medical Holding
NaszGabinet is distributed under the terms of the GNU GPL v2 or later.

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/NaszGabinet/fonts/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/NaszGabinet/fonts/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/NaszGabinet/fonts/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/NaszGabinet/fonts/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/themes/NaszGabinet/fonts/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/NaszGabinet/fonts/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype')}.transitions{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.transitionss{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.xtransitions{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}body,html{margin:0!important;padding:0;scroll-behavior:smooth;font-family:"Poppins",sans-serif;background:#EAF0F9;margin-top:0px!important;min-height:110vh;overflow-x:clip}*{box-sizing:border-box}iframe{max-width:100%;width:100%;aspect-ratio:16 / 9}img{max-width:100%}p,h1,h2,h3,h4,h5,h6,ul li{cursor:default}a{text-decoration:none;color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}a:hover{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}ins{text-decoration:none!important}@media only screen and (min-width:1px) and (max-width:780px){.wp-block-spacer{display:none}}p,ul li,ol li{font-size:.9vw;font-weight:400;line-height:1.6;color:#797979}@media only screen and (min-width:1px) and (max-width:780px){p,ul li,ol li{font-size:3.33vw}}h1,h2,h3,h4,h5,h6{color:#404040;font-weight:500;margin:0 0 1vw 0;line-height:1.2}h1,.h1{font-size:2.4vw;font-weight:500}@media only screen and (min-width:1px) and (max-width:780px){h1,.h1{font-size:9.25vw}}h2,.h2{font-size:2vw}@media only screen and (min-width:1px) and (max-width:780px){h2,.h2{font-size:6vw}}h3,.h3{font-size:1.6vw}@media only screen and (min-width:1px) and (max-width:780px){h3,.h3{font-size:5vw}}h4,.h4{font-size:1.4vw}@media only screen and (min-width:1px) and (max-width:780px){h4,.h4{font-size:3.5vw}}h5,.h5{font-size:1.3vw}@media only screen and (min-width:1px) and (max-width:780px){h5,.h5{font-size:3.25vw}}h6,.h6{font-size:1.25vw}@media only screen and (min-width:1px) and (max-width:780px){h6,.h6{font-size:3vw}}.block-subtitle{letter-spacing:.1em;color:#404040;text-transform:uppercase;font-weight:600;font-size:.9vw;line-height:1.5;margin:0 0 .5vw 0;display:block}@media only screen and (min-width:1px) and (max-width:780px){.block-subtitle{font-size:3vw;margin-bottom:2.5vw}}.block-description{margin-bottom:1.2vw;color:#797979;font-weight:400;line-height:1.65;font-size:1.05vw;display:block}@media only screen and (min-width:1px) and (max-width:780px){.block-description{font-size:4vw;line-height:1.6}}ul.check1 li{color:#3BACFF;font-weight:500;display:table;font-size:1.11vw}@media only screen and (min-width:1px) and (max-width:780px){ul.check1 li{font-size:4vw}}ul.check1 li li::before{content:'✓';display:table-cell;padding-right:1vw;color:#3BACFF}ul.check2{padding-left:0}@media only screen and (min-width:1px) and (max-width:780px){ul.check2{padding-left:0}}ul.check2 li{color:#797979;font-size:1.04vw;display:table;flex-direction:row}@media only screen and (min-width:1px) and (max-width:780px){ul.check2 li{font-size:4vw}}ul.check2 li::before{content:'✓';display:table-cell;padding-right:1vw;color:#3BACFF}.odpowiedz ul{padding-left:0}@media only screen and (min-width:1px) and (max-width:780px){.odpowiedz ul{padding-left:0}}.odpowiedz ul li{color:#797979;font-size:1.04vw;display:table;flex-direction:row}@media only screen and (min-width:1px) and (max-width:780px){.odpowiedz ul li{font-size:4vw}}.odpowiedz ul li::before{content:'✓';display:table-cell;padding-right:1vw;color:#3BACFF}.cc_div #c-bns{flex-direction:row}.website{display:flex;width:100%;flex-direction:column;margin-bottom:5vw}.container{width:100%;margin:0 auto;padding:0 2.778vw;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.container{padding:0 4.167vw}}.containerwide{width:100%;margin:0 auto;float:left;padding:0;position:relative}.container_f{width:100%;margin:0 auto;float:left;padding:0}@media only screen and (min-width:1px) and (max-width:780px){.nopdg{padding-right:0;padding-left:0}}.row{display:flex;flex-wrap:wrap;margin:0 -1vw}@media only screen and (min-width:1px) and (max-width:780px){.row{margin:0 -2vw}}.col{flex:1;padding:0 1vw}@media only screen and (min-width:1px) and (max-width:780px){.col{padding:0 2vw}}.col-1{flex:0 0 8.333%;max-width:8.333%}.col-2{flex:0 0 16.666%;max-width:16.666%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333%;max-width:33.333%}.col-6{flex:0 0 50%;max-width:50%}.col-8{flex:0 0 66.666%;max-width:66.666%}.col-12{flex:0 0 100%;max-width:100%}@media only screen and (min-width:1px) and (max-width:780px){.col-1,.col-2,.col-3,.col-4,.col-6,.col-8{flex:0 0 100%;max-width:100%}}.pb0{padding-bottom:0!important}.pt0{padding-top:0!important}.flex-inline{display:flex;flex-direction:row}.space{justify-content:space-between}.relative{position:relative}.menu-hidden{display:none!important}.menu-visible{display:flex!important}.menu-item-transition{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;transform:translateX(0)}@keyframes slideIn{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOut{from{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.header{display:flex;align-items:center;margin-top:2.15vw;z-index:99}@media only screen and (min-width:1px) and (max-width:780px){.header{display:none}}@media only screen and (min-width:1px) and (max-width:780px){.header_menu{display:none}}@media only screen and (min-width:1px) and (max-width:780px){.header-menu{display:none}}.header-menu-left{display:flex;align-items:center;gap:3.35vw}.header-menu-left .menu-header-menu-left-container ul.menu{list-style:none;margin:0;padding:0;display:flex;gap:3.35vw;align-items:center}.header-menu-left .menu-header-menu-left-container li{display:flex;align-items:center}.header-menu-left .menu-header-menu-left-container a{text-decoration:none;font-size:.972vw;color:#797979;font-weight:500;display:flex;align-items:center;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.header-menu-left .menu-header-menu-left-container a:hover{color:#3BACFF}.header-menu-left .menu-header-menu-left-container .current-menu-item>a,.header-menu-left .menu-header-menu-left-container .current-menu-ancestor>a{color:#3BACFF;font-weight:600}.header-menu-right{margin-left:auto;display:flex;align-items:center}.header-menu-right .menu-header-menu-right-container ul.menu{list-style:none;margin:0;padding:0;display:flex;gap:2vw;align-items:center}.header-menu-right .menu-header-menu-right-container li{display:flex;align-items:center}.header-menu-right .menu-header-menu-right-container a{text-decoration:none;font-size:.833vw;color:#797979;font-weight:500;display:flex;align-items:center;padding:.5vw 1vw;border-radius:4px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.header-menu-right .menu-header-menu-right-container a:hover{background:#f8f9fa;color:#3BACFF}.header-menu-right .menu-header-menu-right-container .menu-item-cta>a{background:#3BACFF;color:#fff;font-weight:600;padding:.6vw 1.2vw}.header-menu-right .menu-header-menu-right-container .menu-item-cta>a:hover{background:#375DED;transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .1)}@media (max-width:1200px){.header-menu-left .menu-header-menu-left-container a{font-size:1.1vw}.header-menu-right .menu-header-menu-right-container a{font-size:.9vw}}#menu-miasta{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;gap:0}@media only screen and (min-width:1px) and (max-width:780px){#menu-miasta{flex-direction:column;gap:0}}#menu-miasta .menu-item{display:block;margin:0;padding:0}@media only screen and (min-width:1px) and (max-width:780px){#menu-miasta .menu-item{width:100%}}#menu-miasta .menu-item a{display:block;padding:.2vw .8vw;color:#797979;font-weight:400;text-decoration:none;border-bottom:1px solid #f5f5f5;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){#menu-miasta .menu-item a{font-size:3.5vw;padding:2.5vw 3vw;line-height:1.3}}#menu-miasta .menu-item a:hover{background:#f8f9fa;color:#3BACFF;padding-left:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){#menu-miasta .menu-item a:hover{padding-left:4vw}}#menu-miasta .menu-item a:last-child{border-bottom:none}#menu-miasta .menu-item.current-menu-item>a,#menu-miasta .menu-item.current_page_item>a{color:#3BACFF;font-weight:600;background:#fff}.custom-options{position:absolute;top:100%;left:0;right:0;margin-top:.5vw;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 20px rgb(0 0 0 / .1);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;z-index:100;overflow-y:auto;opacity:1;visibility:visible;transform:translateY(0)}@media only screen and (min-width:1px) and (max-width:780px){.custom-options{overflow-y:visible;margin-top:2vw;left:-3vw;right:-3vw;width:auto}}.custom-options .menu-miasta-container,.custom-options #menu-miasta,.custom-options ul.menu,.custom-options ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important}.custom-options li{list-style:none!important;margin:0!important;padding:0!important;display:block!important}@media only screen and (min-width:1px) and (max-width:780px){.custom-options li{width:100%}}.custom-options li.current-menu-item>a,.custom-options li.current_page_item>a{color:#3BACFF;font-weight:600;background:#fff}.custom-options li:last-child a{border-bottom:none}@media only screen and (min-width:1px) and (max-width:780px){.custom-options{overflow-y:visible!important;left:-3vw!important;right:-3vw!important;width:auto!important}}.custom-options li a{display:block;padding:.2vw .8vw;color:#797979;font-weight:400;text-decoration:none;border-bottom:1px solid #f5f5f5;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.custom-options li a{font-size:3.5vw;padding:2.5vw 3vw;line-height:1.3}}.custom-options li a:hover{background:#f8f9fa;color:#3BACFF;padding-left:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.custom-options li a:hover{padding-left:4vw}}.custom-options li a:last-child{border-bottom:none}.custom-options.custom-options-url{width:auto;min-width:200px;max-width:400px;left:auto;right:0}@media only screen and (min-width:1px) and (max-width:780px){.custom-options.custom-options-url{max-width:none;overflow-y:visible;left:-3vw;right:-3vw;width:auto}}.city_select{position:relative;padding:0 1vw}.city_select .custom-select-wrapper{position:relative}.city_select .custom-select{position:relative;min-width:150px}.city_select .custom-select.open .custom-select-trigger .arrow img{transform:rotate(180deg)}.city_select .custom-select.open .custom-options{display:block;opacity:1;visibility:visible;transform:translateY(0)}.city_select .custom-select-trigger{display:flex;align-items:center;justify-content:space-between;padding:.6vw 1vw;background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:.833vw;font-weight:500;color:#404040;min-width:150px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.city_select .custom-select-trigger{padding:2vw 2.5vw;font-size:3.2vw;border-radius:6px;min-width:auto}}.city_select .custom-select-trigger:hover{border-color:#3BACFF}.city_select .custom-select-trigger .name_city{font-size:inherit;font-weight:inherit;color:inherit}.city_select .custom-select-trigger .arrow{margin-left:.6vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.city_select .custom-select-trigger .arrow{margin-left:1.5vw}}.city_select .custom-select-trigger .arrow img{width:16px;height:8px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.city_select .custom-select-trigger .arrow img{width:2.2vw}}.city_select .custom-options{position:absolute;top:100%;left:0;right:0;margin-top:.5vw;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 20px rgb(0 0 0 / .1);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;z-index:100;overflow-y:auto;display:none;opacity:0;visibility:hidden;transform:translateY(-10px)}@media only screen and (min-width:1px) and (max-width:780px){.city_select .custom-options{overflow-y:visible;margin-top:2vw;left:-3vw;right:-3vw;width:auto}}.city_select .custom-options .menu-miasta-container,.city_select .custom-options #menu-miasta,.city_select .custom-options ul.menu,.city_select .custom-options ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important}.city_select .custom-options li{list-style:none!important;margin:0!important;padding:0!important;display:block!important}@media only screen and (min-width:1px) and (max-width:780px){.city_select .custom-options li{width:100%}}.city_select .custom-options li.current-menu-item>a,.city_select .custom-options li.current_page_item>a{color:#3BACFF;font-weight:600;background:#fff}.city_select .custom-options li:last-child a{border-bottom:none}@media only screen and (min-width:1px) and (max-width:780px){.city_select .custom-options{overflow-y:visible!important;left:-3vw!important;right:-3vw!important;width:auto!important}}.city_select .custom-options li a{padding:.2vw .4vw}@media only screen and (min-width:1px) and (max-width:780px){[class*="menu-"][class*="-container"]{display:none}}[class*="menu-"][class*="-container"] .menu{list-style:none;margin:0;padding:0;display:flex;gap:2vw}[class*="menu-"][class*="-container"] .menu li{position:relative}[class*="menu-"][class*="-container"] .menu li a{display:block;padding:.8vw 1vw;color:#797979;font-weight:500;text-decoration:none;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}[class*="menu-"][class*="-container"] .menu li a:hover{color:#3BACFF}[class*="menu-"][class*="-container"] .menu li.current-menu-item>a,[class*="menu-"][class*="-container"] .menu li.current-menu-ancestor>a{color:#3BACFF;font-weight:600}[class*="menu-"][class*="-container"] .menu li.menu-item-has-children>a::after{content:'';display:inline-block;width:0;height:0;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #797979;margin-left:8px;vertical-align:middle;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}[class*="menu-"][class*="-container"] .menu li.menu-item-has-children:hover>a::after{border-top-color:#3BACFF}[class*="menu-"][class*="-container"] .menu li.menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;min-width:250px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 20px rgb(0 0 0 / .1);opacity:0;visibility:hidden;transform:translateY(-10px);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;z-index:100}[class*="menu-"][class*="-container"] .menu li.menu-item-has-children .sub-menu li{display:block}[class*="menu-"][class*="-container"] .menu li.menu-item-has-children .sub-menu li a{padding:.6vw 1vw;font-size:.833vw;border-bottom:1px solid #f5f5f5}[class*="menu-"][class*="-container"] .menu li.menu-item-has-children .sub-menu li a:hover{background:#f8f9fa;padding-left:1.3vw}[class*="menu-"][class*="-container"] .menu li.menu-item-has-children .sub-menu li:last-child a{border-bottom:none}[class*="menu-"][class*="-container"] .menu li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.header_city_menu,.city_menu{display:flex;flex-direction:row;align-items:center;gap:0}@media only screen and (min-width:1px) and (max-width:780px){.header_city_menu,.city_menu{flex-direction:column;width:100%}}.city-menu-class,.ogolne-menu-class{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;gap:0}@media only screen and (min-width:1px) and (max-width:780px){.city-menu-class,.ogolne-menu-class{flex-direction:column;gap:0}}.city-menu-class .menu-item-depth-0,.ogolne-menu-class .menu-item-depth-0{display:flex;position:relative}.city-menu-class .menu-item-depth-0>a,.ogolne-menu-class .menu-item-depth-0>a{display:flex;align-items:center;font-size:.9vw;font-weight:500;color:#404040;text-decoration:none;white-space:nowrap;padding:.4vw .8vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.city-menu-class .menu-item-depth-0>a,.ogolne-menu-class .menu-item-depth-0>a{font-size:4vw;padding:3vw 2vw;white-space:normal}}.city-menu-class .menu-item-depth-0>a:hover,.ogolne-menu-class .menu-item-depth-0>a:hover{color:#3BACFF}.city-menu-class .menu-item-depth-0.current-menu-item>a,.ogolne-menu-class .menu-item-depth-0.current-menu-item>a,.city-menu-class .menu-item-depth-0.current-menu-ancestor>a,.ogolne-menu-class .menu-item-depth-0.current-menu-ancestor>a,.city-menu-class .menu-item-depth-0.active>a,.ogolne-menu-class .menu-item-depth-0.active>a{color:#3BACFF;font-weight:600}.city-menu-class .menu-item-has-children,.ogolne-menu-class .menu-item-has-children{position:relative}.city-menu-class .menu-item-has-children>a::after,.ogolne-menu-class .menu-item-has-children>a::after{content:'';display:inline-block;width:.5vw;height:.6vw;margin-left:.4vw;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;background-size:contain;filter:grayscale(1) brightness(0);transform:rotate(90deg);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.city-menu-class .menu-item-has-children>a::after,.ogolne-menu-class .menu-item-has-children>a::after{width:2.5vw;height:3vw;margin-left:2vw}}.city-menu-class .menu-item-has-children:hover>a::after,.ogolne-menu-class .menu-item-has-children:hover>a::after,.city-menu-class .menu-item-has-children.open>a::after,.ogolne-menu-class .menu-item-has-children.open>a::after{transform:rotate(270deg);filter:none}.city-menu-class .menu-item-has-children::before,.ogolne-menu-class .menu-item-has-children::before{content:'';position:absolute;top:100%;left:0;right:0;height:1vw;background:#fff0;z-index:999}@media only screen and (min-width:1px) and (max-width:780px){.city-menu-class .menu-item-has-children::before,.ogolne-menu-class .menu-item-has-children::before{display:none}}@media only screen and (min-width:781px){.city-menu-class .menu-item-has-children:hover>.sub-menu-depth-0,.ogolne-menu-class .menu-item-has-children:hover>.sub-menu-depth-0{display:flex;opacity:1;visibility:visible}}.city-menu-class .menu-item-has-children.open>.sub-menu-depth-0,.ogolne-menu-class .menu-item-has-children.open>.sub-menu-depth-0{display:flex}.header .city-menu-class .menu-item-depth-0{display:flex}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .menu-item-depth-0{flex-direction:column}}.header .city-menu-class .city-menu-visible{display:flex!important}.header .city-menu-class .current-menu-ancestor,.header .city-menu-class .current-menu-item{display:flex}.header .city-menu-class .menu-item-has-children{position:relative}@media only screen and (min-width:781px){.header .city-menu-class .menu-item-has-children:hover .sub-menu-depth-0{display:flex;opacity:1;visibility:visible}}.header .city-menu-class .sub-menu-depth-0{display:none;position:absolute;top:100%;left:0;margin-top:0;min-width:22vw;padding:1.5vw;background:#fff;border:1px solid #e0e0e0;border-radius:.8vw;box-shadow:0 .4vw 2vw rgb(0 0 0 / .1);flex-direction:column;gap:0;list-style:none;z-index:100;opacity:0;visibility:hidden;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;padding:1.5vw 2vw;border-radius:1vw;box-shadow:0 .5vw 2vw rgb(0 0 0 / .15)}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .sub-menu-depth-0{position:relative;width:100%;margin-top:0;padding:0;background:#fff0;border:none;box-shadow:none;opacity:1;visibility:visible}}@media only screen and (min-width:781px){.header .city-menu-class .sub-menu-depth-0{flex-direction:row;flex-wrap:wrap}}.header .city-menu-class .menu-item-link-1{pointer-events:none;color:#404040;font-size:.972vw;font-weight:500;display:flex;margin-bottom:1vw;font-weight:600;pointer-events:auto!important}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .menu-item-link-1{font-size:2.9vw}}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .menu-item-link-1{font-size:3vw;margin:2vw 0 1vw 0}}.header .city-menu-class .sub-menu-depth-0 .menu-item-link-1{margin-bottom:1vw;pointer-events:auto!important;cursor:pointer}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .sub-menu-depth-0 .menu-item-link-1{margin:2vw 0}}.header .city-menu-class .menu-item-link-2,.header .city-menu-class .menu-item-link-3{display:flex;text-decoration:none;color:#404040;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;font-size:.833vw;font-weight:500;padding:.3vw 0}.header .city-menu-class .menu-item-link-2:hover,.header .city-menu-class .menu-item-link-3:hover{color:#3BACFF}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .menu-item-link-2,.header .city-menu-class .menu-item-link-3{font-size:3.5vw;padding:1.5vw 0}}.header .city-menu-class .menu-item-depth-1{display:flex;flex-direction:column;flex:1;min-width:200px}.header .city-menu-class .menu-item-depth-1>a{font-size:.833vw;font-weight:500;color:#797979;text-decoration:none;padding:.6vw 1vw;border-radius:.4vw;display:block;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .menu-item-depth-1>a{font-size:3.5vw;padding:2.5vw 4vw;border-radius:0}}.header .city-menu-class .menu-item-depth-1>a:hover{color:#3BACFF;background:rgb(59 172 255 / .05);transform:translateX(3px)}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .menu-item-depth-1>a:hover{background:#fff0;transform:none}}.header .city-menu-class .menu-item-depth-1.current-menu-item>a{color:#3BACFF;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .menu-item-depth-1{width:100%}}.header .city-menu-class .menu-item-depth-2{margin-left:1vw}@media only screen and (min-width:1px) and (max-width:780px){.header .city-menu-class .menu-item-depth-2{margin-left:4vw}}.header_city_menu .city_menu,.city_menu{display:flex;flex-direction:row;gap:0}@media only screen and (min-width:1px) and (max-width:780px){.header_city_menu .city_menu,.city_menu{flex-direction:column}}.header_city_menu .city_menu .city-menu-class,.city_menu .city-menu-class,.header_city_menu .city_menu .ogolne-menu-class,.city_menu .ogolne-menu-class{flex:0 0 auto}@media only screen and (min-width:781px){.mobile-menu,.mobile-header,.hamburger,#nav-icon3{display:none!important}}.hidden{display:none!important}.menu-item-has-children{position:relative}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-link{left:-9999rem;top:2.5rem;z-index:999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:999;background:#fff;color:#375DED;box-shadow:0 0 2px 2px rgb(0 0 0 / .6)}@media only screen and (min-width:781px){.mobile-header{display:none!important}}@media only screen and (min-width:1px) and (max-width:780px){.header_left,.header_right,.header_city_menu,.social_btn_2{display:none!important}.mobile-header{position:fixed;top:0;left:0;right:0;background:#fff;z-index:999;border-bottom:1px solid #e0e0e0;padding:2.5vw 3vw;box-shadow:0 2px 4px rgb(0 0 0 / .05)}.mobile-header-content{display:flex;flex-direction:row;align-items:center;gap:2vw;flex-wrap:nowrap}.mobile-header .logo{flex:0 0 40%;display:flex;max-width:40%}.mobile-header .logo a{display:flex;align-items:center;width:100%}.mobile-header .logo img{width:100%;max-width:100%;height:auto}.mobile-header .city_select{flex:0 0 40%;max-width:40%;min-width:0;margin-bottom:0;margin-left:0}.mobile-header .city_select .custom-select-wrapper{width:100%}.mobile-header .city_select .custom-select{width:100%;min-width:auto}.mobile-header .city_select .custom-select-trigger{padding:2vw 2.5vw;border:1px solid #e0e0e0;border-radius:6px;min-width:auto;display:flex;align-items:center}.mobile-header .city_select .custom-select-trigger .name_city{font-size:3.2vw;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.mobile-header .city_select .custom-select-trigger .arrow{margin-left:1.5vw;flex-shrink:0;display:flex;align-items:center}.mobile-header .city_select .custom-select-trigger .arrow img{width:14px;height:7px}.mobile-header .city_select .custom-options{top:calc(100% + 1vw);max-height:60vh;overflow-y:auto}.mobile-header-actions{flex:0 0 20%;max-width:20%;display:flex;justify-content:center;align-items:center}.mobile-header .hamburger{display:flex;cursor:pointer}.mobile-header .hamburger #nav-icon3{width:30px;height:25px;position:relative;transform:rotate(0deg);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;cursor:pointer}.mobile-header .hamburger #nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#404040;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobile-header .hamburger #nav-icon3 span:nth-child(1){top:0}.mobile-header .hamburger #nav-icon3 span:nth-child(2),.mobile-header .hamburger #nav-icon3 span:nth-child(3){top:10px}.mobile-header .hamburger #nav-icon3 span:nth-child(4){top:20px}.mobile-header .hamburger #nav-icon3.open span:nth-child(1){top:10px;width:0%;left:50%}.mobile-header .hamburger #nav-icon3.open span:nth-child(2){transform:rotate(45deg)}.mobile-header .hamburger #nav-icon3.open span:nth-child(3){transform:rotate(-45deg)}.mobile-header .hamburger #nav-icon3.open span:nth-child(4){top:10px;width:0%;left:50%}body{padding-top:60px}}@media only screen and (min-width:1px) and (max-width:780px){.mobilemenu{position:fixed;top:0;right:-100%;width:100%;height:100vh;background:#fff;z-index:1000;overflow-y:auto;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;padding:0;display:flex;flex-direction:column}.mobilemenu.open{right:0}.mobilemenu::-webkit-scrollbar{width:6px}.mobilemenu::-webkit-scrollbar-track{background:#f5f5f5}.mobilemenu::-webkit-scrollbar-thumb{background:#3BACFF;border-radius:3px}.mobilemenu .header_menu{flex-direction:column;align-items:flex-start}}@media only screen and (min-width:781px){.mobilemenu{display:none!important}}.blur9{opacity:.08;-webkit-filter:blur(50px);filter:blur(50px);background-color:#a6d848;position:absolute;width:38.75vw;height:27.778vw;left:15vw}.blur10{opacity:.38;-webkit-filter:blur(50px);filter:blur(50px);background-color:#b6defd;position:absolute;width:32.847vw;height:27.778vw;bottom:5vw}.blur11{opacity:.15;-webkit-filter:blur(50px);filter:blur(50px);background-color:#a6d848;position:absolute;width:38.75vw;height:27.778vw;bottom:0vw;left:25vw}.blur12{opacity:.07;-webkit-filter:blur(50px);filter:blur(50px);background-color:#385aea;position:absolute;width:55.556vw;height:20.778vw;bottom:0vw;left:25vw;border-radius:50vw}@media only screen and (min-width:1px) and (max-width:780px){.mobilemenu .ht{position:sticky;top:0;left:0;right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px;background:#fff;z-index:1002;border-bottom:1px solid #e0e0e0}.mobilemenu .ht .social_btn-cont{display:flex!important;align-items:center}.mobilemenu .ht .lang_cart{display:flex}.mobilemenu .ht .backbtn{cursor:pointer;width:40px!important;height:40px!important;display:flex!important;align-items:center;justify-content:center;background:#f8f9fa!important;border:2px solid #e0e0e0!important;border-radius:8px!important;position:relative;transition:all .3s ease;z-index:10}.mobilemenu .ht .backbtn:hover{background:#3BACFF!important;border-color:#3BACFF!important}.mobilemenu .ht .backbtn::before,.mobilemenu .ht .backbtn::after{content:'';position:absolute;width:18px;height:2px;background:#333;transition:background .3s ease}.mobilemenu .ht .backbtn::before{transform:rotate(45deg)}.mobilemenu .ht .backbtn::after{transform:rotate(-45deg)}.mobilemenu .ht .backbtn:hover::before,.mobilemenu .ht .backbtn:hover::after{background:#fff}.mobilemenu .ht .backbtn img{display:none!important}.mobilemenu .ht .lang_cart{flex-direction:row;gap:3vw;align-items:center}.mobilemenu .ht .lang_cart .lang{display:flex;align-items:center}.mobilemenu .ht .lang_cart .lang img{height:5vw;width:auto}.mobilemenu .mobile-quick-payment{position:relative;padding:15px;background:#fff;border-bottom:1px solid #e0e0e0}.mobilemenu .mobile-quick-payment a,.mobilemenu .mobile-quick-payment a.button_red{display:block!important;text-align:center;padding:15px 20px;background:#f71b1b!important;color:#ffffff!important;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobilemenu .mobile-quick-payment a:hover,.mobilemenu .mobile-quick-payment a.button_red:hover{background:#d70808!important}.mobilemenu .mobile-registration{position:relative;padding:0 15px 15px 15px;background:#fff;border-bottom:1px solid #e0e0e0}.mobilemenu .mobile-registration a,.mobilemenu .mobile-registration a.button_green{display:block!important;text-align:center;padding:15px 20px;background:#3BACFF!important;color:#ffffff!important;text-decoration:none;border-radius:8px;font-weight:600;font-size:16px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobilemenu .mobile-registration a:hover,.mobilemenu .mobile-registration a.button_green:hover{background:#404040!important}.mobilemenu .hm{padding:10px 15px 40px}.mobilemenu .hm .header_menu{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:20px}.mobilemenu .hm .header_menu ul.menu{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%;gap:0}.mobilemenu .hm .header_menu ul.menu>li{display:flex;flex-direction:column;width:100%;border-bottom:1px solid #f0f0f0;padding:0;position:relative}.mobilemenu .hm .header_menu ul.menu>li>a{font-size:16px;color:#404040;text-decoration:none;font-weight:600;padding:15px 0;display:block;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobilemenu .hm .header_menu ul.menu>li>a:hover,.mobilemenu .hm .header_menu ul.menu>li>a:active{color:#3BACFF;padding-left:8px}.mobilemenu .hm .header_menu ul.menu>li.current-menu-item>a,.mobilemenu .hm .header_menu ul.menu>li.active>a{color:#3BACFF;position:relative}.mobilemenu .hm .header_menu ul.menu>li.current-menu-item>a:before,.mobilemenu .hm .header_menu ul.menu>li.active>a:before{content:'';position:absolute;left:-4.167vw;top:50%;transform:translateY(-50%);width:3px;height:60%;background:#3BACFF}.mobilemenu .hm .header_menu ul.menu>li:last-child{border-bottom:none}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>a{flex:1;padding-right:10px}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>a::after{display:none!important}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children.open>a{color:#3BACFF}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu,.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0{display:none;flex-direction:column;list-style:none;margin:0;padding:10px 0 15px 20px;border-left:3px solid #3BACFF;background:#f8f9fa;width:100%;margin-top:10px}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu li,.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li{list-style:none;margin:0;padding:0}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu li a,.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li a{display:block;padding:12px 15px;color:#797979;font-size:15px;font-weight:500;text-decoration:none;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu li a:hover,.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li a:hover,.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu li a:active,.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li a:active{color:#3BACFF;padding-left:20px;background:#fff}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu li.current-menu-item a,.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li.current-menu-item a{color:#3BACFF;font-weight:600}.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children.open>.sub-menu,.mobilemenu .hm .header_menu ul.menu>li.menu-item-has-children.open>.sub-menu-depth-0{display:flex}.mobilemenu .hm .header_menu .city_menu{width:100%;margin-top:0}.mobilemenu .hm .header_menu .city_menu ul.menu>li,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:100%;border-bottom:1px solid #f0f0f0;padding:0;position:relative}.mobilemenu .hm .header_menu .city_menu ul.menu>li>a,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li>a,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li>a{font-size:16px;color:#404040;text-decoration:none;font-weight:600;padding:15px 0;flex:1;display:block;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobilemenu .hm .header_menu .city_menu ul.menu>li>a::after,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li>a::after,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li>a::after{display:none!important}.mobilemenu .hm .header_menu .city_menu ul.menu>li>a:hover,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li>a:hover,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li>a:hover,.mobilemenu .hm .header_menu .city_menu ul.menu>li>a:active,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li>a:active,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li>a:active{color:#3BACFF;padding-left:8px}.mobilemenu .hm .header_menu .city_menu ul.menu>li.current-menu-item>a,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.current-menu-item>a,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.current-menu-item>a,.mobilemenu .hm .header_menu .city_menu ul.menu>li.active>a,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.active>a,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.active>a{color:#3BACFF;position:relative}.mobilemenu .hm .header_menu .city_menu ul.menu>li.current-menu-item>a:before,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.current-menu-item>a:before,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.current-menu-item>a:before,.mobilemenu .hm .header_menu .city_menu ul.menu>li.active>a:before,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.active>a:before,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.active>a:before{content:'';position:absolute;left:-4.167vw;top:50%;transform:translateY(-50%);width:3px;height:60%;background:#3BACFF}.mobilemenu .hm .header_menu .city_menu ul.menu>li:last-child,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li:last-child,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li:last-child{border-bottom:none}.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu,.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu-depth-0,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu-depth-0{display:none;flex-direction:column;list-style:none;margin:0;padding:10px 0 15px 20px;border-left:3px solid #3BACFF;background:#f8f9fa;width:100%;margin-top:10px}.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu li,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu li,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu li,.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li{list-style:none;margin:0;padding:0}.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu li a,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu li a,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu li a,.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li a,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li a,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li a{display:block;padding:12px 15px;color:#797979;font-size:15px;font-weight:500;text-decoration:none;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu li a:hover,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu li a:hover,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu li a:hover,.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li a:hover,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li a:hover,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li a:hover,.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu li a:active,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu li a:active,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu li a:active,.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li a:active,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li a:active,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li a:active{color:#3BACFF;padding-left:20px;background:#fff}.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu li.current-menu-item a,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu li.current-menu-item a,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu li.current-menu-item a,.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children>.sub-menu-depth-0 li.current-menu-item a,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li.current-menu-item a,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children>.sub-menu-depth-0 li.current-menu-item a{color:#3BACFF;font-weight:600}.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children.open>.sub-menu,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children.open>.sub-menu,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children.open>.sub-menu,.mobilemenu .hm .header_menu .city_menu ul.menu>li.menu-item-has-children.open>.sub-menu-depth-0,.mobilemenu .hm .header_menu .city_menu ul.city-menu-class>li.menu-item-has-children.open>.sub-menu-depth-0,.mobilemenu .hm .header_menu .city_menu ul.ogolne-menu-class>li.menu-item-has-children.open>.sub-menu-depth-0{display:flex}.mobilemenu .hb{padding:20px 15px;border-top:1px solid #e0e0e0;background:#f8f9fa}.mobilemenu .hb .follow{display:flex;flex-direction:row;gap:20px;justify-content:center}.mobilemenu .hb .follow .social_btn a{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .1);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobilemenu .hb .follow .social_btn a:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .15);background:#3BACFF}.mobilemenu .hb .follow .social_btn a:hover img{filter:brightness(0) invert(1)}.mobilemenu .hb .follow .social_btn a img{width:24px;height:24px}body.menu-open{overflow:hidden}}@media only screen and (min-width:781px){.hamburger{display:none}}.hamburger{position:absolute;right:4vw;z-index:999}#nav-icon3 div{height:3.96vw;width:6vw;position:relative;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:.75vw;width:100%;border-radius:0;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out;background:#404040}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:1.7vw}#nav-icon3 span:nth-child(4){top:3.4vw;width:100%;transition-duration:.2s}#nav-icon3.open span:nth-child(1){top:8px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:8px;width:0%;left:50%}.mobilemenu .visible .sub-menu-depth-1{flex-direction:column}.mobilemenu .sub-menu{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mobilemenu .header_menu ul.menu li.active a{color:#404040}.mobilemenu .header_menu ul.menu{gap:5vw;width:100%}.mobilemenu .header_menu ul.menu,.mobilemenu .header_menu ul.menu li{flex-direction:column;padding:0;margin:0}.mobilemenu .header_menu ul.menu a,.mobilemenu .header_menu ul.menu li{font-size:5vw;font-weight:500;align-items:flex-start}.mobilemenu .header_menu .sub-menu a,.mobilemenu .header_menu .sub-menu li{font-size:4vw;font-weight:400}.mobilemenu .sub-menu-depth-2{display:flex;gap:6vw;width:100%;overflow-x:scroll;margin:5vw 0!important;margin:0;padding:0}.mobilemenu .sub-menu-depth-2 li.menu-item-depth-3 a{padding:6vw;background:transparent!important;border:2px dashed #fff;width:63vw!important;flex-shrink:0;padding:6vw!important}@media only screen and (min-width:1px) and (max-width:780px){.mobilemenu .sub-menu-depth-2 li.menu-item-depth-3 a{padding:0!important;width:100%!important;border:none}}.mobilemenu .sub-menu-depth-2 li.menu-item-depth-3 a::after{display:none}.mobilemenu .sub-menu-depth-2 li.menu-item-depth-3 a .menu-item-description{display:flex!important;font-size:3.33vw;line-height:1.5}@media only screen and (min-width:1px) and (max-width:780px){.mobilemenu .sub-menu-depth-0-container.mopo{display:flex!important}}.mobilemenu .menu-link.mop{visibility:hidden}@media only screen and (min-width:1px) and (max-width:780px){.mobilemenu .mhi{display:none!important}}.mobilemenu .menu-header-menu-container{width:100%}.mobilemenu .menu-item-has-children{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;position:relative}.mobilemenu .menu-item-has-children>a{flex:1;width:auto;margin-right:2vw;position:relative;z-index:1;pointer-events:auto;cursor:pointer}.mobilemenu .menu-item-has-children>a .menu-name{pointer-events:none}.mobilemenu .menu-item-has-children>.sub-menu{width:100%;flex-basis:100%}.mobilemenu .menu-item-has-children>.sub-menu{display:none}@media only screen and (min-width:1px) and (max-width:780px){.mobilemenu .menu-item-has-children.open>.sub-menu{display:flex;flex-direction:column;margin-top:4vw;gap:2vw}}.mobilemenu .follow{flex-direction:row;gap:3vw;margin-top:10vw}@media only screen and (min-width:1px) and (max-width:780px){.mobilemenu .follow{margin-bottom:5vw}}.mobilemenu .follow .social_btn{width:12vw;height:12vw}.mobilemenu .follow .social_btn img{width:50%;height:50%;object-fit:contain}.mobilemenu .follow .social_btn.backbtn{width:40px!important;height:40px!important}.submenu-toggle{display:none}@media only screen and (min-width:1px) and (max-width:780px){.submenu-toggle{display:flex;align-items:center;justify-content:center;width:10vw;height:10vw;min-width:10vw;min-height:10vw;background:rgb(59 172 255 / .1);border:none;border-radius:2vw;cursor:pointer;padding:0;flex-shrink:0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.submenu-toggle:hover,.submenu-toggle:active{background:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.submenu-toggle:hover .toggle-icon,.submenu-toggle:active .toggle-icon{filter:brightness(0) invert(1)}}.toggle-icon{display:block;width:4vw;height:4vw;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;background-size:contain;transform:rotate(0deg);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.menu-item-has-children.open .toggle-icon{transform:rotate(90deg);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.slided{position:fixed}@media only screen and (min-width:1px) and (max-width:780px){.hidem{display:none}}@media only screen and (min-width:781px){.showm{display:none}}.ft-right .city-menu-class{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .city-menu-class{gap:0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .city-menu-class{gap:0}}.ft-right .city-menu-class .menu-item-depth-0{display:flex;flex-direction:column;margin-bottom:0}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .city-menu-class .menu-item-depth-0{margin-bottom:0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .city-menu-class .menu-item-depth-0{margin-bottom:0}}.ft-right .city-menu-class .menu-item-depth-0>a{font-size:.833vw;font-weight:500;color:#797979;text-decoration:none;padding:.3vw 0;line-height:1.6;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .city-menu-class .menu-item-depth-0>a{font-size:1.8vw;padding:.5vw 0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .city-menu-class .menu-item-depth-0>a{font-size:3.2vw;padding:2vw 0;line-height:1.5}}.ft-right .city-menu-class .menu-item-depth-0>a:hover{color:#3BACFF;transform:translateX(2px)}.ft-right .city-menu-class .menu-item-depth-0.menu-item-has-children>a::after{display:none!important}.ft-right .city-menu-class .sub-menu-depth-0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .city-menu-class .sub-menu-depth-0{margin:0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .city-menu-class .sub-menu-depth-0{margin:0;padding-left:0}}.ft-right .city-menu-class .sub-menu-depth-0 .menu-item-depth-1{display:flex;flex-direction:column}.ft-right .city-menu-class .sub-menu-depth-0 .menu-item-depth-1>a{font-size:.833vw;font-weight:500;color:#797979;text-decoration:none;padding:.3vw 0;line-height:1.6;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .city-menu-class .sub-menu-depth-0 .menu-item-depth-1>a{font-size:1.8vw;padding:.5vw 0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .city-menu-class .sub-menu-depth-0 .menu-item-depth-1>a{font-size:3.2vw;padding:2vw 0;line-height:1.5}}.ft-right .city-menu-class .sub-menu-depth-0 .menu-item-depth-1>a:before{display:none!important}.ft-right .city-menu-class .sub-menu-depth-0 .menu-item-depth-1>a:hover{color:#3BACFF;transform:translateX(2px)}.ft-right .city-menu-class .sub-menu-depth-0 .sub-menu-depth-1{display:none!important}.ft-right .ogolne-menu-class{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .ogolne-menu-class{gap:0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .ogolne-menu-class{gap:0}}.ft-right .ogolne-menu-class .menu-item-depth-0{display:flex;flex-direction:column;margin-bottom:0}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .ogolne-menu-class .menu-item-depth-0{margin-bottom:0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .ogolne-menu-class .menu-item-depth-0{margin-bottom:0}}.ft-right .ogolne-menu-class .menu-item-depth-0>a{font-size:.833vw;font-weight:500;color:#797979;text-decoration:none;padding:.3vw 0;line-height:1.6;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .ogolne-menu-class .menu-item-depth-0>a{font-size:1.8vw;padding:.5vw 0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .ogolne-menu-class .menu-item-depth-0>a{font-size:3.2vw;padding:2vw 0;line-height:1.5}}.ft-right .ogolne-menu-class .menu-item-depth-0>a:hover{color:#3BACFF;transform:translateX(2px)}.ft-right .ogolne-menu-class .menu-item-depth-0.menu-item-has-children>a::after{display:none!important}.ft-right .ogolne-menu-class .sub-menu-depth-0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .ogolne-menu-class .sub-menu-depth-0{margin:0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .ogolne-menu-class .sub-menu-depth-0{margin:0;padding-left:0}}.ft-right .ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1{display:flex;flex-direction:column}.ft-right .ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a{font-size:.833vw;font-weight:500;color:#797979;text-decoration:none;padding:.3vw 0;line-height:1.6;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:481px) and (max-width:780px){.ft-right .ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a{font-size:1.8vw;padding:.5vw 0}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right .ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a{font-size:3.2vw;padding:2vw 0;line-height:1.5}}.ft-right .ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a:before{display:none!important}.ft-right .ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a:hover{color:#3BACFF;transform:translateX(2px)}.ft-right .ogolne-menu-class .sub-menu-depth-0 .sub-menu-depth-1{display:none!important}.hide .menu-item-link-1{display:none!important}.city_menu .menu.ogolne-menu-class{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;gap:0}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class{flex-direction:column;gap:0}}.city_menu .menu.ogolne-menu-class .menu-item-depth-0{display:flex;position:relative}.city_menu .menu.ogolne-menu-class .menu-item-depth-0>a{display:flex;align-items:center;font-size:.9vw;font-weight:500;color:#404040;text-decoration:none;white-space:nowrap;padding:.4vw .8vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .menu-item-depth-0>a{font-size:4vw;padding:3vw 2vw;white-space:normal}}.city_menu .menu.ogolne-menu-class .menu-item-depth-0>a:hover{color:#3BACFF}.city_menu .menu.ogolne-menu-class .menu-item-depth-0.current-menu-item>a,.city_menu .menu.ogolne-menu-class .menu-item-depth-0.current-menu-ancestor>a,.city_menu .menu.ogolne-menu-class .menu-item-depth-0.active>a{color:#3BACFF;font-weight:600}.city_menu .menu.ogolne-menu-class .menu-item-has-children{position:relative}.city_menu .menu.ogolne-menu-class .menu-item-has-children>a::after{content:'';display:inline-block;width:.5vw;height:.6vw;margin-left:.4vw;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;background-size:contain;filter:grayscale(1) brightness(0);transform:rotate(90deg);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .menu-item-has-children>a::after{width:2.5vw;height:3vw;margin-left:2vw}}.city_menu .menu.ogolne-menu-class .menu-item-has-children:hover>a::after,.city_menu .menu.ogolne-menu-class .menu-item-has-children.open>a::after{transform:rotate(270deg);filter:none}.city_menu .menu.ogolne-menu-class .menu-item-has-children::before{content:'';position:absolute;top:100%;left:0;right:0;height:1vw;background:#fff0;z-index:999}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .menu-item-has-children::before{display:none}}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .menu-item-has-children>a::after{width:4vw;height:4vw;filter:none}}@media only screen and (min-width:781px){.city_menu .menu.ogolne-menu-class .menu-item-has-children:hover>.sub-menu-depth-0{display:flex;opacity:1;visibility:visible}}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .menu-item-has-children:hover>.sub-menu-depth-0{display:none}}.city_menu .menu.ogolne-menu-class .menu-item-has-children.open>.sub-menu-depth-0{display:flex;opacity:1;visibility:visible}.city_menu .menu.ogolne-menu-class .sub-menu-depth-0{display:none;position:absolute;top:100%;left:0;margin-top:0;min-width:22vw;padding:1.5vw;background:#fff;border:1px solid #e0e0e0;border-radius:.8vw;box-shadow:0 .4vw 2vw rgb(0 0 0 / .1);flex-direction:column;gap:0;list-style:none;z-index:100;opacity:0;visibility:hidden;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;min-width:26vw}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .sub-menu-depth-0{position:relative;width:100%;margin-top:0;padding:0;background:#fff0;border:none;box-shadow:none;opacity:1;visibility:visible}}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .sub-menu-depth-0{margin-top:2vw;padding:0 0 0 4vw}}.city_menu .menu.ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1{display:flex;flex-direction:column}.city_menu .menu.ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a{font-size:.833vw;font-weight:500;color:#797979;text-decoration:none;padding:.6vw 1vw;border-radius:.4vw;display:block;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;margin:0!important;text-transform:none!important;pointer-events:auto!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a{font-size:3.5vw;padding:3vw 0!important;border-radius:0;border-bottom:none!important}}.city_menu .menu.ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a:hover{color:#3BACFF;background:rgb(59 172 255 / .05);transform:translateX(3px)}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1>a:hover{background:#fff0;transform:none}}.city_menu .menu.ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1.current-menu-item>a{color:#3BACFF;font-weight:600}.city_menu .menu.ogolne-menu-class .sub-menu-depth-0 .menu-item-depth-1:not(.menu-item-has-children)>a::after{display:none!important}.city_menu .menu.ogolne-menu-class .sub-menu-depth-1{display:flex;flex-direction:column;gap:.2vw;list-style:none;padding-left:1.2vw;margin-top:.3vw;border-left:2px solid rgb(59 172 255 / .15)}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .sub-menu-depth-1{padding-left:4vw;border-left-width:1px}}.city_menu .menu.ogolne-menu-class .sub-menu-depth-1 .menu-item-depth-2{display:flex}.city_menu .menu.ogolne-menu-class .sub-menu-depth-1 .menu-item-depth-2>a{font-size:.75vw;font-weight:400;color:#797979;text-decoration:none;padding:.5vw .8vw;border-radius:.3vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .sub-menu-depth-1 .menu-item-depth-2>a{font-size:3.8vw;padding:2.5vw 0;border-radius:0}}.city_menu .menu.ogolne-menu-class .sub-menu-depth-1 .menu-item-depth-2>a:hover{color:#3BACFF;background:rgb(59 172 255 / .03);transform:translateX(2px)}@media only screen and (min-width:1px) and (max-width:780px){.city_menu .menu.ogolne-menu-class .sub-menu-depth-1 .menu-item-depth-2>a:hover{background:#fff0;transform:none}}.submenu{left:0;position:absolute;display:flex;width:calc(100% - 5.556vw);top:5vw;padding:2.778vw 4.167vw;margin:0 2.778vw;background:#fff;border-radius:2.083vw;visibility:hidden;opacity:0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.submenu.open{visibility:visible;opacity:1;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.submenu.open{display:none}}.submenu_left{width:75%;position:relative;flex-direction:column}.submenu_content ul{display:flex;flex-direction:column;gap:1vw;margin:0;padding:0}.submenu_content ul li{list-style:none}.submenu_content ul li a{font-weight:500;font-size:1.111vw;display:flex;text-decoration:none;color:#404040;justify-content:space-between;align-items:center;padding:1vw 1.389vw;border-radius:1.042vw;max-width:34vw}@media only screen and (min-width:1px) and (max-width:780px){.submenu_content ul li a{font-size:3.33vw;padding:3vw 4vw;border-radius:3vw;max-width:80%}}.submenu_content ul li a:hover,.submenu_content ul li.active a{box-shadow:0 3px 10px 0 rgb(0 0 0 / .04);background-image:linear-gradient(to bottom,#6fc5ff,#59acf8);color:#fff;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.submenu_content ul li a::after{content:'';display:flex;width:.556vw;height:.972vw;object-fit:cover;background:url(/wp-content/themes/NaszGabinet/img/right.svg) no-repeat center;-moz-transform:translateX(1vw);-webkit-transform:translateX(1vw);-o-transform:translateX(1vw);-ms-transform:translateX(1vw);transform:translateX(1vw);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.submenu_content ul li a:hover::after,.submenu_content ul li.active a::after{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.submenu_tab-content .sub-menu{display:none}.submenu_tab-content .sub-menu li a{padding:0;background:none!important;box-shadow:none!important;color:#404040!important}.submenu_tab-content .sub-menu li a:hover{color:#3BACFF!important}.submenu_tab-content .sub-menu.visible{display:flex;text-align:left;width:38%;z-index:9}@media only screen and (min-width:1px) and (max-width:780px){.submenu_tab-content .sub-menu.visible{flex-direction:row;overflow-x:scroll}}.visible .sub-menu-depth-1{display:flex}.submenu_block{top:0;padding:3vw 0;position:relative;visibility:visible;opacity:1;background:#fff0}@media only screen and (min-width:781px){.submenu_block{min-height:55vw}}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block{overflow:hidden}}.submenu_block .opened{display:flex;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.submenu_block .sub-menu-depth-0{width:70%!important;margin-top:5vw;position:absolute;right:0;top:0}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .sub-menu-depth-0{width:100%!important;position:relative!important}}.submenu_block .submenu_left{width:100%}.submenu_block .submenu_content ul li.menu-item-depth-0 a{max-width:30vw}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .submenu_content ul li.menu-item-depth-0 a{width:100%;max-width:100%}}.submenu_block .visible .sub-menu-depth-1{display:flex}.submenu_block .blur7{opacity:.09;-webkit-filter:blur(50px);filter:blur(50px);background-color:#a6d848;display:flex;width:37.153vw;height:31.319vw;position:absolute;top:0vw;left:0vw}.submenu_block .menu-item-link{display:flex;flex-direction:column;align-items:flex-start}.submenu_block .menu-item-link::after{display:none}.submenu_block .sub-menu-depth-1{flex-direction:row;flex-wrap:wrap}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .sub-menu-depth-1{flex-wrap:nowrap}}.submenu_block .menu-item-depth-2{width:49%}.submenu_block .menu-item-depth-2 a{display:flex;flex-direction:row!important;flex-wrap:wrap;padding:3.125vw 2.083vw!important;border:2px dashed #fff;font-size:1.528vw;font-weight:500;line-height:1.18;position:relative;justify-content:flex-start;align-items:center;height:100%}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .submenu_content ul{gap:6vw}}.submenu_block .submenu_content ul li a:hover,.submenu_block .submenu_content ul li.active a{color:#3BACFF;background:#fff}.submenu_block .submenu_content ul li a::after{background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;opacity:0}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .submenu_content ul li a::after{width:2.7vw;height:2vw;transform:rotate(90deg)}}.submenu_block .submenu_content ul li.active a::after,.submenu_block .submenu_content ul li:hover a::after{opacity:1}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .submenu_content ul li.active a::after,.submenu_block .submenu_content ul li:hover a::after{transform:rotate(270deg)}}.submenu_block .menu-item-depth-0 .menu-item-description,.submenu_block .menu-item-depth-0 .menu-number{display:none}.submenu_block .menu-item-depth-1 .menu-item-description{display:flex}.submenu_block .menu-item-depth-2 .menu-item-description,.submenu_block .menu-item-depth-2 .menu-number{display:flex}.submenu_block .menu-item-description{color:#797979;font-size:1.042vw;margin-top:1.042vw;font-weight:400}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .menu-item-description{font-size:3.33vw;line-height:1.5}}.submenu_block .menu-number{color:#3BACFF;font-size:4.167vw;margin-right:2vw}.submenu_block .menu-item-link-2 .menu-name{max-width:70%}.submenu_block .menu-item-depth-1 a.menu-item-link{background:#ffffff!important;padding:2vw 2.7vw;max-width:100%!important;width:100%;margin-bottom:1.389vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .menu-item-depth-1 a.menu-item-link{padding:6vw;background:transparent!important;border:2px dashed #fff}}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .menu-number{font-size:12.5vw}}.submenu_block .menu-item-depth-1 a.menu-item-link:hover{box-shadow:0 0 30px 0 rgb(0 0 0 / .05)!important;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.submenu_block .menu-item-depth-1 a.menu-item-link-2{background:transparent!important}.submenu_block .menu-item-depth-2 a.menu-item-link-2:hover{background:#ffffff!important}.submenu_block .menu-item-depth-1 a.menu-item-link .menu-name{font-size:1.528vw;color:#3BACFF;text-decoration:underline}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .menu-item-depth-1 a.menu-item-link .menu-name{font-size:4.528vw;color:#404040;text-decoration:none;margin-bottom:3vw}}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .sub-menu-depth-0 li.menu-item-has-children{display:flex;gap:6vw}}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .sub-menu-depth-0 li a{justify-content:flex-start}}.submenu_block .sub-menu-depth-0{overflow-x:scroll}.submenu_block .sub-menu-depth-0::-webkit-scrollbar{display:none}@media only screen and (min-width:1px) and (max-width:780px){.submenu_block .menu-item-depth-1 a,.submenu_block .menu-item-depth-2 a{width:63vw!important;flex-shrink:0;padding:6vw!important}}.dbl{width:100%!important}.dbl .menu-item-description{width:100%}.sub-menu-depth-0-container{flex-direction:row;flex-wrap:nowrap}.footer{display:flex;flex-direction:row;align-items:flex-start;gap:15vw;border-top:2px dashed #fff;padding:3vw 0;margin-top:3vw}@media only screen and (min-width:481px) and (max-width:780px){.footer{flex-direction:column;gap:4vw;padding:5vw 0;margin-top:5vw}}@media only screen and (min-width:1px) and (max-width:780px){.footer{flex-direction:column;gap:5vw;padding:6vw 0;margin-top:6vw}}.ft-left{flex:0 0 30%;max-width:30%}@media only screen and (min-width:481px) and (max-width:780px){.ft-left{flex:0 0 100%;max-width:100%;margin-bottom:2vw}}@media only screen and (min-width:1px) and (max-width:780px){.ft-left{flex:0 0 100%;max-width:100%;margin-bottom:0}}.ft-left h2,.ft-left .h2{font-size:1.25vw;font-weight:600;line-height:1.4;color:#3BACFF;margin:0 0 1.2vw 0}@media only screen and (min-width:481px) and (max-width:780px){.ft-left h2,.ft-left .h2{font-size:2.5vw;margin-bottom:2vw}}@media only screen and (min-width:1px) and (max-width:780px){.ft-left h2,.ft-left .h2{font-size:4.2vw;margin-bottom:3vw;line-height:1.3}}.ft-left address{font-size:.833vw;font-style:normal;line-height:1.6;font-weight:400;color:#404040;margin:0}@media only screen and (min-width:481px) and (max-width:780px){.ft-left address{font-size:1.8vw;line-height:1.5}}@media only screen and (min-width:1px) and (max-width:780px){.ft-left address{font-size:3.2vw;line-height:1.5}}.ft-left address b{font-weight:600;display:block;margin-bottom:.4vw}@media only screen and (min-width:1px) and (max-width:780px){.ft-left address b{margin-bottom:1vw}}@media only screen and (min-width:1px) and (max-width:780px){.ft-left address br{display:none}.ft-left address br+br{display:block}}.ft-left address p{margin-top:1vw;margin-bottom:0;line-height:1.5}@media only screen and (min-width:1px) and (max-width:780px){.ft-left address p{margin-top:2vw;font-size:2.8vw!important}}.ft-right{display:flex;flex:1}@media only screen and (min-width:481px) and (max-width:780px){.ft-right{flex:0 0 100%;width:100%}}@media only screen and (min-width:1px) and (max-width:780px){.ft-right{flex:0 0 100%;width:100%}}.ftr{display:flex;flex-direction:row;gap:15vw;width:100%;align-items:flex-start}@media only screen and (min-width:481px) and (max-width:780px){.ftr{flex-direction:row;gap:4vw}}@media only screen and (min-width:1px) and (max-width:780px){.ftr{flex-direction:column;gap:0}}.ftr .city_menu,.ftr .ogolne_menu{display:flex;flex-direction:column!important;align-items:flex-start;flex:1;min-width:0}@media only screen and (min-width:481px) and (max-width:780px){.ftr .city_menu,.ftr .ogolne_menu{flex:1;flex-direction:column!important;align-items:flex-start}}@media only screen and (min-width:1px) and (max-width:780px){.ftr .city_menu,.ftr .ogolne_menu{width:100%;margin-bottom:5vw;flex-direction:column!important;align-items:flex-start}.ftr .city_menu:last-child,.ftr .ogolne_menu:last-child{margin-bottom:0}}.city_menu h4,.ogolne_menu h4{color:#404040;font-size:.972vw;font-weight:700;text-transform:uppercase;letter-spacing:.8px;margin:0 0 1.2vw 0;padding:0;white-space:nowrap}@media only screen and (min-width:481px) and (max-width:780px){.city_menu h4,.ogolne_menu h4{font-size:2vw;margin-bottom:2vw}}@media only screen and (min-width:1px) and (max-width:780px){.city_menu h4,.ogolne_menu h4{font-size:3.5vw;margin:0 0 3vw 0;padding:0;white-space:nowrap;margin-bottom:3vw;letter-spacing:.5px}}.city_menu ul.city-menu-class>li,.ogolne_menu ul.city-menu-class>li,.city_menu ul.ogolne-menu-class>li,.ogolne_menu ul.ogolne-menu-class>li{border-bottom:none!important}.mobilemenu .city-menu-class>li,.mobilemenu .ogolne-menu-class>li{border-bottom:1px solid #f0f0f0!important}pressidium-floating-button.left{left:20px!important;bottom:20px!important}@media only screen and (min-width:1px) and (max-width:780px){pressidium-floating-button.left{left:15px!important;bottom:15px!important}}@media only screen and (min-width:781px){footer .container{max-width:1400px;margin:0 auto}}.button_blue{width:auto;height:3.2vw;border-radius:.694vw;background:#3BACFF;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.button_blue{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.button_blue:hover{background:#404040;text-decoration:none}.button_red{width:auto;height:3.2vw;border-radius:.694vw;background:#f71b1b;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none;border:none;cursor:pointer}@media only screen and (min-width:1px) and (max-width:780px){.button_red{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.button_red:hover{background:#d11515;text-decoration:none}.button_green{width:auto;height:3.2vw;border-radius:.694vw;background:#3BACFF;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none;border:none;cursor:pointer}@media only screen and (min-width:1px) and (max-width:780px){.button_green{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.button_green:hover{background:#404040;text-decoration:none}.button_fullgreen{width:auto;height:3.2vw;border-radius:.694vw;background:#8DC371;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.button_fullgreen{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.button_fullgreen:hover{background:#404040;text-decoration:none}.button_fullblue{width:auto;height:3.2vw;border-radius:.694vw;background:#3BACFF;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.button_fullblue{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.button_fullblue:hover{background:#404040;text-decoration:none}.link_arrow{color:#404040;font-weight:600;font-size:.833vw;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.link_arrow{font-size:3.75vw;white-space:nowrap}.link_arrow br{display:inline}}.link_arrow:hover{text-decoration:underline}.breadcrumbs-container{display:flex;flex-direction:row;list-style:none;gap:.5vw;margin:0 0 1vw 0;padding:0}@media only screen and (min-width:1px) and (max-width:780px){.breadcrumbs-container{margin-bottom:4vw}}.breadcrumbs-container span,.breadcrumbs-container a{font-size:.9vw;font-weight:600;text-transform:uppercase}@media only screen and (min-width:1px) and (max-width:780px){.breadcrumbs-container span,.breadcrumbs-container a{font-size:3vw}}.breadcrumbs-container a{color:#797979;text-decoration:none;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.breadcrumbs-container a:hover{color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.breadcrumbs-container span{color:#404040}.breadcrumbs-container--hero{margin:0 0 1.5vw 0;font-size:.833vw}@media only screen and (min-width:1px) and (max-width:780px){.breadcrumbs-container--hero{font-size:2.5vw;margin:0 0 4vw 0}}.breadcrumbs-container--hero span,.breadcrumbs-container--hero a{font-size:.833vw}@media only screen and (min-width:1px) and (max-width:780px){.breadcrumbs-container--hero span,.breadcrumbs-container--hero a{font-size:2.5vw}}.breadcrumbs-container--hero a{color:#3BACFF}.breadcrumbs-container--hero a:hover{color:#404040}.breadcrumbs-container--hero span{color:#404040}.breadcrumbs-container--compact span,.breadcrumbs-container--compact a{font-size:.7vw}@media only screen and (min-width:1px) and (max-width:780px){.breadcrumbs-container--compact span,.breadcrumbs-container--compact a{font-size:2vw}}.subpage .breadcrumbs-container{padding:2.5vw 0 .5vw 0}.video-page .breadcrumbs-container{margin-bottom:3vw}@media only screen and (min-width:1px) and (max-width:780px){.video-page .breadcrumbs-container{margin-bottom:6vw}}.link_arrow{color:#404040;font-weight:600;font-size:.833vw;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.link_arrow{font-size:3.75vw;white-space:nowrap}.link_arrow br{display:inline}}.link_arrow:hover{text-decoration:underline}.links_inline ul{display:flex;list-style:none}.links_grey a{color:#404040;text-decoration:none}.links_grey a:hover{color:#3BACFF}.woj_select{display:flex;flex-direction:row;align-items:center;margin-left:2vw}.custom-select-wrapper{position:relative;display:flex}.custom-select{position:relative;display:flex;flex-direction:column}.custom-select-trigger{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;color:#404040;cursor:pointer;user-select:none;font-size:.833vw;padding:.972vw;border-radius:.694vw;font-weight:600;min-width:10.417vw}@media only screen and (min-width:1px) and (max-width:780px){.custom-select-trigger{font-size:2.5vw;padding:2.917vw;border-radius:2.083vw;min-width:19.792vw}}.custom-select-trigger .arrow{margin-left:.694vw;transition:transform .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.custom-select-trigger .arrow{margin-left:1.458vw}}.custom-select-trigger .arrow img{width:.694vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.custom-select-trigger .arrow img{width:2.208vw}}.custom-options{position:absolute;top:110%;left:0;right:0;background-color:#fff;color:#404040;cursor:pointer;user-select:none;font-size:.833vw;padding:.972vw;border-radius:.694vw;font-weight:600;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:999;display:flex;flex-direction:column}@media only screen and (min-width:1px) and (max-width:780px){.custom-options{font-size:2.5vw;padding:2.917vw;border-radius:2.083vw}}.custom-option{cursor:pointer;padding:.5vw 0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;transform:translateX(0)}.custom-option:hover{color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;transform:translateX(3px)}.custom-select.open .custom-options{opacity:1;visibility:visible}.custom-select.open .custom-select-trigger .arrow{transform:rotate(180deg)}.custom-select-trigger{background-image:none!important}#product_cat,#orderby{display:none}.header_buttons{display:flex;gap:1.6vw;margin-left:1.6vw;flex-direction:row}@media only screen and (min-width:1px) and (max-width:780px){.header_buttons{gap:2vw;flex-wrap:wrap;justify-content:center}}.social_btn{width:3.2vw;height:3.2vw;border-radius:.694vw;background:#fff;display:flex;justify-content:center;align-items:center}.social_btn img{width:100%;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.social_btn{width:9.375vw;height:9.375vw;border-radius:2.083vw}}.social_btn a{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.social_link{display:flex;justify-content:center;align-items:center;line-height:1.4}.lang_cart{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.389vw;margin-left:1.6vw}@media only screen and (min-width:1px) and (max-width:780px){.lang_cart{gap:5vw}}.lang{display:flex;justify-content:center;align-items:center}.lang img{height:1.25vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.lang img{height:5vw}}.lang a{display:flex}.cart{display:flex;justify-content:center;align-items:center}.cart img{height:1.25vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.cart img{height:5vw}}.cart a{display:flex}.header_actions{display:flex;flex-direction:row;align-items:center;gap:1.6vw;margin-left:auto}@media only screen and (min-width:1px) and (max-width:780px){.header_actions{display:none!important}}.registration_btn{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1px) and (max-width:780px){.registration_btn{display:none!important}}.registration_btn a{display:flex;text-decoration:none}.video{position:relative;width:100%;margin-bottom:1.5vw;border-radius:1vw;overflow:hidden}@media only screen and (min-width:1px) and (max-width:780px){.video{margin-bottom:4vw;border-radius:6vw}}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000;border-radius:.8vw}@media only screen and (min-width:1px) and (max-width:780px){.videoWrapper{border-radius:2vw}}.videoWrapper169{padding-bottom:56.25%}.videoPoster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.videoPoster:hover{opacity:.9}.videoPoster:hover .play{transform:scale(1.1)}.videoPoster .play{width:5vw;height:5vw;filter:drop-shadow(0 .2vw .5vw rgb(0 0 0 / .3));transition:transform .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.videoPoster .play{width:15vw;height:15vw}}.videoIframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.8vw}@media only screen and (min-width:1px) and (max-width:780px){.videoIframe{border-radius:2vw}}.home-video-close{position:absolute;top:1vw;right:1vw;font-size:2vw;color:#fff;background:rgb(0 0 0 / .5);width:2.5vw;height:2.5vw;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background .3s ease}.home-video-close:hover{background:rgb(0 0 0 / .8)}.home-video-close.is-hidden{display:none}@media only screen and (min-width:1px) and (max-width:780px){.home-video-close{width:8vw;height:8vw;font-size:6vw;top:2vw;right:2vw}}.h1vid video{min-height:23vw}@media only screen and (min-width:1px) and (max-width:780px){.h1vid video{min-height:55vw}}.video-preview.movie_link{position:absolute;width:100%}.video-preview img{aspect-ratio:16 / 9}.video-layer iframe.video-placeholder{height:100%;border-radius:1vw;border:.694vw solid #E1EEFA}@media only screen and (min-width:1px) and (max-width:780px){.video-layer iframe.video-placeholder{border-radius:5vw;border:2vw solid #E1EEFA}}@media only screen and (min-width:1px) and (max-width:780px){.video-layer iframe{height:100%;border-radius:5vw;border:2vw solid #E1EEFA}}.submenu_tab{display:none}.submenu_tab.active{display:block}.submenu_tabs{max-width:65%}@media only screen and (min-width:1px) and (max-width:780px){.submenu_tabs{max-width:100%}}.submenu_tabs ul{display:flex;gap:3vw;margin:0 0 2.778vw 0;padding:0}@media only screen and (min-width:1px) and (max-width:780px){.submenu_tabs ul{gap:6vw;justify-content:space-evenly;margin-top:8vw;margin-bottom:8vw}}.submenu_tabs ul li a{font-size:1.111vw;display:flex;flex-direction:column;font-weight:500}@media only screen and (min-width:1px) and (max-width:780px){.submenu_tabs ul li a{font-size:3.13vw}}.submenu_tabs ul li a::after{content:'';width:0;height:.139vw;background:#3BACFF;margin-top:.3vw;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.submenu_tabs ul li a:hover:after{width:100%;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.submenu_tabs ul li.active a{color:#3BACFF}.submenu_tabs ul li.active a:after{width:100%;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}[data-lite-tooltip]:hover{cursor:pointer}[data-lite-tooltip]:hover .circle{background:#3BACFF}#tooltip a{color:#3BACFF}.lite-tooltip{opacity:0;top:0;left:0;position:absolute;z-index:9;background-color:#fff;color:#3BACFF;padding:1vw;border-radius:.5vw;font-size:1vw}.lite-tooltip:before{content:"";position:absolute;bottom:1vw;left:50%;transform:translateX(-50%);width:0;height:0;display:inline-block}.lite-tooltip.lite-tooltip-bottom:before{bottom:auto;top:1vw;left:50%;transform:translateX(-50%)}.lite-tooltip.lite-tooltip-right:before{bottom:auto;left:1vw;top:50%;transform:translateY(-50%)}.lite-tooltip.lite-tooltip-left:before{bottom:auto;left:auto;right:1vw;top:50%;transform:translateY(-50%)}.lite-tooltip .nazwa{color:#404040;font-weight:500;margin-bottom:.5vw}.lite-tooltip .adres{color:#797979;font-size:.9vw;line-height:1.5;margin-bottom:.5vw}.lite-tooltip .telefon{color:#797979;font-size:.9vw;margin-bottom:.7vw}.lite-tooltip .link{font-size:.9vw;color:#3BACFF;font-weight:500;display:inline-block;margin-top:.3vw}.lite-tooltip .link:hover{text-decoration:underline;color:#375DED}.backbtn{display:none}.backbtn img{filter:brightness(0);height:50%;width:50%;object-fit:contain;transform:rotate(180deg)}.backbtn.show{display:flex}.lang_cart{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1.389vw;margin-left:1.6vw}@media only screen and (min-width:1px) and (max-width:780px){.lang_cart{gap:5vw}}.lang{display:flex;justify-content:center;align-items:center}.lang img{height:1.25vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.lang img{height:5vw}}.lang a{display:flex}.lang>div>div{width:60px;height:40px;justify-content:center;top:4px}.lang>div>div>div:first-child{border:0;background:#fff0;padding:0!important;width:40px!important}.trp-language-switcher>div>a{padding:0}.trp-language-switcher>div>a>img{width:28px!important;height:20px!important;display:block}.trp-ls-shortcode-language{width:60px!important;border:0!important;border-radius:10px!important;top:40px!important;background-image:unset!important;left:-10px!important;padding-top:10px!important}.trp-ls-shortcode-language img{width:10px!important}.trp-language-switcher:focus .trp-ls-shortcode-current-language,.trp-language-switcher:hover .trp-ls-shortcode-current-language{visibility:visible}.trp-ls-shortcode-language>a{margin-bottom:15px}.trp-language-switcher>div>a:last-child{margin-bottom:6px!important}.trp-ls-shortcode-language>a:nth-child(1){display:none}.see-also a{padding:1vw;border-radius:1vw;flex-direction:column;border:.2vw dashed #ddd;display:flex;width:15vw;margin-top:1vw}.see-also .nazwa{font-size:1vw}.see-also .opis_prod{color:#797979}.see-also a:hover{border-color:#3BACFF}.see-also a:hover .nazwa,.see-also a:hover .opis_prod{color:#3BACFF}@media only screen and (min-width:1px) and (max-width:780px){.polec{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.see-also a{padding:3vw;width:48%;border:1vw dashed #ddd;margin-top:4vw}.see-also .nazwa{font-size:4vw}.see-also .opis_prod{font-size:3vw}.see-also{margin:4vw 0;width:100%}}.hero{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;padding:3vw 2.778vw;gap:3vw;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.hero{flex-direction:column;flex-wrap:wrap;padding:8vw 4.167vw;gap:6vw}}.hero_left{display:flex;flex-direction:column;justify-content:center;width:50%;flex-shrink:0;position:relative;z-index:2}@media only screen and (min-width:1px) and (max-width:780px){.hero_left{width:100%;flex-shrink:1}}.hero_left h1,.hero_left .head1{color:#3BACFF}.hero_left h1 strong,.hero_left .head1 strong{color:#404040}.hero_left .block-description-wrapper{position:relative}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .block-description-wrapper{display:flex;flex-direction:column;margin-bottom:1.5vw;gap:2vw}}.hero_left .block-description{text-align:justify;display:block}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .block-description{text-align:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:all .3s cubic-bezier(.4,0,.2,1)}}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .block-description-wrapper.expanded .block-description{-webkit-line-clamp:unset;display:block;overflow:visible}}.hero_left .block-description-toggle{display:none}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .block-description-toggle{display:inline-flex;align-items:center;gap:1.5vw;padding:2vw 3.5vw;background:linear-gradient(135deg,#3BACFF 0%,#3b9dd9 100%);color:#fff;border:none;border-radius:1.5vw;font-size:3.2vw;font-weight:600;cursor:pointer;align-self:flex-start;box-shadow:0 1vw 2vw rgb(73 172 233 / .25);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.hero_left .block-description-toggle::after{content:'';display:inline-block;width:0;height:0;border-left:1.2vw solid #fff0;border-right:1.2vw solid #fff0;border-top:1.5vw solid #fff;transition:transform .3s cubic-bezier(.4,0,.2,1)}.hero_left .block-description-toggle:active{transform:scale(.98)}.hero_left .block-description-toggle.hidden{display:none}}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .block-description-wrapper.expanded .block-description-toggle::after{transform:rotate(180deg)}}.hero_left p.hero-address{display:flex;margin:0;gap:.7vw;color:#797979;font-size:1.05vw;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.hero_left p.hero-address{font-size:3.8vw;gap:2vw;margin:4vw 0 2vw 0}}.hero_left p.hero-address::before{content:'';display:inline-block;flex-shrink:0;width:1.4vw;height:1.4vw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2349ace9'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z'/%3E%3C/svg%3E") no-repeat center;background-size:contain}@media only screen and (min-width:1px) and (max-width:780px){.hero_left p.hero-address::before{width:4vw;height:4vw}}.hero_left .hero_cta{display:flex;flex-direction:row;align-items:center;gap:1vw;margin-top:1vw}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .hero_cta{flex-wrap:nowrap;gap:2vw;margin-top:1vw}}.hero_left .phone{position:relative;flex-shrink:0}.hero_left .phone a{display:inline-flex;align-items:center;gap:.6vw;padding:0;font-size:1.8vw;font-weight:600;color:#404040;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.hero_left .phone a::before{content:'';display:inline-block;width:1.3vw;height:1.3vw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2349ace9'%3E%3Cpath d='M20.01 15.38c-1.23 0-2.42-.2-3.53-.56-.35-.12-.74-.03-1.01.24l-1.57 1.97c-2.83-1.35-5.48-3.9-6.89-6.83l1.95-1.66c.27-.28.35-.67.24-1.02-.37-1.11-.56-2.3-.56-3.53 0-.54-.45-.99-.99-.99H4.19C3.65 3 3 3.24 3 3.99 3 13.28 10.73 21 20.01 21c.71 0 .99-.63.99-1.18v-3.45c0-.54-.45-.99-.99-.99z'/%3E%3C/svg%3E") no-repeat center;background-size:contain;transition:all .3s cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .phone a::before{width:4vw;height:4vw}}.hero_left .phone a:hover{color:#3BACFF;transform:translateX(.3vw)}.hero_left .phone a:hover::before{transform:scale(1.1)}.hero_left .phone a:active{transform:translateX(0)}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .phone a{font-size:4.2vw;gap:1.5vw}.hero_left .phone a:hover{transform:none}}.hero_left .hero_cta_right{display:flex;flex-direction:column;justify-content:center;gap:.3vw;padding:.8vw 1.2vw;background:linear-gradient(135deg,rgb(73 172 233 / .08) 0%,rgb(59 157 217 / .05) 100%);border-radius:.8vw;border-left:.25vw solid #3BACFF;min-width:18vw;background-size:200% 200%;animation:gradient-shift 8s ease infinite}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .hero_cta_right{min-width:auto;padding:2vw 3vw;gap:.5vw;border-radius:2vw;border-left-width:.6vw;margin-top:0;flex-shrink:1}}.hero_left .call_now{font-size:.833vw;text-transform:uppercase;color:#797979;letter-spacing:.12em;line-height:1.4;font-weight:600;opacity:.9}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .call_now{font-size:2.2vw;line-height:1.3}}.hero_left .call_now_slide{font-size:.9vw;text-transform:uppercase;color:#3BACFF;letter-spacing:.1em;line-height:1.4;font-weight:700;height:1.3vw;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1px) and (max-width:780px){.hero_left .call_now_slide{font-size:2.5vw;height:3vw;letter-spacing:.06em}}.hero_left .call_now_slide_content{position:absolute;width:100%;height:100%;top:100%;left:0;display:flex;align-items:center;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);white-space:nowrap;opacity:0}.hero_left .call_now_slide_content.active{top:0;transform:translateY(0);opacity:1}.hero_left .call_now_slide_content.next{top:-100%;transform:translateY(0);opacity:0}.hero_left .call_now_slide_content.sliding-in{animation:slideInFromBottom .6s cubic-bezier(.4,0,.2,1) forwards}.hero_left .call_now_slide_content.sliding-out{animation:slideOutToTop .6s cubic-bezier(.4,0,.2,1) forwards}.hero_right{display:flex;flex-direction:column;justify-content:center;position:relative;width:44%;flex-shrink:0;z-index:10}@media only screen and (min-width:1px) and (max-width:780px){.hero_right{width:100%;flex-shrink:1}}.hero_right img.animation{width:100%;height:auto;object-fit:cover;border-radius:1.2vw;position:relative;z-index:12;box-shadow:0 1vw 3vw rgb(0 0 0 / .08),0 .4vw 1.2vw rgb(0 0 0 / .06);transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.hero_right img.animation:hover{transform:translateY(-.5vw) scale(1.01);box-shadow:0 1.5vw 4vw rgb(0 0 0 / .12),0 .6vw 1.5vw rgb(0 0 0 / .08)}@media only screen and (min-width:1px) and (max-width:780px){.hero_right img.animation{width:100%;border-radius:5vw;box-shadow:0 2vw 6vw rgb(0 0 0 / .08)}.hero_right img.animation:hover{transform:none}}.hero_right .calendar-form{width:100%;margin-top:2vw;position:relative;z-index:10}@media only screen and (min-width:1px) and (max-width:780px){.hero_right .calendar-form{margin-top:4vw}}.hero_right .video{position:relative;margin-top:2vw;z-index:10;border-radius:1.2vw;overflow:hidden;box-shadow:0 1vw 3vw rgb(0 0 0 / .08);cursor:pointer;aspect-ratio:16 / 9}@media only screen and (min-width:1px) and (max-width:780px){.hero_right .video{margin-top:4vw;border-radius:5vw}}.hero_right .video .video-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:0;transition:opacity .3s ease}.hero_right .video .video-layer.active{pointer-events:auto;opacity:1;z-index:15}.hero_right .video .video-layer .video-placeholder{width:100%;height:100%}.hero_right .video .video-preview,.hero_right .video .movie_link{position:relative;width:100%;display:block;overflow:hidden;z-index:10;transition:opacity .3s ease}.hero_right .video .video-preview img.miniatura,.hero_right .video .movie_link img.miniatura{width:100%;height:auto;display:block;transition:transform .3s ease}.hero_right .video .video-preview img.play,.hero_right .video .movie_link img.play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5vw;height:5vw;z-index:11;pointer-events:none;transition:all .3s ease;filter:drop-shadow(0 .5vw 1vw rgb(0 0 0 / .3))}@media only screen and (min-width:1px) and (max-width:780px){.hero_right .video .video-preview img.play,.hero_right .video .movie_link img.play{width:15vw;height:15vw}}.hero_right .video .video-preview:hover img.miniatura,.hero_right .video .movie_link:hover img.miniatura{transform:scale(1.05)}.hero_right .video .video-preview:hover img.play,.hero_right .video .movie_link:hover img.play{transform:translate(-50%,-50%) scale(1.1)}.hero_right .video.playing .video-preview,.hero_right .video.playing .movie_link{opacity:0;pointer-events:none;z-index:1}.hero_right .video.playing .video-layer{opacity:1;z-index:15;pointer-events:auto}.hero_right .blur1{position:absolute;top:-8vw;right:-5vw;width:38vw;height:22vw;background:linear-gradient(135deg,#49ace9 0%,#3b9dd9 100%);border-radius:50%;opacity:.08;filter:blur(6vw);-webkit-filter:blur(6vw);backdrop-filter:blur(6vw);-webkit-backdrop-filter:blur(6vw);pointer-events:none;z-index:1;animation:float 8s ease-in-out infinite}@media only screen and (min-width:1px) and (max-width:780px){.hero_right .blur1{top:20vw;right:-10vw;width:70vw;height:35vw;filter:blur(10vw);-webkit-filter:blur(10vw);opacity:.06}}.hero_right .blur2{position:absolute;bottom:-5vw;left:-12vw;width:28vw;height:22vw;background:linear-gradient(135deg,#385aea 0%,#2d48d9 100%);border-radius:50%;opacity:.06;filter:blur(6vw);-webkit-filter:blur(6vw);backdrop-filter:blur(6vw);-webkit-backdrop-filter:blur(6vw);pointer-events:none;z-index:1;animation:float 6s ease-in-out infinite reverse}@media only screen and (min-width:1px) and (max-width:780px){.hero_right .blur2{bottom:5vw;left:-5vw;width:35vw;height:35vw;filter:blur(10vw);-webkit-filter:blur(10vw);opacity:.05}}.h1vid{width:80%}@media only screen and (min-width:1px) and (max-width:780px){.h1vid{width:100%;margin:2vw 0 5vw 0}}.h3vid{width:30vw}@media only screen and (min-width:1px) and (max-width:780px){.h3vid{width:100%}}.hero_maps{display:flex;align-items:center;margin-left:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.hero_maps{margin-left:0;flex-shrink:0}}.hero_maps a{display:flex;align-items:center;justify-content:center;width:3.2vw;height:3.2vw;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border-radius:.8vw;box-shadow:0 .3vw 1vw rgb(0 0 0 / .08),0 .1vw .3vw rgb(0 0 0 / .04);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.hero_maps a::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#3BACFF 0%,#3b8fd9 100%);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);z-index:0}.hero_maps a svg{width:1.667vw;height:1.667vw;color:#3BACFF;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.hero_maps a:hover{transform:translateY(-.3vw);box-shadow:0 .6vw 1.5vw rgb(73 172 233 / .3),0 .3vw .6vw rgb(73 172 233 / .2)}.hero_maps a:hover::before{opacity:1}.hero_maps a:hover svg{color:#fff;transform:scale(1.15)}.hero_maps a:active{transform:translateY(0)}@media only screen and (min-width:1px) and (max-width:780px){.hero_maps a{width:7vw;height:7vw;border-radius:1.8vw;margin-left:0;flex-shrink:0}.hero_maps a svg{width:3.8vw;height:3.8vw}.hero_maps a:hover{transform:none}}.mfp-iframe-holder{justify-content:center;align-items:center}.mfp-container:before{height:auto}.mfp-content{max-width:80%!important;max-height:80%!important;aspect-ratio:16 / 9}@keyframes float{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-2vw) scale(1.05)}}@keyframes slideInFromBottom{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutToTop{from{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes pulse-attention{0%,100%{box-shadow:0 .3vw 1vw rgb(0 0 0 / .08),0 .1vw .3vw rgb(0 0 0 / .04)}50%{box-shadow:0 .5vw 1.5vw rgb(73 172 233 / .25),0 .2vw .5vw rgb(73 172 233 / .15)}}@keyframes gradient-shift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media only screen and (min-width:1px) and (max-width:780px){.hero2{padding:15vw 4.167vw}}.hero2 h1,.hero2 .h1{color:#404040;font-weight:500}@media only screen and (min-width:1px) and (max-width:780px){.hero2 h1,.hero2 .h1{font-size:6.6vw}}.hero2 .hero_left{position:relative}.hero2 .hero_right{position:relative}@media only screen and (min-width:1px) and (max-width:780px){.hero_movie{align-items:center;margin:9vw auto}}.hero-dodatkowe{width:100%;margin:2vw 0}@media only screen and (min-width:1px) and (max-width:780px){.hero-dodatkowe{margin:3vw 0}}.hero-dodatkowe__container{max-width:100%;margin:0 auto;padding-bottom:3vw;padding-top:3vw;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5vw;background-color:#fff;border-radius:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.hero-dodatkowe__container{padding:6vw 4vw;gap:3vw;border-radius:2vw;background-color:#fff0}}.hero-dodatkowe .breadcrumbs-container{justify-content:center;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.hero-dodatkowe .breadcrumbs-container{flex-wrap:wrap;gap:1.5vw}}.hero-dodatkowe h1{color:#404040;margin:0;line-height:1.2;max-width:50vw}@media only screen and (min-width:1px) and (max-width:780px){.hero-dodatkowe h1{max-width:100%;line-height:1.3}}.map{display:flex;flex-direction:row;gap:2vw;align-items:center;padding:4vw 2.778vw}@media only screen and (min-width:1px) and (max-width:780px){.map{flex-direction:column;gap:0;padding:10vw 4.167vw}}.map .map_left{flex:0 0 50%;display:flex;flex-direction:column;gap:1vw;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.map .map_left{flex:1;width:100%;gap:4vw}}.map .map_left span.h2{color:#3BACFF;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:0}@media only screen and (min-width:1px) and (max-width:780px){.map .map_left span.h2{font-weight:600}}.map .map_left h2{margin-top:0;margin-bottom:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.map .map_left h2{margin-bottom:2vw}}.map .map_left p.h3{margin-top:0;color:#797979;font-weight:400;line-height:1.6}@media only screen and (min-width:1px) and (max-width:780px){.map .map_left p.h3{font-weight:400}}.map .map_left .map_movie{margin-top:1vw}@media only screen and (min-width:1px) and (max-width:780px){.map .map_left .map_movie{margin-top:4vw}}.map .map_left .map_movie .movie_link{display:flex;flex-direction:row;align-items:center;gap:1vw;color:#375DED;font-size:1.1vw;font-weight:500;text-decoration:none;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.map .map_left .map_movie .movie_link{font-size:4vw;gap:3vw}}.map .map_left .map_movie .movie_link img{width:3vw;height:3vw;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.map .map_left .map_movie .movie_link img{width:10vw;height:10vw}}.map .map_left .map_movie .movie_link:hover{color:#2F47EC}.map .map_left .map_movie .movie_link:hover img{transform:scale(1.1)}.map .map_right{flex:0 0 50%;display:flex;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.map .map_right{flex:1;width:100%;margin-top:8vw}}.map .map_right .svgmap{width:100%;height:100%;object-fit:contain;position:relative;z-index:1}@media only screen and (min-width:1px) and (max-width:780px){.map .map_right .svgmap{width:100%;height:auto}}.map .map_right .lokalizacje_mapa{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.faq{margin:3vw auto 2vw auto;overflow:hidden;position:relative}.faq .blr{width:15vw;height:10vw;top:5vw;right:2vw;opacity:.2}.faq .faq-header{text-align:center;margin-bottom:2vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-header{margin-bottom:8vw;text-align:left}}.faq .faq-subtitle{font-size:.9vw;font-weight:600;color:#3BACFF;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-subtitle{font-size:3.5vw;margin-bottom:3vw}}.faq .faq-title{font-size:2.5vw;font-weight:700;color:#404040;line-height:1.2;margin-bottom:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-title{font-size:6vw;margin-bottom:4vw}}.faq .faq-description{font-size:1.1vw;font-weight:400;color:#797979;line-height:1.6;max-width:60vw;margin:0 auto}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-description{font-size:3.5vw;max-width:100%}}.faq .faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-grid{grid-template-columns:1fr;gap:4vw}}.faq .faq-item{display:flex;flex-direction:column}.faq .faq-question{cursor:pointer;background:#fff;border-radius:1.04vw;transition:all .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-question{border-radius:3vw}}.faq .faq-question h3{font-size:1.1vw;font-weight:600;line-height:1.23;color:#404040;display:flex;justify-content:space-between;align-items:center;padding:1.04vw 1.6vw;margin:0;transition:color .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-question h3{font-size:3.8vw;padding:4vw 5vw}}.faq .faq-question h3::after{content:'';display:inline-block;width:1.2vw;height:1.2vw;flex-shrink:0;margin-left:1vw;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;background-size:contain;transition:transform .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-question h3::after{width:4vw;height:4vw;margin-left:3vw}}.faq .faq-question:hover h3{color:#3BACFF}.faq .faq-question.active{border-radius:1.04vw 1.04vw 0 0}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-question.active{border-radius:3vw 3vw 0 0}}.faq .faq-question.active h3::after{transform:rotate(90deg)}.faq .faq-answer{display:none;font-size:1.04vw;font-weight:400;line-height:1.6;color:#797979;padding:0 1.6vw 1.04vw 1.6vw;background:#fff;border-radius:0 0 1.04vw 1.04vw;margin-top:-.5vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-answer{font-size:3.5vw;padding:0 5vw 4vw 5vw;border-radius:0 0 3vw 3vw;margin-top:-1vw}}.faq .faq-answer ul{padding-left:0;margin:1vw 0}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-answer ul{margin:3vw 0}}.faq .faq-answer li{color:#797979;font-size:1.04vw;display:table;margin-bottom:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-answer li{font-size:3.33vw;margin-bottom:2vw}}.faq .faq-answer li::before{content:'✓';display:table-cell;padding-right:1vw;color:#3BACFF;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.faq .faq-answer li::before{padding-right:3vw}}.faq .faq-answer a{color:#3BACFF;text-decoration:none;transition:opacity .3s ease}.faq .faq-answer a:hover{opacity:.8}.faq .top{display:flex;flex-direction:row;gap:4vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .top{flex-direction:column}}.faq .top_left,.faq .top_right{width:48%}@media only screen and (min-width:1px) and (max-width:780px){.faq .top_left,.faq .top_right{width:100%}}.faq .top_right{flex:0 0 48%;display:flex}@media only screen and (min-width:1px) and (max-width:780px){.faq .top_right{flex:0 0 100%;order:3}}.faq .subtittle_tl{font-size:.7vw;font-weight:600;line-height:2.4;letter-spacing:.07vw;text-align:left;color:#404040;margin-bottom:.35vw;text-transform:uppercase}@media only screen and (min-width:1px) and (max-width:780px){.faq .subtittle_tl{font-size:2vw;letter-spacing:.2vw}}.faq .tittle_tl{font-size:1.81vw;font-weight:600;line-height:1.23;color:#404040;margin-bottom:1.4vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .tittle_tl{font-size:5.42vw;margin-bottom:4vw}}.faq .description_tl{font-size:1.04vw;font-weight:400;line-height:1.6;color:#797979}@media only screen and (min-width:1px) and (max-width:780px){.faq .description_tl{font-size:2.92vw}}.faq .subtittle_tr{font-size:.7vw;font-weight:600;line-height:2.4;letter-spacing:.07vw;text-align:left;color:#404040;margin-bottom:.35vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .subtittle_tr{font-size:2vw;letter-spacing:.2vw}}.faq .tittle_tr{font-size:1.81vw;font-weight:600;line-height:1.23;color:#404040;margin-bottom:1.4vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .tittle_tr{font-size:5.42vw;margin-bottom:4vw}}.faq .description_tr{font-size:1.04vw;font-weight:400;line-height:1.6;display:block;color:#797979}@media only screen and (min-width:1px) and (max-width:780px){.faq .description_tr{font-size:2.92vw}}.faq .pytania_i_odpowiedzi{gap:1vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .pytania_i_odpowiedzi{gap:3vw}}.faq .pytania_i_odpowiedzi div{display:block}.faq .pytania_i_odpowiedzi .pytanie h3{font-size:1.1vw;font-weight:600;line-height:1.23;color:#404040;display:flex;justify-content:space-between;background:#fff;padding:1.04vw 1.6vw;border-radius:1.04vw;flex-direction:row;align-items:center;cursor:pointer;position:relative;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.faq .pytania_i_odpowiedzi .pytanie h3{font-size:3.33vw;padding:3vw 4vw;border-radius:3vw}}.faq .pytanie h3::after{content:'';display:flex;width:.8vw;height:.8vw;margin-left:auto;flex-shrink:0;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;background-size:contain;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.faq .pytanie h3::after{width:3.5vw;height:3.5vw}}.faq .pytanie h3:hover::after,.faq .pytanie.active h3::after{transform:rotate(90deg);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.faq .pytania_i_odpowiedzi .odpowiedz{font-size:1.04vw;font-weight:400;line-height:1.6;color:#797979;display:none;padding:1vw 1vw 1vw 1vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .pytania_i_odpowiedzi .odpowiedz{font-size:3.13vw;padding:3vw 3vw 3vw 3vw}}.faq .buttony_po_lewej_z_opisem_po_prawej{margin-top:4vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .buttony_po_lewej_z_opisem_po_prawej{margin-top:8vw}}.faq .tytul{font-weight:500;font-size:1.111vw;display:flex;text-decoration:none;color:#404040;justify-content:space-between;align-items:center;padding:1vw 1.389vw;border-radius:1.042vw;width:37vw;flex-direction:row;text-transform:none;cursor:pointer}@media only screen and (min-width:1px) and (max-width:780px){.faq .tytul{width:100%;font-size:3.33vw;padding:3vw 4vw;border-radius:4vw;background:#fff}}.faq .tytul:hover,.faq .tytul.active{box-shadow:0 3px 10px 0 rgb(0 0 0 / .04);background:#fff;color:#3BACFF;transition:all .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.faq .tytul:hover,.faq .tytul.active{border-radius:4vw}}.faq .tytul::after{content:'';display:flex;width:.556vw;height:.972vw;object-fit:cover;opacity:0;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;transform:translateX(1vw);transition:all .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.faq .tytul::after{width:2.7vw;height:2vw;transform:rotate(90deg);opacity:1}}.faq .tytul:hover::after,.faq .tytul.active::after{transform:translateX(0);opacity:1}@media only screen and (min-width:1px) and (max-width:780px){.faq .tytul:hover::after,.faq .tytul.active::after{transform:rotate(270deg)}}.faq .naglowki_z_liczbami{display:flex;flex-direction:row;width:100%;gap:2%;margin-top:2.778vw;align-items:flex-start;justify-content:center}@media only screen and (min-width:1px) and (max-width:780px){.faq .naglowki_z_liczbami{flex-direction:column;width:100%;gap:4vw;overflow-x:scroll;scrollbar-width:none}}.faq .naglowki_z_liczbami_content{display:flex;flex-direction:column;width:24%;border:2px dashed #fff;border-radius:1.4vw;padding:1.4vw;cursor:pointer}@media only screen and (min-width:1px) and (max-width:780px){.faq .naglowki_z_liczbami_content{width:100%;padding:4vw;border-radius:5vw}}.faq .naglowki_z_liczbami_content .naglowki_z_liczbami_top{display:flex;flex-direction:row;align-items:center;gap:1vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .naglowki_z_liczbami_content .naglowki_z_liczbami_top{gap:3vw}}.faq .naglowki_z_liczbami_content .numer{font-size:5.55vw;font-weight:500;width:20%;color:#3BACFF}@media only screen and (min-width:1px) and (max-width:780px){.faq .naglowki_z_liczbami_content .numer{font-size:16.667vw}}.faq .naglowki_z_liczbami_content .naglowek{font-size:1vw;font-weight:500;width:80%;gap:1vw;flex-shrink:0;display:flex;color:#404040;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (min-width:1px) and (max-width:780px){.faq .naglowki_z_liczbami_content .naglowek{font-size:3.75vw}}.faq .naglowki_z_liczbami_content .naglowek:hover{color:#3BACFF;transition:color .3s ease}.faq .naglowki_z_liczbami_content .naglowek::after{content:'';display:flex;width:.8vw;height:.8vw;margin-left:auto;flex-shrink:0;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;background-size:contain;transition:transform .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.faq .naglowki_z_liczbami_content .naglowek::after{width:3.5vw;height:3.5vw}}.faq .naglowki_z_liczbami_content .tresc{display:none;font-size:1.04vw;font-weight:400;line-height:1.6;color:#797979;margin-top:1vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .naglowki_z_liczbami_content .tresc{font-size:3.5vw;margin-top:3vw}}.faq .naglowki_z_liczbami_content.active .naglowek::after{transform:rotate(270deg)}.faq .naglowki_z_liczbami_content.active .tresc{display:block}.faq .tabslider_z_naglowkami_na_gorze{max-width:100%;margin-top:4vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze{margin-top:8vw}}.faq .tabslider_z_naglowkami_na_gorze ul.naglowki{display:flex;gap:3vw;margin:0 0 2.778vw 0;padding:0;list-style:none;margin-bottom:6vw;overflow-x:scroll;scrollbar-width:none}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze ul.naglowki{gap:6vw}}.faq .tabslider_z_naglowkami_na_gorze ul.naglowki::-webkit-scrollbar{display:none}.faq .tabslider_z_naglowkami_na_gorze ul.naglowki li{cursor:pointer;font-size:1.111vw;display:flex;flex-direction:column;font-weight:500;text-decoration:none;color:#404040}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze ul.naglowki li{font-size:3.111vw}}.faq .tabslider_z_naglowkami_na_gorze ul.naglowki li:hover{color:#3BACFF}.faq .tabslider_z_naglowkami_na_gorze ul.naglowki li::after{content:'';width:0;height:.139vw;background:#3BACFF;margin-top:.3vw;transition:width .3s ease}.faq .tabslider_z_naglowkami_na_gorze ul.naglowki li:hover::after{width:100%;transition:width .3s ease}.faq .tabslider_z_naglowkami_na_gorze ul.naglowki li.active{color:#3BACFF}.faq .tabslider_z_naglowkami_na_gorze ul.naglowki li.active::after{width:100%;transition:width .3s ease}.faq .tabslider_z_naglowkami_na_gorze .tabs_tabs{display:flex;flex-direction:column}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab{display:none;flex-direction:row;width:100%;justify-content:space-between;align-items:center}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab{flex-direction:column;gap:6vw}}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab:first-child{display:flex}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab.active{display:flex}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr{width:45%;display:flex;flex-direction:column;gap:1vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr{width:100%;gap:3vw}}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl img,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr img{width:100%;border-radius:1.4vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl img,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr img{border-radius:4vw}}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl h2,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr h2{color:#404040;font-size:2vw;font-weight:600;line-height:1.11;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl h2,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr h2{font-size:6vw}}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl h4,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr h4{color:#3BACFF;font-size:1vw;font-weight:600;line-height:1.6;text-transform:uppercase;letter-spacing:.1em}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl h4,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr h4{font-size:3vw}}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl p,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr p{color:#797979;font-size:1.04vw;font-weight:400;line-height:1.6}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl p,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr p{font-size:3.5vw}}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl ul,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr ul{padding-left:0;margin:1vw 0}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl ul,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr ul{margin:3vw 0}}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl ul li,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr ul li{color:#797979;font-size:1.04vw;display:table;margin-bottom:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl ul li,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr ul li{font-size:3.33vw;margin-bottom:2vw}}.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl ul li::before,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr ul li::before{content:'✓';display:table-cell;padding-right:1vw;color:#3BACFF;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tl ul li::before,.faq .tabslider_z_naglowkami_na_gorze .tabs_tab .tr ul li::before{padding-right:3vw}}.blog-block{width:100%;padding:4vw 2.778vw;overflow:visible}@media only screen and (min-width:1px) and (max-width:780px){.blog-block{padding:8vw 0}}.blog-header{text-align:center;margin-bottom:3vw}@media only screen and (min-width:1px) and (max-width:780px){.blog-header{margin-bottom:6vw;padding:0 4vw}}.blog-subtitle{display:block;font-size:.9vw;font-weight:600;color:#3BACFF;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1vw}@media only screen and (min-width:1px) and (max-width:780px){.blog-subtitle{font-size:3.2vw;margin-bottom:2vw}}.blog-title{font-size:2.5vw;font-weight:600;color:#404040;line-height:1.2;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.blog-title{font-size:6vw}}.blog-posts{display:grid;grid-template-columns:repeat(4,1fr);gap:2vw;margin-bottom:3vw}@media only screen and (min-width:1px) and (max-width:780px){.blog-posts{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4vw;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 4vw;margin-bottom:6vw}.blog-posts::-webkit-scrollbar{display:none}}.blog-post{display:flex;flex-direction:column}@media only screen and (min-width:1px) and (max-width:780px){.blog-post{flex-shrink:0;width:70vw}}.blog-post-link{display:flex;flex-direction:column;text-decoration:none;height:100%;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.blog-post-link:hover .blog-post-image img{filter:brightness(1);transform:scale(1.05)}.blog-post-link:hover .blog-post-title{color:#3BACFF}.blog-post-image{width:100%;overflow:hidden;border-radius:1vw;background:#f8f9fa;margin-bottom:1vw;position:relative;padding-bottom:65%}@media only screen and (min-width:1px) and (max-width:780px){.blog-post-image{border-radius:3vw;margin-bottom:3vw;padding-bottom:70%}}.blog-post-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.92);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.blog-post-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#f8f9fa 0%,#f5f5f5 100%)}.blog-post-title{font-size:1.1vw;font-weight:500;line-height:1.4;color:#404040;margin:0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.blog-post-title{font-size:4vw}}.blog-cta{text-align:center;padding-bottom:2vw}@media only screen and (min-width:1px) and (max-width:780px){.blog-cta{padding:0 4vw 4vw 4vw}}.blog-cta .cta_button{display:inline-block;margin:0}.blog-cta .cta_button a{width:auto;height:3.2vw;border-radius:.694vw;background:#3BACFF;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none;display:inline-block!important;width:auto!important;height:auto!important;font-size:1.1vw!important;padding:1.2vw 2.5vw!important}@media only screen and (min-width:1px) and (max-width:780px){.blog-cta .cta_button a{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.blog-cta .cta_button a:hover{background:#404040;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.blog-cta .cta_button a{font-size:3.75vw!important;padding:3.5vw 8vw!important}}.blog-no-posts{text-align:center;font-size:1.2vw;color:#797979;padding:4vw 0}@media only screen and (min-width:1px) and (max-width:780px){.blog-no-posts{font-size:4vw;padding:8vw 4vw}}.blog{margin-top:7vw}.blog-inner{justify-content:space-between;flex-direction:row;margin-top:4vw}@media only screen and (min-width:1px) and (max-width:780px){.blog-inner{flex-direction:column!important}}.bi-left{width:26%}@media only screen and (min-width:1px) and (max-width:780px){.bi-left{width:100%}}.bi-left h4{margin-bottom:2.8vw}.bi-left .big-title-list h4{color:#3BACFF;margin:2vw 0 1vw 0;padding:0 0 1vw 0;border-bottom:1px solid #DDDDF7}.bi-right{width:70%;margin-bottom:11vw}@media only screen and (min-width:1px) and (max-width:780px){.bi-right{width:100%}}@media only screen and (min-width:1px) and (max-width:780px){.bi-right .post{width:100%!important;padding-left:0!important}}.blog{position:relative}.atuty{display:flex;flex-direction:column;margin-top:2vw;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.atuty{overflow-x:hidden;margin-top:18vw}}.nasze-atuty{display:flex;flex-direction:row;gap:2.292vw;margin-top:2.778vw;z-index:2}@media only screen and (min-width:1px) and (max-width:780px){.nasze-atuty{overflow-x:scroll;overflow-y:hidden;gap:6vw;-webkit-overflow-scrolling:touch}}.nasze-atuty::-webkit-scrollbar{display:none}.atut{padding:2vw;display:flex;flex-direction:column;flex:1;border:.139vw dashed #fff;border-radius:1.389vw;gap:1.25vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.atut{width:63vw!important;min-width:63vw;border:.417vw dashed #fff;padding:6vw!important;flex:0 0 auto;flex-shrink:0}}.atut:hover{background:#fff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.atut h4{margin:0;font-size:1.528vw;font-weight:500;line-height:1.18;color:#404040}@media only screen and (min-width:1px) and (max-width:780px){.atut h4{font-size:4.58vw}}.atut p{font-size:1.042vw;color:#797979;line-height:1.6}@media only screen and (min-width:1px) and (max-width:780px){.atut p{font-size:2.917vw}}.opinia_klienta{display:flex;flex-direction:row;width:26vw;margin-top:30vw;padding:1.3vw 2.5vw}@media only screen and (min-width:1px) and (max-width:780px){.opinia_klienta{margin-top:20vw;margin-bottom:9vw;width:85%}}.opinia_klienta .left{display:flex;margin-right:1.3vw}@media only screen and (min-width:1px) and (max-width:780px){.opinia_klienta .left{margin-right:4vw}}.opinia_klienta .left img{width:3.903vw;height:3.903vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.opinia_klienta .left img{width:17.708vw;height:17.708vw}}.opinia_klienta .right{display:flex;flex-direction:column}.stars{display:flex;flex-direction:row;margin-bottom:1vw}.stars img{width:1.181vw;height:1.181vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.stars img{width:3.75vw;height:3.75vw}}.tresc_opinii{font-size:.833vw;line-height:1.42;font-weight:500;color:#404040}@media only screen and (min-width:1px) and (max-width:780px){.tresc_opinii{font-size:2.5vw}}.osoba_opinii{font-size:.972vw;color:#404040;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.osoba_opinii{font-size:2.7vw}}.klienci{display:flex;flex-direction:column;gap:1.389vw}@media only screen and (min-width:1px) and (max-width:780px){.klienci{overflow:hidden}}.klienci .opinia_klienta{background:#fff;position:relative;margin-top:0;border-radius:1.389vw}@media only screen and (min-width:1px) and (max-width:780px){.klienci .opinia_klienta{width:100%;padding:8vw 4vw;border-radius:4vw}}.kolumny{display:flex;flex-direction:column;margin:1vw 0 3vw 0}.kolumny-content{display:flex;flex-direction:column;gap:5vw}.block-kolumny .top{display:flex;flex-direction:column;width:35%}@media only screen and (min-width:1px) and (max-width:780px){.block-kolumny .top{width:100%}}.sekcja{display:flex;flex-direction:row;gap:5vw;justify-content:space-between}@media only screen and (min-width:1px) and (max-width:780px){.sekcja{flex-direction:column}}.sekcja img{border-radius:1vw;width:100%;height:auto;object-fit:cover}@media only screen and (min-width:1px) and (max-width:780px){.sekcja img{border-radius:5vw}}.sekcja .subtitle{font-size:.7vw;font-weight:600;line-height:2.4;letter-spacing:.07vw;text-align:left;color:#404040;margin-bottom:.35vw;text-transform:uppercase}@media only screen and (min-width:1px) and (max-width:780px){.sekcja .subtitle{font-size:2vw;letter-spacing:.2vw}}.sekcja .title{font-size:2.81vw;font-weight:500;line-height:1.23;color:#404040;margin-bottom:1.4vw}@media only screen and (min-width:1px) and (max-width:780px){.sekcja .title{font-size:5.42vw;margin-bottom:4vw}}.lewa{display:flex;flex-direction:column}@media only screen and (min-width:1px) and (max-width:780px){.lewa{flex-direction:column}}.prawa{display:flex;flex-direction:column}.w5050 .lewa,.w5050 .prawa{width:48%}@media only screen and (min-width:1px) and (max-width:780px){.w5050 .lewa,.w5050 .prawa{width:100%}}.w3070 .lewa{width:37%}.w3070 .prawa{width:56%}@media only screen and (min-width:1px) and (max-width:780px){.w3070 .lewa,.w3070 .prawa{width:100%}}.w7030 .lewa{width:56%}.w7030 .prawa{width:37%}@media only screen and (min-width:1px) and (max-width:780px){.w7030 .lewa,.w7030 .prawa{width:100%}}.kolumny .movie{position:relative}.kolumny .play{position:absolute;width:6vw;height:6vw;border:0;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:1px) and (max-width:780px){.kolumny .play{width:15vw;height:15vw}}.kolumny .movie_link{max-width:100%!important}.kolumny .movie_link:hover img.miniatura{transform:scale(1)!important;box-shadow:unset!important}.kolumny .movie_link:hover img.play{transform:translate(-50%,-50%) scale(.9)!important;box-shadow:unset!important}.kolumny .video{position:relative}.kolumny .video-preview{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:10}.kolumny .video-preview img.miniatura{width:100%;height:100%;object-fit:cover}.kolumny .video-preview img.play{position:absolute;width:6vw;height:6vw;left:50%;top:50%;transform:translate(-50%,-50%);border:0}@media only screen and (min-width:1px) and (max-width:780px){.kolumny .video-preview img.play{width:15vw;height:15vw}}.kolumny .video-preview:hover img.play{transform:translate(-50%,-50%) scale(.9)}.video-layer{position:relative;width:100%;height:100%}.video-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .05)}.trzy_obrazy{display:flex;flex-direction:row;justify-content:space-between;gap:1.4vw;align-items:center}.trzy_obrazy .o1,.trzy_obrazy .o3{width:25%}.trzy_obrazy .o2{width:43%}@media only screen and (min-width:1px) and (max-width:780px){.trzy_obrazy{flex-direction:column;gap:4vw}.trzy_obrazy .o1,.trzy_obrazy .o2,.trzy_obrazy .o3{width:100%}}.phone-container{display:flex;flex-direction:row;align-items:center;gap:1vw}@media only screen and (min-width:1px) and (max-width:780px){.phone-container{flex-direction:column;gap:3vw}}.hero_cta{display:flex;flex-direction:row;align-items:center}@media only screen and (min-width:1px) and (max-width:780px){.hero_cta{flex-wrap:wrap;margin:8.75vw 0 0 0}}.hero_cta_right{display:flex;flex-direction:column;width:18vw;margin-left:1vw}@media only screen and (min-width:1px) and (max-width:780px){.hero_cta_right{width:auto;margin-left:5vw}}.call_now{font-size:.9vw;text-transform:uppercase;color:#404040;letter-spacing:.09vw;line-height:1.38;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.call_now{font-size:2.5vw;line-height:1}}.call_now_slide{font-size:.9vw;text-transform:uppercase;color:#3BACFF;letter-spacing:.09vw;line-height:1.38;font-weight:600;height:1.1vw;overflow-y:hidden;position:relative;width:18vw}@media only screen and (min-width:1px) and (max-width:780px){.call_now_slide{font-size:2.5vw;height:3vw;width:80vw}}.call_now_slide_content{position:absolute;width:100%;height:100%;top:100%;transition:transform .5s ease;white-space:nowrap}.call_now_slide_content.active{top:0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.call_now_slide_content.next{top:-110%;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.kolumny .tittle_tl{margin-bottom:4.6vw}.kolumny .opinia_klienta{width:24vw;margin-top:1vw;padding:1.3vw 0;flex-direction:row}@media only screen and (min-width:1px) and (max-width:780px){.kolumny .opinia_klienta{margin-top:5vw;margin-bottom:9vw;width:85%}}.kolumny .opinia_klienta .left{margin-right:1.3vw}@media only screen and (min-width:1px) and (max-width:780px){.kolumny .opinia_klienta .left{margin-right:4vw}}.kolumny .opinia_klienta .left img{width:10vw;height:7vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.kolumny .opinia_klienta .left img{width:17.708vw;height:17.708vw}}.kolumny .stars{flex-direction:row}.kolumny .stars img{width:1.181vw;height:1.181vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.kolumny .stars img{width:3.75vw;height:3.75vw}}.kolumny .tresc_opinii{font-size:.833vw;line-height:1.42;font-weight:500;color:#404040}@media only screen and (min-width:1px) and (max-width:780px){.kolumny .tresc_opinii{font-size:2.5vw}}.kolumny .osoba_opinii{font-size:.972vw;color:#404040;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.kolumny .osoba_opinii{font-size:2.7vw}}.swiperx{display:flex;flex-direction:column;width:70%;padding-top:2.3vw;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.swiperx{width:100%}}.swiperx .button_blue{display:inline-flex}.swiperx .swiper-pagination{display:flex;flex-direction:row;justify-content:flex-start;left:1vw!important;right:auto;bottom:-4vw!important;height:3vw}@media only screen and (min-width:1px) and (max-width:780px){.swiperx .swiper-pagination{position:relative;width:100%!important;height:auto;justify-content:center}}@media only screen and (min-width:1px) and (max-width:780px){.swiperx .swp{position:relative;width:100%;margin-top:6vw}}.swiperx span.swiper-pagination-bullet{width:1.3vw;height:1.3vw;border:2px solid #3BACFF;background:#fff0;opacity:1;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.swiperx span.swiper-pagination-bullet{width:4vw;height:4vw}}.swiperx .swiper-pagination-bullet-active,.swiperx span.swiper-pagination-bullet:hover{background:#3BACFF!important;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.swiperxx{display:flex;flex-direction:row;overflow:hidden}.follow{display:flex;flex-direction:row;gap:3vw;margin-top:3vw}@media only screen and (min-width:1px) and (max-width:780px){.follow{gap:3vw;margin-top:10vw}}.follow .social_btn{width:4vw;height:4vw}@media only screen and (min-width:1px) and (max-width:780px){.follow .social_btn{width:12vw;height:12vw}}.follow .social_btn img{width:50%;height:50%;object-fit:contain;border-radius:0}.sekcja .liczby{display:flex;flex-direction:row;gap:1.458vw;z-index:2;margin-top:3vw}@media only screen and (min-width:1px) and (max-width:780px){.sekcja .liczby{gap:4vw;overflow-x:scroll;scrollbar-width:none}}.sekcja .liczby::-webkit-scrollbar{display:none}.sekcja .liczba{display:flex;flex-direction:column;align-items:flex-start}.sekcja .liczba .number{font-size:3.5vw;font-weight:700;color:#3BACFF;line-height:1}@media only screen and (min-width:1px) and (max-width:780px){.sekcja .liczba .number{font-size:8vw}}.sekcja .liczba .number_desc{font-size:1vw;font-weight:500;color:#404040;margin-top:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.sekcja .liczba .number_desc{font-size:3vw}}.mt7{margin-top:7vw}.mb7{margin-bottom:7vw}.mb4{margin-bottom:4vw}.gmap_link a{display:inline-flex;align-items:center;gap:.5vw}.gmap_link a img{width:1.5vw;height:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.gmap_link a img{width:4vw;height:4vw}}.niezbedne{margin:2.5vw auto;overflow:visible}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne{margin:9.5vw auto}}.niezbedne_menu .p2{display:none}.niezbedne_menu .p1 li.active>.p2{display:block}.niezbedne_container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;overflow:visible}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_container{flex-direction:column}}.niezbedne_container .niezbedne_menu{width:35%;height:fit-content;padding:1.74vw 2.08vw;border-radius:1.4vw;background:#fff;position:-webkit-sticky;position:sticky;top:3vw;align-self:flex-start}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_container .niezbedne_menu{width:100%;padding:3vw;margin:6vw 0 0 0;border-radius:4vw;top:70px}}.niezbedne_container .niezbedne_menu .spis{font-size:3.33vw;display:flex;font-weight:500;flex-direction:row;cursor:pointer;user-select:none;margin-bottom:0}@media only screen and (min-width:781px){.niezbedne_container .niezbedne_menu .spis{display:none}}.niezbedne_container .niezbedne_menu .spis::after{content:'';display:flex;width:4.5vw;object-fit:cover;opacity:1;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;margin-left:auto;transform:rotate(90deg)}.niezbedne_container .niezbedne_menu .spis.active::after{transform:rotate(-90deg)}.niezbedne_container .niezbedne_menu .spis::before{content:'';display:flex;width:4.5vw;object-fit:cover;opacity:1;margin-right:2vw;background:url(/wp-content/themes/NaszGabinet/img/spis.svg) no-repeat center;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.niezbedne_container .niezbedne_menu ol.p1{margin:0;padding:0}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_container .niezbedne_menu ol.p1{padding:2vw 4vw;display:none}}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_container .niezbedne_menu ol.p1.view{display:flex;flex-direction:column}}.niezbedne_container .niezbedne_menu ol.p2{margin:0 0 0 0vw;padding:0}.niezbedne_container .niezbedne_menu ol.p1 li,.niezbedne_container .niezbedne_menu ol.p1 li a{color:#404040;text-decoration:none;line-height:1.5;margin-bottom:.5vw}.niezbedne_container .niezbedne_menu ol.p1 li:hover,.niezbedne_container .niezbedne_menu ol.p1 li a:hover{color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.niezbedne_container .niezbedne_menu ol.p2 li,.niezbedne_container .niezbedne_menu ol.p2 li a{line-height:1.5}.niezbedne_container .niezbedne_menu ol.p1 li{margin-left:1vw;margin-bottom:0vw}.niezbedne_container .niezbedne_menu ol.p1 li:hover .niezbedne1 a{color:#3BACFF}.niezbedne_container .niezbedne_info{width:60%}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_container .niezbedne_info{width:100%}}.niezbedne h4{line-height:1.11;margin:1vw 0}.niezbedne_info h4{line-height:1.11;margin:1vw 0}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_info h4{font-size:3vw;margin:2vw 0 1vw 0}}.subtittle_tl{font-weight:600;line-height:2.4;letter-spacing:.07vw;text-align:left;color:#404040;margin-bottom:.35vw;text-transform:uppercase}@media only screen and (min-width:1px) and (max-width:780px){.subtittle_tl{font-size:2.083vw}}.tittle_tl{font-size:1.81vw;font-weight:600;line-height:1.23;color:#404040;margin-bottom:1.4vw}@media only screen and (min-width:1px) and (max-width:780px){.tittle_tl{font-size:5.42vw;margin-bottom:4vw}}.niezbedne_info .p1{margin:0;padding:0}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_info .p1{padding:4vw}}.niezbedne_info .p2{margin:0 0 0 0;padding:0}.niezbedne_info .p2 .plain{margin-top:0}.niezbedne_info .p2 .plain p{margin-top:5px}.niezbedne_info .info-item{color:#404040;text-decoration:none;font-size:1.15vw;line-height:1.5;margin-bottom:.5vw;margin-left:1vw}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_info .info-item{margin-top:6vw}}.niezbedne_info .subinfo-item{line-height:1.5;margin:0 0 0 1vw;padding:0;cursor:default}.niezbedne_info .info-item,.niezbedne_info .niezbedne1{color:#404040;margin:0}.niezbedne_info .subinfo-item,.niezbedne_info .niezbedne2{color:#3BACFF;margin:0}.niezbedne_info .p2 ul{list-style:none}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_info .p2 ul{padding-left:0}}.niezbedne_info .p2 ul li{display:table}.niezbedne_info .p2 ul li::before{content:'✓';display:table-cell;padding-right:1vw;color:#3BACFF}.niezbedne_info .p2 .subinfo-item p,.niezbedne_info .p2 .subinfo-item ul,.niezbedne_info .p2 .subinfo-item ul li{font-size:1vw;color:#797979;margin:1vw 0 0 0;padding:0;font-weight:400;list-style:none}@media only screen and (min-width:1px) and (max-width:780px){.niezbedne_info .p2 .subinfo-item p,.niezbedne_info .p2 .subinfo-item ul,.niezbedne_info .p2 .subinfo-item ul li{font-size:2.92vw}}.niezbedne_info .niezbedne1{padding:1vw 0 .389vw 0}.niezbedne .blr{width:35vw;height:45vw;top:1vw;left:2vw}.niezbedne .blr2{width:35vw;height:45vw;top:10vw;right:2vw;-webkit-filter:blur(150px);filter:blur(150px);-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px)}.linkowanie-wewnetrzne{margin:3vw auto 2vw auto;overflow:hidden;position:relative}.linkowanie-wewnetrzne .blr{width:15vw;height:10vw;top:5vw;right:2vw;opacity:.2}.linkowanie-wewnetrzne .linkowanie-header{line-height:1.2;margin-bottom:2vw;text-align:center}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-header{margin-bottom:6vw;text-align:left}}.linkowanie-wewnetrzne .linkowanie-grid{display:grid;grid-template-columns:repeat(var(--desktop-columns,4),1fr);gap:1.5vw}@media only screen and (min-width:481px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-grid{grid-template-columns:repeat(calc(max(2, var(--desktop-columns, 4) / 2)),1fr);gap:2vw}}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-grid{grid-template-columns:1fr;gap:3vw}}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="1"]{grid-template-columns:1fr}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="5"]{grid-template-columns:repeat(5,1fr)}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="6"]{grid-template-columns:repeat(6,1fr)}.linkowanie-wewnetrzne .linkowanie-item{display:flex;align-items:center;justify-content:space-between;padding:1.2vw 1.6vw;background:#fff;border-radius:1.04vw;text-decoration:none;transition:all .3s ease;box-shadow:0 2px 8px rgb(0 0 0 / .04);cursor:pointer;position:relative;overflow:hidden}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-item{padding:4vw 5vw;border-radius:3vw;box-shadow:0 3px 10px rgb(0 0 0 / .06)}}.linkowanie-wewnetrzne .linkowanie-item:hover{transform:translateY(-.2vw);box-shadow:0 4px 16px rgb(59 172 255 / .15);background:linear-gradient(135deg,#ffffff 0%,rgb(59 172 255 / .02) 100%)}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-item:hover{transform:translateY(-.5vw);box-shadow:0 5px 20px rgb(59 172 255 / .2)}}.linkowanie-wewnetrzne .linkowanie-item:hover .linkowanie-text{color:#3BACFF}.linkowanie-wewnetrzne .linkowanie-item:hover .linkowanie-icon{transform:translateX(.3vw);opacity:1}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-item:hover .linkowanie-icon{transform:translateX(1vw)}}.linkowanie-wewnetrzne .linkowanie-item:active,.linkowanie-wewnetrzne .linkowanie-item:focus{outline:2px solid #3BACFF;outline-offset:2px}.linkowanie-wewnetrzne .linkowanie-text{font-size:1.1vw;font-weight:600;line-height:1.4;color:#404040;transition:color .3s ease;flex:1;padding-right:1vw}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-text{font-size:3.8vw;padding-right:3vw}}.linkowanie-wewnetrzne .linkowanie-icon{display:inline-block;width:1.2vw;height:1.2vw;flex-shrink:0;background:url(/wp-content/themes/NaszGabinet/img/menu_arrow_blue.svg) no-repeat center;background-size:contain;transition:all .3s ease;opacity:.6}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-icon{width:4vw;height:4vw}}.linkowanie-wewnetrzne .linkowanie-item:focus-visible{outline:3px solid #3BACFF;outline-offset:3px;box-shadow:0 0 0 6px rgb(59 172 255 / .1)}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-item{min-height:14vw}}.linkowanie-wewnetrzne .linkowanie-grid:empty::after{content:'Brak linków do wyświetlenia';display:block;text-align:center;padding:3vw;color:#B5B5B5;font-size:1.1vw;font-style:italic}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-grid:empty::after{font-size:3.5vw;padding:8vw}}.linkowanie-wewnetrzne.compact .linkowanie-grid{gap:1vw}@media only screen and (min-width:481px) and (max-width:780px){.linkowanie-wewnetrzne.compact .linkowanie-grid{gap:1.5vw}}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne.compact .linkowanie-grid{gap:2vw}}.linkowanie-wewnetrzne.compact .linkowanie-item{padding:.8vw 1.2vw}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne.compact .linkowanie-item{padding:3vw 4vw}}.linkowanie-wewnetrzne.compact .linkowanie-text{font-size:1vw}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne.compact .linkowanie-text{font-size:3.5vw}}.linkowanie-wewnetrzne.large .linkowanie-grid{gap:2vw}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne.large .linkowanie-grid{gap:4vw}}.linkowanie-wewnetrzne.large .linkowanie-item{padding:1.8vw 2.2vw}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne.large .linkowanie-item{padding:5vw 6vw}}.linkowanie-wewnetrzne.large .linkowanie-text{font-size:1.3vw}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne.large .linkowanie-text{font-size:4.2vw}}.linkowanie-wewnetrzne.large .linkowanie-icon{width:1.5vw;height:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne.large .linkowanie-icon{width:5vw;height:5vw}}.block-hello{margin:3.472vw 0}@media only screen and (min-width:1px) and (max-width:780px){.block-hello{margin:10vw 0}}.hello{display:flex;flex-direction:row;gap:2.778vw;align-items:center;padding:2.083vw;background:#fff;border-radius:1.389vw}@media only screen and (min-width:1px) and (max-width:780px){.hello{flex-direction:column;gap:5vw;padding:5vw;border-radius:4vw}}.hello_image{flex-shrink:0;width:13.889vw;height:13.889vw;border-radius:50%;overflow:hidden;background:#f8f9fa}@media only screen and (min-width:1px) and (max-width:780px){.hello_image{width:35vw;height:35vw}}.hello_image img{width:100%;height:100%;object-fit:cover;display:block}.hello_content{display:flex;flex-direction:column;gap:1.389vw;flex:1}@media only screen and (min-width:1px) and (max-width:780px){.hello_content{width:100%;gap:4vw}}.hello_intro{color:#404040;font-size:1.389vw;font-weight:400;line-height:1.5;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.hello_intro{font-size:3.75vw;text-align:center}}.hello_intro b{font-weight:600;color:#3BACFF}.hello_bio{display:flex;flex-direction:row;align-items:center;gap:1.389vw;padding-top:.694vw;border-top:.069vw solid #e0e0e0}@media only screen and (min-width:1px) and (max-width:780px){.hello_bio{flex-direction:column;gap:3vw;padding-top:3vw;border-top:.2vw solid #e0e0e0}}.hello_title{flex:1;color:#404040;font-size:.903vw;font-weight:600;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}@media only screen and (min-width:1px) and (max-width:780px){.hello_title{font-size:2.8vw;text-align:center;width:100%}}.hello_signature{display:flex;align-items:center;justify-content:center;flex-shrink:0}@media only screen and (min-width:1px) and (max-width:780px){.hello_signature{width:100%}}.hello_signature img{width:11.111vw;height:auto;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.hello_signature img{width:30vw}}.hello_button{width:auto;height:3.2vw;border-radius:.694vw;background:#3BACFF;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none;align-self:flex-start;margin-top:.694vw;height:auto;font-size:1.111vw;padding:1.111vw 2.222vw}@media only screen and (min-width:1px) and (max-width:780px){.hello_button{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.hello_button:hover{background:#404040;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.hello_button{font-size:3.75vw;padding:3.75vw 5vw;width:100%;margin-top:1vw;align-self:stretch}}.poziome_cta{display:flex;flex-direction:row;border:.139vw dashed #8DC371;border-radius:2.1vw;padding:1.4vw;gap:2.778vw;align-items:center}@media only screen and (min-width:1px) and (max-width:780px){.poziome_cta{flex-direction:column;border:.417vw dashed #8DC371;border-radius:6.25vw;padding:4.2vw;gap:5vw;margin-top:8vw}}.cta_image{width:15vw;border-radius:1.389vw;overflow:hidden}@media only screen and (min-width:1px) and (max-width:780px){.cta_image{width:100%;border-radius:4vw}}.cta_image img{width:100%;object-fit:cover}@media only screen and (min-width:1px) and (max-width:780px){.cta_image img{min-height:35vw}}.cta_content{display:flex;flex-direction:column;gap:.694vw;flex:1}@media only screen and (min-width:1px) and (max-width:780px){.cta_content{width:100%;gap:2.08vw}}.cta_content h3{line-height:1.23;font-weight:600;font-size:1.806vw;margin:0;color:#404040}@media only screen and (min-width:1px) and (max-width:780px){.cta_content h3{font-size:4.9vw}}.cta_content p{margin:0;color:#797979;font-size:1.042vw}@media only screen and (min-width:1px) and (max-width:780px){.cta_content p{font-size:2.917vw}}.cta_content a{width:auto;height:3.2vw;border-radius:.694vw;background:#8DC371;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none;margin-top:.694vw;align-self:flex-start;height:auto;font-size:1.25vw;padding:1.4vw 2.1vw}@media only screen and (min-width:1px) and (max-width:780px){.cta_content a{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.cta_content a:hover{background:#404040;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.cta_content a{font-size:3.75vw;padding:4.17vw;width:100%;margin-top:2.08vw}}.poziome_cta.white{border:none;background:#fff}.poziome_cta.white h3{color:#3bacff;font-weight:700}.poziome_cta.white .cta_content a{background:#3bacff}.poziome_cta.white .cta_content a:hover{background:#404040}.poziome_cta.blue{border-color:#375DED}.poziome_cta.blue .cta_content a{background:#375DED}.poziome_cta.blue .cta_content a:hover{background:#404040}.block-google-review{width:100%;display:flex;justify-content:center;align-items:center;margin:4vh 0}@media only screen and (min-width:1px) and (max-width:780px){.block-google-review{margin:6vw 0}}.google-review-wrapper{display:flex;justify-content:center;width:100%}.google-review-wrapper a{text-decoration:none}.google-review-wrapper a:hover{text-decoration:none}.google-zostaw-opinie{background-color:#89ceb8;color:#fff;border:none;padding:1.4vw 2.1vw;cursor:pointer;font-size:1.25vw;border-radius:.694vw;display:flex;align-items:center;gap:.694vw;font-weight:600;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.google-zostaw-opinie{padding:4vw 6vw;font-size:4vw;border-radius:2vw;gap:2vw}}.google-zostaw-opinie:hover{background-color:#65bfa2;transform:translateY(-2px);box-shadow:0 4px 12px rgb(137 206 184 / .3)}.google-zostaw-opinie svg{width:50px;height:50px;flex-shrink:0}@media only screen and (min-width:1px) and (max-width:780px){.google-zostaw-opinie svg{width:40px;height:40px}}.galeria.container{padding-top:4vw;padding-bottom:4vw}@media only screen and (min-width:1px) and (max-width:780px){.galeria.container{padding-top:8vw;padding-bottom:8vw}}.galeria_subnaglowek{margin-bottom:3vw}@media only screen and (min-width:1px) and (max-width:780px){.galeria_subnaglowek{margin-bottom:6vw}}.block-galeria{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 300px),1fr));gap:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.block-galeria{grid-template-columns:repeat(2,1fr);gap:3vw}}@media screen and (min-width:781px){.block-galeria{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1400px){.block-galeria{grid-template-columns:repeat(5,1fr)}}.block-galeria img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:.8vw;cursor:pointer;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;display:block}@media only screen and (min-width:1px) and (max-width:780px){.block-galeria img{border-radius:2vw}}.block-galeria img:hover{transform:scale(1.05);box-shadow:0 .5vw 2vw rgb(0 0 0 / .2);z-index:1;position:relative}.block-galeria img[loading="lazy"]{background:#f0f0f0}.block-galeria.alignwide{max-width:90vw;margin-left:auto;margin-right:auto}.block-galeria.alignfull{max-width:100%;margin-left:calc(-1 * 2.778vw);margin-right:calc(-1 * 2.778vw);padding-left:2.778vw;padding-right:2.778vw}@media only screen and (min-width:1px) and (max-width:780px){.block-galeria.alignfull{margin-left:calc(-1 * 4.167vw);margin-right:calc(-1 * 4.167vw);padding-left:4.167vw;padding-right:4.167vw}}@keyframes fadeInScale{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.block-galeria img{animation:fadeInScale .6s ease backwards}.block-galeria img:nth-child(1){animation-delay:.05s}.block-galeria img:nth-child(2){animation-delay:.1s}.block-galeria img:nth-child(3){animation-delay:.15s}.block-galeria img:nth-child(4){animation-delay:.2s}.block-galeria img:nth-child(5){animation-delay:.25s}.block-galeria img:nth-child(6){animation-delay:.3s}.block-galeria img:nth-child(7){animation-delay:.35s}.block-galeria img:nth-child(8){animation-delay:.4s}.block-galeria img:nth-child(9){animation-delay:.45s}.block-galeria img:nth-child(10){animation-delay:.5s}.block-galeria img:nth-child(11){animation-delay:.55s}.block-galeria img:nth-child(12){animation-delay:.6s}.gallery-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .95);z-index:9999;display:none;align-items:center;justify-content:center;cursor:zoom-out;animation:fadeIn .3s ease}.gallery-lightbox.active{display:flex}.gallery-lightbox img{max-width:90%;max-height:90%;object-fit:contain;border-radius:0;cursor:default;animation:zoomIn .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.gallery-lightbox img{max-width:95%;max-height:85%}}.gallery-lightbox .close-lightbox{position:absolute;top:2vw;right:2vw;width:3vw;height:3vw;min-width:40px;min-height:40px;background:#fff0;border:none;color:#fff;font-size:3vw;line-height:1;cursor:pointer;opacity:.8;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;z-index:10001}@media only screen and (min-width:1px) and (max-width:780px){.gallery-lightbox .close-lightbox{top:4vw;right:4vw;width:10vw;height:10vw;font-size:10vw}}.gallery-lightbox .close-lightbox:hover{opacity:1;transform:scale(1.1)}.gallery-lightbox .lightbox-prev,.gallery-lightbox .lightbox-next{position:absolute;top:50%;transform:translateY(-50%);width:3vw;height:6vw;min-width:40px;min-height:80px;background:rgb(255 255 255 / .1);border:none;color:#fff;font-size:3vw;line-height:1;cursor:pointer;opacity:.6;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;z-index:10001;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1px) and (max-width:780px){.gallery-lightbox .lightbox-prev,.gallery-lightbox .lightbox-next{width:12vw;height:20vw;font-size:10vw;background:rgb(0 0 0 / .5)}}.gallery-lightbox .lightbox-prev:hover,.gallery-lightbox .lightbox-next:hover{opacity:1;background:rgb(255 255 255 / .2)}.gallery-lightbox .lightbox-prev{left:2vw;border-radius:0 .5vw .5vw 0}@media only screen and (min-width:1px) and (max-width:780px){.gallery-lightbox .lightbox-prev{left:0;border-radius:0}}.gallery-lightbox .lightbox-next{right:2vw;border-radius:.5vw 0 0 .5vw}@media only screen and (min-width:1px) and (max-width:780px){.gallery-lightbox .lightbox-next{right:0;border-radius:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes zoomIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.block-galeria img:focus{outline:3px solid #3BACFF;outline-offset:2px}.transitionss{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.hero2.tiktok{padding:4vw 2.778vw}@media only screen and (min-width:1px) and (max-width:780px){.hero2.tiktok{padding:15vw 4.167vw}}.tiktok-grid{display:flex;flex-wrap:wrap;gap:20px;background-color:#eaf0f9;padding:20px 2.778vw;justify-content:center;flex-direction:row}@media only screen and (min-width:1px) and (max-width:780px){.tiktok-grid{padding:20px 4.167vw}}.hero_left.tiktok{width:25%}@media only screen and (min-width:1px) and (max-width:780px){.hero_left.tiktok{width:100%}}.hero_right.tiktok{width:75%}@media only screen and (min-width:1px) and (max-width:780px){.hero_right.tiktok{width:100%}}.tiktok-thumbnail-wrapper{width:260px;box-sizing:border-box}@media screen and (max-width:768px){.tiktok-thumbnail-wrapper{width:calc(50% - 10px)}}@media screen and (max-width:480px){.tiktok-thumbnail-wrapper{width:60%}}.tiktok-thumbnail{position:relative}.tiktok-thumbnail img{border-radius:1.4vw;width:100%;height:auto;display:block}@media only screen and (min-width:1px) and (max-width:780px){.tiktok-thumbnail img{border-radius:5vw}}.tiktok-thumbnail img.play{position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-50%,-50%);pointer-events:none;border-radius:0}@media only screen and (min-width:1px) and (max-width:780px){.tiktok-thumbnail img.play{width:48px;height:48px}}.video-gallery-page.container{padding-top:4vw;padding-bottom:4vw}@media only screen and (min-width:1px) and (max-width:780px){.video-gallery-page.container{padding-top:8vw;padding-bottom:8vw}}.video-gallery-header{margin-bottom:3vw}@media only screen and (min-width:1px) and (max-width:780px){.video-gallery-header{margin-bottom:6vw}}.video-gallery-header .breadcrumbs{margin-top:1vw;font-size:.833vw}@media only screen and (min-width:1px) and (max-width:780px){.video-gallery-header .breadcrumbs{margin-top:3vw;font-size:3.5vw}}.video-gallery-header .breadcrumbs span{color:#797979}.video-gallery-header .breadcrumbs span a{color:#3BACFF;text-decoration:none;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.video-gallery-header .breadcrumbs span a:hover{color:#2F47EC;text-decoration:underline}.video-gallery-header .breadcrumbs span .breadcrumb_last{color:#404040;font-weight:500}.video-gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 400px),1fr));gap:2vw}@media only screen and (min-width:1px) and (max-width:780px){.video-gallery-grid{grid-template-columns:1fr;gap:5vw}}@media screen and (min-width:781px){.video-gallery-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:781px) and (max-width:1200px){.video-gallery-grid{grid-template-columns:repeat(2,1fr)}}.video-card{display:flex;flex-direction:column;background:#fff;border-radius:.8vw;overflow:hidden;box-shadow:0 .2vw 1vw rgb(0 0 0 / .08);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width:1px) and (max-width:780px){.video-card{border-radius:2vw}}.video-card:hover{transform:translateY(-.3vw);box-shadow:0 .4vw 2vw rgb(0 0 0 / .12)}.video-card:hover .video-thumbnail img{transform:scale(1.05)}.video-card:hover .play-button{background:#fff;box-shadow:0 .3vw 1vw rgb(0 0 0 / .4)}.video-card:hover .play-button svg{color:#3BACFF}.video-card:hover .video-title{color:#3BACFF}.video-container{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;overflow:hidden}.video-thumbnail{position:relative;display:block;width:100%;height:100%;border:none;padding:0;background:#fff0;cursor:pointer}.video-thumbnail:focus-visible{outline:3px solid #3BACFF;outline-offset:-3px}.video-thumbnail img{display:block;width:100%;height:100%;object-fit:cover;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.video-thumbnail::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .1) 70%,rgb(0 0 0 / .3) 100%);opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;pointer-events:none;z-index:1}.video-thumbnail:hover::before{opacity:1}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4vw;height:4vw;min-width:50px;min-height:50px;max-width:70px;max-height:70px;background:rgb(255 255 255 / .9);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 .2vw .8vw rgb(0 0 0 / .3);z-index:2;pointer-events:none;transition:background .3s ease,box-shadow .3s ease}@media only screen and (min-width:1px) and (max-width:780px){.play-button{width:12vw;height:12vw;max-width:60px;max-height:60px}}.play-button svg{width:35%;height:35%;color:#404040;margin-left:8%;transition:color .3s ease}.video-iframe-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.video-iframe-container iframe{width:100%;height:100%;border:none}.video-info{padding:1.5vw;flex-grow:1;display:flex;flex-direction:column;gap:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.video-info{padding:4vw;gap:1.5vw}}.video-title{font-size:1.1vw;font-weight:600;line-height:1.4;color:#404040;margin:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width:1px) and (max-width:780px){.video-title{font-size:4.2vw}}.video-author{font-size:.833vw;color:#797979;margin:0;line-height:1.4}@media only screen and (min-width:1px) and (max-width:780px){.video-author{font-size:3.5vw}}.no-videos-message{text-align:center;padding:4vw;color:#797979}@media only screen and (min-width:1px) and (max-width:780px){.no-videos-message{padding:8vw}}.no-videos-message p{font-size:1.1vw}@media only screen and (min-width:1px) and (max-width:780px){.no-videos-message p{font-size:4vw}}@keyframes fadeInUp{from{opacity:0;transform:translateY(2vw)}to{opacity:1;transform:translateY(0)}}.video-card{animation:fadeInUp .6s ease backwards}.video-card:nth-child(1){animation-delay:.08s}.video-card:nth-child(2){animation-delay:.16s}.video-card:nth-child(3){animation-delay:.24s}.video-card:nth-child(4){animation-delay:.32s}.video-card:nth-child(5){animation-delay:.4s}.video-card:nth-child(6){animation-delay:.48s}.video-card:nth-child(7){animation-delay:.56s}.video-card:nth-child(8){animation-delay:.64s}.video-card:nth-child(9){animation-delay:.72s}.transitions{-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.transitionss{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.team-list{display:flex;flex-direction:row;gap:1vw}.team-member{display:flex;align-items:center;justify-content:center;padding:1.389vw;border-radius:1.389vw;width:12.569vw;height:12.569vw;background:#fff}@media only screen and (min-width:1px) and (max-width:780px){.team-member{padding:2vw;border-radius:4vw;width:18.75vw;height:18.75vw}}.team-member img{width:100%;height:100%;object-fit:contain}.members{display:flex;flex-direction:column;gap:1.5vw;width:100%;overflow:hidden}.members .parallax-wrapper{position:relative;width:100%;height:12.569vw;overflow-x:hidden}@media only screen and (min-width:1px) and (max-width:780px){.members .parallax-wrapper{height:18.75vw}}.members .parallax-element{position:absolute;left:0;width:200%;display:flex;align-items:center;justify-content:center}.members .parallax-element .team-member{opacity:.8;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.members .parallax-element .team-member:hover{opacity:1;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.members .parallax-element2{position:absolute;right:0;width:200%;display:flex;align-items:center;justify-content:center}.members .parallax-element2 .team-member{opacity:.3;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.members .parallax-element2 .team-member:hover{opacity:1;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.members .parallax-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.members .members1,.members .members2{display:flex;flex-direction:column}.members a.cta_button{margin-left:auto;margin-right:auto;margin-top:2.292vw;width:auto;height:3.2vw;border-radius:.694vw;background:#3BACFF;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-weight:600;font-size:.833vw;text-decoration:none;height:auto;font-size:1.25vw;padding:1.4vw 2.1vw}@media only screen and (min-width:1px) and (max-width:780px){.members a.cta_button{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.members a.cta_button:hover{background:#404040;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.members a.cta_button{font-size:3.75vw;padding:4.2vw;width:calc(100% - 8vw);margin-left:4vw;margin-right:4vw;font-weight:500}}.opinia_cta{position:relative;padding:3vw 0}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta{padding:8vw 4vw}}.opinia_cta .opinia_klienta{display:flex;flex-direction:row;align-items:flex-start;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border-radius:1.5vw;padding:2vw 2.5vw;box-shadow:0 .5vw 2vw rgb(0 0 0 / .08);border:1px solid rgb(59 172 255 / .1);width:auto;max-width:60vw;margin:0 auto 2vw;transition:all .3s ease}.opinia_cta .opinia_klienta:hover{box-shadow:0 .8vw 3vw rgb(59 172 255 / .15);transform:translateY(-.2vw)}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta{max-width:100%;flex-direction:column;padding:6vw;border-radius:4vw;margin-bottom:6vw}}.opinia_cta .opinia_klienta .left{flex-shrink:0;margin-right:2vw;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .left{margin-right:0;margin-bottom:4vw;align-self:center}}.opinia_cta .opinia_klienta .left img{width:4.5vw;height:4.5vw;object-fit:contain;opacity:.9;filter:drop-shadow(0 .2vw .5vw rgb(59 172 255 / .3))}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .left img{width:12vw;height:12vw}}.opinia_cta .opinia_klienta .left::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6vw;height:6vw;background:radial-gradient(circle,rgb(59 172 255 / .1) 0%,transparent 70%);border-radius:50%;z-index:-1}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .left::after{width:16vw;height:16vw}}.opinia_cta .opinia_klienta .right{flex:1}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .right{text-align:center}}.opinia_cta .opinia_klienta .stars{display:flex;flex-direction:row;gap:.3vw;margin-bottom:1.2vw}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .stars{justify-content:center;gap:1vw;margin-bottom:3vw}}.opinia_cta .opinia_klienta .stars .star img{width:1.3vw;height:1.3vw;object-fit:contain;filter:drop-shadow(0 .1vw .2vw rgb(255 193 7 / .5))}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .stars .star img{width:4vw;height:4vw}}.opinia_cta .opinia_klienta .tresc_opinii{font-size:1vw;line-height:1.6;font-weight:500;color:#404040;margin-bottom:1.5vw;position:relative;padding-left:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .tresc_opinii{font-size:3.8vw;line-height:1.5;margin-bottom:4vw;padding-left:0}}.opinia_cta .opinia_klienta .tresc_opinii::before{content:'\201C';position:absolute;left:0;top:-.5vw;font-size:2vw;color:#3BACFF;opacity:.3;font-weight:700}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .tresc_opinii::before{display:none}}.opinia_cta .opinia_klienta .osoba_opinii{font-size:1.1vw;color:#3BACFF;font-weight:700;text-transform:uppercase;letter-spacing:.05em;position:relative;padding-left:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .osoba_opinii{font-size:4vw;padding-left:0}}.opinia_cta .opinia_klienta .osoba_opinii::before{content:'—';position:absolute;left:0;color:#3BACFF;opacity:.5}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .opinia_klienta .osoba_opinii::before{display:none}}.opinia_cta .cta_button{display:flex;justify-content:center;margin-top:2.5vw}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .cta_button{margin-top:6vw}}.opinia_cta .cta_button a{width:auto;height:3.2vw;border-radius:.694vw;background:#3BACFF;display:flex;justify-content:center;align-items:center;padding:.972vw;color:#fff;font-size:.833vw;text-decoration:none;font-size:1.1vw;padding:1.2vw 2.5vw;border-radius:.8vw;font-weight:600;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;box-shadow:0 .3vw 1vw rgb(59 172 255 / .3)}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .cta_button a{border-radius:2vw;font-size:3.75vw;padding:3.75vw;height:auto}}.opinia_cta .cta_button a:hover{background:#404040;text-decoration:none}.opinia_cta .cta_button a:hover{background:#0896ff;transform:translateY(-.2vw);box-shadow:0 .5vw 1.5vw rgb(59 172 255 / .4)}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta .cta_button a{font-size:4vw;padding:4vw 8vw;border-radius:2vw}}.opinia_cta::before{content:'';position:absolute;top:0;right:-10vw;width:30vw;height:30vw;background:radial-gradient(circle,rgb(59 172 255 / .05) 0%,transparent 70%);border-radius:50%;z-index:-1}@media only screen and (min-width:1px) and (max-width:780px){.opinia_cta::before{width:60vw;height:60vw;right:-30vw;top:10vw}}.opinie-liczby-gwiazdki{display:flex;flex-direction:column;margin-top:2vw;margin-bottom:2vw}.block-opinie-i-oceny{display:flex;flex-direction:row;gap:5.5vw;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.block-opinie-i-oceny{flex-direction:column-reverse;gap:9vw}}.blur6{opacity:.17;-webkit-filter:blur(3vw);filter:blur(3vw);-webkit-backdrop-filter:blur(3vw);backdrop-filter:blur(3vw);background-color:#a6d848;display:flex;width:18.194vw;height:13.056vw;position:absolute;bottom:0;left:10vw;border-radius:100vw}.liczby{display:flex;flex-direction:row;gap:1.458vw;z-index:2;width:60%}@media only screen and (min-width:1px) and (max-width:780px){.liczby{gap:4vw;overflow-x:scroll;scrollbar-width:none;width:100%;flex-direction:column}}.liczby::-webkit-scrollbar{display:none}.liczba{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5vw 1.2vw;border-radius:1.2vw;background:#fff;gap:.8vw;opacity:1;width:33%;box-shadow:0 .2vw 1vw rgb(0 0 0 / .08);border:1px solid rgb(59 172 255 / .1);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.liczba{padding:5vw 4vw;gap:3vw;border-radius:4vw;width:94%;margin:auto;box-shadow:0 1vw 3vw rgb(0 0 0 / .08)}}.liczba:hover{box-shadow:0 .4vw 2vw rgb(59 172 255 / .15),inset 0 0 0 2px #3BACFF;transform:translateY(-.2vw);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.liczba:hover{transform:translateY(-.5vw);box-shadow:0 1.5vw 4vw rgb(59 172 255 / .15),inset 0 0 0 2px #3BACFF}}.liczba .ngic{display:flex;flex-direction:row;align-items:center;gap:.7vw}@media only screen and (min-width:1px) and (max-width:780px){.liczba .ngic{gap:2.5vw}}.liczba .ikona{display:flex;align-items:center;justify-content:center;flex-shrink:0}.liczba .ikona img{width:2.8vw;height:auto}@media only screen and (min-width:1px) and (max-width:780px){.liczba .ikona img{width:9vw}}.liczba .naglowek{color:#3BACFF;font-size:1.1vw;font-weight:600;line-height:1.3}@media only screen and (min-width:1px) and (max-width:780px){.liczba .naglowek{font-size:4vw}}.number{font-size:2vw;font-weight:600;color:#3BACFF;line-height:1}@media only screen and (min-width:1px) and (max-width:780px){.number{font-size:7vw}}.number_desc{font-size:.85vw;line-height:1.5;font-weight:400;color:#797979}@media only screen and (min-width:1px) and (max-width:780px){.number_desc{font-size:2.8vw}}.opinie{display:flex;flex-direction:row;gap:3.472vw;align-items:center;z-index:2}@media only screen and (min-width:1px) and (max-width:780px){.opinie{gap:10vw;padding-left:4vw;padding-right:4vw;width:100%}}.opinia{display:flex;flex-direction:column;gap:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.opinia{gap:.7vw}}.opinia .portal{display:flex;align-items:flex-start}.opinia img.portal_logo{height:1.458vw;width:auto;object-fit:contain;filter:grayscale(1)}@media only screen and (min-width:1px) and (max-width:780px){.opinia img.portal_logo{height:4.35vw}}.opinia .stars{display:flex;flex-direction:row;align-items:center;gap:.2vw}.opinia .stars img{width:1.181vw;height:1.181vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.opinia .stars img{width:3vw;height:3vw}}.opinia .ocena{display:flex;color:#797979;font-size:.625vw}@media only screen and (min-width:1px) and (max-width:780px){.opinia .ocena{font-size:1.9vw}}.opinie-lista{position:relative;overflow:hidden;padding:5vw 2.778vw}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista{padding:10vw 4.167vw}}.opinie-lista::before,.opinie-lista::after{content:'';position:absolute;border-radius:100%;filter:blur(100px);z-index:-1;pointer-events:none}.opinie-lista::before{width:25vw;height:25vw;background:radial-gradient(circle,#3BACFF 0%,transparent 70%);opacity:.15;top:-10vw;left:10vw}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista::before{width:60vw;height:60vw;top:-20vw;left:50%;transform:translateX(-50%)}}.opinie-lista::after{width:30vw;height:30vw;background:radial-gradient(circle,#8DC371 0%,transparent 70%);opacity:.12;bottom:-10vw;right:5vw}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista::after{width:70vw;height:70vw;bottom:-35vw;right:-20vw}}.opinie-lista .hero_up{text-align:center;margin-bottom:3.5vw;position:relative;z-index:2}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .hero_up{margin-bottom:8vw}}.opinie-lista .hero_up .hero_subtitle,.opinie-lista .hero_up .h2{display:block;font-size:1.111vw;font-weight:600;color:#3BACFF;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.8vw}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .hero_up .hero_subtitle,.opinie-lista .hero_up .h2{font-size:3.5vw;margin-bottom:2.5vw}}.opinie-lista .hero_up .hero_title,.opinie-lista .hero_up .h1{font-size:2.778vw;font-weight:700;color:#404040;line-height:1.2;margin-bottom:1.2vw}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .hero_up .hero_title,.opinie-lista .hero_up .h1{font-size:7.5vw;margin-bottom:3vw}}.opinie-lista .hero_up .hero_description,.opinie-lista .hero_up .h3{display:block;font-size:1.25vw;font-weight:400;color:#797979;line-height:1.6;max-width:60vw;margin:0 auto}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .hero_up .hero_description,.opinie-lista .hero_up .h3{font-size:4vw;max-width:100%}}.opinie-lista .hero_down{position:relative;width:100%}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .hero_down{width:100vw;margin-left:calc(-1 * 4.167vw);margin-right:calc(-1 * 4.167vw)}}.testimonials-container{width:100%;margin:0 auto;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.testimonials-container{overflow:hidden}}@media only screen and (min-width:781px){.testimonials-grid,.opinie-klientow{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 22vw),1fr));gap:1.5vw;justify-content:center}}@media only screen and (min-width:781px) and (min-width:1200px){.testimonials-grid,.opinie-klientow{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:781px) and (min-width:1600px){.testimonials-grid,.opinie-klientow{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1px) and (max-width:780px){.testimonials-grid,.opinie-klientow{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 4.167vw 2vw;gap:4vw;scrollbar-width:none;-ms-overflow-style:none}.testimonials-grid::-webkit-scrollbar,.opinie-klientow::-webkit-scrollbar{display:none}}.opinie-lista .testimonial-card,.opinie-lista .jedna-opinia{background:#fff;border-radius:1vw;padding:2vw;box-shadow:0 .3vw 1.5vw rgb(0 0 0 / .08);display:flex;flex-direction:row;gap:1.3vw;align-items:flex-start;position:relative;cursor:pointer}@media only screen and (min-width:781px){.opinie-lista .testimonial-card,.opinie-lista .jedna-opinia{max-width:100%}}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .testimonial-card,.opinie-lista .jedna-opinia{flex:0 0 auto;width:75vw;min-width:75vw;scroll-snap-align:start;padding:4.5vw;gap:3.5vw;border-radius:3vw}}.opinie-lista .testimonial-quote,.opinie-lista .jedna-opinia .left{flex-shrink:0}.opinie-lista .testimonial-quote img,.opinie-lista .jedna-opinia .left img{width:3.5vw;height:3.5vw;max-width:50px;max-height:50px;object-fit:contain;opacity:.8}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .testimonial-quote img,.opinie-lista .jedna-opinia .left img{width:10vw;height:10vw;max-width:40px;max-height:40px}}.opinie-lista .testimonial-content,.opinie-lista .jedna-opinia .right{flex:1;display:flex;flex-direction:column;gap:.8vw;min-width:0}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .testimonial-content,.opinie-lista .jedna-opinia .right{gap:2.5vw}}.opinie-lista .testimonial-text,.opinie-lista .tresc_opinii{font-size:.972vw;line-height:1.6;color:#797979;font-weight:400;margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:781px) and (min-width:1440px){.opinie-lista .testimonial-text,.opinie-lista .tresc_opinii{font-size:14px}}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .testimonial-text,.opinie-lista .tresc_opinii{font-size:3.7vw;line-height:1.45;-webkit-line-clamp:6}}.opinie-lista .testimonial-author,.opinie-lista .osoba_opinii{font-size:1.042vw;font-weight:600;color:#404040;margin-top:auto;padding-top:.5vw;border-top:1px solid rgb(0 0 0 / .08);font-style:normal}@media only screen and (min-width:781px) and (min-width:1440px){.opinie-lista .testimonial-author,.opinie-lista .osoba_opinii{font-size:15px}}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .testimonial-author,.opinie-lista .osoba_opinii{font-size:4vw;padding-top:2vw}}.opinie-lista .testimonial-rating,.opinie-lista .stars{display:flex;flex-direction:row;gap:.2vw;margin-top:.3vw;align-items:center}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .testimonial-rating,.opinie-lista .stars{gap:.6vw;margin-top:1vw}}.opinie-lista .testimonial-rating .star,.opinie-lista .stars .star{display:inline-flex}.opinie-lista .testimonial-rating .star img,.opinie-lista .stars .star img{width:1.1vw;height:1.1vw;max-width:16px;max-height:16px}@media only screen and (min-width:1px) and (max-width:780px){.opinie-lista .testimonial-rating .star img,.opinie-lista .stars .star img{width:3.5vw;height:3.5vw;max-width:14px;max-height:14px}}.opinie-lista .testimonial-rating .star.star--empty,.opinie-lista .stars .star.star--empty{opacity:.3}.testimonial-popup-content{position:relative;background:#fff;padding:3vw;max-width:50vw;margin:0 auto;border-radius:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.testimonial-popup-content{max-width:90vw;padding:8vw;border-radius:4vw}}.popup-testimonial-inner{display:flex;flex-direction:column;align-items:center;gap:2vw}@media only screen and (min-width:1px) and (max-width:780px){.popup-testimonial-inner{gap:5vw}}.popup-testimonial-header .popup-quote-icon{width:4vw;height:4vw;opacity:.8}@media only screen and (min-width:1px) and (max-width:780px){.popup-testimonial-header .popup-quote-icon{width:12vw;height:12vw}}.popup-testimonial-body{display:flex;flex-direction:column;align-items:center;gap:1.5vw;text-align:center}@media only screen and (min-width:1px) and (max-width:780px){.popup-testimonial-body{gap:4vw}}.popup-testimonial-text{font-size:1.111vw;line-height:1.7;color:#797979;margin:0;max-width:100%}@media only screen and (min-width:1px) and (max-width:780px){.popup-testimonial-text{font-size:4vw;line-height:1.6}}.popup-testimonial-author{font-size:1.25vw;font-weight:600;color:#404040;font-style:normal;padding-top:1vw;border-top:2px solid #3BACFF}@media only screen and (min-width:1px) and (max-width:780px){.popup-testimonial-author{font-size:4.5vw;padding-top:3vw}}.popup-testimonial-rating{display:flex;flex-direction:row;justify-content:center;gap:.3vw;margin-top:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.popup-testimonial-rating{gap:1vw;margin-top:2vw}}.popup-testimonial-rating .star{display:inline-flex}.popup-testimonial-rating .star img{width:1.5vw;height:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.popup-testimonial-rating .star img{width:5vw;height:5vw}}.popup-testimonial-rating .star.star--empty{opacity:.3}.mfp-testimonial .mfp-content{vertical-align:middle}.mfp-testimonial .mfp-close{color:#404040;font-size:2.5vw}@media only screen and (min-width:1px) and (max-width:780px){.mfp-testimonial .mfp-close{font-size:8vw}}body.testimonial-popup-open{overflow:hidden}.testimonials-scroll-indicator{display:none}@media only screen and (min-width:1px) and (max-width:780px){.testimonials-scroll-indicator{display:block;text-align:center;padding-top:2vw}.testimonials-scroll-indicator .scroll-hint{font-size:3vw;color:#B5B5B5;font-style:italic}}.testimonials-placeholder{padding:3vw;background:rgb(0 0 0 / .05);border-radius:1vw;text-align:center}.testimonials-placeholder p{margin:0;color:#797979;font-size:1vw}@media only screen and (min-width:1px) and (max-width:780px){.testimonials-placeholder p{font-size:3.5vw}}.opinie-lista.animated .opinie-lista .testimonial-card,.opinie-lista.animated .opinie-lista .jedna-opinia{opacity:0;transform:translateY(2vw);animation:fadeInUp .6s ease forwards}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(1),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(1){animation-delay:.1s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(2),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(2){animation-delay:.2s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(3),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(3){animation-delay:.3s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(4),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(4){animation-delay:.4s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(5),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(5){animation-delay:.5s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(6),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(6){animation-delay:.6s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(7),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(7){animation-delay:.7s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(8),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(8){animation-delay:.8s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(9),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(9){animation-delay:.9s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(10),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(10){animation-delay:1s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(11),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(11){animation-delay:1.1s}.opinie-lista.animated .opinie-lista .testimonial-card:nth-child(12),.opinie-lista.animated .opinie-lista .jedna-opinia:nth-child(12){animation-delay:1.2s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@media only screen and (min-width:781px) and (max-width:1024px){.testimonials-grid,.opinie-klientow{grid-template-columns:repeat(2,1fr)}.opinie-lista .testimonial-card,.opinie-lista .jedna-opinia{padding:2.5vw}}@media only screen and (max-width:480px){.opinie-lista .testimonial-card,.opinie-lista .jedna-opinia{width:85vw;min-width:85vw}}.patient-stories-section.container{padding-top:4vw;padding-bottom:4vw}@media only screen and (min-width:1px) and (max-width:780px){.patient-stories-section.container{padding-top:8vw;padding-bottom:8vw}}.patient-stories-header{margin-bottom:3vw}@media only screen and (min-width:1px) and (max-width:780px){.patient-stories-header{margin-bottom:6vw}}.patient-stories-header #patient-stories-heading{margin-bottom:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.patient-stories-header #patient-stories-heading{margin-bottom:3vw}}.patient-stories-header .breadcrumbs-container{margin-top:0;margin-bottom:0}.patient-stories-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2vw}@media only screen and (min-width:1px) and (max-width:780px){.patient-stories-grid{grid-template-columns:1fr;gap:5vw}}.patient-story-card{position:relative;background:#fff;border-radius:1vw;padding:2vw;box-shadow:0 .3vw 1.5vw rgb(0 0 0 / .08);cursor:pointer;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;opacity:0;transform:translateY(2vw)}@media only screen and (min-width:1px) and (max-width:780px){.patient-story-card{border-radius:3vw;padding:5vw;box-shadow:0 .5vw 2vw rgb(0 0 0 / .08)}}.patient-story-card.is-visible{opacity:1;transform:translateY(0)}.patient-story-card:hover{transform:translateY(-.4vw);box-shadow:0 .5vw 2.5vw rgb(0 0 0 / .15)}@media only screen and (min-width:1px) and (max-width:780px){.patient-story-card:hover{transform:translateY(0)}}.patient-story-content{display:flex;gap:1.5vw;align-items:flex-start}@media only screen and (min-width:1px) and (max-width:780px){.patient-story-content{flex-direction:column;gap:3vw;align-items:center}}.patient-photo{flex-shrink:0;margin:0}.patient-photo img{width:6vw;height:6vw;min-width:80px;min-height:80px;max-width:120px;max-height:120px;border-radius:50%;object-fit:cover;border:.2vw solid #fff;box-shadow:0 .2vw .8vw rgb(0 0 0 / .1)}@media only screen and (min-width:1px) and (max-width:780px){.patient-photo img{width:20vw;height:20vw;max-width:100px;max-height:100px;border-width:.5vw}}.patient-details{flex:1;min-width:0}.patient-name{font-size:1.2vw;font-weight:600;color:#404040;margin:0 0 .8vw 0;line-height:1.3}@media only screen and (min-width:1px) and (max-width:780px){.patient-name{font-size:4.5vw;margin-bottom:2vw;text-align:center}}.patient-story-excerpt{font-size:.9vw;line-height:1.6;color:#797979;position:relative;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1px) and (max-width:780px){.patient-story-excerpt{font-size:3.8vw;line-height:1.5;-webkit-line-clamp:5}}.patient-story-excerpt p{margin:0 0 .8vw 0}.patient-story-excerpt p:last-child{margin-bottom:0}@media only screen and (min-width:1px) and (max-width:780px){.patient-story-excerpt p{margin-bottom:2vw}}.story-quote-icon{position:absolute;top:1.5vw;right:1.5vw;color:#3BACFF;opacity:.1;pointer-events:none;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;z-index:0}@media only screen and (min-width:1px) and (max-width:780px){.story-quote-icon{top:3vw;right:3vw}}.story-quote-icon svg{width:2.5vw;height:2.5vw;min-width:30px;min-height:30px;max-width:40px;max-height:40px}@media only screen and (min-width:1px) and (max-width:780px){.story-quote-icon svg{width:8vw;height:8vw;max-width:35px;max-height:35px}}.patient-story-popup-content{position:relative;background:#fff;padding:3vw;max-width:55vw;margin:0 auto;border-radius:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.patient-story-popup-content{max-width:90vw;padding:8vw;border-radius:4vw}}.popup-story-inner{display:flex;flex-direction:column;align-items:center;gap:2.5vw}@media only screen and (min-width:1px) and (max-width:780px){.popup-story-inner{gap:5vw}}.popup-story-header{display:flex;flex-direction:column;align-items:center;gap:1.5vw;text-align:center;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.popup-story-header{gap:3vw}}.popup-story-header .popup-quote-icon{position:absolute;top:-1vw;right:-1vw;color:#3BACFF;opacity:.15;pointer-events:none}@media only screen and (min-width:1px) and (max-width:780px){.popup-story-header .popup-quote-icon{top:-2vw;right:-2vw}}.popup-story-header .popup-quote-icon svg{width:4vw;height:4vw}@media only screen and (min-width:1px) and (max-width:780px){.popup-story-header .popup-quote-icon svg{width:12vw;height:12vw}}.popup-patient-photo{margin:0}.popup-patient-photo img{width:8vw;height:8vw;max-width:150px;max-height:150px;border-radius:50%;object-fit:cover;border:.3vw solid #3BACFF;box-shadow:0 .5vw 2vw rgb(0 0 0 / .15)}@media only screen and (min-width:1px) and (max-width:780px){.popup-patient-photo img{width:25vw;height:25vw;max-width:120px;max-height:120px;border-width:1vw}}.popup-patient-name{font-size:1.5vw;font-weight:700;color:#404040;margin:0;line-height:1.3}@media only screen and (min-width:1px) and (max-width:780px){.popup-patient-name{font-size:5.5vw}}.popup-story-body{width:100%}.popup-patient-story{font-size:1.05vw;line-height:1.7;color:#797979;text-align:left}@media only screen and (min-width:1px) and (max-width:780px){.popup-patient-story{font-size:4vw;line-height:1.6}}.popup-patient-story p{margin:0 0 1.2vw 0}.popup-patient-story p:last-child{margin-bottom:0}@media only screen and (min-width:1px) and (max-width:780px){.popup-patient-story p{margin-bottom:3vw}}.popup-patient-story h3,.popup-patient-story h4{font-size:1.2vw;font-weight:600;color:#404040;margin:1.5vw 0 .8vw 0}@media only screen and (min-width:1px) and (max-width:780px){.popup-patient-story h3,.popup-patient-story h4{font-size:4.5vw;margin:4vw 0 2vw 0}}.popup-patient-story ul,.popup-patient-story ol{margin:1vw 0;padding-left:2vw}@media only screen and (min-width:1px) and (max-width:780px){.popup-patient-story ul,.popup-patient-story ol{margin:3vw 0;padding-left:5vw}}.popup-patient-story ul li,.popup-patient-story ol li{margin-bottom:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.popup-patient-story ul li,.popup-patient-story ol li{margin-bottom:1.5vw}}.popup-patient-story strong,.popup-patient-story b{font-weight:600;color:#404040}.mfp-patient-story .mfp-content{vertical-align:middle}.mfp-patient-story .mfp-close{color:#404040;font-size:2.5vw;opacity:.6;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.mfp-patient-story .mfp-close:hover{opacity:1}@media only screen and (min-width:1px) and (max-width:780px){.mfp-patient-story .mfp-close{font-size:8vw}}body.patient-story-popup-open{overflow:hidden}.no-stories-message{text-align:center;padding:4vw;color:#797979;background:#f9f9f9;border-radius:.8vw}@media only screen and (min-width:1px) and (max-width:780px){.no-stories-message{padding:8vw;border-radius:2vw}}.no-stories-message p{font-size:1vw;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.no-stories-message p{font-size:4vw}}.patient-story-card:focus-within{outline:3px solid #3BACFF;outline-offset:3px}.patient-story-card:nth-child(1){transition-delay:.08s}.patient-story-card:nth-child(2){transition-delay:.16s}.patient-story-card:nth-child(3){transition-delay:.24s}.patient-story-card:nth-child(4){transition-delay:.32s}.patient-story-card:nth-child(5){transition-delay:.4s}.patient-story-card:nth-child(6){transition-delay:.48s}.patient-story-card:nth-child(7){transition-delay:.56s}.patient-story-card:nth-child(8){transition-delay:.64s}.patient-story-card:nth-child(9){transition-delay:.72s}.patient-story-card:nth-child(10){transition-delay:.8s}.patient-story-card:nth-child(11){transition-delay:.88s}.patient-story-card:nth-child(12){transition-delay:.96s}@media print{.patient-stories-section .story-quote-icon,.patient-stories-section .popup-quote-icon{display:none}}.zadowoleni{width:100%;padding:6vw 0;background:#eaf0f9}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni{padding:15vw 0}}.zadowoleni .container{display:flex!important;flex-direction:row!important}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .container{flex-direction:column!important}}.zadowoleni .zadowoleni_container{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:4vw;width:100%}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .zadowoleni_container{flex-direction:column!important;gap:10vw}}.zadowoleni .zadowoleni_left{flex:0 0 30%;display:flex!important;flex-direction:column!important;gap:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .zadowoleni_left{flex:1 1 100%;gap:4vw;text-align:center}}.zadowoleni .zadowoleni_left .block-subtitle{font-size:1vw;color:#3BACFF;text-transform:uppercase;font-weight:600;letter-spacing:.1em}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .zadowoleni_left .block-subtitle{font-size:3.5vw}}.zadowoleni .zadowoleni_left h2{font-size:2.5vw;line-height:1.2;color:#404040;font-weight:600;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .zadowoleni_left h2{font-size:7vw}}.zadowoleni .zadowoleni_left .block-description{font-size:1.1vw;line-height:1.6;color:#797979}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .zadowoleni_left .block-description{font-size:4vw}}.zadowoleni .zadowoleni_right{flex:0 0 calc(70% - 4vw);position:relative;overflow:hidden}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .zadowoleni_right{flex:1 1 100%;width:100%}}.zadowoleni .testimonials-slider{position:relative;overflow:hidden;width:100%;padding:2vw 0}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonials-slider{padding:4vw 0}}.zadowoleni .slider-track{display:flex;gap:1.8vw;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}@media (max-width:1200px) and (min-width:781px){.zadowoleni .slider-track{gap:2.5vw}}@media (max-width:780px) and (min-width:600px){.zadowoleni .slider-track{gap:3vw}}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .slider-track{gap:4vw}}.zadowoleni .testimonial-card{flex:0 0 calc((100% - 1.8vw) / 2);min-width:calc((100% - 1.8vw) / 2);background:linear-gradient(135deg,rgb(255 255 255 / .95),rgb(255 255 255 / .85));backdrop-filter:blur(10px);padding:2.2vw 2vw;border-radius:1.5vw;border:1px solid rgb(255 255 255 / .6);transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.zadowoleni .testimonial-card::before{content:'';position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgb(234 240 249 / .3),transparent);pointer-events:none;border-radius:1.5vw 1.5vw 0 0}.zadowoleni .testimonial-card::after{content:'';position:absolute;bottom:0;left:2vw;right:2vw;height:.25vw;background:linear-gradient(90deg,#3BACFF,transparent);opacity:0;transition:opacity .4s ease}.zadowoleni .testimonial-card:hover{transform:translateY(-.5vw)}.zadowoleni .testimonial-card:hover::after{opacity:1}@media (max-width:1200px) and (min-width:781px){.zadowoleni .testimonial-card{flex:0 0 calc((100% - 2.5vw) / 2);min-width:calc((100% - 2.5vw) / 2);padding:3vw 2.5vw;border-radius:2vw}}@media (max-width:780px) and (min-width:600px){.zadowoleni .testimonial-card{flex:0 0 100%;min-width:100%;padding:4vw 3.5vw;border-radius:2.5vw}}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-card{flex:0 0 100%;min-width:100%;padding:6vw 5vw;border-radius:4vw}.zadowoleni .testimonial-card::before{border-radius:4vw 4vw 0 0}.zadowoleni .testimonial-card::after{left:5vw;right:5vw;height:.5vw}.zadowoleni .testimonial-card:hover{transform:none}}.zadowoleni .testimonial-avatar{position:relative;width:5.5vw;height:5.5vw;margin-bottom:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-avatar{width:16vw;height:16vw;margin-bottom:4vw}}.zadowoleni .testimonial-avatar::before{content:'';position:absolute;top:-.4vw;left:-.4vw;right:-.4vw;bottom:-.4vw;border-radius:50%;background:linear-gradient(135deg,#3BACFF,rgb(74 144 226 / .3));opacity:.2;z-index:-1}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-avatar::before{top:-1vw;left:-1vw;right:-1vw;bottom:-1vw}}.zadowoleni .testimonial-avatar img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 .3vw .8vw rgb(0 0 0 / .1))}.zadowoleni .testimonial-content{display:flex;flex-direction:column;gap:1.2vw;position:relative;z-index:1}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-content{gap:3.5vw}}.zadowoleni .testimonial-stars{display:flex;gap:.4vw;margin-bottom:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-stars{gap:1.2vw;margin-bottom:2vw}}.zadowoleni .testimonial-stars .star{width:1.4vw;height:1.4vw;fill:#FFB800;filter:drop-shadow(0 .1vw .3vw rgb(255 184 0 / .3))}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-stars .star{width:4.5vw;height:4.5vw}}.zadowoleni .testimonial-text{font-size:1.05vw;line-height:1.75;color:#797979;margin:0;position:relative;font-weight:400;letter-spacing:.01em}.zadowoleni .testimonial-text::before{content:'\201C';position:absolute;top:-1.2vw;left:-1.5vw;font-size:4vw;color:rgb(74 144 226 / .15);font-family:Georgia,serif;line-height:1}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-text::before{font-size:12vw;top:-3vw;left:-3vw}}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-text{font-size:4vw;line-height:1.6}}.zadowoleni .testimonial-author{font-size:1.15vw;font-weight:600;color:#404040;margin:.8vw 0 0 0;position:relative;padding-left:1.2vw}.zadowoleni .testimonial-author::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:.35vw;height:1.2em;background:linear-gradient(180deg,#3BACFF,rgb(74 144 226 / .4));border-radius:1vw}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-author::before{width:1vw}}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .testimonial-author{font-size:4.5vw;margin:2.5vw 0 0 0;padding-left:3.5vw}}.zadowoleni .slider-controls{display:flex;align-items:center;justify-content:center;gap:1.2vw;margin-top:3vw}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .slider-controls{gap:4vw;margin-top:8vw}}.zadowoleni .slider-btn{width:3.8vw;height:3.8vw;border-radius:50%;background:linear-gradient(135deg,#ffffff,rgb(255 255 255 / .9));border:2px solid rgb(74 144 226 / .2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .35s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.zadowoleni .slider-btn::before{content:'';position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,#3BACFF,rgb(74 144 226 / .8));opacity:0;transition:opacity .35s ease}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .slider-btn{width:15vw;height:15vw;border:3px solid rgb(74 144 226 / .2)}}.zadowoleni .slider-btn svg{width:1.6vw;height:1.6vw;color:#3BACFF;transition:all .35s ease;position:relative;z-index:1}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .slider-btn svg{width:6.5vw;height:6.5vw}}.zadowoleni .slider-btn:hover{transform:scale(1.08) translateY(-.2vw);border-color:#3BACFF}.zadowoleni .slider-btn:hover::before{opacity:1}.zadowoleni .slider-btn:hover svg{color:#fff;transform:scale(1.1)}.zadowoleni .slider-btn:active{transform:scale(.96)}.zadowoleni .slider-btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.zadowoleni .slider-btn:disabled:hover{border-color:rgb(74 144 226 / .2)}.zadowoleni .slider-btn:disabled:hover::before{opacity:0}.zadowoleni .slider-btn:disabled:hover svg{color:#3BACFF;transform:none}@media only screen and (min-width:1px) and (max-width:780px){.zadowoleni .slider-btn:hover{transform:scale(1.05)}}.oferta-alko-posts{z-index:1}@media only screen and (min-width:1px) and (max-width:780px){.oferta-alko-posts{overflow-x:hidden;padding:0}}ul.category-tabs{display:flex;flex-wrap:wrap;margin:0 0 3vw 0;list-style:none;padding:.6vw;position:relative;gap:.5vw;background:linear-gradient(135deg,rgb(59 172 255 / .08) 0%,rgb(59 172 255 / .12) 100%);border-radius:1.2vw;width:100%;box-shadow:0 .2vw 1vw rgb(0 0 0 / .05)}@media only screen and (min-width:1px) and (max-width:780px){ul.category-tabs{gap:2vw;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:2vw;margin:0 0 8vw 0;width:100%;border-radius:4vw;background:linear-gradient(135deg,rgb(59 172 255 / .06) 0%,rgb(59 172 255 / .1) 100%);-webkit-overflow-scrolling:touch}}ul.category-tabs::-webkit-scrollbar{display:none}ul.category-tabs li{list-style:none;margin:0;padding:0;flex:1 1 calc(25% - .5vw);min-width:0;max-width:calc(25% - .5vw)}@media only screen and (min-width:1px) and (max-width:780px){ul.category-tabs li{flex:0 0 auto;min-width:fit-content;max-width:none}}ul.category-tabs li a{font-weight:600;font-size:.85vw;display:flex;text-decoration:none;color:#797979;justify-content:center;align-items:center;text-align:center;padding:.9vw 1.2vw;border-radius:.9vw;background:rgb(255 255 255 / .5);position:relative;white-space:normal;cursor:pointer;line-height:1.3;min-height:3.2vw;height:100%;border:1px solid #fff0;word-break:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width:1px) and (max-width:780px){ul.category-tabs li a{font-size:3.5vw;padding:3.5vw 5vw;border-radius:3vw;white-space:nowrap;min-height:auto;word-break:normal;hyphens:none}}ul.category-tabs li a:hover{color:#3BACFF;background:rgb(255 255 255 / .9);border-color:rgb(59 172 255 / .2);box-shadow:0 .3vw .8vw rgb(59 172 255 / .1);transform:translateY(-.1vw);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width:1px) and (max-width:780px){ul.category-tabs li a:hover{transform:translateY(-.5vw);box-shadow:0 1vw 2vw rgb(59 172 255 / .1)}}ul.category-tabs li a.active{color:#fff;background:linear-gradient(135deg,#3BACFF 0%,#21a1ff 100%);box-shadow:0 .4vw 1.2vw rgb(59 172 255 / .3),0 .2vw .6vw rgb(59 172 255 / .2);font-weight:700;border-color:#3BACFF;transform:translateY(-.15vw);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width:1px) and (max-width:780px){ul.category-tabs li a.active{box-shadow:0 1.5vw 3.5vw rgb(59 172 255 / .3),0 .5vw 1.5vw rgb(59 172 255 / .2);transform:translateY(-.5vw)}}ul.category-tabs li a.active:hover{background:linear-gradient(135deg,#21a1ff 0%,#129bff 100%);transform:translateY(-.2vw)}@media only screen and (min-width:1px) and (max-width:780px){ul.category-tabs li a.active:hover{transform:translateY(-.7vw)}}ul.category-tabs li .dop{display:none}.category-content{display:none;flex-direction:column;width:100%;opacity:0;transform:translateY(1vw);-webkit-transition:opacity 400ms cubic-bezier(.4,0,.2,1),transform 400ms cubic-bezier(.4,0,.2,1);-moz-transition:opacity 400ms cubic-bezier(.4,0,.2,1),transform 400ms cubic-bezier(.4,0,.2,1);transition:opacity 400ms cubic-bezier(.4,0,.2,1),transform 400ms cubic-bezier(.4,0,.2,1)}@media only screen and (min-width:1px) and (max-width:780px){.category-content{padding-left:4vw;padding-right:4vw;transform:translateY(3vw)}}.category-content.active{display:flex;opacity:1;transform:translateY(0);-webkit-transition:opacity 400ms cubic-bezier(.4,0,.2,1),transform 400ms cubic-bezier(.4,0,.2,1);-moz-transition:opacity 400ms cubic-bezier(.4,0,.2,1),transform 400ms cubic-bezier(.4,0,.2,1);transition:opacity 400ms cubic-bezier(.4,0,.2,1),transform 400ms cubic-bezier(.4,0,.2,1)}.category-content.single-category{display:flex;opacity:1;transform:translateY(0)}.category-description{margin-bottom:2vw;font-size:1vw;color:#797979;line-height:1.6}@media only screen and (min-width:1px) and (max-width:780px){.category-description{margin-bottom:6vw;font-size:3.5vw}}.category-description p{margin:.5vw 0}@media only screen and (min-width:1px) and (max-width:780px){.category-description p{margin:2vw 0}}.oferta-alko-posts h2{font-size:1.94vw;font-weight:600;line-height:1.23;letter-spacing:normal;text-align:left;color:#404040;margin:2.7vw 0}@media only screen and (min-width:1px) and (max-width:780px){.oferta-alko-posts h2{padding:4vw;font-size:5.42vw}}@media only screen and (min-width:1px) and (max-width:780px){.category-content,.category-content2{width:auto}}.oferta-posts-wrapper{position:relative;width:100%}@media only screen and (min-width:1px) and (max-width:780px){.oferta-posts-wrapper{position:static}}.oferta-posts-wrapper::before,.oferta-posts-wrapper::after{content:'';position:absolute;top:0;bottom:1vw;width:3vw;pointer-events:none;z-index:2;opacity:0;transition:opacity 300ms ease}@media only screen and (min-width:1px) and (max-width:780px){.oferta-posts-wrapper::before,.oferta-posts-wrapper::after{display:none}}.oferta-posts-wrapper::before{left:0;background:linear-gradient(to right,rgb(255 255 255 / .95) 0%,transparent 100%)}.oferta-posts-wrapper::after{right:0;background:linear-gradient(to left,rgb(255 255 255 / .95) 0%,transparent 100%)}.oferta-posts-wrapper.is-scrollable::after{opacity:1}.oferta-posts-wrapper.is-scrolled::before{opacity:1}.oferta-posts-wrapper.is-end::after{opacity:0}.oferta-scroll-nav{position:absolute;top:50%;transform:translateY(-50%);width:2.5vw;height:2.5vw;background:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;opacity:0;pointer-events:none;box-shadow:0 .3vw 1vw rgb(0 0 0 / .15);transition:all 300ms ease;padding:0;margin:0;outline:none}@media only screen and (min-width:1px) and (max-width:780px){.oferta-scroll-nav{display:none}}.oferta-scroll-nav:hover{background:#3BACFF;box-shadow:0 .4vw 1.2vw rgb(59 172 255 / .3);transform:translateY(-50%) scale(1.1)}.oferta-scroll-nav:hover svg{fill:#fff}.oferta-scroll-nav svg{width:1vw;height:1vw;fill:#3BACFF;transition:fill 150ms ease}.oferta-scroll-nav.visible{opacity:1;pointer-events:auto}.oferta-scroll-nav-prev{left:.5vw}.oferta-scroll-nav-next{right:.5vw}.oferta-posts{list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;gap:2.2vw;justify-content:flex-start;margin-bottom:1vw;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media only screen and (min-width:781px){.oferta-posts{padding-bottom:1vw;scrollbar-width:thin;scrollbar-color:rgb(59 172 255 / .3) rgb(0 0 0 / .02)}.oferta-posts::-webkit-scrollbar{height:.6vw}.oferta-posts::-webkit-scrollbar-track{background:rgb(0 0 0 / .02);border-radius:.3vw}.oferta-posts::-webkit-scrollbar-thumb{background:rgb(59 172 255 / .3);border-radius:.3vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.oferta-posts::-webkit-scrollbar-thumb:hover{background:rgb(59 172 255 / .5)}.oferta-posts::-webkit-scrollbar-thumb:active{background:#3BACFF}}@media only screen and (min-width:1px) and (max-width:780px){.oferta-posts{overflow-x:scroll;flex-shrink:0;padding-bottom:0;scrollbar-width:none}.oferta-posts::-webkit-scrollbar{display:none}}.oferta-item{padding:0;width:23%;min-width:23%;flex-shrink:0;display:flex}@media only screen and (min-width:1px) and (max-width:780px){.oferta-item{width:63vw;min-width:63vw}}.oferta-wrapper{display:flex;flex-direction:column;width:100%;background:#fff;padding:2.1vw;border-radius:1.4vw;justify-content:flex-start;align-items:center;text-decoration:none;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.oferta-wrapper{padding:8vw;border-radius:4vw}}.oferta-wrapper:hover{box-shadow:0 .5vw 2vw rgb(0 0 0 / .1);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.kup-online-button{display:inline-flex;padding:.6vw 1.2vw;background:#3BACFF;color:#fff;border-radius:.5vw;font-size:.8vw;font-weight:600;text-decoration:none;margin:.5vw 0;align-self:flex-start;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.kup-online-button{padding:2vw 4vw;font-size:3vw;border-radius:2vw}}.kup-online-button:hover{background:#0896ff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.oferta-item a:hover{box-shadow:inset 0 0 0 2px #3BACFF;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.oferta-item img{width:100%;height:15vw;object-fit:contain}@media only screen and (min-width:1px) and (max-width:780px){.oferta-item img{height:42vw}}.oferta-title{line-height:1.44;color:#404040;text-decoration:none;font-size:1.5vw;font-weight:500;text-align:left;width:100%;margin:1vw 0}@media only screen and (min-width:1px) and (max-width:780px){.oferta-title{font-size:3.75vw}}.cena{line-height:.94;color:#3BACFF;text-decoration:none;font-size:1.25vw;font-weight:500;text-align:left;width:auto}@media only screen and (min-width:1px) and (max-width:780px){.cena{font-size:4.75vw;line-height:2;white-space:nowrap}}.cena-name,.cena-przed-name{color:#B5B5B5}.csep{width:1px;height:100%;background:#B5B5B5}@media only screen and (min-width:1px) and (max-width:780px){.csep{flex-shrink:0}}.cpr,.cpo{display:flex;flex-direction:column;gap:.3vw}@media only screen and (min-width:1px) and (max-width:780px){.cpr,.cpo{flex-shrink:0;font-size:3vw;font-weight:500}}.cena-przed{line-height:.94;color:#797979;font-size:1.6vw;font-weight:500;text-align:left;width:auto}@media only screen and (min-width:1px) and (max-width:780px){.cena-przed{font-size:3.75vw;line-height:2;white-space:nowrap}}small{text-decoration:none!important;font-size:.7vw;line-height:.94;color:#B5B5B5}@media only screen and (min-width:1px) and (max-width:780px){small{font-size:2.1vw;white-space:nowrap}}.oferta-pricing{margin-bottom:1vw;width:100%}@media only screen and (min-width:1px) and (max-width:780px){.oferta-pricing{gap:3vw}}.opis{width:100%;line-height:1.6;margin:1vw 0;text-align:left}@media only screen and (min-width:1px) and (max-width:780px){.opis{margin-bottom:5vw}.opis .check2>li{font-size:3.5vw}}.opis p{margin:.5vw 0}@media only screen and (min-width:1px) and (max-width:780px){.opis p{margin:2vw 0}}.oferta-posts .oferta-wrapper a.cennik-tel{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:.8vw 1.6vw!important;background:#3bacff!important;color:#ffffff!important;border-radius:.7vw!important;font-size:.9vw!important;font-weight:600!important;text-decoration:none!important;margin-top:auto;transform:translateY(0)!important;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.oferta-posts .oferta-wrapper a.cennik-tel{padding:3vw 6vw!important;font-size:3.5vw!important;border-radius:3vw!important}}.oferta-posts .oferta-wrapper a.cennik-tel:hover{background:#0896ff!important;transform:translateY(-.2vw)!important;color:#fff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.oferta-posts .oferta-wrapper a.cennik-tel svg{width:1vw;height:1vw;margin-right:.5vw;fill:currentColor}@media only screen and (min-width:1px) and (max-width:780px){.oferta-posts .oferta-wrapper a.cennik-tel svg{width:3.5vw;height:3.5vw;margin-right:2vw}}.wybor-miasta-wrapper{width:100%;margin-top:auto;padding-top:1vw}.lista-placowek{display:flex;flex-wrap:wrap;gap:2.08vw;flex-direction:row;margin-top:2.75vw}@media only screen and (min-width:1px) and (max-width:780px){.lista-placowek{gap:4.5vw}}.lista-placowek .placowka{padding:2.08vw;border:2px dashed #fff;border-radius:2.08vw;flex:0 0 calc(24% - 1.5vw);position:relative;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.lista-placowek .placowka{padding:5vw;flex:0 0 calc(50% - 3vw)}}.lista-placowek .placowka a{display:flex;width:100%;height:100%;position:absolute;top:0;left:0}.lista-placowek .placowka:hover{background:#fff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.lista-placowek .placowka .placowka-title{font-size:1.25vw;font-weight:700;color:#404040;line-height:1.4;margin-bottom:.8vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.lista-placowek .placowka .placowka-title{font-size:4vw;margin-bottom:2vw}}.lista-placowek .placowka p{font-size:1.11vw;color:#797979;margin:1vw 0 0}@media only screen and (min-width:1px) and (max-width:780px){.lista-placowek .placowka p{font-size:2.7vw}}.wojewodztwa-block{position:relative;padding:4vw 0}@media only screen and (min-width:1px) and (max-width:780px){.wojewodztwa-block{padding:8vw 0}}.wojewodztwa-block .wojewodztwo_select{display:flex;flex-direction:row;align-items:center;gap:1vw;margin-bottom:1vw}@media only screen and (min-width:1px) and (max-width:780px){.wojewodztwa-block .wojewodztwo_select{flex-direction:column;align-items:flex-start;margin-bottom:3vw}}.wojewodztwa-block .wojewodztwo_select h2{margin-right:auto}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-wrapper{position:relative;display:flex}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select{position:relative;display:flex;flex-direction:column}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger{display:flex;align-items:center;justify-content:space-between;padding:.972vw 1.389vw;background:#fff;border:1px solid #e0e0e0;border-radius:.694vw;cursor:pointer;user-select:none;min-width:15vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger:hover{border-color:#3BACFF;box-shadow:0 2px 8px rgb(59 172 255 / .1)}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger span{font-size:.972vw;font-weight:600;color:#404040;white-space:nowrap}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger .arrow{margin-left:1.2vw;display:flex;align-items:center;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger .arrow img{width:12px;height:7px;object-fit:contain;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger{width:100%;min-width:auto;padding:4vw 5vw;border:2px solid #e0e0e0;border-radius:3vw}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger span{font-size:4vw;font-weight:600}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger .arrow{margin-left:3vw}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select-trigger .arrow img{width:18px;height:9px}}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-options{position:absolute;top:calc(100% + .5vw);left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:.694vw;box-shadow:0 4px 20px rgb(0 0 0 / .1);display:none;opacity:0;visibility:hidden;transform:translateY(-10px);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;z-index:1000;max-height:350px;overflow-y:auto;padding:.5vw 0}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-options::-webkit-scrollbar{width:6px}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-options::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-options::-webkit-scrollbar-thumb{background:#3BACFF;border-radius:3px}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-options::-webkit-scrollbar-thumb:hover{background:#0896ff}@media only screen and (min-width:1px) and (max-width:780px){.wojewodztwa-block .wojewodztwo_select .wojewodztwo-options{top:calc(100% + 2vw);border-radius:3vw;max-height:60vh;padding:2vw 0}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-options::-webkit-scrollbar{width:4px}}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select.open .wojewodztwo-select-trigger .arrow img{transform:rotate(180deg)}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-select.open .wojewodztwo-options{display:block;opacity:1;visibility:visible;transform:translateY(0)}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option{padding:.833vw 1.389vw;color:#797979;font-size:.972vw;font-weight:500;cursor:pointer;user-select:none;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;position:relative}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option:first-child{font-weight:600;color:#3BACFF;border-bottom:1px solid #e0e0e0;padding-bottom:1vw;margin-bottom:.5vw}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option:not(:first-child):not(:last-child){border-bottom:1px solid #f5f5f5}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option:hover{background:#f8f9fa;color:#3BACFF;padding-left:2vw}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option:hover::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:#3BACFF;border-radius:0 3px 3px 0}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option:active{background:#fff}@media only screen and (min-width:1px) and (max-width:780px){.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option{padding:3.5vw 5vw;font-size:3.8vw;font-weight:500}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option:first-child{padding-bottom:4vw;margin-bottom:2vw}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option:hover{padding-left:7vw}.wojewodztwa-block .wojewodztwo_select .wojewodztwo-option:hover::before{width:4px}}.wojewodztwa-block .wojewodztwo_select .filter-container{display:none}.wojewodztwa-block .no-posts-message,.wojewodztwa-block .no-terms-message{text-align:center;color:#797979;font-size:1.25vw;padding:3vw;margin:2vw 0}@media only screen and (min-width:1px) and (max-width:780px){.wojewodztwa-block .no-posts-message,.wojewodztwa-block .no-terms-message{font-size:3.5vw;padding:6vw}}.wojewodztwa-block .lista-placowek .placowka{cursor:default}.wojewodztwa-block .lista-placowek .placowka.hidden{display:none}.wojewodztwa-block .lista-placowek .placowka:hover{background:#fff0}#wojewodztwo{display:none}#wojewodztwo option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff}.block-os-czasu{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:5vw auto;width:90%}.poczatek,.koniec{color:#3BACFF;font-size:5.6vw;font-weight:500}@media only screen and (min-width:1px) and (max-width:780px){.poczatek,.koniec{align-self:flex-end}}.dopisek{color:#404040;font-size:1.67vw;font-weight:500;width:30%;text-align:center}@media only screen and (min-width:1px) and (max-width:780px){.dopisek{font-size:5vw;width:70%;margin:15vw 0 20vw 0}}.os-container{display:flex;flex-direction:row;width:100%;margin:3vw auto}.os{display:flex;flex-direction:column;width:100%;padding:7vw 0}.os_linia{border-left:2px solid #3BACFF}.os_item{display:flex;flex-direction:column;width:40vw;padding:1.74vw 2.08vw;border:2px dashed #fff;border-radius:1vw}@media only screen and (min-width:1px) and (max-width:780px){.os_item{width:75vw;padding:3vw 4vw;margin-bottom:6vw}}.os_item img{width:100%;border-radius:1vw}.os_item .naglowek{color:#3BACFF;font-size:1.5vw;font-weight:500;line-height:1.3;margin-bottom:1vw}@media only screen and (min-width:1px) and (max-width:780px){.os_item .naglowek{font-size:4vw}}.os_item .tresc{display:flex;flex-direction:column;gap:1.5vw}.os_item .tresc p{margin:0}.os_item:nth-child(odd){align-self:flex-start}.os_item:nth-child(even){align-self:flex-end}@media only screen and (min-width:1px) and (max-width:780px){.os_item:nth-child(even){align-self:flex-start}}.os-container::before{content:'';width:2px;display:flex;border-left:2px dashed #3BACFF;transform:translateX(45vw)}@media only screen and (min-width:1px) and (max-width:780px){.os-container::before{transform:translateX(84vw)}}.hero_cta{flex-direction:row;align-items:center}@media only screen and (min-width:1px) and (max-width:780px){.hero_cta{flex-wrap:wrap}}.phone a{font-size:2vw;font-weight:600;color:#404040;text-decoration:none}.phone a:hover{color:#3BACFF}@media only screen and (min-width:1px) and (max-width:780px){.phone a{font-size:5.83vw}}.hero_cta_right{width:18vw;margin-left:1vw}@media only screen and (min-width:1px) and (max-width:780px){.hero_cta_right{width:auto;margin-left:5vw}}.call_now{font-size:.9vw;text-transform:uppercase;color:#404040;letter-spacing:.09vw;line-height:1.38;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.call_now{font-size:2.5vw;line-height:1}}.call_now_slide{font-size:.9vw;text-transform:uppercase;color:#3BACFF;letter-spacing:.09vw;line-height:1.38;font-weight:600;height:1.1vw;overflow-y:hidden;position:relative;width:18vw}@media only screen and (min-width:1px) and (max-width:780px){.call_now_slide{font-size:2.5vw;height:3vw;width:80vw}}.call_now_slide_content{position:absolute;width:100%;height:100%;top:100%;transition:transform .5s ease;white-space:nowrap}.call_now_slide_content.active{top:0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.call_now_slide_content.next{top:-110%;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.hero_slider{display:flex;flex-direction:row;align-items:center;gap:5.5vw}@media only screen and (min-width:1px) and (max-width:780px){.hero_slider{flex-wrap:wrap}}.hero_slider .app_links{width:100%;gap:1vw;margin-top:-4vw}@media only screen and (min-width:1px) and (max-width:780px){.hero_slider .app_links{width:50%;gap:1vw;margin-top:0}}.hero_slider .slider_image{width:20vw}@media only screen and (min-width:1px) and (max-width:780px){.hero_slider .slider_image{width:40vw}}.hero_slider .cta_button{margin-right:auto;margin-left:0}.hero_slider .cta_button a{background:#3BACFF}.hero_slider .cta_button a:hover{background:#404040}.hero_slider .right_subtittle{letter-spacing:1px;color:#3BACFF;font-size:.694vw;text-transform:uppercase;margin:0;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.hero_slider .right_subtittle{font-size:2.1vw}}.hero_slider .right_tittle{color:#404040;font-size:1.806vw;font-weight:600;line-height:1.231;width:65%}@media only screen and (min-width:1px) and (max-width:780px){.hero_slider .right_tittle{font-size:5.4vw;width:100%}}.hero_slider .right_description{color:#797979;line-height:1.6;font-size:1.042vw;font-weight:400;width:60%}@media only screen and (min-width:1px) and (max-width:780px){.hero_slider .right_description{font-size:3.13vw;width:100%}}.hero_slider .app_links_icons{flex-direction:row;gap:3%}@media only screen and (min-width:1px) and (max-width:780px){.hero_slider .app_links_icons{flex-direction:column;margin-top:6vw;gap:2vw}}.hero_slider .app_links_icons a{width:40%}@media only screen and (min-width:1px) and (max-width:780px){.hero_slider .app_links_icons a{width:90%}}.hero_slider .app_links_icons a img{width:100%}.block-heading{width:50%;margin-left:0;z-index:2}@media only screen and (min-width:1px) and (max-width:780px){.block-heading{width:100%}}.block-heading h3,.block-heading .h3{color:#404040;font-size:3.75vw;font-weight:500;line-height:1.11;margin:1.3vw 0}@media only screen and (min-width:1px) and (max-width:780px){.block-heading h3,.block-heading .h3{font-size:6.8vw}}.block-heading h3 strong,.block-heading .h3 strong{color:#3BACFF}.block-heading h4,.block-heading .h4{letter-spacing:1px;color:#404040;font-size:.694vw;text-transform:uppercase;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.block-heading h4,.block-heading .h4{font-size:2.083vw}}.buttony_po_lewej_z_opisem_po_prawej{display:flex;flex-direction:row;gap:2.6vw;justify-content:space-between}@media only screen and (min-width:1px) and (max-width:780px){.buttony_po_lewej_z_opisem_po_prawej{width:100%}}.buttony_po_lewej_z_opisem_po_prawej .tytuly{list-style:none;margin:0;padding:0;display:flex;gap:1vw;flex-direction:column}@media only screen and (min-width:1px) and (max-width:780px){.buttony_po_lewej_z_opisem_po_prawej .tytuly{width:100%;gap:4vw}}.buttony_po_lewej_z_opisem_po_prawej .tresci{list-style:none;margin:0;padding:0;width:48%}@media only screen and (min-width:1px) and (max-width:780px){.buttony_po_lewej_z_opisem_po_prawej .tresci{display:none}}.buttony_po_lewej_z_opisem_po_prawej .tresc{visibility:hidden;opacity:0;height:0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;display:flex;flex-direction:column}.tresc_mob{display:none;background:#fff;padding:4vw 4vw 4vw;border-radius:0 0 4vw 4vw;margin-top:-8vw}@media only screen and (min-width:781px){.tresc_mob{display:none!important}}.tresc_mob .tresc_obraz{margin-top:4vw}.tresc_mob p{margin-top:0}.tresc_mob:first-of-type{display:block}.buttony_po_lewej_z_opisem_po_prawej .tresc.vizi{visibility:visible;opacity:1;height:auto;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.tresc{gap:1.7vw}.tresc_obraz img{border-radius:1.04vw}@media only screen and (min-width:1px) and (max-width:780px){.tresc_obraz img{border-radius:3vw}}.kontakt-hero strong{color:#3BACFF;font-weight:600}.contact-hc{border:.139vw dashed #3BACFF;border-radius:2.1vw;padding:1.4vw}@media only screen and (min-width:1px) and (max-width:780px){.contact-hc{padding:5vw;border:.4vw dashed #3BACFF;border-radius:4vw}}.contact-right h4{font-size:.7vw;font-weight:600;line-height:2.4;letter-spacing:.07vw;text-align:left;color:#404040;margin-bottom:.35vw;text-transform:uppercase}@media only screen and (min-width:1px) and (max-width:780px){.contact-right h4{font-size:3vw;letter-spacing:.2vw}}.contact-right h3{font-size:2vw}@media only screen and (min-width:1px) and (max-width:780px){.contact-right h3{font-size:6vw;font-weight:600}}.mail{margin-top:5vw}.mail h4{font-size:.7vw;font-weight:600;line-height:2.4;letter-spacing:.07vw;text-align:left;color:#404040;margin-bottom:.35vw;text-transform:uppercase}@media only screen and (min-width:1px) and (max-width:780px){.mail h4{font-size:3vw;letter-spacing:.2vw}}.mail p{margin:0}.mail .email{font-size:2vw;font-weight:600;color:#404040;text-decoration:none}.mail .email:hover{color:#3BACFF}@media only screen and (min-width:1px) and (max-width:780px){.mail .email{font-size:6vw}}@media only screen and (min-width:1px) and (max-width:780px){.contact-page-content .phone a{font-size:8vw}}@media only screen and (min-width:1px) and (max-width:780px){.contact-page-content .call_now{font-size:3.5vw}}@media only screen and (min-width:1px) and (max-width:780px){.contact-page-content .call_now_slide{font-size:3.5vw;height:4vw;width:80vw}}.regulaminy{margin:10vw auto;max-width:1400px}.regulaminy ol,.regulaminy ul{padding-left:0}.regulaminy ol.p1{margin:0;padding:0}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy ol.p1{padding:2vw 4vw;display:none}}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy ol.p1.view{display:flex;flex-direction:column}}.regulaminy ol.p2{margin:0 0 0 0vw;padding:0}.regulaminy ol.p1 li,.regulaminy ol.p1 li a{color:#404040;text-decoration:none;font-size:1.15vw;line-height:1.5;margin-bottom:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy ol.p1 li,.regulaminy ol.p1 li a{font-size:3vw}}.regulaminy ol.p1 li:hover,.regulaminy ol.p1 li a:hover{color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.regulaminy ol.p2 li,.regulaminy ol.p2 li a{line-height:1.5}.regulaminy ol.p1 li{margin-left:1vw;margin-bottom:0vw}.regulaminy ol.p1 li:hover .niezbedne1 a{color:#3BACFF}.regulaminy .niezbedne_info ol.p1{margin:0;padding:0}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy .niezbedne_info ol.p1{padding:4vw}}.regulaminy .niezbedne_info ol.p2{margin:0 0 0 0;padding:0}.regulaminy .niezbedne_info ol.p1 li{color:#404040;text-decoration:none;font-size:1.15vw;line-height:1.5;margin-bottom:.5vw;margin-left:1vw;margin-bottom:0vw}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy .niezbedne_info ol.p1 li{margin-top:6vw}}.regulaminy .niezbedne_info ol.p2 li,.regulaminy .niezbedne_info ol.p2 li a{line-height:1.5}.regulaminy .niezbedne_info ol.p1 li,.regulaminy .niezbedne_info .niezbedne1{font-size:2.222vw;color:#404040;font-weight:500;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy .niezbedne_info ol.p1 li,.regulaminy .niezbedne_info .niezbedne1{font-size:4.6vw}}.regulaminy .niezbedne_info ol.p2 li,.regulaminy .niezbedne_info .niezbedne2{font-size:1.5vw;color:#3BACFF;font-weight:500;margin:0}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy .niezbedne_info ol.p2 li,.regulaminy .niezbedne_info .niezbedne2{font-size:3.33vw}}.regulaminy .niezbedne_info ol.p2 ul{list-style:none}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy .niezbedne_info ol.p2 ul{padding-left:0}}.regulaminy .niezbedne_info ol.p2 ul li{color:#797979;font-weight:400;font-size:1.04vw;display:table}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy .niezbedne_info ol.p2 ul li{font-size:3.33vw}}.regulaminy .niezbedne_info ol.p2 ul li::before{content:'✓';display:table-cell;padding-right:1vw;color:#3BACFF}.regulaminy .niezbedne_info ol.p2 li p,.regulaminy .niezbedne_info ol.p2 li ul,.regulaminy .niezbedne_info ol.p2 li ul li{font-size:1.042vw;color:#797979;margin:1vw 0 0 0;padding:0;font-weight:400;list-style:none}@media only screen and (min-width:1px) and (max-width:780px){.regulaminy .niezbedne_info ol.p2 li p,.regulaminy .niezbedne_info ol.p2 li ul,.regulaminy .niezbedne_info ol.p2 li ul li{font-size:2.92vw}}.regulaminy .niezbedne_info ol.p2 li{margin:0 0 0 1vw;padding:0;cursor:default}.regulaminy .niezbedne_info .niezbedne1{padding:1vw 0 .389vw 0}.regulaminy .niezbedne_info .niezbedne2{padding:1vw 0 .389vw 0}.mfp-iframe-holder{justify-content:center;align-items:center}.mfp-container:before{height:auto}.mfp-content{max-width:80%!important;max-height:80%!important;aspect-ratio:16 / 9}.mfp-container.mfp-s-ready.mfp-inline-holder{display:flex;flex-direction:column;justify-content:center;align-items:center}.mfp-content2{display:flex;padding:10vw 5vw;border-radius:2vw;background:#fff;position:relative}.mfp-content2 .nazwa{color:#404040;font-weight:500;margin-bottom:2vw;font-size:4.5vw}.mfp-content2 .adres{color:#797979;margin-bottom:2vw;font-size:3.8vw;line-height:1.5}.mfp-content2 .telefon{color:#797979;font-size:3.8vw;margin-bottom:2.5vw}.mfp-content2 .link{color:#3BACFF;font-size:4vw;font-weight:500;display:inline-block;text-decoration:none}.mfp-content2 .link:hover{text-decoration:underline;color:#375DED}.mfp-close-btn-in .mfp-close{color:#3BACFF}@media only screen and (min-width:1px) and (max-width:780px){.hero_right{width:100%}}.hero_right .swiper{width:100%}.hero_right .swiper,.hero_right .swiper-wrapper,.hero_right .swiper-slide{flex-direction:row}.hero_right .swiper-pagination{flex-direction:row;justify-content:flex-end;width:21vw!important;right:0;left:auto!important;top:0!important;height:3vw}@media only screen and (min-width:1px) and (max-width:780px){.hero_right .swiper-pagination{position:relative;width:100%!important;height:auto;justify-content:center}}@media only screen and (min-width:1px) and (max-width:780px){.hero_right .swp{position:relative;width:100%;margin-top:6vw}}.hero_right span.swiper-pagination-bullet{width:1.3vw;height:1.3vw;border:2px solid #3BACFF;background:#fff0;opacity:1;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.hero_right span.swiper-pagination-bullet{width:4vw;height:4vw}}.hero_right .swiper-pagination-bullet-active,.hero_right span.swiper-pagination-bullet:hover{background:#3BACFF!important;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.swiperxx{flex-direction:row;overflow:hidden}.swiperxx .swiper-wrapper{flex-direction:row}.swiperxx .swiper-slide{padding:1vw}.swiperx{width:70%;padding-top:2.3vw;position:relative}@media only screen and (min-width:1px) and (max-width:780px){.swiperx{width:100%}}.swiperx .button_blue{display:inline-flex}.swiperx .swiper-pagination{flex-direction:row;justify-content:flex-start;left:1vw!important;right:auto;bottom:-4vw!important;height:3vw}@media only screen and (min-width:1px) and (max-width:780px){.swiperx .swiper-pagination{position:relative;width:100%!important;height:auto;justify-content:center}}@media only screen and (min-width:1px) and (max-width:780px){.swiperx .swp{position:relative;width:100%;margin-top:6vw}}.swiperx span.swiper-pagination-bullet{width:1.3vw;height:1.3vw;border:2px solid #3BACFF;background:#fff0;opacity:1;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.swiperx span.swiper-pagination-bullet{width:4vw;height:4vw}}.swiperx .swiper-pagination-bullet-active,.swiperx span.swiper-pagination-bullet:hover{background:#3BACFF!important;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.hid{display:none}.mobi{display:none}@media only screen and (min-width:1px) and (max-width:780px){.mobi{display:flex!important}}.desk{display:none}@media only screen and (min-width:781px){.desk{display:flex!important}}@media only screen and (min-width:1px) and (max-width:780px){.hidem{display:none}}@media only screen and (min-width:781px){.showm{display:none}}.sent p{display:none}.pb0{padding-bottom:0!important}.pt0{padding-top:0!important}.mt5{margin-top:5vw}.mb5{margin-bottom:5vw}.mobi-p{padding-left:4vw;padding-right:4vw}.mobi-m{margin-left:4vw;margin-right:4vw}@media only screen and (min-width:1px) and (max-width:780px){.nopdg{padding-right:0;padding-left:0}}.flex-inline{display:flex;flex-direction:row;align-items:center}.space{justify-content:space-between}.relative{position:relative}.w5050 .lewa,.w5050 .prawa{width:48%}@media only screen and (min-width:1px) and (max-width:780px){.w5050 .lewa,.w5050 .prawa{width:100%}}.w3070 .lewa{width:37%}.w3070 .prawa{width:56%}@media only screen and (min-width:1px) and (max-width:780px){.w3070 .lewa,.w3070 .prawa{width:100%}}.w7030 .lewa{width:56%}.w7030 .prawa{width:37%}@media only screen and (min-width:1px) and (max-width:780px){.w7030 .lewa,.w7030 .prawa{width:100%}}.blur1{opacity:.35;-webkit-filter:blur(3vw);filter:blur(3vw);-webkit-backdrop-filter:blur(3vw);backdrop-filter:blur(3vw);background-color:#49ace9;display:flex;width:35vw;height:20vw;position:absolute;border-radius:100vw;top:-10vw;right:2vw;box-shadow:none!important}@media only screen and (min-width:1px) and (max-width:780px){.blur1{width:70vw;height:30vw;top:16vw;right:2vw;-webkit-filter:blur(6vw);filter:blur(6vw);-webkit-backdrop-filter:blur(6vw);backdrop-filter:blur(6vw)}}.blur2{opacity:.2;-webkit-filter:blur(3vw);filter:blur(3vw);-webkit-backdrop-filter:blur(3vw);backdrop-filter:blur(3vw);background-color:#385aea;display:flex;width:25vw;height:20vw;position:absolute;bottom:0vw;left:-10vw;box-shadow:none!important;border-radius:100vw}@media only screen and (min-width:1px) and (max-width:780px){.blur2{width:30vw;height:30vw;bottom:9vw;left:5vw;-webkit-filter:blur(6vw);filter:blur(6vw);-webkit-backdrop-filter:blur(6vw);backdrop-filter:blur(6vw)}}.blur3{opacity:.2;-webkit-filter:blur(2vw);filter:blur(2vw);-webkit-backdrop-filter:blur(2vw);backdrop-filter:blur(2vw);background-color:#49ace9;display:flex;width:80%;height:80%;position:absolute;top:10%;left:10%;border-radius:100vw}@media only screen and (min-width:1px) and (max-width:780px){.blur3{width:80vw;height:60vw;top:7vw;left:5vw;-webkit-filter:blur(6vw);filter:blur(6vw);-webkit-backdrop-filter:blur(6vw);backdrop-filter:blur(6vw)}}.blur5{opacity:.12;-webkit-filter:blur(2vw);filter:blur(2vw);background-color:#385aea;display:flex;width:25vw;height:15vw;position:absolute;top:16vw;left:0;border-radius:100vw}@media only screen and (min-width:1px) and (max-width:780px){.blur5{width:80vw;height:38vw;top:3vw;left:5vw;-webkit-filter:blur(6vw);filter:blur(6vw);-webkit-backdrop-filter:blur(6vw);backdrop-filter:blur(6vw)}}.blur6{opacity:.17;-webkit-filter:blur(3vw);filter:blur(3vw);-webkit-backdrop-filter:blur(3vw);backdrop-filter:blur(3vw);background-color:#a6d848;display:flex;width:18.194vw;height:13.056vw;position:absolute;bottom:0;left:10vw;border-radius:100vw}.blur7{opacity:.09;-webkit-filter:blur(50px);filter:blur(50px);background-color:#a6d848;display:flex;width:37.153vw;height:31.319vw;position:absolute;top:0vw;left:0vw}.blur9{opacity:.08;-webkit-filter:blur(50px);filter:blur(50px);background-color:#a6d848;position:absolute;width:38.75vw;height:27.778vw;left:15vw}.blur10{opacity:.38;-webkit-filter:blur(50px);filter:blur(50px);background-color:#b6defd;position:absolute;width:32.847vw;height:27.778vw;bottom:5vw}.blur11{opacity:.15;-webkit-filter:blur(50px);filter:blur(50px);background-color:#a6d848;position:absolute;width:38.75vw;height:27.778vw;bottom:0vw;left:25vw}.blur12{opacity:.07;-webkit-filter:blur(50px);filter:blur(50px);background-color:#385aea;position:absolute;width:55.556vw;height:20.778vw;bottom:0vw;left:25vw;border-radius:50vw}.greenblur{opacity:.15;-webkit-filter:blur(50px);filter:blur(50px);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#A6D848;display:flex;position:absolute}.lblueblur{opacity:.15;-webkit-filter:blur(50px);filter:blur(50px);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#3BACFF;display:flex;position:absolute;border-radius:50vw}.blueblur{opacity:.15;-webkit-filter:blur(50px);filter:blur(50px);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#385AEA;display:flex;position:absolute;border-radius:50vw}.blur1{opacity:.25;-webkit-filter:blur(50px);filter:blur(50px);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#49ace9;display:flex;width:38.889vw;height:27.986vw;position:absolute}.blur2{opacity:.14;-webkit-filter:blur(50px);filter:blur(50px);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#385aea;display:flex;width:31.944vw;height:22.917vw;position:absolute}.wh{filter:grayscale(1) brightness(0) invert(1)}.scroller{width:3vw;margin:0;display:flex;justify-content:center;cursor:pointer;opacity:.6;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.scroller{width:5vw}}@media only screen and (min-width:1px) and (max-width:780px){.scroller img{width:3vw!important}}.scroller:hover{opacity:1;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.scroll-left{transform:rotate(180deg)}.scroll-right{transform:translateY(-.2vw)}.lokalizacje_mapa{position:absolute;top:0;left:0}.lok_map{display:flex;flex-direction:column;align-items:center;cursor:pointer;z-index:2}.lok_name{font-size:.85vw;color:#404040;font-weight:500;text-align:center;white-space:nowrap}@media only screen and (min-width:1px) and (max-width:780px){.lok_name{font-size:1.7vw}}.circle{display:flex;width:1.5vw;height:1.5vw;border:3px solid #3BACFF;border-radius:100vw;margin-bottom:.5vw;align-self:center;transition:all 150ms ease}@media only screen and (min-width:1px) and (max-width:780px){.circle{width:3.5vw;height:3.5vw;margin-bottom:1vw;border:2px solid #3BACFF}}.circle:hover{background:#3BACFF}.mobi{display:none}@media only screen and (min-width:1px) and (max-width:780px){.mobi{display:flex!important}}.desk{display:none}@media only screen and (min-width:781px){.desk{display:flex!important}}.mobi-p{padding-left:4vw;padding-right:4vw}.mobi-m{margin-left:4vw;margin-right:4vw}@media only screen and (min-width:1px) and (max-width:780px){.filter-search{width:100%;margin-bottom:5vw}}.filter-search input{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;color:#404040;cursor:pointer;user-select:none;font-size:.833vw;padding:1.1vw;border-radius:.694vw;font-weight:600;border-width:0}@media only screen and (min-width:1px) and (max-width:780px){.filter-search input{width:100%;font-size:3vw;padding:4vw;border-radius:2vw}}.woocommerce-billing-fields__field-wrapper input{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;color:#404040;cursor:pointer;user-select:none;font-size:.833vw;padding:1.1vw;border-radius:.694vw;font-weight:600;border-width:0}@media only screen and (min-width:1px) and (max-width:780px){.woocommerce-billing-fields__field-wrapper input{font-size:2vw;padding:2vw;border-radius:2vw}}@media only screen and (min-width:1px) and (max-width:780px){.woocommerce-billing-fields__field-wrapper label{font-size:2vw}}.woocommerce-billing-fields__field-wrapper select{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;color:#404040;cursor:pointer;user-select:none;font-size:.833vw;padding:1.1vw;border-radius:.694vw;font-weight:600;border-width:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media only screen and (min-width:1px) and (max-width:780px){.woocommerce-billing-fields__field-wrapper select{font-size:2vw;padding:2vw;border-radius:2vw}}.woocommerce-billing-fields__field-wrapper .select:after{content:'x'}select.wpcf7-form-control,.phone input{display:flex;width:75%;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;color:#404040;cursor:pointer;user-select:none;font-weight:500;font-size:1.2vw;padding:1.5vw;border-radius:1.5vw;min-width:10.417vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}@media only screen and (min-width:1px) and (max-width:780px){select.wpcf7-form-control,.phone input{font-size:3.5vw;padding:4vw;border-radius:2.083vw;min-width:19.792vw;width:100%}}input[type="checkbox"]{width:2vw;height:2vw;display:flex;align-self:flex-start;margin-top:-.2vw}@media only screen and (min-width:1px) and (max-width:780px){input[type="checkbox"]{width:5vw;height:5vw;display:flex;align-self:flex-start;margin-top:0vw}}.wpcf7-submit{cursor:pointer;width:auto;font-size:1.2vw;padding:1.5vw 3.5vw;border-radius:1vw;background:#3BACFF;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:500;text-decoration:none;border:0}@media only screen and (min-width:1px) and (max-width:780px){.wpcf7-submit{border-radius:2vw;font-size:3.75vw;padding:4vw 15vw}}.wpcf7-submit:hover{background:#404040;text-decoration:none}@media only screen and (min-width:1px) and (max-width:780px){.wpcf7-acceptance .wpcf7-list-item{margin:0}}.wpcf7-acceptance label{display:flex;align-items:flex-start;gap:.5vw}.wpcf7 form .wpcf7-response-output{border:none!important;background:#3BACFF;padding:1vw;border-radius:1vw;color:#fff;width:75%}@media only screen and (min-width:1px) and (max-width:780px){.wpcf7 form .wpcf7-response-output{padding:3vw;border-radius:2vw;width:98%}}.woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media only screen and (min-width:1px) and (max-width:780px){.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column;gap:0}}.form-row{grid-column:span 2}.custom-class-email,.custom-class-phone,.custom-class-lastname,.custom-class-firstname{grid-column:span 1}.form-bottom{flex-direction:row;width:75%;gap:2vw}@media only screen and (min-width:1px) and (max-width:780px){.form-bottom{width:100%}}.error-404-page{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:5vw 0}@media only screen and (min-width:1px) and (max-width:780px){.error-404-page{min-height:70vh;padding:10vw 0}}.error-404-container{max-width:900px;margin:0 auto;text-align:center}@media only screen and (min-width:1px) and (max-width:780px){.error-404-container{padding:0}}.error-404-content{background:#fff;border-radius:1.389vw;padding:4vw;box-shadow:0 .278vw .833vw rgb(0 0 0 / .08)}@media only screen and (min-width:1px) and (max-width:780px){.error-404-content{border-radius:4vw;padding:8vw 6vw;box-shadow:0 1vw 3vw rgb(0 0 0 / .08)}}.error-404-title{font-size:8.333vw;font-weight:500;color:#3BACFF;margin:0 0 1vw 0;line-height:1}@media only screen and (min-width:1px) and (max-width:780px){.error-404-title{font-size:20vw;margin:0 0 4vw 0}}.error-404-subtitle{font-size:2.2vw;font-weight:500;color:#404040;margin:0 0 1vw 0;line-height:1.2}@media only screen and (min-width:1px) and (max-width:780px){.error-404-subtitle{font-size:6vw;margin:0 0 3vw 0}}.error-404-description{font-size:.9vw;color:#797979;margin:0 0 2.5vw 0;line-height:1.6;font-weight:400}@media only screen and (min-width:1px) and (max-width:780px){.error-404-description{font-size:3.33vw;margin:0 0 6vw 0}}.error-404-buttons{display:flex;gap:1.5vw;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2vw}@media only screen and (min-width:1px) and (max-width:780px){.error-404-buttons{gap:4vw;flex-direction:column;margin-top:4vw}.error-404-buttons a{width:100%}}.archive h1{font-size:2.8vw;margin-bottom:3vw;color:#404040}@media only screen and (min-width:1px) and (max-width:780px){.archive h1{font-size:6vw;margin-bottom:6vw}}.archive .blog-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:3vw;margin-top:0}@media only screen and (min-width:1px) and (max-width:780px){.archive .blog-inner{flex-direction:column;gap:8vw}}.archive .najnowsze{width:26%;margin-bottom:5vw;position:sticky;top:2vw;align-self:flex-start}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze{width:100%;margin-bottom:8vw;position:relative;top:0}}.archive .najnowsze>div{font-size:1.5vw;margin-bottom:2vw;color:#404040;font-weight:700;letter-spacing:-.02em;padding-bottom:1vw;border-bottom:2px solid #f0f0f0}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze>div{font-size:5.5vw;margin-bottom:5vw;padding-bottom:3vw}}.archive .najnowsze .posts-grid{display:flex;flex-direction:column;gap:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze .posts-grid{gap:4vw}}.archive .najnowsze .post{background:#fff;border-radius:1vw;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .06);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze .post{border-radius:3vw}}.archive .najnowsze .post:hover{box-shadow:0 4px 16px rgb(0 0 0 / .1);transform:translateY(-2px);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.archive .najnowsze .post a{display:flex;flex-direction:row;align-items:center;gap:1.2vw;padding:.8vw}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze .post a{gap:3vw;padding:2.5vw}}.archive .najnowsze .post a .metadata{position:relative}.archive .najnowsze .post img{width:6vw;height:6vw;min-width:6vw;object-fit:cover;border-radius:.7vw;filter:brightness(1)}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze .post img{width:20vw;height:20vw;min-width:20vw;border-radius:2vw}}.archive .najnowsze .post .cont-meta{display:flex;flex-direction:column;flex:1;gap:.5vw;min-width:0}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze .post .cont-meta{gap:1.5vw}}.archive .najnowsze .post .cont-meta .post-title{font-size:1.05vw;font-weight:600;line-height:1.4;color:#404040;margin:0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze .post .cont-meta .post-title{font-size:3.5vw;-webkit-line-clamp:2;line-clamp:2}}.archive .najnowsze .post .metadata{height:auto;width:auto;display:flex;position:static}.archive .najnowsze .post .metadata .name{display:none}.archive .najnowsze .post .metadata .data{margin:0;background:#fff0;color:#797979;padding:0;align-self:flex-start;font-size:.75vw;font-weight:500}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze .post .metadata .data{font-size:2.8vw}}.archive .najnowsze .post h4{font-size:1.05vw;font-weight:600;line-height:1.4;color:#404040;margin:0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1px) and (max-width:780px){.archive .najnowsze .post h4{font-size:3.5vw;-webkit-line-clamp:2;line-clamp:2}}.archive .najnowsze .post a:hover h4{color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.archive .najnowsze .post a:hover .post-title{color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.archive .posts-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:2vw;margin-bottom:5vw;width:70%;flex-direction:column;overflow-x:visible}@media only screen and (min-width:1px) and (max-width:780px){.archive .posts-overview{grid-template-columns:1fr;gap:6vw;margin-bottom:8vw;width:100%}}.archive .posts-overview .post{display:flex;flex-direction:column;position:relative}.archive .posts-overview .post a{text-decoration:none;display:flex;flex-direction:column;height:100%;background:#fff;box-shadow:0 4px 10px 10px rgb(0 0 0 / .01);border-radius:1.4vw}@media only screen and (min-width:1px) and (max-width:780px){.archive .posts-overview .post a{border-radius:5vw}}.archive .posts-overview .post img{width:100%;height:17.083vw;object-fit:cover;border-radius:1.4vw;filter:brightness(.9);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.archive .posts-overview .post img{height:50vw;border-radius:5vw}}.archive .posts-overview .post a:hover img{filter:brightness(1);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.archive .posts-overview .post h4{font-size:1.3vw;margin:1vw;font-weight:500;line-height:1.18;color:#404040;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.archive .posts-overview .post h4{font-size:4.5vw;margin:3vw;line-height:1.3}}.archive .posts-overview .post a:hover h4{color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.archive .pagination{display:flex;gap:1vw;margin-top:3vw;flex-wrap:wrap;grid-column:1 / -1}@media only screen and (min-width:1px) and (max-width:780px){.archive .pagination{gap:3vw;margin-top:6vw;justify-content:center}}.archive .pagination a,.archive .pagination span{padding:.7vw 1.2vw;border-radius:.5vw;text-decoration:none;color:#404040;background:#F5F5F5;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.archive .pagination a,.archive .pagination span{padding:2vw 3vw;border-radius:2vw;font-size:3.5vw}}.archive .pagination a:hover{background:#3BACFF;color:#fff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.archive .pagination .current{background:#3BACFF;color:#fff;font-weight:600}.archive .posts-overview .metadata{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;position:absolute;left:0;top:0;width:100%;height:17.083vw;gap:1vw;margin-top:0;font-size:.9vw;color:#797979}@media only screen and (min-width:1px) and (max-width:780px){.archive .posts-overview .metadata{height:50vw;gap:3vw;font-size:3vw}}.archive .posts-overview .metadata .name{display:flex;flex-direction:row;align-items:center;gap:1.042vw;font-weight:500;color:#fff;margin:auto 0 1.389vw 1.389vw;font-size:1vw}@media only screen and (min-width:1px) and (max-width:780px){.archive .posts-overview .metadata .name{gap:3vw;margin:auto 0 4vw 4vw;font-size:3.5vw}}.archive .posts-overview .metadata .name img{width:3.472vw;height:3.472vw;border-radius:50%}@media only screen and (min-width:1px) and (max-width:780px){.archive .posts-overview .metadata .name img{width:10vw;height:10vw}}.archive .posts-overview .metadata .data{display:flex;align-self:flex-end;background:#3BACFF;margin:1.389vw 1.389vw 0 0;padding:.486vw .903vw;border-radius:.903vw;color:#fff;font-weight:500;font-size:.9vw}@media only screen and (min-width:1px) and (max-width:780px){.archive .posts-overview .metadata .data{margin:4vw 4vw 0 0;padding:1.5vw 3vw;border-radius:2.5vw;font-size:3vw}}.single-post .article .breadcrumbs-container{margin-top:5vw}.blog-txtp{width:100%;margin:0 auto}@media only screen and (min-width:1px) and (max-width:780px){.blog-txtp{max-width:100%}}.article-top{display:flex;flex-direction:column;padding:1.389vw 2.083vw;border-radius:1vw;overflow:hidden;height:32.639vw;background-repeat:no-repeat;justify-content:space-between;margin-top:.694vw;position:relative;background-size:cover;background-position:center}.article-top::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .3) 50%,rgb(0 0 0 / .75) 100%);z-index:1}.article-top>*{position:relative;z-index:2}@media only screen and (min-width:1px) and (max-width:780px){.article-top{height:100vw;border-radius:5vw;padding:6vw;margin-bottom:8vw}}.article-top .post-date{align-self:flex-end;color:#fff;background:#3bacff;font-weight:600;font-size:1.528vw;padding:.347vw 1.389vw;border-radius:.694vw;position:relative;z-index:2}@media only screen and (min-width:1px) and (max-width:780px){.article-top .post-date{top:4vw;left:4vw;padding:2vw 3.5vw;border-radius:2vw;font-size:3.2vw}}.article-top .hero_bottom{display:flex;flex-direction:row;width:100%;color:#fff;justify-content:space-between;align-items:flex-end;position:relative;z-index:2}@media only screen and (min-width:1px) and (max-width:780px){.article-top .hero_bottom{flex-direction:column;align-items:flex-start;gap:4vw}}.article-top .hero_bottom h1{font-size:4vw;font-weight:500;margin-bottom:0;line-height:1.2;color:#fff;width:75%}@media only screen and (min-width:1px) and (max-width:780px){.article-top .hero_bottom h1{font-size:6.5vw;width:100%}}.post-meta{display:flex;flex-direction:column;gap:2vw;align-items:flex-end;flex-wrap:wrap;width:25%}@media only screen and (min-width:1px) and (max-width:780px){.post-meta{width:100%;gap:4vw;align-items:flex-start}}.post-meta .post-author{display:flex;flex-direction:row;gap:1vw;font-size:.833vw;align-items:center;color:#fff;width:100%;justify-content:flex-end}@media only screen and (min-width:1px) and (max-width:780px){.post-meta .post-author{gap:3vw;font-size:3.2vw;justify-content:flex-start}}.post-meta .post-author .autor_img{width:4.236vw;height:4.236vw;border-radius:50%;overflow:hidden;flex-shrink:0}@media only screen and (min-width:1px) and (max-width:780px){.post-meta .post-author .autor_img{width:8vw;height:8vw}}.post-meta .post-author .autor_img img{width:100%;height:100%;object-fit:cover}.post-meta .post-author .autor_name{color:#fff;opacity:.9;font-size:.833vw}@media only screen and (min-width:1px) and (max-width:780px){.post-meta .post-author .autor_name{font-size:3.2vw}}.post-meta .post-author .autor_name .name_surname{font-weight:600;font-size:.97vw;margin-top:.2vw}@media only screen and (min-width:1px) and (max-width:780px){.post-meta .post-author .autor_name .name_surname{font-size:3.5vw;margin-top:1vw}}.post-meta .update-date{font-size:.85vw;color:#fff;opacity:.85;text-align:right}@media only screen and (min-width:1px) and (max-width:780px){.post-meta .update-date{font-size:3vw;text-align:left}}.post-meta .update-date p{margin:0}.post-meta .update-date time{font-weight:500}.textpage-content{display:grid;grid-template-columns:18vw 1fr;gap:2vw;margin:5vw 0;align-items:start}@media only screen and (min-width:1px) and (max-width:780px){.textpage-content{grid-template-columns:1fr;gap:6vw;margin-bottom:8vw}}.spis{background:#F8F9FA;padding:1.5vw;border-radius:.8vw;position:sticky;top:3vw;max-height:calc(100vh - 15vw);overflow-y:auto;box-shadow:0 4px 10px 10px rgb(0 0 0 / .01)}@media only screen and (min-width:1px) and (max-width:780px){.spis{border-left-width:1vw;padding:5vw;border-radius:3vw;margin-bottom:6vw;position:static;max-height:none;overflow-y:visible}}.spis:empty{display:none}.spis h5{font-size:1.1vw;color:#404040;margin-bottom:1.2vw;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.spis h5{font-size:4.5vw;margin-bottom:3vw}}.spis ul{list-style:none;padding:0;margin:0}.spis ul li{margin-bottom:.8vw}@media only screen and (min-width:1px) and (max-width:780px){.spis ul li{margin-bottom:2.5vw}}.spis ul li:last-child{margin-bottom:0}.spis ul li a{color:#797979;text-decoration:none;font-size:.85vw;display:block;padding:0;line-height:1.4;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.spis ul li a{font-size:3.5vw;padding:1.5vw 0}}.spis ul li a:hover{color:#3BACFF;padding-left:.5vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.spis ul li a:hover{padding-left:2vw}}.blog-c{font-size:1.1vw;line-height:1.75;color:#404040}@media only screen and (min-width:1px) and (max-width:780px){.blog-c{font-size:4vw;line-height:1.65}}.blog-c h2{font-size:2vw;color:#404040;margin:.5vw 0 .5vw 0;font-weight:600;line-height:1.3;scroll-margin-top:2vw}@media only screen and (min-width:1px) and (max-width:780px){.blog-c h2{font-size:5.5vw;margin:8vw 0 4vw 0;scroll-margin-top:10vw}}.blog-c h2:first-child{margin-top:0}.blog-c h3{font-size:1.6vw;color:#404040;margin:.5vw 0 .5vw 0;font-weight:600;line-height:1.3}@media only screen and (min-width:1px) and (max-width:780px){.blog-c h3{font-size:5vw;margin:6vw 0 3vw 0}}.blog-c h4{font-size:1.3vw;color:#404040;margin:.5vw 0 .5vw 0;font-weight:600}@media only screen and (min-width:1px) and (max-width:780px){.blog-c h4{font-size:4.5vw;margin:5vw 0 2.5vw 0}}.blog-c p{margin-top:0vw;margin-bottom:.5vw}@media only screen and (min-width:1px) and (max-width:780px){.blog-c p{margin-bottom:4vw}}.blog-c p:last-child{margin-bottom:0}.blog-c a{color:#3BACFF;text-decoration:none;border-bottom:.1vw solid #fff0;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.blog-c a{border-bottom-width:.3vw}}.blog-c a:hover{border-bottom-color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.blog-c ul,.blog-c ol{margin:0 0 .5vw 0;padding-left:2vw}@media only screen and (min-width:1px) and (max-width:780px){.blog-c ul,.blog-c ol{margin:4vw 0;padding-left:6vw}}.blog-c ul li,.blog-c ol li{margin-bottom:0}@media only screen and (min-width:1px) and (max-width:780px){.blog-c ul li,.blog-c ol li{margin-bottom:2.5vw}}.blog-c ul li:last-child,.blog-c ol li:last-child{margin-bottom:0}.blog-c img{max-width:100%;height:auto;border-radius:.8vw;margin:2vw 0}@media only screen and (min-width:1px) and (max-width:780px){.blog-c img{border-radius:3vw;margin:5vw 0}}.blog-c blockquote{border-left:.3vw solid #3BACFF;padding-left:2vw;margin:2vw 0;font-style:italic;color:#797979}@media only screen and (min-width:1px) and (max-width:780px){.blog-c blockquote{border-left-width:1vw;padding-left:5vw;margin:5vw 0}}.blog-c code{background:#F5F5F5;padding:.2vw .5vw;border-radius:.3vw;font-family:'Courier New',monospace;font-size:.95em}@media only screen and (min-width:1px) and (max-width:780px){.blog-c code{padding:.8vw 1.5vw;border-radius:1vw}}.blog-c pre{background:#F5F5F5;padding:1.5vw;border-radius:.8vw;overflow-x:auto;margin:2vw 0}@media only screen and (min-width:1px) and (max-width:780px){.blog-c pre{padding:4vw;border-radius:3vw;margin:5vw 0}}.blog-c pre code{background:none;padding:0}.blog-c table{width:100%;border-collapse:collapse;margin:2vw 0}@media only screen and (min-width:1px) and (max-width:780px){.blog-c table{margin:5vw 0;font-size:3.5vw}}.blog-c table th,.blog-c table td{padding:1vw;border:.1vw solid #E0E0E0;text-align:left}@media only screen and (min-width:1px) and (max-width:780px){.blog-c table th,.blog-c table td{padding:3vw;border-width:.3vw}}.blog-c table th{background:#F8F9FA;font-weight:600;color:#404040}.fav-links{background:#F8F9FA;padding:1.5vw;border-radius:1vw;position:sticky;top:3vw;max-height:calc(100vh - 15vw);overflow-y:auto;box-shadow:0 4px 10px 10px rgb(0 0 0 / .01)}@media only screen and (min-width:1px) and (max-width:780px){.fav-links{padding:5vw;border-radius:3vw;margin-top:0;position:static;max-height:none;overflow-y:visible}}.fav-links:empty{display:none}.fav-links .fav-links-heading{margin-top:0;font-size:1.1vw;font-weight:600;color:#404040;margin-bottom:1.5vw}@media only screen and (min-width:1px) and (max-width:780px){.fav-links .fav-links-heading{font-size:4.5vw;margin-bottom:4vw}}.fav-links .fav-links-list{display:flex;flex-direction:column;gap:1vw}@media only screen and (min-width:1px) and (max-width:780px){.fav-links .fav-links-list{gap:3vw}}.fav-links .fav-links-list a{color:#3BACFF;text-decoration:none;font-size:.85vw;padding:.7vw 1vw;background:#fff;border-radius:.5vw;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;display:block;line-height:1.3}@media only screen and (min-width:1px) and (max-width:780px){.fav-links .fav-links-list a{font-size:3.5vw;padding:3vw 4vw;border-radius:2vw}}.fav-links .fav-links-list a:hover{background:#3BACFF;color:#fff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.related-posts{margin-top:5vw;padding-top:5vw;border-top:.1vw solid #E0E0E0;display:grid;grid-template-columns:repeat(4,1fr);gap:2vw}@media only screen and (min-width:1px) and (max-width:780px){.related-posts{margin-top:10vw;padding-top:10vw;border-top-width:.3vw}}.related-posts::before{content:'Podobne artykuły';display:block;font-size:2vw;font-weight:600;color:#404040;margin-bottom:3vw}@media only screen and (min-width:1px) and (max-width:780px){.related-posts::before{font-size:5.5vw;margin-bottom:6vw}}@media only screen and (min-width:1px) and (max-width:780px){.related-posts{grid-template-columns:1fr;gap:6vw}}.related-posts .related-post{display:flex;flex-direction:column}.related-posts .related-post a{text-decoration:none;display:flex;flex-direction:column;height:100%}.related-posts .related-post img{width:100%;height:13vw;object-fit:cover;border-radius:1vw;filter:brightness(.9);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.related-posts .related-post img{height:50vw;border-radius:3vw}}.related-posts .related-post a:hover img{filter:brightness(1);transform:scale(1.02);-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.related-posts .related-post .metadata{display:flex;gap:1vw;margin-top:1vw;font-size:.85vw;color:#797979;align-items:center;flex-wrap:wrap}@media only screen and (min-width:1px) and (max-width:780px){.related-posts .related-post .metadata{gap:2vw;margin-top:3vw;font-size:3vw}}.related-posts .related-post .metadata .data{font-weight:400}.related-posts .related-post .metadata .data::after{content:'•';margin-left:1vw;opacity:.5}@media only screen and (min-width:1px) and (max-width:780px){.related-posts .related-post .metadata .data::after{margin-left:2vw}}.related-posts .related-post .metadata .name{font-weight:500}.related-posts .related-post h4{font-size:1.3vw;margin-top:.8vw;font-weight:500;line-height:1.25;color:#404040;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}@media only screen and (min-width:1px) and (max-width:780px){.related-posts .related-post h4{font-size:4vw;margin-top:2.5vw}}.related-posts .related-post a:hover h4{color:#3BACFF;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-ms-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.archive .ft-right .city-menu-class .menu-item-9544,.single .ft-right .city-menu-class .menu-item-9544,.archive-product .ft-right .city-menu-class .menu-item-9544,.single-product .ft-right .city-menu-class .menu-item-9544,.template-cennik .ft-right .city-menu-class .menu-item-9544,.template-page .ft-right .city-menu-class .menu-item-9544,.taxonomy-product_cat .ft-right .city-menu-class .menu-item-9544,.template-contact .ft-right .city-menu-class .menu-item-9544,.about .ft-right .city-menu-class .menu-item-9544,.index .ft-right .city-menu-class .menu-item-9544,.koszykclass .ft-right .city-menu-class .menu-item-9544,.zamowienieclass .ft-right .city-menu-class .menu-item-9544,.shopcat .ft-right .city-menu-class .menu-item-9544{display:flex!important}.big-title-list{margin-left:1vw}.regulaminy{margin:10vw auto;max-width:1400px}.regulaminy ol,.regulaminy ul{padding-left:0}.leaflet{padding:50px}@media (1px <=width <=780px){.align-item-center{align-items:center}}.os_item img{object-fit:contain;height:auto}.kompleksowe{display:flex}.kompleksowe:after{content:'POLECANE';color:#3BACFF;font-size:.5vw;font-weight:700;letter-spacing:.05vw;margin-left:.5vw;align-items:flex-start}@media only screen and (min-width:1px) and (max-width:780px){.kompleksowe:after{position:absolute;left:4vw;top:-1vw;font-size:2.5vw;margin-left:0}}@media only screen and (min-width:1px) and (max-width:780px){.linkowanie-wewnetrzne .linkowanie-grid[data-columns="1"]{grid-template-columns:1fr!important}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="2"]{grid-template-columns:1fr!important}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="3"]{grid-template-columns:1fr!important}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="4"]{grid-template-columns:1fr!important}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="5"]{grid-template-columns:1fr!important}.linkowanie-wewnetrzne .linkowanie-grid[data-columns="6"]{grid-template-columns:1fr!important}}