:root{--top-header-height:32px;--admin-bar-height:32px}@media screen and (max-width:782px){:root{--admin-bar-height:46px}}.page-title{max-width:1190px;margin:2rem auto;padding:0 10px;font-weight:700;font-size:clamp(2rem, 1.643rem + 0.952vw, 2.5rem)}.page-title.has-breadcrumbs{margin-bottom:10px}#breadcrumbs{max-width:1190px;margin:0 auto 2rem auto;padding:0 10px}.top-header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1240px;margin:auto;padding:0 20px}.top-header{position:absolute;top:0;z-index:9;width:100%;background:#fff;backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.5);padding:6px 0}.home .top-header{background:rgba(0,0,0,.25);border-bottom:1px solid rgba(255,255,255,.5);color:#fff;text-shadow:0 1px #000}.top-header a{color:inherit;text-decoration:none;font-size:1rem;line-height:1}.tagline{font-size:1rem;margin:0}.contact-info,.contact-info a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-info a{gap:.5rem}.contact-info a:hover{text-decoration:underline}.admin-bar .nav-menu-top{top:calc(var(--admin-bar-height) + var(--top-header-height))}.admin-bar .nav-menu-top.scrolled,.admin-bar .top-header{top:var(--admin-bar-height)}.r_blog_wrap .ebpg-entry-wrapper{padding:1rem}.fw-semibold .eb-ah-title{font-weight:500}.eb-post-grid-posts-wrapper .ebpg-entry-wrapper{padding:0}.eb-post-grid-posts-wrapper .ebpg-entry-header{padding:1rem 1rem 0}.eb-post-grid-wrapper.eb-post-grid-5otoac5 .ebpg-entry-title a:hover{color:#b49e55}.eb-post-grid-posts-wrapper .ebpg-entry-content{padding:0 1rem 1rem}*{margin:0;padding:0;box-sizing:border-box}body{line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h2{font-size:2rem}h3{font-size:1.75rem}p{margin-top:0;margin-bottom:1rem}:after,:before{box-sizing:border-box}img{vertical-align:middle;border-style:none}ul{padding-left:20px}a{color:#d65050}.yoast-breadcrumbs.has-white-color a{color:inherit}body.relacyjne{font-family:'Roboto Condensed',sans-serif}.nav-menu-top{position:absolute;z-index:9999;width:100%;background:rgba(0,0,0,.25);top:var(--top-header-height)}.nav-menu-top.scrolled{position:fixed;top:0}.nav-menu-top.scrolled .menu-top-box{padding:0 20px}.nav-menu-top.scrolled .log-menu-box .logo-box img{padding:10px 0;width:auto}.nav-menu-top .menu-top-box{font-family:'Baloo 2',sans-serif;display:flex;justify-content:space-between;align-items:center;max-width:1240px;margin-left:auto;margin-right:auto;padding:20px;transition:padding .3s;gap:1rem}.nav-menu-top .log-menu-box{display:flex;align-items:center;flex:1}.nav-menu-top .log-menu-box .logo-box{max-width:143px}.nav-menu-top .log-menu-box .logo-box img{width:100%;transition:all .3s}.nav-menu-top #top-menu{display:flex;list-style:none;padding-left:0}.nav-menu-top #top-menu li a{text-decoration:none;font-weight:700;font-size:16px;line-height:21px;text-transform:uppercase;color:#fff;margin-left:50px;padding:10px 0}.nav-menu-top .button-box a{font-weight:700;font-size:16px;line-height:21px;text-transform:uppercase;color:#fff;text-decoration:none;background:linear-gradient(180deg,#e5c672 0%,#b49e55 100%);box-shadow:0px 4px 13px rgba(0,0,0,.25);border-radius:8px;padding:9px 30px;max-width:200px;display:inline-block}.nav-menu-top .button-box a:hover{background:#115f52}.nav-menu-top #language-menu{display:flex;list-style:none;padding-left:0}.nav-menu-top #language-menu .menu-item-gtranslate{margin-left:15px}.nav-menu-top #language-menu .menu-item-gtranslate a{font-family:'Baloo 2';font-weight:700;font-size:16px;line-height:21px;color:#fff}#top-menu .sub-menu{display:none;position:absolute;top:calc(100% + 10px);left:0;background-color:#fff;padding:8px;list-style:none;border-radius:8px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}#top-menu-mobile .sub-menu{display:none}#top-menu-mobile li,#top-menu-mobile a{width:100%}#top-menu-mobile .menu-item-has-children>a.opened:after{border-width:0 4px 8px;border-color:transparent transparent #d65050}#top-menu-mobile .menu-item-has-children>a.opened+.sub-menu{display:block}#top-menu-mobile .sub-menu{background-color:rgba(0,0,0,.02);padding:0}#top-menu-mobile .sub-menu li{padding-left:1rem;border-bottom:1px solid rgba(0,0,0,.1)}#top-menu-mobile .sub-menu a{font-weight:500}.nav-menu-top #top-menu .sub-menu a{display:block;line-height:1.2;text-transform:none;color:#000;margin:0;width:220px;padding:8px}.nav-menu-top #top-menu #menu-item-1283 .sub-menu a{width:120px}.nav-menu-top #top-menu #menu-item-1283 .sub-menu{left:50px}.sub-menu a:hover{background-color:rgba(0,0,0,.1)}.menu-item-has-children{position:relative}.menu-item-has-children>a:after{content:'';display:inline-block;margin:0 0 0 4px;width:0;height:0;border-style:solid;border-width:8px 4px 0;border-color:#fff transparent transparent}#top-menu-mobile .menu-item-has-children>a:after{border-color:#d65050 transparent transparent}.page-template-default .menu-item-has-children>a:after,.page-template-nasz-zespol .menu-item-has-children>a:after,.page-template-cenniki .menu-item-has-children>a:after,.page-template-gabinet .menu-item-has-children>a:after,.single-relacyjne-cennik .menu-item-has-children>a:after{border-color:#000 transparent transparent}.nav-menu-top.scrolled .menu-item-has-children>a:after{border-color:#000 transparent transparent}#top-menu .menu-item-has-children:hover .sub-menu{display:block}.eb-slider-wrapper.eb-slider-ht7c7qp .slick-slide>*{padding:0}.eb-slider-ht7c7qp .eb-slider-button{background:linear-gradient(180deg,#ff5c5c 0%,#8c0000 100%);box-shadow:0px 4px 13px rgba(0,0,0,.25);border-radius:8px}.eb-slider-ht7c7qp .eb-slider-button:hover{background:linear-gradient(180deg,#e5c672 0%,#b49e55 100%)}.eb-slider-wrapper.eb-slider-ht7c7qp .content .eb-slider-item .eb-slider-content .eb-slider-button{font-family:'Baloo 2',sans-serif}.n2-section-smartslider .n2-thumbnail-dot{border:2px solid transparent !important}.n2-section-smartslider .n2-thumbnail-dot:hover,.n2-section-smartslider .n2-thumbnail-dot.n2-active{border:2px solid #fff !important}div#n2-ss-2 .n2-style-27a4d5a9102c318f2e6aaaea28cffa5c-simple{background:linear-gradient(180deg,rgba(0,0,0,0) -18.33%,#000 100%) !important}.counter-style .eb-counter-number{font-weight:800}.counter-style .eb-counter-title{position:relative}.counter-style .eb-counter-title:before{content:"";border-top:2px solid #000;width:165px;position:absolute;top:-7px;left:50%;transform:translateX(-50%)}.max-width-700{max-width:700px;margin-left:auto;margin-right:auto}.swiper-referencje{margin-bottom:30px}.swiper-referencje .swiper-slide p{font-size:18px;text-align:center}.swiper-referencje .swiper-slide .referencje-txt{font-size:18px;text-align:center;margin-bottom:50px}.swiper-referencje .swiper-slide .referencje-name{font-weight:500}.swiper-referencje .swiper-pagination-bullet-active{background-color:#c42d2d}.swiper-referencje .swiper-horizontal>.swiper-pagination-bullets,.swiper-referencje .swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-referencje .swiper-pagination-custom,.swiper-pagination-fraction{bottom:-5px}.specialists-section{background-color:#f3f3f3;padding-bottom:40px}.specialists-section .max-width-spec-box{max-width:900px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap}.specialists-section .specialist-container{width:100%;max-width:265px}.specialists-section .specialist-container:not(:first-child){margin-left:51px}.specialists-section .specialist-container:nth-child(4){margin-left:0}.specialists-section .specialist-img-box,.our-team-section .col-img-box{position:relative;height:184px;width:184px;background-size:cover;background-repeat:no-repeat;border-radius:50%;margin-left:auto;margin-right:auto;margin-top:45px}.specialists-section .specialist-img-box:after,.our-team-section .col-img-box:after{content:" ";border:5px solid #5f5e5a;border-radius:50%;display:inline-block;width:100%;height:100%;position:absolute;top:0;left:11px;margin:auto}.specialists-section .spec-name{font-weight:700;font-size:24px;line-height:116.2%;text-align:center;color:#5f5e5a;margin-top:15px;margin-bottom:10px}.specialists-section .spec-field{font-weight:400;font-size:17px;line-height:116.2%;text-align:center;color:#5f5e5a}.specialists-section .specialist-img-link{position:absolute;top:0;bottom:0;left:0;right:-11px;border-radius:50%;z-index:10}.offset{padding-top:108px;margin-top:-108px}.eb-button-wrapper.eb-button-qdm521j .eb-button-anchor{font-family:'Baloo 2'}@media (min-width:768px){.horizontal-center-col-pd{max-width:570px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}}#kontakt>li{list-style:none}.domek-footer .eb-advance-heading-wrapper.eb-advance-heading-wuo5bjh .eb-ah-title{margin-top:20px;margin-bottom:0}.text-icon .eb-ah-title img{position:relative;bottom:1px}#kontakt ul li img{display:none}.barbara-mobile{margin-left:-25px}.barbara-mobile .eb-advanced-image-wrapper img{width:195px;height:229px}.wp-image-909{height:40px}.our-team-section{max-width:1170px;margin-left:auto;margin-right:auto;margin-top:150px;margin-bottom:70px}.our-team-section .our-team-container{display:flex;justify-content:space-between;margin-bottom:40px}.our-team-section .desc-col{margin-left:45px}.our-team-section .left-col .col-img-box{margin-top:5px}.our-team-section .spec-name{font-weight:700;font-size:24px;line-height:116.2%;color:#5f5e5a;margin-bottom:6px}.our-team-section .spec-field{font-weight:400;font-size:17px;line-height:116.2%;color:#5f5e5a;margin-bottom:20px}.our-team-section .spec-desc-box p{font-weight:300;font-size:16px;line-height:116.2%;text-align:justify;color:#4f4e4e}.our-team-section .specialist-flag{margin-bottom:2px}.team-search-ul{padding-left:20px}.no-decoration a{text-decoration:none}.price-list-section{max-width:1050px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;margin-bottom:85px}.price-list-section .cennik-container{border:2px solid #1b8374;border-radius:18px;width:215px;height:325px;padding:12px;position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:65px}.price-list-section .cennik-container:hover{background-color:#ceeae6}.price-list-section .cennik-container:not(:first-child){margin-left:60px}.price-list-section .cennik-container:nth-child(9){margin-left:0}.price-list-section .cennik-container .link-to-cennik-item{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.price-list-section .nazwa-cennika{font-weight:700;font-size:24px;line-height:101%;text-align:center}.price-list-section .czas{font-weight:300;font-size:24px;line-height:118%;text-align:center;position:absolute;bottom:35px;left:0;right:0;padding:0 20px}.price-list-section .cena{font-weight:300;font-size:24px;line-height:100%;position:absolute;top:15px;left:10px}.price-list-section .question-mark{font-weight:700;font-size:16px;line-height:22px;color:#1b8374;width:25px;height:24px;border:2px solid #1b8374;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:15px;right:10px}.price-list-section .question-mark a{text-decoration:none}.spec-popup{background-color:#fff;max-width:855px;padding:65px 50px 55px;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;position:relative;box-shadow:0px 4px 20px rgba(0,0,0,.25);border-radius:9px}.spec-popup .mfp-close{font-size:35px}.spec-popup .left-col{text-align:center}.spec-popup .left-col .img-box{position:relative;height:184px;width:184px;background-size:cover;background-repeat:no-repeat;border-radius:50%}.spec-popup .more-questions{font-weight:700;font-size:24px;line-height:101%;margin-top:45px}.spec-popup .cennik-button{font-family:'Baloo 2';font-style:normal;font-weight:700;font-size:16px;line-height:21px;color:#ff4141;box-shadow:0px 4px 13px rgba(0,0,0,.15);border-radius:8px;background:linear-gradient(180deg,#ff5c5c 0%,#8c0000 100%);text-transform:uppercase;text-decoration:none;display:flex;justify-content:center;align-items:center;width:166px;height:45px;margin-left:auto;margin-right:auto}.spec-popup .cennik-button .span-bg{border-radius:8px;background-color:#fff;padding:11px 45px}.spec-popup .cennik-button .number-hover{display:none}.spec-popup .cennik-button:hover .span-bg{display:none}.spec-popup .cennik-button:hover .number-hover{padding:11px 16px;display:inline-block}.spec-popup .desc-col .p-cennik-title{font-weight:700;font-size:24px;line-height:101%;margin-top:40px}.spec-popup .desc-col h1,.spec-popup .desc-col h2,.spec-popup .desc-col h3,.spec-popup .desc-col h4,.spec-popup .desc-col h5,.spec-popup .desc-col h6{font-weight:700;font-size:22px;line-height:116%;color:#4f4e4e;margin-bottom:16px}.spec-popup .desc-col .content-box p{font-weight:300;font-size:16px;line-height:116.2%;text-align:justify;color:#4f4e4e}.spec-popup .desc-col{max-width:525px}.spec-popup .price-time-box{display:flex;font-weight:300;font-size:24px;line-height:100%}.spec-popup .price-time-box b{font-weight:700}.spec-popup .time-col{width:210px;padding-right:40px}.gabinety-submenu .wp-block-navigation__container{display:flex;justify-content:space-between;padding-right:16%}.gabinety-submenu ul li a{font-weight:700;font-size:36px;line-height:49px;color:#565656}.gabinety-submenu ul .current-menu-item a,.gabinety-submenu ul li a:hover{text-decoration:underline;color:#1b8374}.page-template-gabinet .gabinety-akordeon .eb-ah-title{font-weight:300}.gabinety-akordeon .eb-accordion-content .image-wrapper{width:214px;height:158px}.gabinety-akordeon .eb-accordion-content .image-wrapper img{object-fit:cover}.privacy-policy h4,.page-id-388 h3{font-weight:700;font-size:24px;line-height:150%;margin-top:20px}.privacy-policy a,.page-id-388 a{color:#ff4141}body .bookero-plugin-header{background:#c9ae4b !important}.submit-section .submit-button{background:#c9ae4b !important}.blog-items-section{max-width:1150px;margin-left:auto;margin-right:auto;padding-bottom:100px;padding-top:70px}.blog-items-section .blog-items-box{display:flex;flex-wrap:wrap}.blog-items-section .post-item{max-width:310px}.blog-items-section .thumbnail{position:relative;height:280px;width:310px;background-size:cover;background-repeat:no-repeat;margin-bottom:20px}.blog-items-section .thumbnail-link{display:block;width:100%;height:100%}.blog-items-section .txt-info-box{padding-left:20px;padding-right:40px}.blog-items-section .metabox-date{font-weight:400;font-size:12px;line-height:15px;color:#6c757d;margin-bottom:15px}.blog-items-section .post-title{font-weight:700;font-size:18px;line-height:25px;color:#495057;margin-bottom:40px;min-height:50px}.blog-items-section .post-title a{text-decoration:none;color:#495057}.excerpt-content p{font-weight:300;font-size:12px;line-height:20px;color:#6c757d;margin-bottom:55px}.blog-items-section .post-item:not(:first-child){margin-left:110px}.blog-items-section .post-item:nth-child(3n+1){margin-left:0}.search-form-container{position:relative;width:100%;max-width:352px}.search-form-container form{position:relative}.search-form-container .search-label{font-weight:400;font-size:12px;line-height:12px;letter-spacing:.15px;color:rgba(0,0,0,.6);pointer-events:none;position:absolute;top:-5px;left:17px;background-color:#fff;padding:0 3px}.search-form-container .form-control{display:block;width:100%;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.15px;color:rgba(0,0,0,.87);background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.23);border-radius:4px;padding:8px 40px 8px 12px}.search-form-container #searchsubmit{position:absolute;bottom:0;right:0;width:40px;height:40px;background:0 0;border:none;cursor:pointer}.search-title-box{display:flex;justify-content:space-between}.search-title-box .popular-articles{font-weight:700;font-size:36px;line-height:49px;color:#495057}.cat-box{margin-bottom:30px}.cat-box #blog-podmenu{display:flex;list-style-type:none;padding:0;margin:0}.cat-box #blog-podmenu .menu-item{margin-right:12px}.cat-box #blog-podmenu .menu-item a{text-decoration:none;font-weight:700;font-size:12px;line-height:25px;color:#495057}.cat-box #blog-podmenu .menu-item.current-menu-item a{color:#1b8374}.blog-link-box{margin-bottom:35px}.blog-link-box .return-blog-link{text-decoration:none;font-weight:700;font-size:12px;line-height:25px;color:#495057}.first-post-section{display:flex;margin-bottom:25px}.title-date-box{margin-left:30px}.title-date-box .post-title{font-weight:700;font-size:36px;line-height:49px;color:#495057;margin-bottom:5px}.title-date-box .post-date{font-weight:400;font-size:12px;line-height:15px;color:#6c757d;margin-bottom:48px}.p-cennik-terapii{font-weight:700;font-size:36px;line-height:49px;text-transform:uppercase}.cennik-single{display:flex}.thumbnail-box{flex:0 0 46%}.cennik-content-box{flex:0 0 54%;padding-left:40px}.blog-items-section .cennik-single .thumbnail{width:98%;height:auto;padding-bottom:70%}.cenniki-return{display:block;font-weight:700;font-size:12px;line-height:25px;color:#495057;text-decoration:none;margin-bottom:6px}.number-cennik-btn{font-weight:700;font-size:26px;line-height:40px;text-transform:uppercase;color:#ff4141;text-decoration:none}.cennik-single-title{font-weight:700;font-size:30px;line-height:101%;margin-bottom:49px}.cennik-content{margin-bottom:60px}.cennik-content h1,.cennik-content h2,.cennik-content h3,.cennik-content h4,.cennik-content h5,.cennik-content h6{font-weight:700;font-size:22px;line-height:116.2%;text-align:justify;color:#4f4e4e;margin-bottom:20px}.cennik-content p{font-weight:300;font-size:16px;line-height:116.2%;text-align:justify;color:#4f4e4e}.cennik-single .price-time-box{display:flex;font-weight:300;font-size:24px;line-height:100%}.cennik-single .price-time-box b{font-weight:700}.cennik-single .time-col{width:225px;padding-right:40px}.cennik-single .info-box{display:flex;margin-top:30px}.cennik-single .more-questions{font-weight:700;font-size:24px;line-height:40px;margin-right:23px}.cennik-single .cennik-button{font-family:'Baloo 2';font-style:normal;font-weight:700;font-size:16px;line-height:21px;color:#ff4141;box-shadow:0px 4px 13px rgba(0,0,0,.15);border-radius:8px;background:linear-gradient(180deg,#ff5c5c 0%,#8c0000 100%);text-transform:uppercase;text-decoration:none;display:flex;justify-content:center;align-items:center;width:166px;height:45px;margin-left:auto;margin-right:auto}.cennik-single .cennik-button .span-bg{border-radius:8px;background-color:#fff;padding:11px 45px}.cennik-single .cennik-button .number-hover{display:none}.cennik-single .cennik-button:hover .span-bg{display:none}.cennik-single .cennik-button:hover .number-hover{padding:11px 16px;display:inline-block}body .bookero-plugin-form-wrapper .bookero-plugin-form{margin-top:20px}body .bookero-plugin-form-wrapper .bookero-plugin-form-heading{margin:0}body .bookero-plugin-form-wrapper .bookero-plugin-form-message{margin-bottom:20px}.wp-block-gallery.has-nested-images.alignleft.maxw-250{max-width:250px}.page-template-front-page .dark-logo,.blog .dark-logo,.search .dark-logo,.archive .dark-logo,.single-post .dark-logo,.error404 .dark-logo{display:none}.page-template-front-page .nav-menu-top.scrolled,.blog .nav-menu-top.scrolled,.search .nav-menu-top.scrolled,.archive .nav-menu-top.scrolled,.single-post .nav-menu-top.scrolled{background-color:#fff}.page-template-front-page .nav-menu-top.scrolled #top-menu li a,.blog .nav-menu-top.scrolled #top-menu li a,.search .nav-menu-top.scrolled #top-menu li a,.archive .nav-menu-top.scrolled #top-menu li a,.single-post .nav-menu-top.scrolled #top-menu li a{color:#000}.page-template-front-page .nav-menu-top.scrolled #language-menu li a,.blog .nav-menu-top.scrolled #language-menu li a,.search .nav-menu-top.scrolled #language-menu li a,.archive .nav-menu-top.scrolled #language-menu li a,.single-post .nav-menu-top.scrolled #language-menu li a{color:#000}.page-template-front-page .nav-menu-top.scrolled .white-logo,.blog .nav-menu-top.scrolled .white-logo,.search .nav-menu-top.scrolled .white-logo,.archive .nav-menu-top.scrolled .white-logo,.single-post .nav-menu-top.scrolled .white-logo{display:none}.page-template-front-page .nav-menu-top.scrolled .dark-logo,.blog .nav-menu-top.scrolled .dark-logo,.search .nav-menu-top.scrolled .dark-logo,.archive .nav-menu-top.scrolled .dark-logo,.single-post .nav-menu-top.scrolled .dark-logo{display:inline}.page-template-default .nav-menu-top .button-box a,.page-template-nasz-zespol .nav-menu-top .button-box a,.page-template-cenniki .nav-menu-top .button-box a,.page-template-gabinet .nav-menu-top .button-box a,.single-relacyjne-cennik .nav-menu-top .button-box a{padding:13px 30px}.page-template-default .nav-menu-top,.page-template-nasz-zespol .nav-menu-top,.page-template-cenniki .nav-menu-top,.page-template-gabinet .nav-menu-top,.single-relacyjne-cennik .nav-menu-top{background-color:#fff}.page-template-default .nav-menu-top #top-menu li a,.page-template-nasz-zespol .nav-menu-top #top-menu li a,.page-template-cenniki .nav-menu-top #top-menu li a,.page-template-gabinet .nav-menu-top #top-menu li a,.single-relacyjne-cennik .nav-menu-top #top-menu li a{color:#000}.page-template-default .nav-menu-top #language-menu li a,.page-template-nasz-zespol .nav-menu-top #language-menu li a,.page-template-cenniki .nav-menu-top #language-menu li a,.page-template-gabinet .nav-menu-top #language-menu li a,.single-relacyjne-cennik .nav-menu-top #language-menu li a{color:#000}.page-template-default .white-logo,.page-template-nasz-zespol .white-logo,.page-template-cenniki .white-logo,.page-template-gabinet .white-logo,.single-relacyjne-cennik .white-logo{display:none}.page-id-12 .page-title{display:none}.page-id-276 .wp-block-essential-blocks-advanced-navigation{display:none}.img-display li img{display:inline-block}.google-testimonial .ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:#c0a165 !important}.google-testimonial .ti-widget.ti-goog .ti-widget-container .ti-date{color:#000}.google-testimonial .ti-widget.ti-goog .ti-review-content{color:#fff}@media (min-width:1025px){#menu-top-mobile{display:none}.nav-menu-top .log-menu-box .logo-box img{width:143px;height:68px}.page-main-content-box{padding-top:140px}}@media (max-width:1024px){body.relacyjne{padding-top:145px}.top-header{display:none}#nav-menu-top{display:none}.menu-top-mobile{width:100%;position:fixed;top:0;background-color:#fff;z-index:99999999;height:105px;transition:height .5s}.admin-bar .menu-top-mobile{top:var(--admin-bar-height)}.menu-top-mobile.change{height:100vh}.hamburger-menu{width:45px;height:45px;position:fixed;z-index:500;top:40px;left:30px;display:flex;flex-direction:column;justify-content:space-evenly;cursor:pointer;padding:0 5px}.admin-bar .hamburger-menu{top:calc(var(--admin-bar-height) + 40px)}.line{width:100%;height:7px;background-color:#000;border-radius:15px;transition:transform .3s}.line.line-2{opacity:.35}.menu-top-mobile.change .line-1{transform:rotate(45deg) translate(9px,9px)}.menu-top-mobile.change .line-2{opacity:0;visibility:hidden}.menu-top-mobile.change .line-3{transform:rotate(-45deg) translate(9px,-9px)}.menu-top-mobile .logo-mobile-box{position:absolute;top:15px;left:50%;transform:translateX(-50%)}.menu-top-mobile .logo-mobile-box img{width:158px;height:75px}.menu-top-mobile .calendar-icon-box{position:absolute;top:35px;right:20px}.menu-top-mobile .calendar-icon-box img{width:65px;height:65px}.menu-top-mobile .menus-mobile{position:absolute;top:15%;left:0;z-index:20;width:100%;display:none;padding:0 20px}.menu-top-mobile.change .menus-mobile{display:block}.menu-top-mobile .menu{position:relative;display:flex;flex-direction:column;align-items:start;opacity:0;padding:0;list-style:none;visibility:hidden;z-index:50}.menu-top-mobile .menu#language-menu{position:static;flex-direction:row;justify-content:center}.menu-top-mobile .menu#language-menu li:not(:first-child){margin-left:30px}.menu-top-mobile.change .menu{opacity:1;visibility:visible;transition:all .7s .2s}.menu-top-mobile .menu a{text-decoration:none;font-size:20px;font-family:'Baloo 2';font-weight:700;display:block;padding:8px 0}#top-menu-mobile>li>a{border-bottom:1px solid rgba(0,0,0,.1)}.menu-top-mobile .menu .sub-menu{list-style:none}}@media (max-width:1097px){.nav-menu-top #top-menu li a{margin-left:30px}}@media (min-width:768px) and (max-width:1024px){#kontakt .eb-row-v6xfrrz.eb-row-root-container{padding-left:20px;padding-right:20px}#kontakt .eb-parent-eb-column-jtxiu4m{width:100%}#kontakt .fb-footer{width:30px;height:30px}}@media (min-width:768px){.spec-popup .show-mobile,.our-team-section .show-mobile{display:none}.phone-mobile-btn{display:none}.mobile-txt-img{display:none}}@media (max-width:767px){.desktop-txt-img{display:none}.page-template-front-page .eb-slider-wrapper .content .eb-slider-item{overflow:visible;padding-bottom:40px}.page-template-front-page .eb-slider-wrapper.eb-slider-ht7c7qp .content .eb-slider-item .eb-slider-content .eb-slider-button{margin-bottom:-54px}.counter-style .eb-counter-title:before{width:110px}#spacer-talk-about-us{height:30px !important}.specialists-section{padding-left:20px;padding-right:20px}.specialists-section .specialist-container{width:50%}.specialists-section .specialist-img-box{width:122px;height:122px}.specialists-section .specialist-container:not(:first-child){margin-left:0}.specialists-section .specialist-img-box:after{border:3px solid #5f5e5a;left:8px}.specialists-section .spec-name{font-size:19px}.specialists-section .spec-field{font-size:14px}.hide-mobile .eb-advanced-image-wrapper img{display:none}.eb-parent-eb-column-oaq72mq{order:1}.eb-parent-eb-advanced-image-nw6fsnv .eb-advanced-image-wrapper{margin-top:18px;margin-left:auto;margin-right:auto}.eb-parent-eb-row-4jg78uv{padding-left:27px;padding-right:27px}.wp-block-essential-blocks-advanced-heading.heading-mobile-hide{display:none}.tel-margin-top-mobile{margin-top:30px}.eb-row-v6xfrrz.eb-row-root-container{padding-bottom:0}#kontakt ul li img{display:inline-block;position:relative;bottom:3px;margin-left:10px}#kontakt .fb-footer{width:21px;height:21px}.page-main-content-box{padding-top:0}.eb-advance-heading-wrapper.eb-advance-heading-scsfliq .eb-ah-title{font-weight:300}.eb-advance-heading-wrapper.eb-advance-heading-scsfliq .eb-ah-title br{display:none}.gabinety-submenu .wp-block-navigation__responsive-container{display:flex;position:static}.gabinety-submenu .wp-block-navigation__responsive-container-open,.gabinety-submenu .wp-block-navigation__responsive-container-close{display:none}.gabinety-submenu .wp-block-navigation__responsive-container{width:100%}.gabinety-submenu .wp-block-navigation__container{flex-direction:column;align-items:flex-start;padding-right:0;background-color:#f9f9f9;padding-bottom:10px;margin-bottom:40px}.gabinety-submenu ul li{width:100%;border-top:2px solid silver;padding:10px 30px 2px 20px}.gabinety-submenu ul li a{font-size:24px;line-height:33px;width:100%;position:relative}.gabinety-submenu ul li a:after{content:"pokaż >";position:absolute;right:0;top:5px;font-weight:300;font-size:16px;line-height:22px;color:#565656}.gabinety-page-content .gabinety-submenu .wp-block-navigation__container{background-color:transparent;margin-bottom:0;padding-bottom:0}.gabinety-page-content .gabinety-submenu .wp-block-navigation__container li:not(.current-menu-item){display:none}.gabinety-page-content .gabinety-submenu ul li{border-top:none}.gabinety-page-content .gabinety-submenu ul li a{pointer-events:none}.gabinety-page-content .gabinety-submenu ul li a:after{content:"inne miasta";font-weight:700;pointer-events:all}.gabinety-page-content-two .eb-accordion-container .eb-accordion-inner .eb-accordion-content-wrapper .eb-accordion-content{padding-left:20px;padding-right:25px}.gabinety-page-content-two .eb-accordion-content .eb-advance-heading-wrapper .eb-ah-title{font-size:16px;line-height:24px}.gabinety-page-content-two .eb-accordion-content .wp-block-essential-blocks-column{width:50%;padding-right:7px;padding-bottom:7px}.gabinety-akordeon .eb-accordion-content .image-wrapper{width:100%;height:117px}.page-template-cenniki .page-main-content-box{padding-left:30px;padding-right:30px}.price-list-section .cennik-container{align-items:flex-start;justify-content:flex-start;padding-top:58px;width:100%;max-width:330px;height:110px;margin-bottom:20px}.price-list-section .cennik-container:not(:first-child){margin-left:0}.price-list-section .nazwa-cennika{font-size:16px;text-align:left;max-width:140px}.price-list-section .nazwa-cennika .txt-img{width:87px}.price-list-section .czas{font-size:16px;bottom:-10px;left:unset;width:140px;padding:5px;text-align:right}.price-list-section{margin-top:18px;margin-bottom:15px}.button-pl .eb-button-wrapper.eb-button-gb3mmf2{margin-bottom:70px}.button-pl .eb-button-wrapper.eb-button-gb3mmf2 .eb-button,.button-en .eb-button-wrapper.eb-button-vs7d8sy .eb-button{justify-content:center}.spec-popup{flex-direction:column;padding:35px 15px}.spec-popup .show-desktop{display:none}.spec-popup .price-time-box{flex-direction:column-reverse}.spec-popup .left-col{display:flex;justify-content:space-between;align-items:center;padding-left:15px;padding-right:50px}.spec-popup .left-col .img-box{width:110px;height:110px}.spec-popup .left-col .p-cennik-title{font-weight:700;font-size:24px;line-height:101%;text-align:left;width:60%;padding-left:30px;margin-bottom:0}.spec-popup .desc-col{margin-top:15px}.spec-popup .desc-col .content-box{margin-bottom:30px}.spec-popup .time-col{width:100%}.spec-popup .more-questions{text-align:center;margin-top:35px;margin-bottom:20px}.spec-popup .cennik-button-p{margin-bottom:0}.spec-popup .cennik-button{color:#fff}.our-team-section .show-desktop{display:none}.our-team-section{margin-top:20px;margin-bottom:60px}.our-team-section .our-team-container{flex-direction:column;padding-left:16px;padding-right:16px}.our-team-section .desc-col{margin-left:0}.our-team-section .spec-desc-box{height:56px;overflow:hidden;transition:height .5s}.our-team-container.showContent .spec-desc-box{height:auto}.our-team-section .button-box .readmore-btn{padding:0;border:0;outline:0 none;background:0 0;font-family:'Roboto Condensed',sans-serif;color:#1b8374;font-weight:300;font-size:16px;line-height:116%;cursor:pointer}.our-team-section .col-img-box{width:78px;height:78px}.our-team-section .col-img-box:after{border:3px solid #5f5e5a;left:5px}.our-team-section .left-col{display:flex;align-items:center;margin-bottom:12px}.our-team-section .left-col .col-img-box{margin-top:0;margin-left:0;margin-right:15px}.our-team-section .spec-name{font-size:20px;margin-bottom:5px}.our-team-section .spec-field{font-size:13px;margin-bottom:5px}.blog-items-section{padding-left:16px;padding-right:16px;padding-top:0}.search-title-box{flex-direction:column}.search-title-box .popular-articles{margin-bottom:28px}.search-form-container{margin-bottom:28px}.cat-box #blog-podmenu .menu-item{margin-right:30px}.cat-box #blog-podmenu{width:100%;overflow-x:scroll;padding-bottom:10px}.blog-items-section .post-item{display:flex;max-width:100%}.blog-items-section .txt-info-box{padding-left:11px;padding-right:0;flex:0 0 70%;max-width:237px}.blog-items-section .thumbnail{width:110px;height:99px;flex:0 0 110px}.blog-items-section .metabox-date{margin-bottom:7px}.blog-items-section .post-title{line-height:17px;margin-bottom:7px;min-height:unset}.excerpt-content p{line-height:16px}.blog-items-section .post-item:not(:first-child){margin-left:0}.single-post .blog-page-content{display:none}.single-post .first-post-section{flex-direction:column;margin-bottom:19px}.single-post .blog-items-section .thumbnail{width:100%;height:163px;max-width:358px;background-position:center center;border-radius:5px}.single-post .blog-link-box{margin-bottom:30px}.single-post .title-date-box{margin-left:0}.single-post .title-date-box .post-date{margin-bottom:0}.single-post .blog-items-section .post-title{font-size:36px;line-height:49px}.p-cennik-terapii{display:none}.cennik-single{flex-direction:column}.cennik-content-box{padding-left:0}.cennik-single .price-time-box{flex-direction:column-reverse}.cennik-single .info-box{flex-direction:column;align-items:center;margin-top:20px}.blog-items-section.p-lr-30-mobile{padding-left:31px;padding-right:31px}.blog-items-section .cennik-single .thumbnail{width:100%}.cennik-single-title{margin-bottom:25px}.cennik-content{margin-bottom:30px}.cennik-single .more-questions{margin-right:0}.cennik-single .price-time-box p b{margin-right:15px}.cennik-single .time-col{width:100%;padding-right:0}.number-cennik-btn{display:none}.cennik-button-p{width:100%;text-align:center}.cennik-button-p .phone-mobile-btn{font-family:'Baloo 2',sans-serif;font-weight:700;font-size:16px;line-height:21px;text-transform:uppercase;color:#fff;text-decoration:none;background:linear-gradient(180deg,#ff5c5c 0%,#8c0000 100%);box-shadow:0px 4px 13px rgba(0,0,0,.25);border-radius:8px;padding:11px;display:inline-block;width:100%;max-width:255px}.cky-consent-bar .cky-banner-btn-close img{height:19px !important;width:19px !important}.cky-consent-bar .cky-notice-btn-wrapper{display:none !important}.cky-consent-container .cky-consent-bar{padding:5px 0 !important}}#page-not-found-content{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-not-found__title{font-size:clamp(2rem, -0.375rem + 6.3333vw, 3.375rem);margin-bottom:2rem}.page-not-found__desc{font-size:1.2em}.page-not-found__desc p{margin-bottom:2em}