html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.alignright{text-align:right;margin:0;display:block;float:right}.alignleft{text-align:left;margin:0;display:block;float:left}.aligncenter{text-align:center;margin:0 auto;display:block;float:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important}html{font-size:100%}body{background:#fff;margin:0;padding:0;font-family:'Open Sans',sans-serif}.hidden{visibility:hidden;display:none}a{text-decoration:none;outline:none;color:#020303}a:hover{color:#acd7e8}a:focus{outline:none}p{color:#020303;font-weight:400;font-size:15px;line-height:24px;margin-bottom:20px}strong,b{font-weight:600}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:600;color:#020303}h1,h2{font-size:30px;line-height:36px}h3{font-size:26px;line-height:32px}h4{font-size:22px}h5{font-size:18px}h6{font-size:14px}em{font-style:italic}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}img.alignright{float:right;margin-left:30px}img.alignleft{float:left;margin-right:30px}img.aligncenter{float:none;margin:0 auto;display:block}input:focus,textarea:focus,button:focus{outline:none}::-webkit-input-placeholder{font-size:16px;line-height:24px;color:#020303;font-weight:400}:-ms-input-placeholder{font-size:16px;line-height:24px;color:#020303;font-weight:400}::placeholder{font-size:16px;line-height:24px;color:#020303;font-weight:400}input,textarea{font-size:14px;font-weight:400;color:#020303}input,textarea,button{font-family:'Open Sans',sans-serif;font-size:16px;line-height:24px;color:#020303;font-weight:400}.btn{background:#acd7e8;border-radius:5px;font-size:15px;line-height:17px;color:#020303;font-weight:600;padding:16px 50px;display:inline-block}.btn:hover{color:#acd7e8;background:#020303}a,button,.btn,input,textarea,img,svg,svg g,svg path,svg polygon,.swiper-button,label,:before,:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-wrapper{width:100%;max-width:100%;padding:0;margin:0}.inner-wrapper{width:100%;max-width:1300px;padding:0;margin:0 auto}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-row .flex-col10{width:10%}.flex-row .flex-col15{width:15%}.flex-row .flex-col20{width:20%}.flex-row .flex-col25{width:25%}.flex-row .flex-col30{width:30%}.flex-row .flex-col33{width:33.3%}.flex-row .flex-col35{width:35%}.flex-row .flex-col40{width:40%}.flex-row .flex-col45{width:45%}.flex-row .flex-col48{width:48%}.flex-row .flex-col49{width:49%}.flex-row .flex-col50{width:50%}.flex-row .flex-col55{width:55%}.flex-row .flex-col60{width:60%}.flex-row .flex-col65{width:65%}.flex-row .flex-col66{width:66%}.flex-row .flex-col70{width:70%}.flex-row .flex-col75{width:75%}.flex-row .flex-col80{width:80%}.flex-row .flex-col85{width:85%}.flex-row .flex-col90{width:90%}.flex-row .flex-col95{width:95%}.flex-row .flex-col100{width:100%}.transition-all,.contact-links-header a span,.contact-links-footer a span{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.main-header{margin:0 0 32px;padding-top:12px}.main-header .main-header-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;background:#fff;width:100%;position:relative;z-index:9999}.main-header .main-header-inner.stuck{position:fixed;top:0}.social-links-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:24px 0}.social-links-header a{width:40px;height:40px;display:block}.social-links-header a svg{width:40px;height:40px}.social-links-header a:nth-of-type(1){margin-right:8px}.social-links-header a:hover svg path{fill:#acd7e8}.contact-links-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contact-links-header a{color:#020303;font-size:14px;line-height:24px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-links-header a:nth-of-type(1){margin-right:30px}.contact-links-header a span{width:35px;height:35px;border-radius:50px;background:#acd7e8;margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-links-header a span svg{width:21px;height:21px}.contact-links-header a:hover{color:#acd7e8}.contact-links-header a:hover span{background:#020303}.contact-links-header a:hover span svg path{fill:#fff}.main-menu-block{width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 40px}#rwd-nav,#rwd-nav ul,#rwd-nav ul li,#rwd-nav ul li a,#rwd-nav #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#rwd-nav #menu-button{display:none}#rwd-nav{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#rwd-nav>ul>li{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#rwd-nav>ul>li>a{padding:12px 20px;font-size:16px;line-height:24px;text-decoration:none;color:#020303;font-weight:600;text-transform:uppercase}#rwd-nav>ul>li:first-child>a{padding:12px 20px 12px 0}#rwd-nav>ul>li.current-menu-parent>a,#rwd-nav>ul>li.current-menu-item>a,#rwd-nav>ul>li:hover>a{color:#acd7e8}#rwd-nav>ul>li.has-sub>a{padding-right:25px;display:-webkit-box;display:-ms-flexbox;display:flex}#rwd-nav ul ul{position:absolute;left:-9999px;z-index:9}#rwd-nav ul ul li{height:0;-webkit-transition:all .25s ease;transition:all .25s ease}#rwd-nav li:hover>ul{left:auto;top:40px}#rwd-nav li:hover>ul>li{height:auto}#rwd-nav ul ul ul{margin-left:100%;top:0}#rwd-nav ul ul li a{border-bottom:0;padding:2px 20px;width:290px;font-size:15px;line-height:25px;text-decoration:none;color:#020303;font-weight:400;background:#fff}#rwd-nav ul ul li:first-child>a{padding:10px 20px 2px}#rwd-nav ul ul li:last-child>a{padding:2px 20px 16px}#rwd-nav ul ul li:last-child>a,#rwd-nav ul ul li.last-item>a{border-bottom:0}#rwd-nav ul ul li.current-menu-item>a,#rwd-nav ul ul li:hover>a,#rwd-nav ul ul li a:hover{color:#acd7e8;text-decoration:none;font-size:15px}#rwd-nav ul li.has-sub>a:after{position:absolute;top:20px;right:11px;width:8px;height:2px;display:block;background:#020303;content:''}#rwd-nav ul li.has-sub>a:before{position:absolute;top:17px;right:14px;display:block;width:2px;height:8px;background:#020303;content:'';-webkit-transition:all .25s ease;transition:all .25s ease}#rwd-nav ul>li.has-sub:hover>a:before{top:20px;height:0}#rwd-nav.mobile-view #menu-button{display:block;padding:0;width:25px;height:25px;color:#020303;cursor:pointer;font-size:12px;font-weight:700}#rwd-nav.mobile-view #menu-button .menu-button-text{display:none}#rwd-nav.mobile-view #menu-button:before,#rwd-nav.mobile-view #menu-button:after{-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;display:block}#rwd-nav.mobile-view #menu-button:before{top:2px;right:0;height:3px;width:25px;background:#020303;content:''}#rwd-nav.mobile-view #menu-button:after{top:11px;right:0;height:6px;width:25px;border-top:3px solid #020303;border-bottom:3px solid #020303;content:''}#rwd-nav.mobile-view #menu-button.menu-opened:before{top:11px;background:#acd7e8;width:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#rwd-nav.mobile-view #menu-button.menu-opened:after{top:11px;border:0;height:3px;width:25px;background:#acd7e8;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#rwd-nav.mobile-view .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid rgba(120,120,120,.2);height:35px;width:35px;cursor:pointer}#rwd-nav.mobile-view .submenu-button:before{position:absolute;top:12px;right:17px;display:block;width:2px;height:12px;background:#756aa4;content:''}#rwd-nav.mobile-view .submenu-button:after{position:absolute;top:17px;right:12px;width:12px;height:2px;display:block;background:#756aa4;content:''}#rwd-nav.mobile-view ul ul .submenu-button{height:34px;width:34px}#rwd-nav.mobile-view ul ul .submenu-button:before{top:12px;right:16px}#rwd-nav.mobile-view ul ul .submenu-button:after{top:15px;right:13px}#rwd-nav.mobile-view .submenu-button.submenu-opened{background:#756aa4}#rwd-nav.mobile-view .submenu-button.submenu-opened:after{background:#fff}#rwd-nav.mobile-view .submenu-button.submenu-opened:before{display:none}#rwd-nav.mobile-view.select-list{padding:5px}#rwd-nav.mobile-view{width:100%}#rwd-nav.mobile-view ul{width:100%;display:none;position:absolute;top:90px;background:#fff;z-index:9998}#rwd-nav.mobile-view ul li{width:100%;border-top:1px solid rgba(120,120,120,.2)}#rwd-nav.mobile-view ul ul li,#rwd-nav.mobile-view li:hover>ul>li{height:auto}#rwd-nav.mobile-view ul li a,#rwd-nav.mobile-view ul ul li a{width:100%;border-bottom:0}#rwd-nav.mobile-view>ul{-webkit-box-shadow:0px 1px 4px 0px #c9d0dd;box-shadow:0px 1px 4px 0px #c9d0dd;border-radius:0 0 10px 10px;overflow:hidden}#rwd-nav.mobile-view>ul>li{float:none;-ms-flex-wrap:wrap;flex-wrap:wrap}#rwd-nav.mobile-view>ul>li:after{display:none}#rwd-nav.mobile-view>ul>li:first-child{border-top:1px solid #acd7e8}#rwd-nav.mobile-view>ul>li:last-child{border-bottom:1px solid rgba(120,120,120,.2)}#rwd-nav.mobile-view ul ul{position:relative;top:0}#rwd-nav.mobile-view ul ul li a{padding-left:20px;font-size:13px}#rwd-nav.mobile-view ul ul ul li a{padding-left:35px}#rwd-nav.mobile-view ul ul li a{color:#020303;background:0 0}#rwd-nav.mobile-view ul ul,#rwd-nav.mobile-view ul ul ul,#rwd-nav.mobile-view>ul>li.has-sub>a:after,#rwd-nav.mobile-view>ul>li.has-sub>a:before,#rwd-nav.mobile-view ul ul>li.has-sub>a:after,#rwd-nav.mobile-view ul ul>li.has-sub>a:before{display:none}#rwd-nav.mobile-view ul ul li:first-child>a,#rwd-nav.mobile-view ul ul li:last-child>a{padding:2px 20px}#rwd-nav.mobile-view>ul>li:first-child>a{padding:12px 15px}.breadcrumbs{list-style:none;text-align:left;width:100%;max-width:1200px;margin:0}.breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:10px;line-height:30px;color:#020303;text-transform:none;font-size:20px;font-weight:700}.breadcrumbs li a,.breadcrumbs li span.current{color:#020303;text-transform:none;font-size:20px;font-weight:400}.breadcrumbs .separator{font-size:16px;color:#020303;font-family:'FontAwesome';font-weight:400}.banner-top-block{margin-bottom:45px}.banner-top-block .banner-content{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-top-block .banner-content img{position:relative;z-index:1}.banner-top-block .banner-content .cb-text{background:rgba(255,255,255,.85);border-radius:8px;padding:60px 36px;position:absolute;z-index:2;right:57px;max-width:465px}.banner-top-block .banner-content .cb-text h1{margin-bottom:33px}.banner-top-block .banner-content .cb-text p{margin-bottom:36px}.banner-top-block .banner-content .cb-text p:last-of-type{margin-bottom:0}.border-content-block{margin-bottom:50px}.border-content-block .border-content-inner{border-radius:10px;border:1px solid #d8d8d8;padding:52px 46px}.border-content-block .border-content-inner h2{margin-bottom:45px}.border-content-block .border-content-inner ul{margin-bottom:50px}.border-content-block .border-content-inner ul li{color:#020303;font-weight:400;font-size:15px;line-height:24px;margin:0;background:url('https://cdn.tlenoterapia-lancut.pl/wp-content/themes/komorahiper-psdes/svg/li-check.svg') no-repeat 0px 6px;background-size:14px auto;padding-left:25px}.border-content-block .border-content-inner .bci-cols{margin-bottom:45px}.border-content-block .border-content-inner .bci-cols .bci-col-left p{padding-right:40px}.for-who-block{margin-bottom:10px}.for-who-block h3{font-size:19px;line-height:19px;font-weight:700;margin-bottom:40px}.for-who-block .fwb-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.for-who-block .fwb-list .fwb-single{max-width:285px;margin:0 20px 40px}.for-who-block .fwb-list .fwb-single .img-cont{margin-bottom:13px}.for-who-block .fwb-list .fwb-single .text-cont{text-align:center}.for-who-block .fwb-list .fwb-single .text-cont h4{font-size:17px;line-height:19px;font-weight:700;margin-bottom:10px}.for-who-block .fwb-list .fwb-single .text-cont p{font-size:15px;line-height:20px;font-weight:400;margin:0}.banner-bottom-block{margin-bottom:46px}.banner-bottom-block img{max-width:100%}.bottom-content h4{font-size:20px;line-height:20px;font-weight:700;margin-bottom:40px;display:block}.bottom-content>*{display:none}.bottom-content p:nth-of-type(1),.bottom-content p:nth-of-type(2){display:block}.bottom-content p:last-of-type{margin-bottom:0;display:block}.bottom-content .visible-content{display:block}.btn.show-more{color:#020303;background:#acd7e8;cursor:pointer;display:inline-block}.btn.show-more:hover{color:#acd7e8;background:#020303}.subpage-header{margin:0 0 40px}.subpage-header .subpage-header-inner{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpage-header .subpage-header-inner img{position:relative;z-index:1;height:180px;-o-object-fit:cover;object-fit:cover}.subpage-header .subpage-header-inner .shi-cont{background:rgba(255,255,255,.85);border-radius:8px;padding:40px;position:absolute;z-index:2;left:48px;right:48px}.subpage-content .border-content-inner h2{font-size:18px;line-height:24px;font-weight:700;margin-bottom:20px}.subpage-content .border-content-inner h3{font-size:19px;line-height:19px;font-weight:700;margin-bottom:40px}.subpage-content .border-content-inner ul{margin-bottom:50px}.subpage-content .border-content-inner ul li{color:#020303;font-weight:400;font-size:15px;line-height:24px;margin:0;background:url('https://cdn.tlenoterapia-lancut.pl/wp-content/themes/komorahiper-psdes/svg/li-check.svg') no-repeat 0px 6px;background-size:14px auto;padding-left:25px}.subpage-content .border-content-inner iframe{width:100%}.default-page.sesja .subpage-content .border-content-inner h2{font-size:28px;line-height:34px;font-weight:600}.default-page.sesja .subpage-content .border-content-inner h3{margin-top:40px}.default-page.przeciwwskazania .subpage-content .border-content-inner h2{font-size:28px;line-height:34px;font-weight:600}.prices-list{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.prices-list .pl-single{-webkit-box-shadow:0px 0px 24px 0px rgba(150,150,150,.3);box-shadow:0px 0px 24px 0px rgba(150,150,150,.3);width:100%;max-width:285px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:145px;margin:30px 50px 40px;border-radius:10px}.prices-list .pl-single:nth-of-type(1){background:#f9f9f9}.prices-list .pl-single:nth-of-type(2){background:#f4f3f3}.prices-list .pl-single:nth-of-type(3){background:#e9e9e9}.prices-list .pl-single .pl-single-inner{text-align:center}.prices-list .pl-single .pl-single-inner p{color:#020303;margin:0}.prices-list .pl-single .pl-single-inner p.time{font-size:24px;line-height:24px;font-weight:700}.prices-list .pl-single .pl-single-inner p.time:after{content:"";width:120px;height:1px;background:#acd7e8;margin:12px auto 8px;display:block}.prices-list .pl-single .pl-single-inner p.price{font-size:17px;line-height:22px;font-weight:600}.prices-list .pl-single .pl-single-inner p.price span{font-size:15px;line-height:22px;font-weight:400;display:block}.gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -12px}.gallery-list .gallery-single{width:calc(25% - 24px);margin:0 12px 24px}.gallery-list .gallery-single a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.gallery-list .gallery-single a:after{content:"";position:absolute;opacity:0;font-weight:600;background:url(https://cdn.tlenoterapia-lancut.pl/wp-content/themes/komorahiper-psdes/svg/zoom-in.svg) no-repeat center;width:30px;height:30px}.gallery-list .gallery-single a img{width:100%;height:100%}.gallery-list .gallery-single:hover a{color:#020303}.gallery-list .gallery-single:hover a:after{opacity:1}.gallery-list .gallery-single:hover a img{opacity:.4}.contact-content .border-content-inner p{margin:0}.contact-content .border-content-inner iframe{width:100%;height:470px}.wpcf7{margin-bottom:28px}.wpcf7 .wpcf7-form .form-cols{display:-webkit-box;display:-ms-flexbox;display:flex}.wpcf7 .wpcf7-form .form-cols .form-col br{display:none}.wpcf7 .wpcf7-form .form-cols .form-col.fc-left{width:450px;margin-right:15px}.wpcf7 .wpcf7-form .form-cols .form-col.fc-right{width:calc(100% - 465px)}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap{border:0;padding:0;margin:0 0 15px;display:block}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control{background:#f8f8f8;border-radius:4px;font-size:16px;line-height:24px;color:#020303;font-weight:400;border:0;padding:13px 16px;margin:0;width:calc(100% - 32px)}.wpcf7 .wpcf7-form input.wpcf7-submit{border:0;cursor:pointer;padding:15px 50px;float:right}.wpcf7 .wpcf7-form input.wpcf7-submit:hover{color:#acd7e8;background:#020303}.wpcf7 .wpcf7-form .wpcf7-response-output{margin:2em 0 1em;padding:1.2em 1em;border-width:1px;font-size:14px;line-height:19px;font-weight:500}.wpcf7-not-valid-tip{font-size:14px;font-weight:500;margin:0;position:absolute;top:-6px;right:20px}.main-footer{background:#fafafa;margin:0;padding:0;border-top:1px solid #ddd}.main-footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:35px 0 80px}.main-footer .footer-top .footer-block{width:25%}.main-footer .footer-top .footer-block .footer-block-title{position:relative;font-size:16px;font-weight:600;line-height:35px;color:#141010;margin:0 0 24px}.main-footer .footer-top .footer-block .footer-block-title .toggle-trigger{background:url('https://cdn.tlenoterapia-lancut.pl/wp-content/themes/komorahiper-psdes/svg/toggler.svg') no-repeat;width:18px;height:18px;display:block;position:absolute;right:0;top:8px;cursor:pointer}.main-footer .footer-top .footer-block ul li{margin:0 0 4px}.main-footer .footer-top .footer-block ul li a{font-size:15px;font-weight:400;line-height:24px;color:#141010}.main-footer .footer-top .footer-block ul li a:hover{color:#acd7e8}.main-footer .footer-top .footer-block p{font-size:15px;font-weight:400;line-height:24px;color:#141010;margin:0 0 12px}.contact-links-footer{margin:60px 0 0}.contact-links-footer a{color:#020303;font-size:14px;line-height:24px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.contact-links-footer a:nth-of-type(1){margin-bottom:6px}.contact-links-footer a span{width:24px;height:24px;border-radius:50px;background:#acd7e8;margin-right:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-links-footer a span svg{width:14px;height:14px}.contact-links-footer a:hover{color:#acd7e8}.contact-links-footer a:hover span{background:#020303}.contact-links-footer a:hover span svg path{fill:#fff}.social-links-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:24px 0 0}.social-links-footer a{width:26px;height:26px;display:block}.social-links-footer a svg{width:26px;height:26px}.social-links-footer a:nth-of-type(1){margin-right:6px}.social-links-footer a:hover svg path{fill:#acd7e8}.under-footer{background:#ececec}.under-footer .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.under-footer p,.under-footer p a{color:#141010;font-size:14px;line-height:23px;font-weight:400;margin:0}.under-footer p.dev a:hover{color:#acd7e8}.under-footer p.dev a svg{width:20px;position:relative;top:4px}.under-footer p.dev a svg polygon{fill:#141010}.under-footer p.dev a:hover svg polygon{fill:#acd7e8}.scrolltotop{background:#acd7e8;width:40px;height:40px;display:none;position:fixed;bottom:0;right:20px}.scrolltotop:hover{background:#141010}.scrolltotop.vis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scrolltotop .arrow-btt{position:relative;top:5px;content:"";display:inline-block;width:13px;height:13px;border-right:.2em solid #fff;border-top:.2em solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0}#cookie-notice{background-color:#14 !important}#cookie-notice #cn-accept-cookie{color:#020303 !important;background:#acd7e8 !important}#cookie-notice #cn-accept-cookie:hover{color:#acd7e8 !important;background:#020303 !important}@media screen and (max-width:1366px){.page-wrapper{width:auto;padding:0}.inner-wrapper,.main-header .main-header-inner{width:auto;padding:0 15px}.main-footer .footer-top{padding:35px 15px}.under-footer .footer-bottom{padding:16px 15px}.prices-list .pl-single{margin:30px}.scrolltotop{bottom:50px}}@media screen and (max-width:1200px){.banner-top-block .banner-content{height:445px}.banner-top-block .banner-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-top-block .banner-content .cb-text{padding:40px 26px;position:absolute;max-width:465px;right:32px}.banner-top-block .banner-content .cb-text h1{margin-bottom:26px}.prices-list .pl-single{max-width:255px}}@media screen and (max-width:1080px){.page-wrapper{position:relative}.social-links-header{padding-right:40px}.social-links-header a,.social-links-header a svg{width:30px;height:30px}.main-menu-block{margin:0;position:absolute;top:38px;right:15px;width:auto;z-index:99999;border:0}.main-menu-block .inner-wrapper{padding:0}#rwd-nav.mobile-view{width:auto}#rwd-nav.mobile-view ul{width:300px;right:0;left:auto}#rwd-nav>ul>li>a{padding:8px 15px;font-size:14px;line-height:18px}.gallery-list .gallery-single{width:calc(33.3% - 24px)}}@media screen and (max-width:991px){.wpcf7 .wpcf7-form .form-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.wpcf7 .wpcf7-form .form-cols .form-col.fc-left,.wpcf7 .wpcf7-form .form-cols .form-col.fc-right{width:100%;margin:0}}@media screen and (max-width:960px){.main-header .main-header-inner .logo-link img.logo{max-width:120px}.social-links-header{margin:14px 0}.contact-links-header a:nth-of-type(1){margin-right:20px}.contact-links-header a span{width:30px;height:30px}.contact-links-header a span svg{width:17px;height:17px}.main-menu-block{top:28px}}@media screen and (max-width:767px){h1,h2{font-size:26px;line-height:32px}.banner-top-block .banner-content .cb-text h1{margin-bottom:16px}.banner-top-block .banner-content .cb-text p{margin-bottom:18px}.for-who-block h3{text-align:center}.flex-row .flex-col33,.flex-row .flex-col66{width:100%}.subpage-header .subpage-header-inner img{height:130px}.subpage-header .subpage-header-inner .shi-cont{padding:25px;left:25px;right:25px}.border-content-block .border-content-inner{padding:25px}.border-content-block .border-content-inner .bci-cols .bci-col-left p{padding-right:0}.main-footer .footer-top{padding:25px 15px 0}.main-footer .footer-top .footer-block{width:100%;margin-bottom:20px}.main-footer .footer-top .footer-block .textwidget p{margin:0}.main-footer .footer-top .footer-block .textwidget a img{max-width:150px}.main-footer .footer-top .footer-block .footer-block-title{cursor:pointer;margin:0 0 10px}.main-footer .footer-top .footer-block .footer-block-title.active .toggle-trigger{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.contact-links-footer{margin:0}.under-footer p{width:100%}.under-footer p,.under-footer p a{font-size:12px;line-height:18px}.default-page.przeciwwskazania .subpage-content .border-content-inner h2,.default-page.sesja .subpage-content .border-content-inner h2{font-size:24px;line-height:30px}}@media screen and (max-width:650px){.banner-top-block .banner-content .cb-text{max-width:100%;right:22px;left:22px;padding:30px 20px}.gallery-list .gallery-single{width:calc(50% - 24px)}}@media screen and (max-width:550px){.contact-links-header a{text-indent:-9999px}.contact-links-header a:nth-of-type(1){margin-right:10px}.contact-links-header a span{margin-right:0}.for-who-block .fwb-list .fwb-single{margin:0 0 40px}}@media screen and (max-width:430px){.prices-list .pl-single{margin:30px 0 30px}h1,h2,.default-page.przeciwwskazania .subpage-content .border-content-inner h2,.default-page.sesja .subpage-content .border-content-inner h2{font-size:20px;line-height:24px}p{font-size:14px;line-height:22px}}