@charset "utf-8";::placeholder{color:#394044}::selection{background:#1e2f4e;color:#fff;text-shadow:none}html{margin:0}body{background-color:#f1f0eb;color:#1e2f4e;font-family:'Manrope',sans-serif;font-optical-sizing:auto;font-size:16px;font-weight:400;line-height:160%;font-style:normal;--gap-60:60px;--gap-80:80px;--gap-100:100px;--gap-120:120px;--gap-150:150px}@media only screen and (max-width: 991px){body{--gap-60:50px;--gap-80:50px;--gap-100:50px;--gap-120:50px;--gap-150:50px}}body .uwy.userway_p2 .userway_buttons_wrapper{left:calc(100vw - 10px)}body .uwy.userway_p1 .uai#userwayAccessibilityIcon{top:150px !important}@media only screen and (max-width: 767px){body .uwy.userway_p1 .uai#userwayAccessibilityIcon{top:9px !important}}@media (min-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1684px}}.offcanvas{background-color:#f1f0eb}.offcanvas ul li{list-style:none}.offcanvas ul li a:not(.btn){color:inherit;padding-bottom:8px;padding-top:8px}.offcanvas ul li a{display:block;font-size:18px;font-weight:600;line-height:100%;text-decoration:none}.offcanvas ul li a.icon-email{font-size:13px}.offcanvas ul li:not(.btn)>a:hover,.offcanvas ul li:not(.btn)>a:focus,.offcanvas ul li.current-menu-item>a,.offcanvas ul li.current-menu-parent>a,.offcanvas ul li.current-page-ancestor>a{text-decoration:underline}.offcanvas .align-items-start{gap:10px}b,strong{font-weight:600}img{height:auto;max-width:100%}.btn{background-color:#1e2f4e;background-position:40px center;background-repeat:no-repeat;border-radius:50px;color:#d19f91;font-family:'Manrope',sans-serif;font-size:15px;font-weight:400;line-height:100%;padding:21px 40px 22px;text-transform:uppercase;--bs-btn-hover-bg:#d19f91;--bs-btn-hover-color:#fff}@media (max-width:1439px){.btn{background-position-x:30px;padding-left:30px;padding-right:30px}}@media only screen and (max-width: 767px){.btn{padding:14px 30px}}.btn-aaa{background-color:#d19f91;color:#fff}.btn-small{font-size:13px;padding-bottom:16px;padding-top:16px}.btn-outline{background-color:transparent;border:1px solid #1d212a;color:inherit}.btn-white{background-color:#fff;color:#1e2f4e}.btn-outline-white{border-color:#fff}.btn[class*='icon-']{padding-left:74px}@media (max-width:1439px){.btn[class*='icon-']{padding-left:64px}}.btn.icon-tel{background-image:url('../images/icon-tel.svg')}body.page-template-o-nas .top .btn.icon-tel,body.page-template-erecepta .top .btn.icon-tel{background-image:url('../images/icon-tel-white.svg');color:#fff}@media only screen and (max-width: 767px){body.home .top .btn.icon-tel,body.page-template-o-nas .top .btn.icon-tel,body.page-template-erecepta .top .btn.icon-tel{background-image:none}}.btn.icon-email{background-image:url('../images/icon-email.svg')}.btn.icon-booking{background-image:url('../images/icon-clock.svg')}body.page-template-kontakt .btn.icon-booking{background-image:url('../images/icon-clock-white.svg')}.btn.icon-ig{background-image:url('../images/icon-ig-2.svg')}.btn.icon-fb{background-image:url('../images/icon-fb-2.svg')}.bg-gray{background-color:#eaeff2}div.booking{flex-wrap:wrap;font-size:14px;font-weight:400;gap:30px;line-height:100%}@media only screen and (max-width: 991px){div.booking{gap:15px}}@media only screen and (max-width: 767px){div.booking{flex-direction:column}}div.booking .d-flex{align-items:center;gap:10px}@media only screen and (max-width: 1199px){div.booking .d-flex{justify-content:end}}@media only screen and (max-width: 767px){div.booking .d-flex{flex-direction:column}}div.booking .tel{color:inherit;font-size:20px;font-weight:600;text-decoration:none}div.booking .tel:hover,div.booking .tel:focus{text-decoration:underline}h1{font-family:'Zodiak',serif}.icon-shine{background:url('../images/icon-shine.svg') 0 0 no-repeat;display:block;height:18px;width:18px}body.home .top,body.page-template-o-nas .top,body.page-template-erecepta .top{color:#fff}body.home .top .header-hero,body.page-template-o-nas .top .header-hero,body.page-template-erecepta .top .header-hero{padding-bottom:380px;position:relative}@media only screen and (max-width: 1399px){body.home .top .header-hero,body.page-template-o-nas .top .header-hero,body.page-template-erecepta .top .header-hero{padding-bottom:280px}}body.page-template-o-nas .top,body.page-template-erecepta .top{background-position:center center;background-repeat:no-repeat;background-size:cover}body.home .top{overflow:hidden;min-height:100vh;position:relative}@media only screen and (max-width: 1199px){body.home .top{background:url('../images/video-bg.jpg') center top / cover no-repeat}}body.home .top .header-hero{min-height:calc(100vh - 300px);padding-bottom:300px}@media only screen and (max-width: 991px){body.home .top .header-hero{min-height:calc(100vh - 50px);padding-bottom:50px}}body.page-template-o-nas .top{background-image:url('../images/o-nas-bg-2.jpg')}body.page-template-o-nas .top .header-hero{padding-bottom:300px}@media only screen and (max-width: 991px){body.page-template-o-nas .top .header-hero{padding-bottom:50px}}body.page-template-erecepta .top{background-image:url('../images/erecepta-bg.jpg');margin-bottom:var(--gap-150)}body.page-template-erecepta .top .header-hero{padding-bottom:300px}@media only screen and (max-width: 991px){body.page-template-erecepta .top .header-hero{padding-bottom:50px}}.top .bg-video{background:url('../images/video-bg.jpg') center top / cover no-repeat;border-radius:0;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;transform:scale(1) rotate(0);transform-origin:center bottom;width:100%;z-index:0}.top .overlay{height:100%;opacity:1;position:relative;transition:opacity .3s ease;z-index:1}.top h1{font-size:clamp(1.7rem, -0.3212rem + 7vw, 7rem);font-weight:300;letter-spacing:-0.02em;line-height:100%;margin-bottom:40px;text-align:center}body.page-template-o-nas .top h1,body.page-template-erecepta .top h1{font-size:clamp(1.6875rem, 0.5971rem + 4.8462vw, 5.625rem);font-weight:300;letter-spacing:-0.01em;line-height:106%;margin-bottom:0}body.page-template-o-centrum .top .lead{color:#000}.top p{font-size:20px;line-height:100%;margin-bottom:40px}@media only screen and (max-width: 767px){.top p{font-size:15px;margin-bottom:25px}}.top .header-tagline{bottom:70px;font-size:15px;left:calc(var(--bs-gutter-x) * .5);line-height:120%;margin-bottom:0;position:absolute;text-transform:uppercase}@media only screen and (min-width: 992px){.top .header-tagline{max-width:16.6666%}}@media only screen and (max-width: 1399px){.top .header-tagline{bottom:50px}}@media only screen and (max-width: 991px){.top .header-tagline{margin-top:30px;position:static}}@media only screen and (max-width: 767px){.top .header-tagline br{display:none}}.top .header-address{border:1px solid rgba(255,255,255,0.4);border-radius:30px;bottom:70px;display:flex;flex-direction:column;font-size:15px;line-height:120%;gap:20px;padding:40px;position:absolute;right:calc(var(--bs-gutter-x) * .5);text-transform:uppercase}@media only screen and (max-width: 1399px){.top .header-address{bottom:50px;padding:25px}}@media only screen and (max-width: 991px){.top .header-address{margin-top:30px;position:static}}.top .header-address address{margin-bottom:0}.top .header-address a{color:inherit}.top .header-address a:hover,.top .header-address a:focus{text-decoration:none}.header{padding:15px 0 180px;width:100%;z-index:2}@media only screen and (max-width: 1199px){.header{padding-bottom:240px}}@media only screen and (max-width: 991px){.header{padding-bottom:190px}}@media only screen and (max-width: 767px){.header>.container>.row{--bs-gutter-x:10px}}.header .navbar-toggler{border-radius:30px;padding:8px;--bs-navbar-toggler-padding-y:.15rem;--bs-navbar-toggler-padding-x:.25rem;--bs-navbar-toggler-font-size:1rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%231D212A' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:#1d212a;--bs-navbar-toggler-border-radius:var(--bs-border-radius)}body.home .header .navbar-toggler,body.page-template-o-nas .header .navbar-toggler,body.page-template-erecepta .header .navbar-toggler{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:#fff}.header>.container{position:relative}.header .logo{position:absolute;left:50%;text-decoration:none;top:15px;transform:translateX(-50%)}@media only screen and (max-width: 1199px){.header .logo{top:120px}}@media only screen and (max-width: 991px){.header .logo{max-width:141px}}body.home .header .logo .page,body.page-template-o-nas .header .logo .page,body.page-template-erecepta .header .logo .page{display:none}body:not(.home):not(.page-template-o-nas) .header .logo .home{display:none}.header .opening-hours{display:flex;gap:30px;justify-content:end;margin-bottom:15px}@media only screen and (max-width: 767px){.header .opening-hours{flex-direction:column;align-items:center;gap:8px}}.header .opening-hours span{font-size:14px;line-height:120%;text-transform:uppercase}.header a:not(.btn){color:#1e2f4e}.header a:not(.btn):hover,.header a:not(.btn):focus{text-decoration:none}.header .nav{align-items:center;background:#ffffff;border-radius:50px;display:flex;gap:30px;padding:0 40px}@media (max-width:1439px){.header .nav{gap:20px;padding-left:30px;padding-right:30px}}.header .nav>li{padding-bottom:17px;padding-top:17px}.header .nav>li a,.header .nav>li .menu-item-no-link{color:#1e2f4e;font-size:15px;line-height:100%;text-decoration:none;text-transform:uppercase}.header .nav>li:not(.btn)>a:hover,.header .nav>li:not(.btn)>a:focus,.header .nav>li.current-menu-item>a,.header .nav>li.current-menu-parent>a,.header .nav>li.current-page-ancestor>a{text-decoration:underline}.header .nav>li.btn{padding:0}.header .nav>li.btn a{color:#fff;display:block;font-size:14px;padding:15px 40px}@media only screen and (max-width: 1399px){.header .nav>li.btn a{padding:12px 20px 14px}}@media only screen and (max-width: 1199px){.header .nav>li.btn a span{display:none}}.header .nav>li.btn a:hover,.header .nav>li.btn a:focus{color:inherit}.header .nav>li.menu-item-has-children:hover>a{text-decoration:underline}.header .nav>li.menu-item-has-children:hover>.sub-menu{display:flex}@media only screen and (min-width: 1200px){.header .nav>li.menu-item-has-children:hover>.sub-menu{flex-wrap:wrap}}@media only screen and (min-width: 1400px){.header .nav>li.menu-item-has-children:hover>.sub-menu::before{background:url('../images/sub-menu-bg.png') 0 0 no-repeat;bottom:-90px;content:'';height:317px;position:absolute;right:60px;width:560px}}.header .nav>li .sub-menu li a{color:#1e2f4e;display:block}.header .nav>li .sub-menu li a:hover,.header .nav>li .sub-menu li a:focus,.header .nav>li .sub-menu li.current-menu-item>a,.header .nav>li .sub-menu li.current-menu-parent>a,.header .nav>li .sub-menu li.current-page-ancestor>a{text-decoration:underline}.header .nav>li>.sub-menu{background-color:#fff;border-radius:30px;display:none;left:calc(var(--bs-gutter-x) * .5);list-style:none;padding:0;position:absolute;right:calc(var(--bs-gutter-x) * .5);top:100%;z-index:10}.header .nav>li>.sub-menu>li{padding:50px;position:relative}@media only screen and (max-width: 1399px){.header .nav>li>.sub-menu>li{padding:30px}}.header .nav>li>.sub-menu>li:not(:last-child){border-right:1px solid rgba(0,0,0,0.1)}.header .nav>li>.sub-menu>li>a,.header .nav>li>.sub-menu>li>.menu-item-no-link{display:block;font-size:15px;line-height:100%;margin-bottom:40px;text-transform:uppercase}@media only screen and (max-width: 1399px){.header .nav>li>.sub-menu>li>a,.header .nav>li>.sub-menu>li>.menu-item-no-link{margin-bottom:20px}}.header .nav>li>.sub-menu>li .sub-menu{display:flex;flex-direction:column;gap:20px;padding:0}.header .nav>li>.sub-menu>li .sub-menu li{list-style:none}.header .nav>li>.sub-menu>li .sub-menu li a{display:block;font-family:'Zodiak',serif;font-size:18px;font-weight:300;letter-spacing:-0.01em;line-height:110%;text-transform:none}@media only screen and (max-width: 1399px){.header .nav>li>.sub-menu>li .sub-menu li a{font-size:14px}}.header .links{align-items:center;display:flex;gap:10px}.header .links .btn.icon-tel{background-color:#fff;color:#1e2f4e}.header .links .btn.icon-tel:hover,.header .links .btn.icon-tel:focus{background-color:#d19f91;color:#fff}body.home .header .links .btn.icon-tel,body.page-template-o-nas .header .links .btn.icon-tel,body.page-template-erecepta .header .links .btn.icon-tel{background-color:rgba(255,255,255,0.3)}body.home .header .links .btn.icon-tel:hover,body.page-template-o-nas .header .links .btn.icon-tel:hover,body.page-template-erecepta .header .links .btn.icon-tel:hover,body.home .header .links .btn.icon-tel:focus,body.page-template-o-nas .header .links .btn.icon-tel:focus,body.page-template-erecepta .header .links .btn.icon-tel:focus{background-color:#d19f91;color:#fff}@media only screen and (max-width: 767px){.header .links .btn{background-image:none;padding-left:20px;padding-right:20px}}.main a:not(.btn){color:inherit;text-decoration:underline}.main a:not(.btn):hover,.main a:not(.btn):focus{text-decoration:none}.main p{font-family:'Zodiak',serif;font-size:20px;font-weight:300;letter-spacing:-0.02em;line-height:140%;margin-bottom:40px}@media only screen and (max-width: 991px){.main p{margin-bottom:30px}}.main p.lead{font-family:'Zodiak',serif;font-size:clamp(1.5rem, 1.2231rem + 1.2308vw, 2.5rem);font-weight:300;letter-spacing:-0.02em;line-height:120%;margin-bottom:var(--gap-60)}.main p.text-uppercase{font-family:'Manrope',sans-serif;font-size:15px;font-weight:400;line-height:120%}.main p.underline-text{color:#1e2f4e;font-family:'Manrope',sans-serif;font-size:15px;line-height:120%;text-transform:uppercase}body.parent-pageid-39 .main p.lead,body.parent-pageid-41 .main p.lead,body.parent-pageid-43 .main p.lead{font-size:clamp(1.5rem, 1.05rem + 2vw, 3.125rem);letter-spacing:-0.01em;line-height:110%}body.parent-pageid-39 .main p.lead.lead-smaller,body.parent-pageid-41 .main p.lead.lead-smaller,body.parent-pageid-43 .main p.lead.lead-smaller{font-size:clamp(1.5rem, 1.2231rem + 1.2308vw, 2.5rem);letter-spacing:-0.02em;line-height:120%}.main p.underline-text{color:#1e2f4e;font-family:'Manrope',sans-serif;font-size:15px;line-height:120%;text-transform:uppercase}.main p.underline-text .highlight{position:relative;display:inline-block}.main p.underline-text .highlight::after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:3px;background:url('../images/underline.svg') no-repeat;background-size:100%}.main .h1,.main .h2,.main .h3,.main .h4,.main .h5,.main .h6,.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{font-family:'Zodiak',serif;font-weight:600;line-height:130%;letter-spacing:-0.5px;text-wrap:balance}.main h1,.main .h1{font-size:clamp(1.6875rem, 0.5971rem + 4.8462vw, 5.625rem);font-weight:300;letter-spacing:-0.01em;line-height:106%;margin-bottom:var(--gap-150);text-align:center}body.error404 .main h1,body.error404 .main .h1{font-size:clamp(1.5rem, 1.05rem + 2vw, 3.125rem);line-height:110%;margin-top:50px}.main h2,.main .h2{font-size:clamp(1.5rem, 1.05rem + 2vw, 3.125rem);font-weight:300;letter-spacing:-0.01em;line-height:110%;margin-bottom:var(--gap-60);text-align:center}body.home .main h2,body.home .main .h2{font-size:clamp(1.5rem, 1.05rem + 2vw, 3.125rem);letter-spacing:-0.01em;line-height:110%;margin-bottom:40px;text-align:center}body:not(.home) .main h2:not(:first-of-type),body:not(.home) .main .h2:not(:first-of-type){margin-top:80px}.main h3{font-size:34px;font-weight:300;letter-spacing:-0.01em;line-height:106%;margin-bottom:30px}@media only screen and (max-width: 991px){.main h3{font-size:26px}}@media only screen and (max-width: 767px){.main h3{font-size:22px}}.main dl,.main ol,.main ul{margin-bottom:40px}@media only screen and (max-width: 991px){.main dl,.main ol,.main ul{margin-bottom:30px}}.main .mb-big{margin-bottom:var(--gap-60)}.main .mb-120{margin-bottom:var(--gap-120)}@media only screen and (max-width: 991px){.main .mt-mobile{margin-top:40px}}.main .border-title{border:1px solid rgba(30,47,78,0.2);border-radius:50px;display:table;font-family:'Manrope',sans-serif;font-size:13px;font-weight:400;line-height:100%;margin:0 auto 30px;padding:22px 50px;text-transform:uppercase}.main .services{text-align:center}body.home .main .services{padding:var(--gap-150) 0}body:not(.home) .main .services{margin-top:96px;padding-bottom:var(--gap-60)}@media only screen and (max-width: 991px){body:not(.home) .main .services{margin-top:0;padding-bottom:0}}body.page-template-o-nas .main .services{margin-bottom:var(--gap-150);margin-top:10px;padding-bottom:0}body.page-template-usluga .main .services{margin-top:0;padding-bottom:40px}@media only screen and (max-width: 991px){body.page-template-usluga .main .services{display:none}}body.single-pracownik .main .services{border-bottom:1px solid rgba(30,47,78,0.1);margin-bottom:var(--gap-150);margin-top:var(--gap-60);padding-bottom:var(--gap-150)}body.error404 .main .services{margin-top:0;padding-bottom:0}.main .services h2{color:#1e2f4e;font-family:'Zodiak',serif;font-size:90px;font-weight:300;letter-spacing:-0.01em;line-height:106%;margin-bottom:var(--gap-60)}@media only screen and (max-width: 991px){.main .services h2{margin-bottom:30px}}.main .services h2.border-title{font-family:'Manrope',sans-serif;font-size:13px;font-weight:400;line-height:100%;margin-bottom:40px}.main .services .timeline{display:flex;align-items:center;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:var(--gap-60)}@media only screen and (max-width: 1199px){.main .services .timeline{gap:20px}}body.parent-pageid-39 .main .services .timeline,body.parent-pageid-41 .main .services .timeline,body.parent-pageid-43 .main .services .timeline{margin-bottom:var(--gap-150)}.main .services .timeline .step{color:#1e2f4e;align-items:center;border:1px solid rgba(30,47,78,0.2);border-radius:50px;display:flex;font-size:13px;gap:20px;line-height:100%;padding:17px 50px;text-transform:uppercase}@media only screen and (max-width: 767px){.main .services .timeline .step{gap:15px;padding:10px 20px}}.main .services .timeline .step .icon{background-position:0 center;background-repeat:no-repeat;flex:0 0 auto;height:24px;width:24px}.main .services .timeline .step .icon-girl{background-image:url('../images/icon-girl.svg')}.main .services .timeline .step .icon-pregnant{background-image:url('../images/icon-pregnant.svg')}.main .services .timeline .step .icon-old-woman{background-image:url('../images/icon-old-woman.svg')}.main .services .timeline .arrow{background:url('../images/arrow-right.svg') no-repeat 0 center;height:8px;width:61px}@media only screen and (max-width: 991px){.main .services .timeline .arrow{display:none}}.main .services-list-container{position:relative;text-align:center}.main .services-list{border-top:1px solid rgba(30,47,78,0.1);list-style:none;margin:110px 0 70px;padding:0}@media only screen and (max-width: 991px){.main .services-list{margin-bottom:50px;margin-top:20px}}body.page-template-o-nas .main .services-list{margin-bottom:var(--gap-60);margin-top:10px}body.page-template-oferta .main .services-list{margin-top:0}body.error404 .main .services-list{margin-top:0}.main .services-list li{border-bottom:1px solid rgba(30,47,78,0.1);color:#1e2f4e;font-family:'Zodiak',serif;font-size:34px;font-weight:300;letter-spacing:-0.01em;line-height:106%;padding:25px 0}@media only screen and (max-width: 767px){.main .services-list li{font-size:22px;padding-bottom:15px;padding-top:15px}}.main .services-list li a{text-decoration:none}.main .services-list li a:hover{text-decoration:underline}.main .services-image{pointer-events:none;position:absolute;right:70px;top:0;width:482px}@media (max-width:1439px){.main .services-image{right:0;width:400px}}@media only screen and (max-width: 991px){.main .services-image{display:none}}.main .services-image img{border-radius:30px;left:0;max-width:100%;opacity:0;position:absolute;top:0;transform:translateY(-50%) rotate(-2deg);transition:opacity .4s ease}.main .services .buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:30px}@media only screen and (max-width: 991px){.main .services .buttons .btn{font-size:14px}}.main .nav-underline{gap:15px 18px}@media only screen and (max-width: 767px){.main .nav-underline{gap:13px 10px}}body.page-template-o-centrum .main .nav-underline,body.page-template-uslugi .main .nav-underline,body.page-template-usluga .main .nav-underline{gap:20px}.main .nav-underline .nav-link{border:none;color:inherit;font-size:16px;line-height:100%;padding:0}@media only screen and (max-width: 767px){.main .nav-underline .nav-link{font-size:14px}}body.page-template-o-centrum .main .nav-underline .nav-link,body.page-template-uslugi .main .nav-underline .nav-link,body.page-template-usluga .main .nav-underline .nav-link{color:#727680;font-weight:600}.main .nav-underline .nav-link.active{text-decoration:underline}body.page-template-o-centrum .main .nav-underline .nav-link.active,body.page-template-uslugi .main .nav-underline .nav-link.active,body.page-template-usluga .main .nav-underline .nav-link.active{color:#1d212a}.main .nav-underline .nav-link:hover,.main .nav-underline .nav-link:focus{text-decoration:underline}.main .examinations{--bs-gutter-x:10px;--bs-gutter-y:10px;margin-bottom:var(--gap-150)}.main .examinations .examination{align-items:flex-start;background:#fafaf8;border-radius:30px;display:flex;flex-direction:column;height:100%;gap:40px;justify-content:space-between;padding:45px}@media only screen and (max-width: 991px){.main .examinations .examination{gap:20px;padding:25px 20px}}.main .examinations .examination .icon{background-repeat:no-repeat;background-position:0 0;height:32px;width:32px}.main .examinations .examination .icon-placenta{background-image:url('../images/icon-placenta.svg')}.main .examinations .examination .icon-data-report{background-image:url('../images/icon-data-report.svg')}.main .examinations .examination .icon-dna{background-image:url('../images/icon-dna.svg')}.main .examinations .examination .icon-ultrasound{background-image:url('../images/icon-ultrasound.svg')}.main .examinations .examination .icon-monitor{background-image:url('../images/icon-monitor.svg')}.main .examinations .examination .icon-cell-division{background-image:url('../images/icon-cell-division.svg')}.main .examinations .examination .icon-uterus{background-image:url('../images/icon-uterus.svg')}.main .examinations .examination .icon-tissue{background-image:url('../images/icon-tissue.svg')}.main .examinations .examination p{color:#1e2f4e;letter-spacing:-0.01em;line-height:110%;margin-bottom:0}@media only screen and (max-width: 991px){.main .examinations .examination p{font-size:14px}}.main .women-care{margin-bottom:var(--gap-120)}body.page-template-o-nas .main .women-care{margin-bottom:var(--gap-150)}body.page-template-o-nas .main .women-care h2{margin-bottom:36px}.main .women-care .cards{align-items:start;display:flex;justify-content:center;margin-bottom:40px}@media only screen and (max-width: 991px){.main .women-care .cards{flex-wrap:wrap}}.main .women-care .cards .card{background:none;border:none;border-radius:30px;overflow:hidden;position:relative}.main .women-care .cards .card:nth-child(2){margin-left:-40px;margin-top:55px;z-index:2}@media only screen and (max-width: 991px){.main .women-care .cards .card:nth-child(2){margin-left:0;margin-top:30px}}.main .women-care .cards .card img{display:block;height:100%;object-fit:cover;width:100%}.main .women-care .cards .card .card-content{bottom:70px;color:#fff;left:70px;max-width:70%;position:absolute}@media only screen and (max-width: 991px){.main .women-care .cards .card .card-content{bottom:50px;left:40px}}.main .women-care .cards .card .card-content h3{font-family:'Zodiak',serif;font-size:38px;font-weight:300;letter-spacing:-0.01em;line-height:110%;margin-bottom:30px}@media only screen and (max-width: 991px){.main .women-care .cards .card .card-content h3{font-size:22px;margin-bottom:20px}}.main .expanding-section{margin-bottom:70px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width: 991px){.main .expanding-section{margin-bottom:50px}}.main .expanding-section .section-bg-wrapper{border-radius:30px;height:100%;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:0}@media only screen and (min-width: 576px){.main .expanding-section .section-bg-wrapper{max-width:calc(540px - 1.5rem)}}@media only screen and (min-width: 768px){.main .expanding-section .section-bg-wrapper{max-width:calc(720px - 1.5rem)}}@media only screen and (min-width: 992px){.main .expanding-section .section-bg-wrapper{max-width:calc(960px - 1.5rem)}}@media only screen and (min-width: 1200px){.main .expanding-section .section-bg-wrapper{max-width:calc(1140px - 1.5rem)}}@media only screen and (min-width: 1400px){.main .expanding-section .section-bg-wrapper{max-width:calc(1684px - 1.5rem)}}.main .expanding-section .section-bg{background-color:#d19f91;background-image:url('../images/about-bg.jpg');background-position:center center;background-size:cover;will-change:transform;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%}@media only screen and (max-width: 991px){.main .expanding-section .section-bg{border-radius:30px;width:calc(100% - 1.5rem)}}.main .about{color:#fff;margin:0 auto;min-height:100vh;padding:var(--gap-120) 0 70px;position:relative;z-index:1}@media only screen and (max-width: 991px){.main .about{padding-left:30px;padding-right:30px}}@media only screen and (min-width: 576px){.main .about{max-width:calc(540px - 1.5rem)}}@media only screen and (min-width: 768px){.main .about{max-width:calc(720px - 1.5rem)}}@media only screen and (min-width: 992px){.main .about{max-width:calc(960px - 1.5rem)}}@media only screen and (min-width: 1200px){.main .about{max-width:calc(1140px - 1.5rem)}}@media only screen and (min-width: 1400px){.main .about{max-width:calc(1684px - 1.5rem)}}body.page-template-o-nas .main .about{background-image:url(../images/about-bg-2.jpg);border-radius:30px;margin-bottom:50px;padding-bottom:0;padding-top:200px}@media only screen and (min-width: 992px){body.page-template-o-nas .main .about{margin-bottom:500px}}@media only screen and (max-width: 991px){body.page-template-o-nas .main .about{padding:50px 30px}}.main .about h2,.main .about a{position:relative;z-index:1}.main .about h2,.main .about .h2{color:#fff;font-size:clamp(1.5rem, 0.5308rem + 4.3077vw, 5rem);letter-spacing:-0.02em;line-height:100%}body.page-template-o-nas .main .about h2,body.page-template-o-nas .main .about .h2{margin-bottom:40px}.main .about img{bottom:-180px;right:-30px;position:absolute}body.page-template-o-nas .main .about img{margin-bottom:-290px;margin-top:var(--gap-60);position:static}@media only screen and (max-width: 991px){body.page-template-o-nas .main .about img{margin-bottom:0;margin-top:0}}.main .about .about-features{margin:100px 70px 0;min-height:310px;position:relative}@media (max-width:1499px){.main .about .about-features{margin-left:50px;margin-right:50px}}@media only screen and (max-width: 991px){.main .about .about-features{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin:230px 0 0;min-height:auto}}.main .about .about-features .feature{border:1px solid rgba(255,255,255,0.4);border-radius:30px;font-size:15px;line-height:120%;padding:40px;position:absolute;text-transform:uppercase;max-width:270px}@media (max-width:1499px){.main .about .about-features .feature{padding:20px;max-width:230px}}@media only screen and (max-width: 991px){.main .about .about-features .feature{font-size:13px;max-width:47%;padding:15px;position:static;transform:none !important}}.main .about .about-features .f1{top:0;left:0}.main .about .about-features .f2{top:174px;left:9%}@media only screen and (max-width: 1399px){.main .about .about-features .f2{left:0}}@media (max-width:1299px){.main .about .about-features .f2{top:220px}}.main .about .about-features .f3{top:134px;left:29.5%}@media only screen and (max-width: 1399px){.main .about .about-features .f3{left:22%}}@media (max-width:1299px){.main .about .about-features .f3{top:120px}}@media only screen and (max-width: 991px){.main .about .about-features .f3{left:20px}}.main .about .about-features .f4{top:134px;right:29.5%}@media only screen and (max-width: 1399px){.main .about .about-features .f4{right:22%}}@media (max-width:1299px){.main .about .about-features .f4{top:120px}}@media only screen and (max-width: 991px){.main .about .about-features .f4{right:20px}}.main .about .about-features .f5{top:174px;right:9%}@media only screen and (max-width: 1399px){.main .about .about-features .f5{right:0}}@media (max-width:1299px){.main .about .about-features .f5{top:220px}}.main .about .about-features .f6{top:0;right:0}.main .team{background-color:#6d4f2f;background-position:center top;background-repeat:no-repeat;background-size:cover;border-radius:30px;color:#fff;height:835px;margin-bottom:var(--gap-150);padding:90px;position:relative}@media only screen and (max-width: 991px){.main .team{height:auto;padding:30px}}body.home .main .team{background-image:url('../images/team-bg.jpg');background-position-x:40%}@media only screen and (max-width: 991px){body.home .main .team{background-position-x:58%}}body.parent-pageid-39 .main .team::before,body.parent-pageid-41 .main .team::before,body.parent-pageid-43 .main .team::before{background:linear-gradient(0deg, rgba(30,47,78,0.4), rgba(30,47,78,0.4));border-radius:30px;content:'';inset:0;position:absolute}.main .team h2{color:#fff;text-align:left !important}@media only screen and (max-width: 991px){.main .team h2{max-width:60%}}.main .team .d-flex{position:relative}@media only screen and (min-width: 992px){.main .team .d-flex{max-width:48%}}@media only screen and (max-width: 991px){.main .team .d-flex p{margin-top:20px}}.main .team .buttons{display:flex;flex-wrap:wrap;gap:20px}.main .team p{font-size:15px;line-height:120%;margin-bottom:0;text-transform:uppercase}body.home .main .team p{font-family:'Manrope',sans-serif}body:not(.home) .main .team p:not(.lead){font-family:'Manrope',sans-serif;letter-spacing:0}body:not(.home) .main .team p.lead{text-transform:none}.main .testimonials{margin-bottom:var(--gap-150);text-align:center}.main .testimonials h2{margin-bottom:var(--gap-60)}@media (min-width:1494px){.main .testimonials .big-gutter{--bs-gutter-x:6.25rem}}@media only screen and (min-width: 768px){.main .testimonials .big-gutter>div:not(:last-child){border-right:1px solid rgba(30,47,78,0.1)}}@media only screen and (max-width: 767px){.main .testimonials .big-gutter>div:not(:last-child){border-bottom:1px solid rgba(30,47,78,0.1);padding-bottom:50px}}.main .testimonials .col-md-4{margin-bottom:var(--gap-60)}.main .testimonials figure{margin-bottom:0;padding:20px 0}@media only screen and (max-width: 991px){.main .testimonials figure{padding:0}}.main .testimonials .blockquote{margin:50px 0}.main .testimonials .blockquote p{color:#1e2f4e;letter-spacing:-0.01em;line-height:130%}@media only screen and (max-width: 767px){.main .testimonials .blockquote{font-size:16px;margin-bottom:15px;margin-top:15px}}.main .testimonials .blockquote-footer{color:#1e2f4e;font-size:15px;line-height:120%;margin:0;text-transform:uppercase}.main .testimonials .blockquote-footer::before{display:none}.main .testimonials .widgets{margin-bottom:var(--gap-60)}.main .testimonials .widgets iframe{background:#fff;border-radius:30px;height:243px !important;transform:rotate(2.34deg)}.main .testimonials .underline-text{margin-bottom:0}body.parent-pageid-39 .main .doctors .row,body.parent-pageid-41 .main .doctors .row,body.parent-pageid-43 .main .doctors .row{--bs-gutter-y:60px}body.parent-pageid-39 .main .doctors .btn,body.parent-pageid-41 .main .doctors .btn,body.parent-pageid-43 .main .doctors .btn{margin-top:var(--gap-60)}body.page-template-usluga .main .doctors .doctor{margin-top:var(--gap-60)}@media only screen and (max-width: 991px){body.page-template-usluga .main .doctors .doctor{margin-top:30px}}@media only screen and (max-width: 991px){.main .doctors .doctor.ms-auto{margin-left:0 !important}}.main .doctors .doctor a{display:block;text-decoration:none}.main .doctors .doctor a:hover,.main .doctors .doctor a:focus{text-decoration:underline}.main .doctors .doctor img{border-radius:30px;margin-bottom:30px}@media only screen and (max-width: 767px){.main .doctors .doctor img{margin-bottom:20px}}.main .doctors .doctor .name{font-family:'Zodiak',serif;font-size:20px;font-weight:300;letter-spacing:-0.01em;line-height:110%;margin-bottom:20px}.main .doctors .doctor .job{font-size:15px;font-weight:400;line-height:120%;text-transform:uppercase}@media only screen and (max-width: 767px){.main .doctors .doctor .job{font-size:14px}}.main iframe{display:block}.main .info-service{border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);margin-bottom:var(--gap-120)}@media only screen and (max-width: 991px){.main .info-service{border-top:none}}.main .info-service .icon{margin-bottom:30px}@media only screen and (max-width: 991px){.main .info-service .icon{margin-bottom:20px}}.main .info-service p:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.main .about-mission img{margin-bottom:30px}}.main .about-mission .text-uppercase{margin-bottom:0}body.parent-pageid-39 .main .about-mission,body.parent-pageid-41 .main .about-mission,body.parent-pageid-43 .main .about-mission{margin-bottom:var(--gap-150)}body.parent-pageid-39 .main .about-mission img,body.parent-pageid-41 .main .about-mission img,body.parent-pageid-43 .main .about-mission img{border-radius:30px;transform:rotate(-2deg)}body.page-template-kontakt .main .about-mission .lead{margin-bottom:20px}body.page-template-kontakt .main .about-mission .buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--gap-60)}@media only screen and (max-width: 991px){body.page-template-kontakt .main .about-mission .buttons .btn{font-size:14px}}body.page-template-kontakt .main .about-mission .icon-booking{margin:30px 0 var(--gap-60)}.main div.values{margin-bottom:var(--gap-150)}body.single-pracownik .main div.values{margin-top:var(--gap-150)}body.page-template-o-nas .main div.values h2,body.parent-pageid-39 .main div.values h2,body.parent-pageid-41 .main div.values h2,body.parent-pageid-43 .main div.values h2{margin-bottom:40px}.main div.values p.lead{font-size:clamp(1.5rem, 1.05rem + 2vw, 3.125rem);letter-spacing:-0.01em;line-height:110%}body.single-pracownik .main div.values p.lead{margin-bottom:0}.main div.values-subtitle{margin-bottom:40px}.main div.values-list{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:var(--gap-60)}body.page-template-o-nas .main div.values-list{gap:0;--bs-gutter-x:10px;--bs-gutter-y:10px}.main div.values-list .value-item{align-items:flex-start;background:#fafaf8;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;padding:45px;max-width:400px;flex:1}@media only screen and (max-width: 991px){.main div.values-list .value-item{padding:30px}}body.page-template-o-nas .main div.values-list .value-item{height:100%;max-width:none}@media only screen and (min-width: 1200px){body.page-template-o-nas .main div.values-list .value-item{padding-right:36%}}.main div.values-list .value-item h3{font-family:'Zodiak',serif;font-size:18px;font-weight:300;letter-spacing:-0.01em;line-height:110%;margin-bottom:0}body.page-template-o-nas .main div.values-list .value-item h3,body.page-template-erecepta .main div.values-list .value-item h3{font-size:24px;line-height:106%;margin-bottom:30px}.main div.values-list .value-number{align-items:center;border:1px solid #1e2f4e;border-radius:50%;display:inline-flex;font-size:15px;height:60px;justify-content:center;line-height:100%;margin-bottom:var(--gap-60);width:60px}@media only screen and (max-width: 991px){.main div.values-list .value-number{margin-bottom:30px}}@media only screen and (max-width: 991px){body.page-template-o-nas .main div.values-list .value-number{margin-bottom:30px}}.main div.values-list p{color:#7e8694;font-family:'Manrope',sans-serif;font-size:15px;font-weight:400;line-height:130%;text-transform:uppercase}.main div.values-list p:last-child{margin-bottom:0}body.page-template-o-nas .main div.values-list p{color:#1e2f4e;line-height:120%}.main div.values .text-uppercase{margin-bottom:0}.main .services-consultations{margin-bottom:var(--gap-150);position:relative}@media only screen and (min-width: 992px){.main .services-consultations::after{background-color:rgba(30,47,78,0.1);content:'';height:100%;position:absolute;right:50%;top:0;width:1px}}.main .services-consultations h2{text-align:left}@media only screen and (max-width: 991px){.main .services-consultations h2{margin-bottom:30px}}.main .services-consultations ul{border-top:1px solid rgba(30,47,78,0.1);display:flex;flex-direction:column;margin:0;padding:0}@media only screen and (max-width: 991px){.main .services-consultations ul{margin-bottom:50px}}.main .services-consultations ul li{border-bottom:1px solid rgba(30,47,78,0.1);font-family:'Zodiak',serif;font-size:18px;font-weight:300;letter-spacing:-0.01em;line-height:110%;list-style:none;padding:20px 0 20px 40px;position:relative}.main .services-consultations ul li::before{background:url('../images/service-arrow-right.svg') 0 center no-repeat;content:'';height:100%;left:0;position:absolute;top:0;width:21px}@media only screen and (max-width: 991px){.main .services-consultations .text-uppercase.mb-0{margin-bottom:50px !important}}body.error404 .main .info{gap:30px;margin-bottom:30px}body.error404 .main .info address{font-size:clamp(22px, 3.6vw, 35px);font-weight:600;line-height:110%;letter-spacing:-0.7px;margin-bottom:0}body.error404 .main .info .booking{flex-direction:row}@media only screen and (max-width: 991px){body.error404 .main .info .booking .d-flex{align-items:start;flex-direction:column}}body.page-template-o-nas .main{margin-top:-180px}body.page-template-o-nas .main .quote{background:url('../images/quote.svg') center top no-repeat;margin-bottom:var(--gap-150);padding-top:145px}@media only screen and (max-width: 991px){body.page-template-o-nas .main .quote{padding-top:130px}}body.page-template-o-nas .main .quote .h1{margin-bottom:var(--gap-60)}body.page-template-o-nas .main .quote .underline-text{margin-bottom:0}body.page-template-o-centrum .main h2,body.page-template-uslugi .main h2{font-size:clamp(1.25rem, 0.8173rem + 1.9231vw, 2.8125rem);font-style:normal;font-weight:600;line-height:110%;letter-spacing:-0.9px;margin-bottom:var(--gap-60)}body.page-template-o-centrum .main .h2,body.page-template-uslugi .main .h2{font-size:clamp(1.375rem, 1.15rem + 1vw, 2.1875rem)}body.page-template-o-centrum .main p:last-child,body.page-template-uslugi .main p:last-child{margin-bottom:0}body.page-template-o-centrum .main .kadra,body.page-template-uslugi .main .kadra{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:var(--gap-100);margin-top:var(--gap-120);padding-bottom:var(--gap-120)}body.page-template-o-centrum .main .kadra img,body.page-template-uslugi .main .kadra img{margin-bottom:20px}body.page-template-o-centrum .main .alert,body.page-template-uslugi .main .alert{background:#eaeff2;border-radius:50px;display:table;font-size:14px;font-weight:600;line-height:100%;margin:80px auto 0;padding:14px 50px}@media only screen and (max-width: 991px){body.page-template-o-centrum .main .alert,body.page-template-uslugi .main .alert{margin-top:40px;padding-left:30px;padding-right:30px}}body.page-template-o-centrum .main .bg-gray,body.page-template-uslugi .main .bg-gray{margin:var(--gap-120) 0}body.page-template-o-centrum .main .our-advantages,body.page-template-uslugi .main .our-advantages{margin-bottom:80px}@media only screen and (max-width: 767px){body.page-template-o-centrum .main .our-advantages,body.page-template-uslugi .main .our-advantages{margin-bottom:10px}}@media (min-width:1494px){body.page-template-o-centrum .main .our-advantages>.row,body.page-template-uslugi .main .our-advantages>.row{--bs-gutter-x:6rem}}body.page-template-o-centrum .main .our-advantages div[class^='col-'],body.page-template-uslugi .main .our-advantages div[class^='col-']{margin-bottom:40px}body.page-template-o-centrum .main .our-advantages div[class^='col-']:not(:last-child),body.page-template-uslugi .main .our-advantages div[class^='col-']:not(:last-child){border-right:1px solid rgba(0,0,0,0.1)}body.page-template-o-centrum .main .our-advantages img,body.page-template-uslugi .main .our-advantages img{margin-bottom:20px}body.page-template-o-centrum .main .our-advantages p,body.page-template-uslugi .main .our-advantages p{line-height:130%;margin-bottom:0}body.page-template-o-centrum .main .our-advantages p span,body.page-template-uslugi .main .our-advantages p span{color:#727681;display:block;font-size:14px;margin-top:20px}body.page-template-o-centrum .main .services,body.page-template-uslugi .main .services{margin:0;padding:var(--gap-120) 0}body.page-template-uslugi .main .services{padding:0}body.page-template-nasz-zespol .main .about-mission{margin-bottom:var(--gap-150)}body.page-template-nasz-zespol .main .doctors:not(:last-child){border-bottom:1px solid rgba(30,47,78,0.1);margin-bottom:var(--gap-80);padding-bottom:20px}@media only screen and (min-width: 1400px){body.page-template-nasz-zespol .main .doctors .border-last-col .doctor:last-child::after{background:rgba(30,47,78,0.1);content:'';inset:0;left:-50%;position:absolute;width:1px}}@media (min-width:768px) and (max-width:991px){body.page-template-nasz-zespol .main .doctors .border-last-col .doctor:nth-child(3n)::after{display:none}}@media only screen and (max-width: 767px){body.page-template-nasz-zespol .main .doctors .border-last-col .doctor:nth-child(2n)::after{display:none}}@media only screen and (min-width: 1400px){body.page-template-nasz-zespol .main .doctors .border-col{--bs-gutter-x:200px}body.page-template-nasz-zespol .main .doctors .border-col .doctor:not(:last-child)::after{background:rgba(30,47,78,0.1);bottom:0;content:'';right:0;position:absolute;top:0;width:1px}}body.page-template-nasz-zespol .main .doctors .border-col .col{flex:auto 0 0;width:33.33333%}@media only screen and (max-width: 767px){body.page-template-nasz-zespol .main .doctors .border-col .col{width:50%}}body.page-template-nasz-zespol .main .doctors .doctor{margin-bottom:var(--gap-60);position:relative}body.single-pracownik .main h2,body.single-pracownik .main .h2{line-height:120%;letter-spacing:-0.9px}body.single-pracownik .main h3{font-size:25px;font-weight:600;line-height:130%;letter-spacing:-0.5px;margin-bottom:20px}body.single-pracownik .main .name-image{margin-bottom:var(--gap-60)}body.single-pracownik .main .name-image+.services-consultations,body.single-pracownik .main .name-image+.price-list{border-top:none;margin-top:0;padding-top:0}body.single-pracownik .main .name-image h1,body.single-pracownik .main .name-image p{margin-bottom:30px;text-align:left}body.single-pracownik .main .name-image .h2{font-size:clamp(1.5rem, 1.0635rem + 1.3846vw, 2.5rem);font-weight:300;letter-spacing:-0.02em;line-height:120%;margin-bottom:0}body.single-pracownik .main .name-image img{border-radius:30px}@media only screen and (max-width: 991px){body.single-pracownik .main .name-image img{margin-bottom:30px}}body.single-pracownik .main .about-mission .lead{margin-bottom:0}body.single-pracownik .main .price-list{border-top:1px solid rgba(0,0,0,0.1);margin:80px 0 0;padding:var(--gap-120) 0 0}@media only screen and (max-width: 991px){body.single-pracownik .main .price-list{margin-top:20px}}body.single-pracownik .main .price-list .table{margin-bottom:80px}body.single-pracownik .main .price-list .table>:not(caption)>*>*{padding:.9375rem .5rem}body.single-pracownik .main .price-list .table th{border-color:rgba(0,0,0,0.1);color:#1d212a;font-size:16px;font-weight:400;line-height:160%;padding-left:0}body.single-pracownik .main .price-list .table td{border-color:rgba(0,0,0,0.1);color:#1d212a;font-size:20px;font-weight:600;line-height:130%;letter-spacing:-0.4px;padding-right:0;text-align:right}@media only screen and (max-width: 767px){body.single-pracownik .main .price-list .table td{font-size:16px;min-width:70px}}body.page-template-usluga .main .h2{font-size:clamp(1.25rem, 0.8173rem + 1.9231vw, 2.8125rem);font-weight:600;line-height:120%;letter-spacing:-0.9px}body.page-template-usluga .main .btn{padding-bottom:15px;padding-top:15px}body.page-template-kontakt .main .punkt-pobran{background-color:#fff;border-radius:30px;margin-bottom:var(--gap-150);margin-top:var(--gap-60);padding:var(--gap-60)}@media only screen and (max-width: 991px){body.page-template-kontakt .main .punkt-pobran{padding:30px}}body.page-template-kontakt .main .punkt-pobran h2{text-align:left}@media only screen and (max-width: 991px){body.page-template-kontakt .main .punkt-pobran h2{margin-bottom:30px}}body.page-template-kontakt .main .punkt-pobran .text-uppercase{margin-bottom:0}body.page-template-kontakt .main form p{margin-bottom:30px}body.page-template-kontakt .main form label{font-family:'Manrope',sans-serif;font-size:15px;line-height:100%;text-transform:uppercase;width:100%}body.page-template-kontakt .main form input:not([type='checkbox']):not(.wpcf7-submit),body.page-template-kontakt .main form textarea{border:none;border-radius:30px;font-size:14px;font-weight:400;line-height:130%;margin-top:20px;padding:20px 30px;width:100%}body.page-template-kontakt .main form textarea{height:140px;width:100%}body.page-template-kontakt .main form .wpcf7-list-item{margin:0}body.page-template-kontakt .main form .wpcf7-list-item input{margin-right:10px}body.page-template-kontakt .main form .wpcf7-submit{margin-top:0}body.page-template-kontakt .main form .wpcf7-submit:disabled{border:1px solid #1d212a}body.page-template-kontakt .main form .wpcf7-submit:not(:disabled){border:none}body.page-template-kontakt .main form .wpcf7-not-valid-tip{font-size:12px;letter-spacing:0;margin-top:3px}body.page-template-kontakt .main form .wpcf7-response-output:not(:empty){border-color:#d19f91;border-radius:30px;display:table}body.page-template-kontakt .main #rejestracja{background:#1e2f4e url('../images/rejestracja-bg.jpg') center top no-repeat;border-radius:30px;color:#fff;margin-bottom:var(--gap-150);padding-bottom:var(--gap-120);padding-top:var(--gap-150)}@media only screen and (max-width: 991px){body.page-template-kontakt .main #rejestracja{padding-bottom:20px}}body.page-template-kontakt .main #rejestracja h2{font-size:clamp(1.5rem, 0.8769rem + 2.7692vw, 3.75rem);letter-spacing:-0.02em;line-height:100%;margin-bottom:40px}body.page-template-kontakt .main #rejestracja .doctors-filter{gap:20px;margin-bottom:30px}body.page-template-kontakt .main #rejestracja .doctors-filter .form-select{background:#fff;border:none;border-radius:50px;line-height:60px;max-width:600px;padding:0 40px;text-transform:uppercase}body.page-template-kontakt .main .form-container{margin-bottom:var(--gap-120)}body.privacy-policy .main hr{border-color:rgba(0,0,0,0.1);margin-bottom:40px;margin-top:0;opacity:1}.footer{background-color:#1e2f4e;color:#fff;margin-top:var(--gap-150);padding:120px 0 90px}@media only screen and (max-width: 767px){.footer{padding-bottom:40px;padding-top:40px}}body.page-template-kontakt .footer{margin-top:0}body:not(.home):not(.page-template-o-centrum):not(.page-template-kontakt):not(.error404) .footer{border-top:1px solid rgba(0,0,0,0.1)}body.page-template-o-centrum .footer,body.error404 .footer{border-top:1px solid rgba(0,0,0,0.1)}.footer .d-flex{flex-wrap:wrap}.footer .booking{padding:40px 0}.footer .opening-hours{border-top:1px solid rgba(0,0,0,0.1);margin-bottom:var(--gap-100)}@media only screen and (max-width: 991px){.footer .opening-hours .container{gap:15px}}.footer .lead{font-family:'Zodiak',serif;font-size:clamp(2.5rem, 1.8077rem + 3.0769vw, 5rem);font-weight:300;letter-spacing:-0.02em;line-height:100%;margin-bottom:80px}.footer h6{color:#8695b0;font-size:13px;line-height:100%;margin-bottom:40px;text-transform:uppercase}@media only screen and (max-width: 991px){.footer h6{margin-bottom:20px}}.footer .menus{display:flex;gap:180px;justify-content:space-between}@media (max-width:1499px){.footer .menus{gap:30px}}@media only screen and (max-width: 1199px){.footer .menus{gap:20px}}@media only screen and (max-width: 991px){.footer .menus{flex-direction:column;margin-top:30px}}@media only screen and (max-width: 767px){.footer .menus{flex-wrap:wrap;gap:0}}.footer .menus>.d-flex{gap:100px}@media only screen and (max-width: 991px){.footer .menus>.d-flex{gap:20px}}@media only screen and (max-width: 767px){.footer .menus>.d-flex{flex-direction:column;gap:0}}.footer .menus>.d-flex>div{flex:1 0 0}.footer ul{display:flex;flex-direction:column;gap:20px;margin-bottom:50px}@media only screen and (max-width: 991px){.footer ul{margin-bottom:30px}}.footer ul.footer-menu{position:relative}@media only screen and (max-width: 991px){.footer ul.footer-menu{margin-bottom:40px}}@media (min-width:1500px){.footer ul.footer-menu::after{background:rgba(255,255,255,0.1);content:'';height:100%;position:absolute;right:-90px;top:0;width:1px}}.footer ul.footer-menu li a{font-family:'Zodiak',serif;font-size:28px;font-weight:300;letter-spacing:-0.01em;line-height:106%;text-transform:none;white-space:nowrap}.footer ul li a{color:#fff;display:block;font-size:15px;line-height:100%;text-decoration:none;text-transform:uppercase}.footer ul li a:hover,.footer ul li a:focus{text-decoration:underline}.footer-address{border:1px solid rgba(255,255,255,0.4);border-radius:30px;display:flex;flex-direction:column;font-size:15px;line-height:120%;gap:20px;margin-bottom:50px;padding:40px;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width: 991px){.footer-address{margin-bottom:30px;padding:30px}}.footer-address address{margin-bottom:0}.footer-address div{color:#8695b0;font-size:13px;font-weight:400;line-height:100%}.footer-address div span{display:block;margin-bottom:6px}.footer-address a{color:inherit;text-decoration:none}.footer-address a:hover,.footer-address a:focus{text-decoration:underline}.footer .buttons{display:flex;gap:20px;justify-content:space-between;margin-bottom:80px;margin-top:30px}@media only screen and (max-width: 991px){.footer .buttons{flex-wrap:wrap;margin-bottom:50px}}.footer .buttons div{display:flex;gap:10px}@media only screen and (max-width: 1199px){.footer .buttons div{flex-direction:column}}.footer .btn-outline{border-color:#324668}.footer .icon-tel{background-image:url('../images/icon-tel-white.svg')}.footer .icon-booking{background-image:url('../images/icon-clock-blue.svg')}.footer .links{gap:30px;margin-bottom:20px}@media only screen and (max-width: 991px){.footer .links{gap:15px}}.footer .links a{color:#8695b0;font-size:13px;line-height:100%;text-decoration:none;text-transform:uppercase}.footer .links a:hover,.footer .links a:focus{text-decoration:underline}.footer .copyright{align-items:center;font-size:14px;font-weight:400;gap:26px;line-height:130%;margin-bottom:0}@media only screen and (max-width: 767px){.footer .copyright{gap:8px 14px}.footer .copyright .d-block{flex-shrink:0;width:100%}}.footer .copyright a{color:inherit;text-decoration:none}.footer .copyright a:hover,.footer .copyright a:focus{text-decoration:underline}.social-link{height:60px;text-indent:-9999px;width:60px;z-index:10}.social-link.ig,.social-link.fb{background-position:center;background-repeat:no-repeat}.social-link.ig{background-image:url('../images/icon-ig.svg')}body.home .social-link.ig,body.page-template-o-nas .social-link.ig,body.page-template-erecepta .social-link.ig{background-image:url('../images/icon-ig-white.svg')}.social-link.fb{background-image:url('../images/icon-fb.svg')}body.home .social-link.fb,body.page-template-o-nas .social-link.fb,body.page-template-erecepta .social-link.fb{background-image:url('../images/icon-fb-white.svg')}.alignnone{margin:5px 1.875rem 1.875rem 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 1.875rem 1.875rem}.alignleft{float:left;margin:5px 1.875rem 1.875rem 0}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery img{box-shadow:0 0 4px #999;border:1px solid white;padding:8px;background:#f2f2f2}.gallery img:hover{background:white}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl,.gallery dt{margin:0}.gallery br+br{display:none}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}#cookie{background:rgba(255,255,255,0.9) url('../images/cookie.png') 15px center no-repeat;bottom:-20px;border-radius:30px;box-shadow:inset 0 0 10px 0 rgba(66,68,90,0.27);display:none;left:inherit;margin:0 20px 20px;max-width:550px;opacity:0;padding:20px 20px 20px 170px;position:fixed;right:0;width:40%;z-index:1000}@media only screen and (max-width: 991px){#cookie{background-image:none;max-width:none;padding-left:20px;width:auto}}#cookie h6{display:block;font-size:20px;margin-bottom:10px}#cookie p{line-height:124%;margin-bottom:10px}#cookie a{color:#1e2f4e;display:inline-block;margin-left:10px;text-decoration:underline}#cookie a:hover,#cookie a:focus{text-decoration:none}#cookie .btn{display:inline-block;font-size:14px;padding:12px 20px}/*# sourceMappingURL=./style.css.map */