.wpin:hover{outline:4px dashed #2AB159;border-radius:15px}.grecaptcha-badge{display:none!important}.bottom-bar ul li a,.btn--secondary,.btn--secondary a,.child-page-header a,.contact-us-container .phone a,.contact-us-mail,.faq-row .more-question,.faq-row .phone a,.info-details__phone a,.more-points-btn,.our-facilities-list__item address .address-phone a,.rodo-close a,a.read-more-child-page{text-decoration:none}.form-contact-us textarea,html,*{font-family:var(--main-font-family)!important}.contact-form[data-active-step="step-1"] .steps-bar .steps-bar__item:first-of-type,.contact-form[data-active-step="step-2"] .steps-bar .steps-bar__item:nth-of-type(2),.contact-form[data-active-step="step-3"] .steps-bar .steps-bar__item:nth-of-type(3),.contact-form[data-active-step="step-4"] .steps-bar .steps-bar__item:nth-of-type(4),html{color:var(--color-black)}body{opacity:1!important}h3{font-size:1.17em;font-weight:700}.d-block{display:block}.m-0-auto{margin:0 auto}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-50{margin-top:50px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-50{margin-bottom:50px}.clr{clear:both}.more-points-btn{margin:40px auto auto;padding:0!important;text-align:center}.home .patients-opinions-section,.home .reviews-stats-box p,.home h1,.home h2,.home h3,.home h4,.home h5,.home h6,.home ul,body,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer ul{margin:0}a{scroll-margin-top:5.3rem}iframe,img{max-width:100%}:root{--main-font-family:"Mulish";--color-black:#2f2f2f;--color-pink:#d21577;--color-lightpink:#fdf0f7;--color-strong-pink:#ef7eb8}.contact-form-wrapper{display:none}.hidden{display:none!important}.active,.contact-form-wrapper.active{display:block}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{margin:0 1em 1em 0;float:left}.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.no-border,.no-border td{border:0}blockquote{background:#FFFAFB;border:2px solid #D10B78;border-radius:10px;padding:10px 24px;margin-top:1rem}blockquote p:last-child{margin-bottom:0}.form-contact-us{flex-direction:column;max-width:300px;margin:0 auto;gap:15px}.contact-form-box .input-text,.contact-form-box select,.form-contact-us input[type="email"],.form-contact-us input[type="text"],.form-contact-us textarea{border:2px solid #bdbdbd;border-radius:8px;outline:0;padding:13px;display:inline-flex;flex:1;max-width:427.5px;box-sizing:border-box;height:max-content}.contact-us-form-wrapper{margin:0 auto;max-width:300px;text-align:center}.contact-us-form-wrapper h3{padding-bottom:20px}.contact-us-form-wrapper input:not[type="submit"],.contact-us-form-wrapper select{max-height:45px}.contact-us-form-wrapper input,.contact-us-form-wrapper select,.contact-us-form-wrapper textarea{border:2px solid #bdbdbd;border-radius:8px;outline:0;padding:13px;display:inline-flex;flex:1;max-width:300px;font-size:13px}.contact-us-form-wrapper textarea{min-height:150px}.contact-us-form-wrapper input[type="submit"],.success-popup .btn,.error-popup .btn{margin:0 auto}.contact-form-box .input-localization{width:326px}.form-contact-us textarea{min-height:150px}.contact-us-container .rodo-klauzula{max-width:600px;margin:30px auto 0}.form-contact-us input[type="submit"],.success-popup .btn,.error-popup .btn{margin:0 auto}.subpage .gallery a img{max-width:90%}.subpage-banner{color:#d21577;padding:60px 0 15px 0;background:#f6f8f7}h1.entry-title{padding-bottom:12px;font-size:2rem}#crumbs{margin:10px 0}#crumbs,#crumbs a{font-size:.8rem;color:#000}#crumbs .arrow{font-size:1.1rem;color:#1010108E;top:2px;padding:2px;font-weight:100;position:relative;left:initial;margin-left:initial}.subpage-section{padding:40px 0 0;overflow-wrap:break-word}.payment-methods-img{max-width:90px!important;display:block}.mySwiper{height:100%;overflow:hidden;max-width:1137px;margin:30px auto 0;padding:20px 30px}.mySwiper .swiper-button-prev{left:40px;right:auto}.mySwiper .swiper-button-next{right:40px;left:auto}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{top:initial;bottom:172px}.swiper-doctor-opinions,.swiper-patients-opinions,.swiper-product-features,.swiper-punkty-pobran,.swiper-nasi-partnerzy,.swiper-yt,.swiper-opinie-slider{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-yt,.swiper-patients-opinions,.swiper-opinie-slider{position:initial}.swiper-yt .hm-slajd{width:220px;height:445px;margin:0 auto}.swiper-yt .hm-slajd iframe{max-width:100%!important;min-width:100%!important;max-height:100%}.swiper-product-features .swiper-wrapper{display:flex;align-items:flex-end}.patients-opinions-section .slider,.swiper-product-features .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.swiper-patients-opinions{margin-top:20px}.child-page-header-post-excerpt{display:none}.contact-form-wrapper,.success-popup,.error-popup{max-width:962px;box-shadow:1px 1px 10px #6e6e6e;transform:translate(-50%,-50%)}.contact-form-wrapper{background:#fff;z-index:500;width:80%;border-radius:20px;position:fixed;top:50%;left:50%;padding-top:20px;padding-bottom:20px;overflow-y:scroll;max-height:90vh}.faq-row .panel,.test-description-section{overflow:hidden}.contact-form-wrapper .close-form-btn{margin-left:auto;font-weight:700;display:block;border:none;background-color:#fff0;font-size:20px;cursor:pointer}.contact-form .contact-form__title{font-weight:700;font-size:38px;text-align:center}.contact-form .steps-bar{list-style-type:none;display:flex;justify-content:space-between;background-color:var(--color-lightpink);border-radius:55px;padding:10px 30px;margin:30px 0 44px;margin:15px 0 20px}.contact-form-box__step{text-align:center;padding-bottom:20px}.contact-form-box__step .row-checkbox{display:flex;gap:50px;justify-content:center}.contact-form-box .line{border:1px}.checkcontainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkcontainer input{position:absolute;opacity:0;cursor:pointer}.radiobtn{position:absolute;box-sizing:border-box;display:flex;justify-content:center;align-items:center;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.radiobtn:after{content:"";display:none}.checkcontainer .radiobtn:after{width:13px;height:13px;border-radius:50%;background:#d21577}.chat-widget-calendar-icon,.checkcontainer input:checked~.radiobtn:after,.close-chat-icon.opened,.contact-form-wrapper .contact-form-box__step.active-step,.contact-form[data-active-step="step-1"] .steps-bar .steps-bar__item:first-of-type .hidden-mobile,.contact-form[data-active-step="step-2"] .steps-bar .steps-bar__item:nth-of-type(2) .hidden-mobile,.contact-form[data-active-step="step-3"] .steps-bar .steps-bar__item:nth-of-type(3) .hidden-mobile,.contact-form[data-active-step="step-4"] .steps-bar .steps-bar__item:nth-of-type(4) .hidden-mobile,.rodo-more-text.active,.send-form-btn.active,.success-popup.active-success-popup,.error-popup.active-error-popup,.top-nav__logo{display:block}.checkcontainer input:checked~.radiobtn{background-color:#fff;border:3px solid #d21577}.checkcontainer input:checked~.place,.child-page-heading-wrapper a:hover,.faq-row .phone a,.text--pink{color:var(--color-pink)}.contact-form-box__step .checkbox-wrapper{font-weight:600;font-size:18px;color:#878787}.contact-form .steps-bar .steps-bar__item{font-weight:700;color:#878787;display:inline-flex;align-items:center}.contact-form[data-active-step="step-2"] .steps-bar .steps-bar__item:first-of-type,.contact-form[data-active-step="step-3"] .steps-bar .steps-bar__item:first-of-type,.contact-form[data-active-step="step-3"] .steps-bar .steps-bar__item:nth-of-type(2),.contact-form[data-active-step="step-4"] .steps-bar .steps-bar__item:first-of-type,.contact-form[data-active-step="step-4"] .steps-bar .steps-bar__item:nth-of-type(2),.contact-form[data-active-step="step-4"] .steps-bar .steps-bar__item:nth-of-type(3){color:var(--color-strong-pink)}.contact-form .steps-bar .steps-bar__item:not(:last-child):after{content:"";display:inline-block;width:40px;margin-left:25px;height:1px;background-color:var(--color-strong-pink)}.contact-form .step-goal{font-weight:600;font-size:18px;margin-bottom:25px}.contact-form-box__step.step-3 .row{display:flex;justify-content:center;gap:74px}.contact-form-box__step.step-3 .row .hours-list{display:flex;list-style-type:none;flex-wrap:wrap;gap:10px;max-width:362px}.hour-available__title{font-weight:700}.contact-form-box__step.step-3 .row .hours-list__item{max-width:max-content;background-color:var(--color-lightpink);padding:8px;font-weight:500;cursor:pointer}.contact-form-box__step.step-3 .row .hours-list__item.active-hour{font-weight:700;background-color:var(--color-pink);color:#fff}.contact-form-box .input-row{width:100%;display:flex;gap:15px;justify-content:space-between;margin-bottom:15px}.contact-form-box select option,.prices-box .price-cell-bottom .price-row{padding:10px 0}.checkIco{width:50px}.prices-container-mobile span.inner-cell-with-circle{display:block;max-width:36px;width:100%}.tick-circle{width:100%;height:auto}.contact-form-box .input-text:focus,.contact-form-box select:focus{border-color:var(--color-pink)}.contact-form-wrapper .row-btns{display:flex;margin-top:11px;justify-content:space-between}.contact-form-wrapper .btn-previous-step{background-color:#fff0;color:#000;border:none;font-size:18px}#wynik{width:100px}.chat-widget-calendar-icon.closed,.check-opinion-img,.contact-form-wrapper .contact-form-box__step,.contact-form-wrapper .hidden-step,.faq-row .panel,.mobile-hidden,.our-facilities-section .testdna-logo,.pregnant-woman-img,.prices-container-mobile,.product-features-list-mobile,.product-features-list:not(.mobile-list),.product-mobile-container,.rodo-more-text,.send-form-btn,.step-1.active-step~.row-btns .btn-previous-step,.top-nav__menu-list{display:none}.step-1.active-step~.row-btns{justify-content:flex-end}#datepicker .ui-widget,#datepicker2 .ui-widget{color:#4a5660;background-color:#fff;font-family:var(--main-font-family);box-shadow:0 12px 50px rgb(0 0 0 / .1);border-radius:8px;border:none}.ui-datepicker th{color:#b5bec6;font-weight:600;font-size:14px}#datepicker .ui-datepicker .ui-widget-header,#datepicker2 .ui-datepicker .ui-widget-header{background-color:#fff0;border:none;color:#4a5660}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:none;background-color:#fff0}.ui-button,.ui-datepicker td a,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{width:30px;height:30px;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background-color:var(--color-pink);color:#fff;border-radius:29px}.phone-icon{width:20px;height:20px}.tick-circle{width:36px;height:36px}.adventage-icon,.test-stages-list .test-stages-list__item img{width:auto}.swiper-our-facilities{display:flex;width:100%}.rodo-klauzula{font-size:14px;text-align:left;margin:0 -10px}.rodo-klauzula .rodo-more{font-weight:700;cursor:pointer}.swiper-our-facilities .our-facilities-list .swiper-slide{display:flex;gap:32px}.swiper-pagination{position:static}.rodo-close a{font-family:"Open Sans",Arial,Helvetica,sans-serif;float:left;padding:10px 20px;background:#224795;color:#fff;margin:5px 5px 10px 3px}.boxzilla-170.boxzilla-rodo{padding:29px 5px 0 10px!important;font-size:16px!important;z-index:200}html{font-display:swap;font-size:18px;scroll-behavior:smooth}img{height:auto}.success-popup,.error-popup{display:none;background:#fff;z-index:500;width:80%;border-radius:20px;position:fixed;top:50%;left:50%;padding-top:30px;padding-bottom:30px}.container,.container-15{max-width:1310px;margin:0 auto}ul{padding:0}.prices-box .price-cell,.test-description-box .left-row,.text-center{text-align:center}.section-title--small{font-size:16px;color:#004a90;font-weight:700}.section-title--big{font-weight:800;font-size:50px}.umow-badanie-item-menu a{border-radius:6px;transition:background-color 0.3s ease-in-out}.btn--primary,.btn--secondary{padding:20px 10px!important;gap:10px;width:245px;height:70px;font-weight:700!important;display:flex}.btn,.faq-row .accordion__btn{cursor:pointer}.btn--primary{background:var(--color-pink);color:#fff!important;justify-content:center;align-items:center;border-radius:55px!important;border-color:transparent!important;font-size:16px!important}.btn--primary:hover{color:#fff}.btn--secondary,.top-nav{background:#fff;box-sizing:border-box}.btn--secondary{justify-content:center;align-items:center;color:var(--color-pink);font-size:18px;border:2px solid var(--color-pink);border-radius:55px}.btn--secondary:hover{color:var(--color-pink)}.child-page-header,.d-flex,.indications-box{display:flex}.container{padding:0 45px}.container,.container-fluid{position:relative}.container-15{padding:0 15px}.container-fluid{padding:0 30px;margin:0 auto}.top-nav{position:sticky;width:100%;top:0;z-index:200;height:7.7rem}.top-nav.scrolled{transition:0.3s;height:6.3rem}.top-nav-inner.container{max-width:none}.top-nav-inner{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 15px;height:100%}.chat-status,.top-menu-right,.top-nav__logo-container,.top-nav__logo-list{align-items:center;display:flex}.top-nav__logo-container{position:relative;top:9px}.top-nav-contact-btn{width:max-content;height:50px;margin-left:10px}.top-nav__logo-list{list-style-type:none;position:relative;gap:10px}body.home .top-nav:not(.fixed) .top-nav__logo-list{margin-top:-13px!important}.top-nav__logo:nth-of-type(0){margin-right:40px}.top-nav__menu-list{list-style-type:none;font-weight:400;font-size:17px;align-items:center}.top-nav__menu-list li{font-size:calc(4px + 1vw)}.top-nav__info-details{width:190px;flex-direction:column;text-align:right;position:relative;line-height:28px;top:5px}.our-adventages-list__item,.prices-list{text-align:left;list-style-type:none}.indications-box{flex-direction:row}.indications-box .right-row .right-row__img-1{height:673px;object-fit:cover}.indications-img-row{max-width:560px;flex:1}.indications-list__item{list-style-type:none;display:flex;align-items:center;align-items:flex-start;gap:20px}.hamburger{width:36px;height:36px;display:block;background:url(https://testnifty-warszawa.pl/wp-content/themes/testniftywarszawa/images/hamburger-icon.png) center/contain no-repeat;border:none;margin-left:auto}.info-details__phone{font-weight:800;font-size:20px;display:flex;justify-content:flex-end;align-items:center}.info-details__phone .phone-icon{margin-right:6px;width:17px;height:17px}.hero-section{position:relative;background:url(https://testnifty-warszawa.pl/wp-content/uploads/2022/08/young-pregnant-woman.webp) 65% center/cover no-repeat;z-index:100;padding:76px 0 45px}.hero-section:before{z-index:15;display:block;content:"";position:absolute;top:0;left:0;width:100%;min-height:100%;background:linear-gradient(90deg,#fff 0,#fff 49%,#fff0 100%);filter:blur(4px)}.hero-container{position:relative;z-index:100;max-width:770px}.hero-container-mob{display:none}.hero-container h1{font-size:43px;font-weight:800}.hero-container__text-row{font-size:16px;margin-bottom:70px}.hero-container__buttons-row{display:flex;flex-direction:column;align-items:center;gap:20px}.video-container img{width:100%}.about-test-section{background-repeat:no-repeat}.about-test-description{font-size:19px;font-weight:300;margin-top:50px}.product-features-list{display:flex;flex-direction:row}.product-features-list-mobile .product-features-list__item{box-shadow:none}.product-features-list__item{box-shadow:0 0 5px #d1d1d1;list-style-type:none;padding:34px 25px;flex:1;background:#fff;z-index:100}.product-mobile-container .product-features-list__item ul{margin-top:30px}.product-features-list.mobile-list .product-features-list__item{box-shadow:none;height:max-content;box-shadow:0 0 5px #d1d1d1;border-radius:7px}.doctor-opinion .opinion-text-row:after,.doctor-opinion .opinion-text-row:before{display:block;width:31px;height:21px;content:"";position:absolute}.product-features-list__item p{font-size:16px;line-height:28px}.feature-header{display:flex;align-items:center;gap:25px}.feature-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--color-strong-pink);border-radius:50%}.our-facilities-section{padding-top:130px;background-size:50%;background-repeat:no-repeat;background-position:right}.our-facilities-section .head-row{display:flex;gap:30px;background-color:#fff;border-radius:10px;box-sizing:border-box}.our-facilities-section .section-title{background:#fff;border-radius:20px}.our-facilities-list{display:flex;list-style-type:none;justify-content:space-between;margin:0 auto;flex-direction:column}.our-facilities-list__item{box-shadow:0 0 5px #d1d1d1;background:#fff;box-shadow:0 12px 50px rgb(0 0 0 / .1);border-radius:7px;padding-top:26px;padding-bottom:34px;flex-direction:column}.doctors-opinions-section .slider,.our-facilities-list__item .btn{margin:0 auto}.doctors-opinions-section{scroll-margin-top:96px}.our-adventages-box,.our-facilities-list__item address{display:flex;flex-direction:column;align-items:center}.our-facilities-list__item address .address-detail{font-size:22px;font-weight:600}.our-facilities-list__item address .address-phone{font-size:20px;font-weight:800;margin-top:8px;display:flex;gap:7px;align-items:center}.child-page-header a,.our-facilities-list__item address .address-phone a{color:#000}.bottom-bar,.bottom-bar ul li a{color:#595959}.our-facilities-list__item .map{margin-top:20px;margin-bottom:40px}.chat-widget{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;right:50px;bottom:50px;max-width:100px;border-radius:21px;z-index:200;cursor:pointer;padding:7px 13px 18px}.opiClose{position:absolute;right:-8px;top:-6px;background:var(--color-pink);border:none;border-radius:50%;width:25px;height:25px;cursor:pointer;z-index:210}.chat-widget-calendar-icon{fill:#fff}.close-chat-icon{fill:#000}.close-chat-icon.cloud-close{fill:#fff;width:14px;height:14px}.chat-widget img,.price-cell .btn{width:100%}.doctor-opinion,.expert-desc,.faq-row,.home-visits-section,.test-description-box{flex-direction:column;display:flex}.chat-status__dot{width:8.52px;height:8.52px;background:#24d661;border-radius:50%;margin-left:8px}.chat-widget p{font-weight:700;font-size:18px}.chat-widget .btn{width:198.35px;height:45.5px;font-size:13.4px}.benefits-section:before{content:"";position:absolute;display:block;width:100%;height:180px;top:128px;left:0;background:linear-gradient(179.59deg,rgb(249 160 205 / .5) .36%,#f9379b 125.15%);background-repeat:no-repeat;background-position:right}.home-visits-section{padding-top:70px;align-items:center}.home-visits-section .house-icon{width:max-content;margin:0 auto}.home-visits-section p{font-weight:400;font-size:20px}.home-visits-section .btn{width:280px;margin:0 auto}.section-title-box{padding-bottom:35px}.doctor-wrapper{background-color:var(--color-lightpink)}.doctor-opinion .author-box .author-box__name{font-weight:700;font-size:16px}.doctor-opinion__author-image{max-width:189px}.doctor-opinion .opinion-text-row{position:relative;height:max-content}.doctor-opinion .opinion-text-row:before{top:0;left:-54px}.doctor-opinion .opinion-text-row:after{top:100%;right:0;transform:rotate(180deg)}.doctor-opinion .doctor-opinion__author-quote{line-height:28px}.expert-desc{border:1px solid #d21577;padding:21px 16px;border-radius:15px;justify-content:space-between;flex-direction:row;max-width:fit-content;margin:0 auto}.expert-desc .expert-desc_name{font-weight:700}.expert-desc .desc-text-row{margin-right:40px;margin-left:30px;flex:2}.experts-wrapper{margin-top:20px;margin-bottom:45px}.indications-box .left-row{display:flex;flex-direction:column;justify-content:flex-end;flex:2;max-width:740px}.faq-row .accordion,.test-stages-list{list-style-type:none}.test-stages-list .test-stages-list__item{position:relative;display:flex;align-items:center;gap:15px}.test-stages-list__item:before{display:block;position:relative;margin:0 30px 0 0;background-size:cover;background-repeat:no-repeat}.prices-list{margin:0 auto;position:relative}.prices-list li{padding:14px 0 17px;position:relative}.prices-list li::before,.prices-list li:last-of-type:after{position:absolute;top:0;content:"";width:100%;height:1.5px;background-color:#e8e7e7}.prices-list li:last-of-type:after{top:100%}.prices-box{max-width:1127px;margin:0 auto;position:relative}.prices-box .price-cell-top{border:2px solid var(--color-strong-pink);border-bottom-left-radius:0;border-bottom-right-radius:0}.prices-box .price-cell .price-number{font-size:26px}.price-number{font-weight:800}.prices-list li p{font-weight:300;font-size:17px;max-width:846px;margin:0}.prices-list li .text{width:75%;display:flex;flex-wrap:wrap;align-items:center}.prices-list li .text p{padding-right:20px}.price-cell,.prices-list li .inner-cell-with-circle{width:25%}.prices-list li .inner-cell-with-circle{height:100%;display:inline-flex;justify-content:center;align-items:center;position:absolute;text-align:center;margin:0 auto;top:0;right:0;border:2px solid var(--color-strong-pink);border-top:0;border-bottom:0;z-index:75;box-sizing:border-box}.patients-opinions-section .opinion .opinion__stars,.swiper-box .swiper-slide{justify-content:center;display:flex;text-align:center}.patients-opinions-section .opinion .child-page-img-wrapper{max-width:none}.prices-list li:last-child .inner-cell-with-circle{border-bottom:2px solid var(--color-strong-pink);top:2px}.prices-list li .inner-cell-with-circle img{height:36px;width:37px;text-align:center;margin:0 auto}.price-cell{background:#fcf1f7;border-radius:36px;margin-left:auto;border:2px solid var(--color-strong-pink);box-sizing:border-box}.price-cell-top{padding:23px 0;top:2px;position:relative;z-index:75;font-weight:700;font-size:16px}.price-cell-bottom{border-top-left-radius:0;border-top-right-radius:0;padding:0 18px 18px}.contact-us-container,.patients-opinions-section .opinion{margin:0 auto;box-shadow:0 12px 50px rgb(0 0 0 / .1);border-radius:7px}.contact-us-box{max-width:710px;margin:0 auto}.our-adventages-box .img-wrapper{position:relative;width:100%;max-width:449px;margin:0 auto}.faq-row .accordion .accordion__btn,.our-adventages-box .left-row{position:relative}.swiper-box{max-width:1137px}.our-adventages-box .left-row .test-dna-logo-wrapper{background-color:#fff;position:absolute;bottom:0;left:0;width:190px;height:64px;padding:10px 20px;border-top-right-radius:11px;box-sizing:border-box}.adventage-header{display:flex;align-items:center;gap:10px}.adventage-header img{width:48px;height:auto}.our-adventages-list{display:flex;flex-direction:column;height:100%;justify-content:space-around}.our-adventages-list__item p{font-size:16px}.patients-opinions-section .opinion__header{display:flex;justify-content:space-between}.patients-opinions-section .patient-opinion-name{font-weight:600;font-size:22px}.patients-opinions-section .patient-opinion-date{font-weight:700;font-size:16px;color:#878787}.patients-opinions-section .opinion{max-width:800px;display:flex;flex-direction:column;background:#fff;padding:30px 35px;flex:1}.patients-opinions-section .opinion img{width:100%;height:100%;object-fit:cover}.patients-opinions-section .opinion .opinion__stars{margin:0 auto}.patients-opinions-section .reviews-stats-box{margin-top:27px;margin-bottom:49px}.patients-opinions-section .reviews-stats-box .average{font-size:32px;font-weight:700;display:flex;justify-content:center;gap:16px}.faq-row .phone{font-weight:800;font-size:20px;display:flex;align-items:center;margin:25px 0}.faq-row .more-question{margin-top:40px;display:block;font-weight:700;font-size:16px;color:var(--color-black);display:flex}.faq-row .right-row{list-style-type:none;padding:70px 0}.faq-row .accordion__item.active .panel{display:block;overflow:hidden}.faq-row .accordion .accordion__item{padding:24px 0;border-top-width:0;border-bottom-width:2px;border-style:solid;border-color:var(--color-pink);border-left:none;border-right:none}.faq-row .accordion .accordion__item .accordion__btn:after{position:absolute;top:0;bottom:0;margin:auto;right:0}.faq-row .accordion .accordion__item.active .accordion__btn:after{content:url(/wp-content/themes/testniftywarszawa/images/minus-icon.png)}.faq-row .accordion .accordion__item p{margin:15px 0 0}.faq-row .accordion .accordion__item:first-child{border-top-width:0}.contact-us-section{background:linear-gradient(180deg,#d21577 6.19%,rgb(253 240 247 / .6) 128.17%)}.contact-us-container{background-color:#fff;max-width:1186px;font-size:21px}.contact-us-container .hours-info{margin-top:30px;margin-bottom:30px}.contact-us-container .hours-info p{margin:5px 0}.contact-us-container .phone{font-weight:800;display:flex;align-items:center;justify-content:center;font-size:32px}.footer-menu-row__list{list-style-type:none;width:50%}.important-sites-list{max-width:300px;align-items:center}.footer-menu-row__list li,.footer-menu-row__list li a{color:#595959;font-size:14px;text-decoration:none;padding:3px 0}.bottom-bar{border-top:3px solid #efefef;font-size:12px;padding:30px 0}.bottom-bar .row{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.bottom-bar ul{list-style-type:none;display:flex}.footer-menu-row{flex-wrap:wrap}.social-icons-list{max-width:156px;width:100%;display:flex;justify-content:space-between}.footer-menu .row:nth-child(3) img:nth-child(2){position:relative;top:-12px}.footer-menu .two-logo-row{display:flex;justify-content:center;align-items:flex-end}.footer-menu .two-logo-row .two-logo-row__item{max-width:50%;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px;text-align:center;align-items:center}.two-logo-bgi-row{position:relative;gap:15px;top:-8px}.partners-shortcode h2{background:#FDF0F7;border-radius:19px;padding:14px 18px 14px;margin:30px 0 35px;line-height:50px;font-size:2.2rem;display:inline-block}.inform-icon{width:64px;height:64px}.prices-box-with-btn-payments tr td:first-child .btn{width:24px;position:relative;display:flex;padding:0}.prices-box-with-btn-payments tr td:first-child>div{align-items:center;flex-wrap:wrap}.prices-box-with-btn-payments tr td:first-child .btn .btn img{width:24px}.prices-box-with-btn-payments tr td:first-child .btn .btn br{display:none}.prices-box-with-btn-payments h3{font-size:16px}.prices-box-with-btn-payments p{font-size:13px}.sub-menu,.dd-menu{list-style-type:none;width:80%;max-width:1000px;grid-column-gap:0;grid-row-gap:0;background-color:#fff;border-right:2px solid #f4f5fd;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-left:0;margin-right:0;padding:20px;display:none;position:absolute;top:53px;left:0;right:0;margin:auto!important;box-shadow:0 0 10px #d1d1d1;border-radius:10px}.menu-item.active .sub-menu,.menu-item.active .dd-menu{display:grid}.dd-menu img{margin-right:.6vw}.menu-item .sub-menu li,.menu-item .dd-menu li a{padding:15px;font-weight:700;width:100%;height:100%}.menu-item .dd-menu li:hover{background:#f8f8f8;border-radius:10px}.home .partners-shortcode h2{margin:0 0 35px}@media screen and (max-width:1300px){.top-nav-inner{align-items:initial}.top-nav__info-details{margin-right:10px}}.child-pages-box{max-width:800px}.child-page-heading-wrapper{margin-left:30px;flex:2}.child-page-img-wrapper{max-width:150px}.child-page-img-wrapper img{object-fit:contain}a.read-more-child-page{color:var(--color-pink);font-weight:700}.parent-page-item hr{display:block;height:1px;border:0;border-top:1px solid #f7d7e8;margin:1em 0;padding:0;width:100%}.child-page-heading{font-size:21px}.zostwdomu{position:relative;background:#FFFF84;color:#000;font-weight:700;padding:2px 3px 4px;text-align:center;position:relative;line-height:1.3;z-index:1}.zostwdomu>div{padding:0 0 0 7px}.zostwdomu a{color:inherit;font-size:13px;text-decoration:none}.zostwdomu .zwd-close{position:absolute;cursor:pointer;top:-2px;width:30px;right:0;height:30px;line-height:1.6}.zostanwdomu{position:relative}@media (max-width:991px){.zostanwdomu{font-size:8pt;font-size:.6667rem;padding-right:30px;line-height:1.2}.zostwdomu{padding:5px}}.zwdnn .zostwdomu{display:none}#opinionsBox{position:fixed;left:20px;bottom:20px;z-index:1000;padding:0}.opinionsBoxMini{position:relative;width:86px;height:102px;cursor:pointer}.opinionsBoxMini a{display:block}.opinionsBoxData{position:absolute;bottom:0;width:85px;height:38px;color:#fff;font-size:13px;text-align:center;line-height:1.2}.opinionsBoxData span{display:block}.opSum{font-size:11px}#opiClose{display:block;background:#c9c9c9;width:18px;height:18px;border-radius:50%;color:#fff;text-align:center;cursor:pointer;position:absolute;right:-5px;top:-5px;line-height:1}@media screen and (max-width:767px){#opinionsBox{bottom:54px;left:7px}}.top-nav-menu{width:initial;background:#F8F8F8;margin:0 -15px}@media (min-width:992px){a.top-nav__cert{margin-left:30px}}@media screen and (min-width:1300px){.umow-badanie-item-menu.scrolled a{background-color:var(--color-pink);color:#fff;display:block;border-radius:6px;text-shadow:0 0}.top-nav__logo-container{align-items:center}.hamburger{display:none}.mobile-menu li{border-bottom:none}.mobile-menu li a{padding:.4vw}}@media screen and (max-width:1024px){.swiper-product-features .product-features-list__item{display:flex;flex-direction:column;justify-content:center;padding:34px 62px}.swiper-product-features .swiper-slide.swiper-slide-active{border:1px solid #ebebeb}.about-test-section{position:relative;padding:30px 0}.swiper-product-features .swiper-button-prev,.swiper-rtl .swiper-button-next{left:0}.mySwiper .swiper-button-next,.mySwiper .swiper-button-prev{top:50%!important}.child-page-header{flex-direction:column}.child-page-heading-wrapper{margin-left:0}.test-stages-list .test-stages-list__item{margin-top:20px}.product-features-list-mobile .product-features-list__item{padding:20px 25px}.product-features-list-mobile{display:none;max-width:max-content;margin:0 auto}.product-mobile-container{display:block;margin-top:50px}.swiper-box .swiper-slide-item{margin:20px;flex:1;max-width:353px}.video-container{max-width:556px;margin:0 auto}.prices-container-mobile .price-cell-mobile-bottom .btn,.test-description-box .right-row{margin:0 auto}.chat-widget{right:10px;bottom:10px;max-width:100px}.opiClose{right:4px;top:0}.home-visits-section{padding:70px 0}.steps-bar__item.step--active .hidden-mobile,.swiper-mobile{display:block}.doctors-opinions-section .swiper-button-next,.doctors-opinions-section .swiper-button-prev,.hidden-mobile,.prices-container,.swiper-desktop{display:none}.contact-form-box__step .row-checkbox{flex-direction:column;gap:10px}.patients-opinions-section .opinion .opinion__stars{max-width:36px}.section-title--big{font-size:33px}.about-test-section,.high-efficiency-section,.indications-section,.insurance-section,.most-chosen-section,.prices-section{margin:50px 0}.our-facilities-section{padding-top:0}.our-facilities-list{padding:80px 50px}.our-facilities-section .head-row{justify-content:center}.our-facilities-section .section-title--big{text-align:center;margin-bottom:40px}.indications-section .right-row{margin-top:25px}.indications-list__item{margin-top:25px;align-items:center;gap:10px}.indications-box{flex-direction:column;gap:30px}.prices-container-mobile{display:block;margin:100px auto 30px;width:100%}.prices-container-mobile .prices-list-mobile{list-style-type:none;margin:0 auto;border:2px solid var(--color-strong-pink)}.price-cell-mobile,.prices-container-mobile .price-cell{background:#fcf1f7;margin-left:auto;box-sizing:border-box;width:100%}.prices-container-mobile .prices-list-mobile .prices-list-mobile__item{list-style-type:none;padding:15px 25px 5px}.prices-container-mobile .prices-list-mobile .prices-list-mobile__item:not(:last-child){border-bottom:1px solid #e8e7e7}.prices-container-mobile .prices-list-mobile .prices-list-mobile__item p{text-align:left}.prices-list-mobile__item .prices-list-item__header{display:flex;align-items:center;gap:10px}.prices-list-mobile__item .prices-list-item-title{font-weight:700;text-align:left}.prices-container-mobile .price-cell{border-radius:36px 36px 0 0;border:2px solid var(--color-strong-pink);border-bottom:none;font-weight:700;padding:15px 0}.price-cell-mobile{border-radius:36px;border:2px solid var(--color-strong-pink)}.prices-container-mobile .price-cell-mobile-bottom{border-top-left-radius:0;border-top-right-radius:0;border-top:none;padding:18px;display:flex;flex-direction:column;align-items:center;justify-content:center}.prices-container-mobile .price-cell-mobile-bottom .price-row{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:15px}.prices-container-mobile .price-cell-mobile-bottom .price-number{font-size:24px}.prices-container-mobile .price-cell-mobile-top{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;padding:18px;font-weight:700}.doctor-wrapper{padding-top:20px;padding-bottom:20px}.doctors-opinions-section .doctor-opinion .row-author{display:flex;align-items:center;gap:30px}.doctor-opinion .opinion-text-row{margin-top:30px}.doctor-opinion .opinion-text-row:before{left:0;top:-15px}.doctors-opinions-section .doctor-opinion .row-author .author-box{text-align:center}.test-description-section{padding:20px 0 70px}.test-description-section .logo-row{display:flex;justify-content:center;align-items:center;gap:45px;margin-top:45px}.test-description-section .logo-row img{width:auto;max-width:50%}.our-adventages-list{margin:70px 0 30px}.our-adventages-list__item{margin-bottom:50px;text-align:center}.contact-form-box .input-row,.our-adventages-list__item .adventage-header{flex-direction:column}.contact-us-section{padding:50px 0}.contact-us-container{padding-top:50px;padding-bottom:50px;border-radius:0;font-size:17px}.footer-menu{padding-top:50px}.footer-menu-row__list{margin-bottom:50px}.footer-menu .nifty-logo{max-width:230px;margin:0 auto}.footer-menu .two-logo-row{margin-bottom:52px}.footer-menu .certificated-partner{margin:30px 0}.footer-menu-row__list h3{font-size:17px}.contact-form-wrapper{width:100%;height:100%}.contact-form-wrapper .container{padding:30px}.checkbox-wrapper{max-width:210px;margin:0 auto}.contact-form .steps-bar{font-size:14px}.contact-form .steps-bar .steps-bar__item:not(:last-child):after{max-width:20px;margin-left:0;display:none}.contact-form-box__step.step-3 .row{flex-direction:column;align-items:center;justify-content:center}.faq-section{padding-top:30px}.mobile-menu{display:none}.mobile-menu.opened-menu{display:flex;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:1;overflow:scroll;max-height:50vh}.mobile-menu li{width:100%;padding:.2rem 1rem!important;border-bottom:1px solid #d9d9d9;text-align:center;font-size:14px}.mobile-menu li a{color:#000;text-decoration:none}.mobile-menu>li.menu-item-has-children>a{padding:.5rem 1rem!important;border:0}.dd-menu{padding:0;position:relative;max-width:100%;width:100%;top:0}.dd-menu li,.dd-menu li a{padding:0!important;border:0;margin-bottom:4px;font-weight:normal!important}.dd-menu img{margin-right:1.6vw;width:30px}.menu-item.active .dd-menu{display:block;box-shadow:none;padding-left:3.5vw;border:0;margin-top:6px!important}body .mobile-menu>li.menu-item-has-children>a:after{padding:.66vw;margin-left:1.4vw}}@media screen and (max-width:991px){.our-facilities-section{background-image:none}}@media screen and (max-width:768px){h1.entry-title{font-size:1.5rem}.hero-section{background-image:url(https://testnifty-warszawa.pl/wp-content/uploads/2022/08/young-pregnant-woman-768x442.webp);background:#fff0}.hero-container-mob{display:block;margin-top:30px;z-index:15}.top-nav__logo-list{flex-direction:column}.top-nav__logo-container{top:initial;align-items:center}.top-menu-right{display:flex;align-items:center}.top-nav__info-details{max-width:max-content}.top-nav__logo-list li:last-child{margin-left:0}.info-details__phone,.top-nav__info-details{font-size:15px;top:0;line-height:initial}.hero-container__text-row{margin-top:20px;margin-bottom:30px}.contact-form .contact-form__title{font-size:34px}.footer-menu-row__list{text-align:left;margin:0 auto}.col{width:50%;margin-bottom:20px}.footer-menu-row__list{width:100%}.doctor-opinion__author-image{width:106px;height:106px}.footer-menu .payments-methods-img{max-width:90px}.footer-menu .two-logo-row .testdna-logo-img{max-width:128px}.footer-menu .two-logo-row{gap:48px}.footer-menu .two-logo-row .bgi-logo-img{max-width:117px}.our-facilities-section{background-image:none!important}.mob-tnlc,.v-mob{display:block}.desk-tnlc,.v-desk{display:none}.top-nav-inner{flex-wrap:wrap;justify-content:center}.headLogaMob{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex:1;justify-content:space-between;padding-top:5px}.top-menu-right{flex:1;justify-content:space-between}.logo-left{margin-left:5px;display:flex;gap:15px;align-items:center}.logo-right{display:inline-flex;justify-content:end}.hamburger{margin:-2px 10px 0}.top-nav-contact-btn{margin:0}.expert-desc{flex-wrap:wrap;justify-content:center}.expert-desc .desc-text-row{margin:0 10px}.subpage-banner>.container{display:flex;flex-direction:column-reverse}div.feature-box{max-width:100%!important}h1.entry-title{margin:5px 0 0;padding:0}}@media screen and (min-width:1024px){.chat-widget{padding:0;max-width:120px;bottom:10px}.our-facilities-list,.swiper-wrapper{background-image:none!important}.test-description-box .test-stages-list{display:flex;flex-direction:column;margin-top:auto;justify-content:space-around;align-content:space-between;font-size:20px}.test-stages-list .test-stages-list__item{margin-bottom:30px;margin-bottom:56px}.test-description-box .right-row{max-width:569px;width:50%;display:flex;align-items:center;flex-direction:column;margin-top:90px}.test-description-box{flex-direction:row;gap:47px}.test-description-box .left-row{width:50%;width:initial!important}.our-adventages-box{flex-direction:row;gap:70px;margin-top:63px;padding-bottom:60px;justify-content:center}.top-nav{position:fixed}.subpage-banner{padding-top:184px}.our-facilities-section .section-title--big{max-width:500px}.hero-container h1{font-size:62px;font-weight:800;line-height:.9}.hero-section:before{z-index:15;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(4px)}.check-opinion-img{position:absolute;z-index:150;right:10%;bottom:4%;display:block}.about-test-section,.high-efficiency-section,.insurance-section,.most-chosen-section{padding-top:96px;padding-bottom:180px;position:relative}.about-test-section{position:relative}.high-efficiency-section,.insurance-section,.most-chosen-section{padding-bottom:0}.secTabIco{width:100px}.pregnant-woman-img{display:block;position:absolute;bottom:0;right:0;filter:invert(100%)}.about-test-container{max-width:1320px;margin:0 auto}.hero-section{background-position:center 124px;background-size:cover;padding:180px 0 60px}.hero-container{margin-left:114px}.hero-container p{font-size:22px;line-height:35.4px;margin-top:30px;margin-bottom:80px}.top-nav{margin:auto;transition:0.3s}.product-features-list{flex-direction:row;max-width:1475px;gap:25px;margin:0 auto;position:relative}.product-features-list:not(.mobile-list){top:0;display:flex;margin:0 auto;margin-top:50px;margin-bottom:150px}.product-features-list__item{position:relative}.product-features-list.mobile-list .product-features-list__item{top:0;width:308px;margin:0 auto}.top-nav__menu-list li a{position:relative;color:#000;text-decoration:none}.top-nav__menu-list li:not(.umow-badanie-item-menu.scrolled) a:hover{color:var(--color-pink)}.our-facilities-list{max-width:1137px;gap:39px;margin-top:80px}.doctor-wrapper{padding-top:43px;padding-bottom:85px}.doctors-opinions-section .row:first-child{flex:1;max-width:240px;text-align:center}.doctors-opinions-section .row.opinion-text-row{max-width:940px}.doctor-opinion .author-box .author-box__title{font-weight:400}.doctor-opinion{justify-content:space-between;flex-direction:row;max-width:max-content;margin:0 auto;gap:135px}.expert-desc{gap:5px}.swiper-mobile{display:none}.contact-form-wrapper{overflow:auto}.important-sites-list{max-width:360px}.our-facilities-section{background-position:right 133px;background-repeat:no-repeat;position:relative;z-index:50}.col{width:25%}.our-facilities-section .testdna-logo{display:block}.our-facilities-section .container{position:relative;z-index:50}.faq-row,.our-facilities-list,footer .bottom-bar .row{flex-direction:row}.indications-section{padding:130px 0}.indications-list{display:flex;flex-direction:column;gap:31px;margin-top:59px}.contact-us-section{padding:142px 0}.contact-us-container{padding:67px 0}.prices-container{margin-top:68px}.indications-box{justify-content:space-between;gap:130px}.our-adventages-section{padding-top:80px}.our-adventages-box .right-row{max-width:590px}.patients-opinions-section{padding:102px 0 146px}.patients-opinions-section .slider{gap:33px}.faq-section{padding:120px 0}.footer-menu-row{justify-content:space-between}.test-description-section .logo-row{display:flex;justify-content:flex-start;align-items:center;gap:92px;width:100%}.prices-section{padding-top:130px}.faq-row .left-row{flex:1}.faq-row .right-row{max-width:754px;flex:2;padding-top:0;padding-bottom:0}.footer-menu-row__list{width:max-content}.footer-menu{padding-bottom:73px;padding-top:88px}.footer-menu .row:nth-child(2){margin-top:46px;margin-bottom:8px}.footer-menu .two-logo-row{margin:52px 0;gap:167px}.more-points-btn{margin:20px auto auto}.patients-opinions-section .opinion .child-page-img-wrapper{max-width:150px;max-height:150px}.swiper-patients-opinions{margin-top:50px}.child-page-img-wrapper{max-width:150px;width:150px!important;position:relative;flex:1}.child-page-header-post-excerpt{display:block}.top-nav__menu-list{padding:5px 20px;border-bottom:1px solid #e7e7e7}.scrolled .top-nav__menu-list{padding:0 20px}.top-nav__menu-list{display:flex;padding:0 20px;align-items:center;justify-content:center}.top-nav__info-details,.top-nav__list{display:flex}.mobile-menu li a{padding:0 .4vw;margin:.2vw 0}}@media screen and (max-width:1300px) and (min-width:1024px){.product-features-list__item{box-sizing:border-box;width:calc(50% - 25px);flex:initial}.product-features-list:not(.mobile-list){flex-wrap:wrap;justify-content:center}}@media screen and (min-width:425px){.hero-container__buttons-row{flex-direction:row}.important-sites-list{gap:32px}}@media screen and (max-width:425px){.hero-section{background-image:url(https://testnifty-warszawa.pl/wp-content/uploads/2022/08/young-pregnant-woman-425x245.webp)}.hero-container h1,.hero-container h1>span{font-size:36px!important;line-height:1.3}.chat-widget p{font-size:15px}.chat-widget .btn{width:150px}.important-sites-list{width:100%;align-items:center;gap:7px}.important-sites-list li{flex:1;text-align:center}.copyrights{text-align:center}.patients-opinions-section{background-image:none!important}.patients-opinions-section .opinion{box-shadow:0 12px 50px rgb(0 0 0 / 5%)}}@media screen and (min-width:1160px){.hero-section:before{background:linear-gradient(90deg,#fff 0,#fff 29%,#fff0 68%)}}@media screen and (min-width:769px){.mob-tnlc,.v-mob{display:none}.v-desk{display:block}.desk-tnlc{display:flex}.top-nav{height:5rem}.top-nav.scrolled{height:4rem}.top-nav.scrolled .top-nav__logo-container{top:0}body:not(.home) .top-nav.scrolled .top-nav__logo-container{top:10px}.top-nav.scrolled .top-nav__info-details{line-height:1.1;top:0}.prices-box-with-btn-payments tr td:first-child>div{flex-wrap:nowrap}}.page-id-1637 #ez-toc-container{display:none!important}li.dropdown{position:unset}.mobile-menu>li a,.menu-item .dd-menu li{display:flex;align-items:center}.mobile-menu>li.menu-item-has-children>a{position:relative}.mobile-menu>li.menu-item-has-children>a{padding:0 .8vw}.mobile-menu>li.menu-item-has-children>a:after{border:solid #000;border-width:0 .15vw .15vw 0;padding:.16vw;margin-left:.4vw;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.bordTab table{border-collapse:separate;border-spacing:0;overflow:hidden;width:100%}.bordTab td{padding:10px;border:1px solid #d21577;border-left:0;border-bottom:0}.bordTab tr td:first-child{border-left:1px solid #d21577}.bordTab tr:last-child td{border-bottom:1px solid #d21577}.bordTab tr:first-child td:first-child{border-top-left-radius:6px}.bordTab tr:first-child td:last-child{border-top-right-radius:6px}.bordTab tr:last-child td:first-child{border-bottom-left-radius:6px}.bordTab tr:last-child td:last-child{border-bottom-right-radius:6px}.scrollTab{overflow-x:auto}@media (max-width:991px){.pricBoxMob{width:740px!important}}.tbl-cena td,.tbl-cont td{border:0;background:#fcf1f7}.tbl-cena td:first-child,.tbl-cont td:first-child,.tbl-cont td:first-child{border:none;background:#fff}.tbl-btn td{border-top:0}#contact-buttons-bar{position:fixed;top:233px;left:-40px;width:40px;z-index:100}#contact-buttons-bar.slide-on-scroll{position:absolute}.contact-button-link,.sif{display:block;width:40px;height:40px;padding:0;margin-bottom:1px;text-align:center;line-height:40px;font-size:22px;background:#8e8e93;color:#fff;position:relative;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 250ms;-moz-transition:all 250ms;transition:all 250ms}.sif{margin-top:7px}.contact-button-link:hover,.contact-button-link:focus,.contact-button-link:active{color:#fff;padding-left:20px;width:70px}.contact-button-link.cb-hidden{left:-40px}.contact-button-link span,.sif span,#footer-menu-row .col:nth-child(3) li:nth-last-child(-n+3) a{background:url(/wp-content/themes/testniftywarszawa-v2/images/przyc-boczne2.min.png) no-repeat;font-family:FontAwesome!important}.contact-button-link.fbic,.sif.fbic{background:#4867aa}.contact-button-link.fbic span,.sif.fbic span{background-image:none;width:40px;height:40px}.contact-button-link.insta{background:#e0e0e0;text-align:right}.sif.insta{background:#fff0;text-align:right}.contact-button-link.insta span,.sif.insta span{background-position:0 -44px;width:40px;height:40px}.contact-button-link.tiktok,.sif.tiktok{background:#e0e0e0;text-align:right}.contact-button-link.tiktok span,.sif.tiktok span{background-position:0 -87px;width:40px;height:40px}iframe.thulium-mobile-chat{bottom:0px!important}.show-hide-contact-bar,.contact-button-link.show-hide-contact-bar:focus,.contact-button-link.show-hide-contact-bar:active{background:#fff0;color:#000;border:0;outline:0;padding:0;width:40px}.contact-button-link.show-hide-contact-bar:hover{color:#000;background:#ccc;padding:0;width:40px}.contact-button-link.show-hide-contact-bar span{background-image:none}.opinionsBar{-webkit-transform:rotate(-90deg) translate(-100%);-moz-transform:rotate(-90deg) translate(-100%);-o-transform:rotate(-90deg) translate(-100%);-ms-transform:rotate(-90deg) translate(-100%);transform:rotate(-90deg) translate(-100%);font-size:14px;width:125px;height:40px;white-space:nowrap;transform-origin:top left;display:block}.opIc{height:125px;background:#124592}.opIc:hover{padding-left:30px;text-decoration:none}opIc:hover{padding-left:30px;text-decoration:none}@media all and (max-width:699px){#contact-buttons-bar{display:none}#contact-buttons-bar.opiBar{display:block}}#menu-item-4079,#menu-item-7592,#menu-item-7593{width:40px;float:left;display:inline-block;margin-right:10px}#footer-menu-row .col:nth-child(3) li:nth-last-child(-n+3){padding:0;margin:5px 5px 5px 0;display:inline-block}#footer-menu-row .col:nth-child(3) li:nth-last-child(-n+3) a{width:40px;height:40px;float:left;text-indent:-9999px}#footer-menu-row .col:nth-child(3) li:nth-last-child(3) a{background-position:0 0}#footer-menu-row .col:nth-child(3) li:nth-last-child(2) a{background-position:0 -44px}#footer-menu-row .col:nth-child(3) li:nth-last-child(1) a{background-position:0 -87px}table#wpgmza_table_1 tr th:nth-child(5),table#wpgmza_table_1 tr td:nth-child(5){display:none}th.wpgmza_table_marker,td.wpgmza_table_marker{width:10px!important;padding:10px!important;min-width:24px!important}table#wpgmza_table_1 thead th,table#wpgmza_table_1 thead td{padding:10px!important}i.lightbox-prev,i.lightbox-next{top:39%;padding:30px 5px;cursor:pointer;display:none}svg.lightbox-prev,svg.lightbox-next{pointer-events:none}i.lightbox-prev{left:-45px}i.lightbox-next{right:-45px}.appAdr{overflow-y:scroll;max-height:148px;display:none}.appAdr::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);border-radius:10px;background-color:#dedede8c}.appAdr::-webkit-scrollbar{width:6px;height:6px;background-color:#dedede8c}.appAdr::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#d21577}.appAdr table{width:100%}.appAdr tr td{padding:1px 0;font-size:.85rem;cursor:pointer;border:1px solid #e8e7e7}.appAdr tr:hover,.appAdr tr.highlight{background:#fdf0f7}.zpor .form-group{width:300px;max-width:100%}.zporHead{background:#D10B78;color:#fbfcfc;padding:7px 5%;letter-spacing:1px}.zpor input{border:solid 1px #868887!important;border-radius:3px}.zpor .rodo,.zpor .rodo p{font-size:11px}.zpor span.wpcf7-list-item{margin:2px 0 0 0}.zpor .wpcf7-submit{padding:10px 20px;font-size:20px;color:#f7f7f7;background:#D10B78;display:block;line-height:30px;border:none}.zpor .wpcf7-submit:hover{background:#d30777}.tel-widget{position:fixed;z-index:999990!important}.tel-widget::before,.tel-widget::after,.tel-widget>*{box-sizing:content-box!important}.tel-widget-outer{height:120px;width:120px;left:-25px;top:-25px;border-radius:20px;position:absolute;border-width:1px;border-color:#2AB159;border-style:solid;padding:20px;z-index:999997!important;cursor:pointer;-webkit-transition:border-width 0.5s,padding 0.5s;transition:border-width:.5,padding:0.5s}.tel-effects-radar{background-color:#2AB159;opacity:.3;border-radius:50%!important;border:2px solid #2AB159;animation:radar 2s infinite ease-in-out;-webkit-animation:radar 2s infinite ease-in-out;-webkit-transition:all ease-in-out;transition:all ease-in}.tel-widget-inner-square{height:80px;width:80px;border-radius:20px;left:20px;top:20px;position:relative;opacity:.9;cursor:pointer;background-color:#2AB159;background-repeat:repeat-x;border-color:#2AB159;border-width:0;border-style:solid;z-index:999998!important;-webkit-transition:border-width 0.5s,padding 0.5s,background-image 1.5s;transition:border-width:0.5s,padding:0.5s,background-image 1.5s}.tel-folded-action{text-align:center;z-index:999999!important;position:absolute;top:0;cursor:pointer}.tel-folded-action-icon{top:calc(50% - 25px + 10px);left:calc(50% - 25px);padding:5px;width:100%}@keyframes radar{1%{width:50px;height:50px;margin-left:40px;margin-top:40px;background-color:#2AB159;opacity:.9}80%{width:200px;height:200px;margin-left:-38px;margin-top:-38px;background-color:#2AB159;opacity:.1}100%{width:200px;height:200px;margin-left:-38px;margin-top:-38px;background-color:#2AB159;opacity:0}}@media(max-width:767px){.tel-pos-bl{bottom:38px;left:2%}.tel-widget-outer{top:10px!important;left:-32px!important;transform:scale(.65)!important}.tel-folded-action-icon{left:calc(50% - 28px + 26px)!important;top:0px!important;transform:scale(.8)!important}.tel-widget-inner-square{left:15px!important;top:25px!important;transform:scale(.8)!important}.tel-folded-action-square{left:calc(50% - 29px)!important;top:36px!important}.tel-widget-outer-square{top:-22px!important;left:-32px!important}}@media(min-width:768px){.tel-pos-bl{bottom:60px;left:2%}.tel-widget-outer{top:-7px!important;left:-7px!important}.tel-folded-action-icon{left:calc(50% - 30px)!important}.tel-widget-inner-square{left:40px!important;top:40px!important}.tel-folded-action-square{left:36px!important;top:51px!important}}.tel-stop{-webkit-animation:auto ease 0s 1 normal none running none;animation:auto ease 0s 1 normal none running none;display:none}.price-box{font-size:.875rem}.price-box .card-header{background-color:#fcf1f7;border-radius:15px 15px 0 0!important;border:0}.price-box .color2{color:#d10b78}.price-box .card{border-radius:15px!important;border:2px solid #fcf1f7}.price-box .card h4{font-weight:800}.price-box .best{border-color:#d10b78!important}.price-box .best h4{position:relative}.price-box .best h4:after{position:absolute;content:attr(data-best);right:0;top:0;background:#d10b78;color:#fff;font-weight:bolder;padding:7px 15px;border-radius:20px;font-size:.875rem}.prEnd{margin-left:-22px;margin-right:-22px;background:#fcf1f7;border-radius:0 0 15px 15px}.prEnd:not(.best .prEnd){margin-left:-23px;margin-right:-23px;margin-bottom:-2px}.prPr,.prBtns{padding:.5rem 1.4rem 0 1.4rem}.prPr{font-size:1.438rem}.prPr,.prInf{background:#fff}.prInf .z-pozn{background:#fcf1f7}.prInf .promo,.prInf .z-pozn{padding:0 1.4rem}.prPr del{color:#d10a78}.price-box strong,.prPr del{font-weight:800}.price-box li{background:url(/wp-content/uploads/2024/02/check2.svg) no-repeat 0 7px;background-size:20px 20px;padding:6px 0 6px 30px;line-height:1.3}span.inf{display:inline-block;background:url(/img/info.svg) no-repeat;text-indent:-9999px;width:21px;height:21px}.prEnd .prBtns{padding-top:12px}.best .prBtns{margin-bottom:-2px}.prBtns .btn{width:100%;height:auto;font-weight:800!important;font-size:1rem!important}.prBtns .umow{padding:5px 10px!important;margin-bottom:20px}.prBtns .zapytaj{padding:3px 10px!important;justify-content:center}.prBtns .zapytaj .zob{font-size:.8rem;width:78px;color:#000}.prBtns .zapytaj .tel{background:url(/img/tel.svg) no-repeat 0 50%;padding:0 5px 0 30px;background-size:25px}.prInf small{font-size:.54rem;line-height:1;font-weight:800}@media (min-width:576px){.card-deck .card{flex:auto}}@media (max-width:991px){.prInf{height:auto!important}}@media (min-width:992px){.card-deck .card{flex:1 0 0%}}@media (max-width:1199px){.prBtns .zapytaj .tel{padding:0 5px 0 22px;background-size:17px}}@media (min-width:1200px){.prBtns .umow{font-size:1.3rem!important}.prBtns .zapytaj .tel{font-size:1.3rem!important}}@media (min-width:1320px){.card-deck .card{flex:1 0 0%}.prBtns .umow{font-size:1.5rem!important}.prBtns .zapytaj .tel{font-size:1.5rem!important}}.os-title-box h2{font-size:1.17em;font-weight:700}.opinia-slajd{overflow:hidden;padding-bottom:47px}.opinia-slajd-box{height:unset}.opinia-tekst p{font-size:.875rem}img.opinia-image{width:64px}.opinia-tekst{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;z-index:1}.opinia-tekst:before{content:'Pokaż więcej ➜';position:absolute;margin-top:123px;min-width:120px;background:#fff;color:#007bff;text-decoration:underline;font-weight:800;font-size:.875rem;left:1rem}.opinia-tekst:hover{-webkit-line-clamp:none;line-clamp:none;-webkit-box-orient:vertical;margin-bottom:-40px}.opinia-tekst:hover:before{content:''}.bottom-sep{display:inline-block!important;line-height:24px;background:#fff;z-index:0;margin-top:40px;margin-bottom:-95px;position:relative;float:right;width:100%;padding:20px 0}.oss .btn--secondary{width:fit-content;padding:20px!important}.opinionsBox{width:150px}.opinionsBox .oBgIn{border-radius:15px;border:2px solid #d10b78!important;text-decoration:none;color:inherit}.opinionsBox .opiAv{font-size:3.5rem;line-height:1.2}.opinionsBox .opiSum{font-size:.875rem}.cd0125{overflow-x:auto;margin-top:30px;-ms-overflow-style:none;scrollbar-width:none}.cd0125::-webkit-scrollbar{display:none}table.ctbl0125{background:#fff;border-radius:15px;border-collapse:separate;border-spacing:6px 0;max-width:100%;padding:0;word-break:break-word;font-size:.875rem;table-layout:fixed}table.ctbl0125 tr th{position:relative}table.ctbl0125 tr th{position:relative}table.ctbl0125 tr td{padding:5px 0;background:#fff}table.ctbl0125 tr th div{opacity:1!important;border-radius:10px 10px 0 0;min-height:60px;font-size:.875rem}.ctbl0125 .tabHead div{position:relative;background:var(--main-col);color:#fff;display:flex;justify-content:center;align-items:center;line-height:1;z-index:1;gap:.25rem}table.ctbl0125 tr th:nth-child(2) *,table.ctbl0125 tr th:nth-child(4) *{background-color:var(--cdbg-col);color:#000}table.ctbl0125 tr.noBg td strong{color:#858585;font-weight:700}table.ctbl0125 a.wpil_keyword_link{font-size:inherit!important;color:inherit}table.ctbl0125 .btn-inf{line-height:1.05}table.ctbl0125 .inf{width:16px;height:16px;background-size:100%}.ctbl0125 .best:before{content:"WYBÓR MAM";position:absolute;top:-9px;background:var(--cdbg-col);padding:4px 8px;border-radius:10px;color:#000;font-size:.67rem}table.ctbl0125 tr>*:not(:first-child){background-color:transparent!important}table.ctbl0125 tr>th:not(:first-child):after{position:absolute;content:"";width:100%;height:var(--tblH);background:#fff;left:0;top:18px;border:2px solid var(--cdbg-col);border-radius:15px;box-shadow:0 .5rem .8rem rgb(0 0 0 / .15)!important}table.ctbl0125 tr th:nth-child(3):after{border-color:var(--main-col)}table.ctbl0125 tr th:first-child,table.ctbl0125 tr td:first-child{background:#fff;width:110px;position:sticky;left:-1px;z-index:2}table.ctbl0125 tr th:nth-child(1n+2){width:150px}@media (min-width:768px){table.ctbl0125 tr th:first-child{width:20%!important}table.ctbl0125 tr th:nth-child(1n+2){width:26.66%!important}table.ctbl0125{border-spacing:7px 0}}table.ctbl0125 tr:last-child td{padding-bottom:23px!important}table.ctbl0125 td{position:relative}table.ctbl0125 tr:not(.noBg):not(.noBrd) td:after{position:absolute;content:"";width:calc(100% - 4px);height:1px;background:#ccc;left:2px;top:0}.ctbl0125 .prEnd{margin-left:-5px;margin-right:-5px}.ctbl0125 .promo{border:1px solid var(--sec-col);color:var(--sec-col);font-size:0.8rem!important;padding:5px 10px 5px 10px!important;border-radius:27px}.ctbl0125 .prBtns{background:var(--cdbg-col);border-radius:0 0 11px 11px;margin:-.49rem -.389rem;padding-bottom:1rem}.ctbl0125 .prPr2 del{color:var(--sec-col)}table.ctbl0125 tr.cbbg td:not(:first-child){text-align:center;background-color:var(--cdbg-col)!important;border:2px solid var(--cdbg-col);border-width:0 2px}table.ctbl0125 tr.cbbg td:nth-child(3){border-color:var(--main-col)}table.ctbl0125 tr.cbbg td:not(:first-child):after{content:"";background:var(--cdbg-col);height:3px;width:100%;bottom:-3px;left:0;position:absolute}@media screen and (max-width:768px){.ctbl0125 .best{flex-direction:column}.ctbl0125 .best:before{font-size:.75rem;top:-14px}table.ctbl0125 td,table.ctbl0125 td strong{font-size:0.8rem!important}.ctbl0125 .prBtns .btn{font-size:1rem!important}.ctbl0125 .tabHead div{font-size:.8rem;height:100%;padding:5px 0}}@media (max-width:991px){.insurance-section>.container{overflow:scroll}}.start-0{left:0!important}.end-0{right:0!important}.top-0{top:0!important}.bottom-0{bottom:0!important}.start-50{left:50%!important}.end-50{right:50%!important}.top-50{top:50%!important}.bottom-50{bottom:50%!important}.start-100{left:100%!important}.end-100{right:100%!important}.top-100{top:100%!important}.bottom-100{bottom:100%!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.contact-widget-pp{position:fixed;bottom:32px;right:20px;z-index:1000;max-width:max-content}.widget-button-pp{width:65px;height:65px;background-color:#00d757;border-radius:50%;display:block;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px rgb(0 0 0 / .2);position:relative}.widget-icon-pp.widget-icon-close-pp{background-color:#00d757}.widget-button-pp .icon-close-pp,.widget-button-pp.active{display:none}.widget-button-pp .icon-chat-pp,.widget-icons-pp.active .icon-close-pp{display:block}.widget-icons-pp{display:none;flex-direction:column;margin-top:10px;align-items:center;row-gap:10px}.widget-icon-pp{width:65px;height:65px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgb(0 0 0 / .2);cursor:pointer}.widget-icon-pp svg{width:45px;height:45px}.widget-icon-czat-pp svg{width:65px;height:65px}.widget-icon-messenger-pp svg{width:37px;height:37px}.rating-google{display:flex;flex-direction:column;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;background-color:#fff;border-radius:8px;margin:14px;position:fixed;z-index:999999;box-shadow:rgb(0 0 0 / .15) 0 2px 12px 0;left:5%;bottom:5px;width:130px;padding-top:10px;padding-bottom:10px;cursor:pointer}.select2-selection--multiple:before{content:"";position:absolute;right:7px;top:42%;border-top:5px solid #888;border-left:4px solid #fff0;border-right:4px solid #fff0}.select2-container--open .select2-selection--multiple:before{border-top:none;border-bottom:5px solid #888}.floating{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;margin-left:30px;margin-top:5px}@keyframes floating{from{transform:translate(0,0)}65%{transform:translate(0,15px)}to{transform:translate(0,0)}}