.row.gutter-0{margin-left:0 !important;margin-right:0 !important}.row.gutter-0 [class*="col-"]{padding-left:0 !important;padding-right:0 !important}.row.gutter-4{margin-left:-2px;margin-right:-2px}.row.gutter-4 [class*="col-"]{padding-left:2px;padding-right:2px}.pl2{padding-left:20px}.pr2{padding-right:20px}.header.style1{background-color:#6eb991 !important}.tp-caption.flat-button-slider.bg-blue{background-color:#6eb991 !important}.tp-caption.flat-button-slider.bg-blue:hover{background-color:#16c2c8 !important;border:1px solid #16c2c8}.tp-caption.flat-button-slider.bg-transparent{border-color:#5b6a70 !important;border-width:1px}.header.style1 .flat-show-search .show-search i{background-color:#b7dcc8 !important;color:#69857c !important}.header.style1 .flat-show-search .show-search i:hover{background-color:#16c2c8 !important;color:#ffffff !important}.top-search #searchform-all #searchsubmit{background:#16c2c8 !important}.main-post{box-shadow:none !important;border:none !important}.main-post .entry-content h3 a{font-size:18px !important;line-height:23px !important;font-weight:700 !important;height:70px}.main-post .entry-content .date{background-color:#2bc5c8 !important;text-transform:uppercase !important}.main-post .entry-content p{font-size:16px !important;line-height:21px !important;font-weight:300 !important;height:105px}.header-top .content{display:flex;justify-content:space-between}.header-top .content .logo{margin-top:15px;margin-right:30px}.header-top .content .logo span img{margin-top:15px}.header-top .content .logo .pagename{display:inline-grid;margin-left:10px}.header-top .content .logo .pagename .title{font-size:24px;color:#6eb991;font-weight:700}.header-top .content .logo .pagename .subtitle{color:#444444;font-weight:400}.header-top .content .logo img{height:64px;margin-top:13px}.header-top .content .iconbox{display:flex;justify-content:space-between;align-items:center;padding:0}.header-top .content .iconbox img{height:80px}.header-top .content .iconbox .img2{height:64px}.header-top .content .iconbox .iconbox-icon{margin-right:0 !important}.header-top .content .iconbox .blok h4{color:#000002;font-weight:600}.header-top .content .iconbox .blok h4 a{font-size:14px;font-family:"lato";color:#000002 !important;font-weight:600px !important}.header-top .content .iconbox .blok p a{font-size:14px;font-family:"lato";color:#999999 !important;font-weight:600px !important}.header-top .content .iconbox .blok a:hover{color:#6eb991 !important}.header-top .content .btn-contact{margin-left:20px}.header-top .content .btn-contact a{border:1px solid #16c2c8;padding:0px 40px 0px 41px !important}.header-top .content .btn-contact a:hover{background-color:#16c2c8}.mainnav ul li a{font-weight:400 !important;padding:0 23px !important}.mainnav ul li a:hover{color:#233d34 !important}.rev_slider_wrapper .title-slide{line-height:60px !important;margin-top:-40px !important;font-weight:600 !important;font-size:50px !important}.rev_slider_wrapper .sub-title{margin-top:40px !important;margin-bottom:40px !important;font-weight:300 !important;font-size:16px !important}.rev_slider_wrapper .tparrows{background:transparent !important}.about-us{padding:0 13px 30px 13px !important}.about-us .flat-title h2{font-weight:500;line-height:47px !important;margin-bottom:20px !important}.about-us .flat-title h2:before{height:2px !important;border-radius:0 !important}.about-us .content p{color:#777777 !important;font-weight:300 !important;font-size:16px !important;line-height:26px !important}.about-us .bottom .btn-more a{background-color:#16c2c8 !important}.about-us .bottom .btn-more a:hover{background-color:#6eb991 !important}.zespoladwo-lek .flat-progress .flat-title h2{font-weight:500;line-height:47px !important;margin-bottom:20px !important}.zespoladwo-lek .flat-progress .flat-title h2:before{height:2px !important;border-radius:0 !important;background-color:#16c2c8 !important}.zespoladwo-lek .flat-progress .naglowek{color:#777777 !important;font-weight:600;margin-bottom:20px;font-size:16px !important;line-height:26px !important}.zespoladwo-lek .flat-progress .opis{color:#777777 !important;font-weight:300 !important;font-size:16px !important;line-height:26px !important}.zespoladwo-lek img{width:100%}.uslugimedyczno .flat-title h2{font-weight:500;line-height:47px !important}.uslugimedyczno .flat-title h2:before{height:2px !important;border-radius:0 !important;background-color:#6eb991 !important;width:108px !important;margin-left:-54px !important}.uslugimedyczno .iconbox-icon{margin-bottom:15px}.uslugimedyczno .iconbox-icon img{height:90px}.uslugimedyczno .iconbox{border:none !important}.uslugimedyczno .iconbox.style3:after{background-image:none !important}.uslugimedyczno .iconbox.style3:before{background-color:#f7f7f7 !important}.uslugimedyczno a:hover .iconbox:before{background-color:#f7f7f7 !important}.uslugimedyczno .iconboxgrey{display:block}.uslugimedyczno .iconboxgrey:hover .iconbox-content h3{color:#000003 !important}.uslugimedyczno .iconboxgrey:hover .iconbox-content p{color:#939393 !important}.zobaczwiecejlink{color:#ffffff}.zobaczwiecejlink h5{color:#ffffff}.flat-news{padding:0 0 93px 0 !important}.flat-news .flat-title h2{font-weight:500;line-height:47px !important;margin-bottom:0 !important}.flat-news .flat-title h2:before{height:2px !important;border-radius:0 !important;background-color:#6eb991 !important;width:136px !important;margin-left:-68px !important}.flat-news .karuzelazmenu{margin:30px 0}.flat-news .karuzelazmenu .flickity-prev-next-button.previous{display:none}.flat-news .karuzelazmenu .flickity-prev-next-button.next{right:0;padding-right:0}.flat-news .karuzelazmenu .flickity-viewport{margin-right:30px}.flat-news .karuzelazmenu a{font-size:15px;color:#a3a3a3;text-transform:uppercase;font-weight:500;margin-right:30px;white-space:nowrap}.flat-news .karuzelazmenu a:hover{color:#6eb991}.flat-news .karuzelazmenu .flickity-button-icon{fill:#6eb991}.flat-news .karuzelazmenu .flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flat-news .main-post{box-shadow:2px 2px 10px 0 rgba(250,250,250,0.5) !important;border:1px solid #f7f7f7 !important;padding:0 !important;margin-bottom:30px}.flat-news .main-post .entry-content{min-height:313px}.flat-news .main-post .entry-content h3{min-height:69px}.flat-news .main-post .entry-content h3 a{font-size:18px !important;line-height:23px !important;font-weight:600 !important}.flat-news .main-post .entry-content .date{background-color:#2bc5c8 !important;text-transform:uppercase !important}.flat-news .main-post .entry-content p{font-size:14px !important;line-height:21px !important;font-weight:300 !important}.flat-news .main-post:hover{bottom:0 !important}.flat-news .main-post:hover .entry-content{background-color:#6eb991}.flat-news .main-post:hover .entry-content h3 a{color:#000002 !important}.flat-news .main-post:hover .entry-content p{color:#fff !important}.flat-news .btn-more a{background-color:#16c2c8;text-transform:uppercase}.flat-news .btn-more a:hover{background-color:#6eb991}.parallax5a{background-image:url('/layout/content5bg.jpg');background-position:center;background-size:cover}.parallax5a .form-submit h1{text-align:left;color:#000002;font-weight:400}.contact-content .text-about{text-align:center}.contact-content .text-about a{color:#666666}.contact-content .text-about a:hover{color:#6EB991}.contact-form h2{text-align:left;color:#000002;font-weight:400;margin-bottom:17px;font-size:35px}.contact-form input,.contact-form select,.contact-form textarea{background-color:#fff;color:#666666;font-size:14px;line-height:27px;font-family:"Lato";border:1px solid transparent;outline:0;border-radius:0;margin-right:2px}.contact-form select{height:43px;margin-top:1px;margin-right:0;margin-left:1px}.contact-form .rodocheck{margin-left:-20px;margin-right:20px}.contact-form .rodocheck .container{font-family:'Lato';font-size:13px;font-style:italic;line-height:17px;color:#383838;display:block;position:relative;padding-left:30px;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.contact-form .rodocheck .container p,.contact-form .rodocheck .container a{font-family:'Lato';font-size:13px;font-style:italic;line-height:17px;color:#383838}.contact-form .rodocheck .container a{font-weight:600}.contact-form .rodocheck .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.contact-form .rodocheck .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#FCFCFC}.contact-form .rodocheck .container:hover input~.checkmark{background-color:#ccc}.contact-form .rodocheck .container input:checked~.checkmark{background-color:#2D3842}.contact-form .rodocheck .checkmark:after{content:"";position:absolute;display:none}.contact-form .rodocheck .container input:checked~.checkmark:after{display:block}.contact-form .rodocheck .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contact-form .btn{float:right;display:inline-block;color:#fff;font-size:13px;font-weight:600;padding:0 26px;height:46px;line-height:46px;border-radius:23px;background-color:#16c2c8;text-transform:uppercase}.contact-form .btn:hover{background-color:#6eb991}.contact-alt{padding:0 0 100px 0 !important}.contact-alt input,.contact-alt select,.contact-alt textarea{background-color:#fcfcfc;color:#666666;font-size:14px;line-height:27px;font-family:"Lato";border:1px solid transparent;outline:0;border-radius:0;margin-right:2px}.contact-alt h2{text-align:center}.contact-alt h2::before{height:2px !important;border-radius:0 !important}.content6 .flat-title h1{font-weight:700;line-height:47px !important;margin-bottom:25px !important}.content6 .flat-title h1:before{height:2px !important;border-radius:0 !important;background-color:#6eb991 !important;width:84px !important}.content6 .naglowek{color:#777777 !important;font-weight:600;margin-bottom:20px;font-size:16px !important;line-height:26px !important}.content6 .content{color:#777777 !important;font-weight:300 !important;font-size:16px !important;line-height:26px !important}.content6 .content img{margin-bottom:25px !important}.content6 .content p{margin-bottom:15px !important}.footer-bottom .content{display:flex}.footer-bottom .content .logo{display:flex;align-items:baseline;margin-right:35px;flex-grow:1}.footer-bottom .content .logo img{height:64px}.footer-bottom .content .logo .pagename{margin-left:15px;margin-right:25px}.footer-bottom .content .logo .pagename .title{font-size:24px;color:#bdbdbe;font-weight:700}.footer-bottom .content .logo .pagename .subtitle{color:#bdbdbe;font-weight:400}.footer-bottom .content .middleoffoot{border-left:1px solid #343339;border-right:1px solid #343339;display:flex;padding:0 30px;margin-top:15px;flex-grow:2;justify-content:center;align-items:center}.footer-bottom .content .middleoffoot img{margin-top:5px;height:64px}.footer-bottom .content .middleoffoot .adress{margin-left:20px;font-size:15px !important}.footer-bottom .content .middleoffoot .adress .subtitle{color:#bdbdbe;font-weight:500 !important}.footer-bottom .content .rightoffoot{display:flex;margin-left:35px;margin-top:15px;flex-grow:1}.footer-bottom .content .rightoffoot img{margin-top:18px}.footer-bottom .content .rightoffoot .adress{margin-left:20px;font-size:15px !important}.footer-bottom .content .rightoffoot .adress .subtitle{color:#bdbdbe;font-weight:500 !important}.footer-bottom .content .rightoffoot .adress .subtitle a{font-weight:500 !important;font-size:15px !important;font-family:"Lato" !important}footer .content{display:flex;justify-content:space-between;font-family:"Lato" !important;font-size:14px !important;font-weight:300 !important}footer .content .footerdownleft{flex-grow:1}footer .content .footerdownleft h3:before{background-color:#343339 !important;height:2px !important}footer .content .footerdownleft p{color:#868686}footer .content .footerdownmiddle{flex-grow:2}footer .content .footerdownmiddle h3:before{background-color:#343339 !important;height:2px !important}footer .content .footerdownmiddle ul{color:#a7a0a0 !important;font-weight:300 !important}footer .content .footerdownmiddle ul li{margin-bottom:15px}footer .content .footerdownmiddle ul li a{color:#a7a0a0 !important;line-height:22px !important;font-weight:300;font-family:"Lato" !important}footer .content .footerdownmiddle ul li a:before{top:11px !important}footer .content .footerdownmiddle ul li a:hover{color:#28bf6b !important}footer .content .footerdownmiddle .first{margin-right:40px}footer .content .footrdownmenu{flex-grow:1}footer .content .footrdownmenu h3{margin-bottom:25px !important}footer .content .footrdownmenu h3:before{background-color:#343339 !important;height:2px !important}footer .content .footrdownmenu ul{list-style:none}footer .content .footrdownmenu ul li a{font-weight:300 !important;font-family:"Lato" !important}.page-title{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.page-title .page-title-heading h2{color:#fff;font-size:30px;font-weight:300;letter-spacing:.6px;margin-bottom:1px;text-transform:uppercase;margin-top:15px}.post-wrap .main-post{box-shadow:2px 2px 10px 0 rgba(250,250,250,0.5) !important;border:1px solid #f7f7f7 !important;padding:0 !important;margin-bottom:30px}.post-wrap .main-post .entry-content{min-height:313px}.post-wrap .main-post .entry-content h3{min-height:69px}.post-wrap .main-post .entry-content h3 a{font-size:18px !important;line-height:23px !important;font-weight:600 !important}.post-wrap .main-post .entry-content .date{background-color:#2bc5c8 !important;text-transform:uppercase !important}.post-wrap .main-post .entry-content p{font-size:14px !important;line-height:21px !important;font-weight:300 !important}.post-wrap .main-post .entry-content p a{font-size:14px !important;font-family:"lato" !important}.post-wrap .main-post:hover{bottom:0 !important}.post-wrap .main-post:hover .entry-content{background-color:#6eb991}.post-wrap .main-post:hover .entry-content h3 a{color:#000002 !important}.post-wrap .main-post:hover .entry-content p{color:#fff !important}.post-wrap ul{margin-bottom:23px}.post-wrap ul li{font-size:16px !important;position:relative;padding-left:20px}.post-wrap ul li:before{content:"•";color:#18ba60;position:absolute;left:-5px;margin-right:5px}.pagecontent ol{counter-reset:item}.pagecontent ol li{position:relative;padding-left:20px}.pagecontent ol li:before{content:counter(item) "  ";counter-increment:item;color:#18ba60;position:absolute;left:-5px;margin-right:5px}.pagecontent .iconbox-icon{margin-bottom:15px}.pagecontent .iconbox-icon img{height:90px}.pagecontent .iconbox{border:none !important;height:336px !important}.pagecontent .iconbox-alt{height:156px !important}.pagecontent .iconbox.style3:after{background-image:none !important}.pagecontent .iconbox.style3:before{background-color:#f7f7f7 !important}.pagecontent a:hover .iconbox:before{background-color:#f7f7f7 !important}.pagecontent .iconboxgrey:hover .iconbox-content h3{color:#000003 !important}.pagecontent .iconboxgrey:hover .iconbox-content p{color:#939393 !important}.pagecontent .iconbox-alt2{height:auto !important;padding:0;border-radius:0 !important;padding-bottom:30px}.pagecontent .iconbox-alt2 h3{height:55px}.pagecontent .iconbox-alt2 img{height:auto}.pagecontent .iconbox-alt2 p{font-size:14px !important;line-height:21px !important;font-weight:300 !important;margin-left:20px;margin-right:20px}article.main-single .entry-title ul li a{color:#666666}article.main-single .entry-title ul li a:hover{color:#6EB991}article.main-single .entry-title h2{text-transform:initial !important;margin-bottom:5px}article.main-single .direction span{margin-top:15px}.related-post h5{padding:20px}article.main-single .entry-content p{font-size:16px}article.main-single .entry-content p a{font-size:16px !important;font-family:"lato" !important}.comments-result{color:#777777;line-height:27px;margin-bottom:23px;padding-right:35px;letter-spacing:.07px;font-size:14px}.comments-result .alert{padding:0 !important}.zagadnienie .entry-content ol,.zagadnienie .entry-content ul{font-size:16px}.alert-success{background-color:#6EB991 !important;border-color:#6EB991 !important;color:#fff !important;padding:3rem !important;font-size:32px !important}.main-about .text-about p{margin-bottom:30px;font-size:16px}.main-about .text-about ul{margin-bottom:30px}.main-about .text-about ul li{font-size:16px !important;position:relative;padding-left:24px}.main-about .text-about ul li:before{content:"•";color:#18ba60;position:absolute;left:0;margin-right:5px}.main-about .text-about ol li{font-size:16px !important}.main-about .text-about h2{margin-bottom:5px}ul.kontakt{font-size:16px !important}ul.kontakt li{margin-bottom:5px !important;font-size:16px !important;padding-left:0 !important}ul.kontakt li a{font-size:16px !important;font-family:"lato"}ul.kontakt li::before{content:"" !important}.widget-brochures .download{margin-top:30px !important}.widget-brochures .download li a{padding-left:15px !important}.widget-brochures .download li a:before{content:"" !important;left:0 !important}.imagebox.style1 .imagebox-content{background-color:#6EB991 !important;font-weight:300 !important}.imagebox.style1 .imagebox-content h5{font-weight:300 !important;line-height:22px !important}.imagebox.style1 .imagebox-image h5{background-color:#6EB991 !important;font-weight:300 !important}.imagebox.style1 .imagebox-content:before{border:1px solid rgba(255,255,255,0.4) !important}.header-wrap{padding:0 0 0 0 !important}.header.style1 #mainnav .menu>li>a{padding:0 35px 0 0 !important;font-size:15px}.sub-menu{width:300px !important}.sub-menu li{padding-left:0 !important}#mainnav-mobi ul>li>a:hover{color:#16c2c8 !important}#mainnav-mobi ul.sub-menu{width:100% !important}#mainnav-mobi ul.sub-menu>li>a{height:auto !important}#mainnav-mobi ul.sub-menu>li>a:hover{color:#16c2c8 !important}.widget-nav-tab ul li{line-height:26px !important;padding:10px 0 10px 21px !important}.widget-nav-tab ul li a{font-size:16px !important;font-family:"lato" !important;font-weight:400 !important}.direction ul li{padding-left:0 !important}.direction ul li::before{content:""}.blog-pagination ul li{padding-left:0 !important}.blog-pagination ul li::before{content:""}@media (max-width:590px){.footer-bottom .subtitle{text-align:center !important}.footer-bottom .strzalka{display:none}.page-title .title-heading .h1-title{font-size:24px}.page-title .title-heading h2{font-size:17px}.karuzelazmenu{display:none}}@media (max-width:992px){.contact-form .rodocheck{margin-left:0 !important;margin-top:20px !important;margin-bottom:20px !important}.rev_slider .tp-caption{font-size:20px !important;line-height:28px !important}.rev_slider .sub-title{font-size:14px !important;line-height:20px !important;margin:0 !important}.rev_slider .flat-button-slider{font-size:14px !important;line-height:20px !important;font-weight:300 !important;padding:5px 20px !important}.header-top .iconbox,.header-top .btn-contact{display:none !important}.header-top .kontaktmobile{display:block !important}}@media (min-width:993px){.kontaktmobile{display:none !important}}@media (max-width:1022px){.header-top .content{display:block;text-align:center}.header-top .content .logo{display:block;width:100%;text-align:center;margin-bottom:20px !important}.header-top .content .iconbox{display:inline-block;margin-right:20px}.header-top .content .iconbox .iconbox-content{display:inherit !important}.header-top .content .iconbox img{margin-top:-26px !important}.header-top .content .iconbox .img2{margin-top:-12px !important}.header-top .content .btn-contact{padding:0 0 35px 0;margin-top:10px !important}.header.style1 #mainnav .menu>li>a{padding:0 7px !important;font-size:13px}}@media (max-width:1188px){.header.style1 #mainnav .menu>li>a{padding:0 12px !important;font-size:15px}}@media (max-width:1199px){.footer-bottom .content{flex-wrap:wrap !important}.footer-bottom .content .logo,.footer-bottom .content .middleoffoot,.footer-bottom .content .rightoffoot{width:100% !important;justify-content:center !important;margin-left:0 !important;margin-right:0 !important;padding:0 !important}.footer-bottom .content .middleoffoot{border-left:none !important;border-right:none !important;margin-top:30px !important;margin-bottom:20px !important;padding-left:0 !important}.footer-bottom .content .middleoffoot .adress{margin-left:0 !important}footer .content{flex-wrap:wrap !important}footer .content .widget-ft{justify-content:center !important;width:100% !important;text-align:center}footer .content .footerdownmiddle ul{width:100% !important;display:inline !important}footer .content .footerdownmiddle .first{margin-right:0 !important}footer .content .title::before{width:100% !important}}#contactresult{font-size:20px;text-align:center}