html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}main,article,aside,figure,footer,header,nav,section,details,summary{display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,object,embed{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.clearfix:after{content:" ";display:block;clear:both}html,body{font-size:100%;font-size:20px !important}.grid>div:before,.grid>div:after{content:"";display:table}.grid>div:after{clear:both}.bg-p{background-color:#03a9f4}.bg-pd{background-color:#0288d1}.bg-pl{background-color:#b3e5fc}.bg-a{background-color:#03a9f4}.bg-b{background-color:#000}.bg-w{background-color:#fff}.bg-g{background-color:#eee}.c-p{color:#03a9f4}.c-pd{color:#0288d1}.c-pl{color:#b3e5fc}.c-a{color:#03a9f4}.lt1{color:#fff}.lt2{color:rgba(255,255,255,0.7)}.lt3{color:rgba(255,255,255,0.5)}.lt4{color:rgba(255,255,255,0.12)}.dt1{color:rgba(0,0,0,0.87)}.dt2{color:rgba(0,0,0,0.54)}.dt3{color:rgba(0,0,0,0.38)}.dt4{color:rgba(0,0,0,0.12)}body{font-family:'Open sans',sans-serif;font-size:20px}h1,h2,h3,h4,h5,h6{display:block;font-family:'Open sans',sans-serif;margin-bottom:1rem;margin-top:1rem;font-weight:300}div{font-size:16px}p{margin-bottom:1rem;margin-top:1rem;font-size:1rem;position:relative;top:.41rem;line-height:1.5rem;text-align:left}html{font-size:16px}@media only screen and (max-width:1000px){html{font-size:15px}}@media only screen and (max-width:760px){html{font-size:14px}}@media only screen and (max-width:360px){html{font-size:13px}}h1{font-size:1.23823rem;position:relative;top:.3290018rem;line-height:1.5rem}h2{font-size:1.23823rem;position:relative;top:.3290018rem;line-height:1.5rem}h3{font-size:.931rem;position:relative;top:.43346rem;line-height:1.5rem}h4{font-size:.7rem;position:relative;top:.262rem;line-height:1rem}p,td{font-size:.7rem;position:relative;top:.262rem;line-height:1rem}h5{font-size:.7rem;position:relative;top:.262rem;line-height:1rem}h6{font-size:.7rem;position:relative;top:.262rem;line-height:1rem}p{display:block}ul{margin-bottom:.5rem}li{font-size:.7rem;position:relative;top:.262rem;line-height:1rem;list-style-position:inside}b,strong{font-weight:600}p{text-align:justify}hr{border-bottom:solid 1px #000;padding-top:7px}a{text-decoration:none}.row{padding:0 .5rem;max-width:980px;float:none;margin:auto}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row>div{float:left;padding-left:.5rem;padding-right:.5rem}html{min-height:100%;font-family:'Open sans',sans-serif;overflow-x:hidden;display:block}body{min-height:100%;width:100%;height:100%;display:block;color:rgba(0,0,0,0.87);min-height:100vh}body:before,body:after{content:"";display:table}body:after{clear:both}body a{color:inherit}img{max-width:100%;display:block}.rsmd{min-height:100%;display:flex;flex-direction:column}header{background:#f5f5f5;padding-top:1rem;padding-bottom:1rem}header .logo img{float:left;height:2rem}header nav{float:right}main{flex:1 0 0;width:100%}footer{background:#eee;padding-top:1rem;padding-bottom:1rem}footer p{top:0}.header{padding-top:.5rem}@media only screen and (min-width:1000px){.header .col{padding-top:2rem}}.col{position:relative}.main .col{padding-top:1rem;padding-left:.5rem;padding-right:.5rem;float:left;width:100%}.main .col:nth-child(2){padding-bottom:1rem}@media only screen and (min-width:1000px){.main .col:nth-child(1){padding-left:.5rem;padding-right:.5rem;float:left;width:25%}.main .col:nth-child(2){padding-left:.5rem;padding-right:.5rem;float:left;width:75%;float:right;background:url(/img/woman2.jpg) no-repeat;background-position:.5rem 1rem}.main .col:nth-child(2) h1{padding-top:1rem}.main .col:nth-child(3){padding-left:.5rem;padding-right:.5rem;float:left;width:25%;padding-top:0}}@media only screen and (max-width:1000px){.main .col:nth-child(1){padding-left:.5rem;padding-right:.5rem;float:left;width:100%;padding-top:0}.main .col:nth-child(2){padding-top:0;padding-bottom:2rem;padding-left:.5rem;padding-right:.5rem;float:left;width:100%;float:right}.main .col:nth-child(3){background:#eee;position:relative}.main .col:nth-child(3):before{position:absolute;width:2000px;background:#eee;height:100%;top:0;left:-500px;display:block;content:""}}.main .col:nth-child(1) span{display:block;text-align:center;line-height:1.5rem}.main .col:nth-child(1) span:nth-of-type(1){background:#000;color:#fff}@media only screen and (max-width:1000px){.main .col:nth-child(1) span:nth-of-type(1){display:none}}.main .col:nth-child(1) span:nth-of-type(2){background:#eee;color:rgba(0,0,0,0.54);font-size:.9rem;position:relative;top:.444rem;line-height:1.5rem;margin-bottom:0;top:0}.main .col:nth-child(3){clear:left}.main .col:nth-child(3) span{display:block;text-align:center;line-height:1.5rem;padding-top:.25rem;padding-bottom:.25rem}.main .col:nth-child(3) span:nth-of-type(1){background:#eee;color:rgba(0,0,0,0.54);font-size:.7rem;position:relative;top:.262rem;line-height:1rem;margin-top:.5rem;margin-bottom:.5rem;top:0}.main .col:nth-child(3) span:nth-of-type(2){background:none;color:rgba(0,0,0,0.87);font-size:.7rem;position:relative;top:.262rem;line-height:1rem;margin-top:.5rem;margin-bottom:.5rem;margin-bottom:0;top:0;height:70px}.main .rezerwacja{background-color:#2e95dd;border-radius:3px;color:#fff;display:block;text-align:center;font-size:.8rem;position:relative;top:.478rem;line-height:1.5rem;top:0;max-width:220px;margin:auto auto .5rem auto}.main nav{display:block;width:100%}.main nav ul{list-style:circle;margin-bottom:.5rem}@media only screen and (min-width:1000px){nav li,nav li a{color:black;text-decoration:none;font-size:24px;font-family:"Courier";list-style:none;font-size:1rem;position:relative;top:.41rem;line-height:1.5rem;top:0}nav li a:link{color:#000;background:url(/img/flower.png);background-repeat:no-repeat;background-position:left;padding-left:30px}nav li a:visited{color:#000;background:url(/img/flower.png);background-repeat:no-repeat;background-position:left;padding-left:30px}nav li a:hover{color:#805a95;background:url(/img/flower.png);background-repeat:no-repeat;background-position:left;padding-left:30px}li{list-style-position:inside}ul{margin-top:.5rem;margin-bottom:0}}footer{position:relative;padding-bottom:0 !important;background:#fff}footer .col{background:#e5e5e5;background-clip:content-box;float:right !important;padding-left:.5rem;padding-right:.5rem;float:left;width:75%;position:relative}footer .col p{text-align:center;color:rgba(0,0,0,0.54);margin-top:.5rem;margin-bottom:.5rem}footer .colx:before{position:absolute;width:100%;background:#eee;height:300px;top:0;left:0;display:block;content:""}@media only screen and (max-width:1000px){footer{padding-top:0 !important;background:#e5e5e5}footer .col{background:#e5e5e5;float:right !important;padding-left:.5rem;padding-right:.5rem;float:left;width:100%}footer .col p{margin-top:1rem;margin-bottom:1rem}}.col img{width:100%}@media only screen and (max-width:1000px){nav{position:relative;padding-top:.5rem;width:100%}nav ul{list-style:none !important;position:relative;font-size:0 !important;display:flex;border-collapse:collapse}nav ul li{list-style:none !important;width:25% !important;display:inline-block !important;box-sizing:border-box !important;border-collapse:collapse;text-align:center;top:0;background:#eee;padding:0;border:solid 1px #ccc;background-clip:content-box}nav ul li:nth-child(1){border-right:solid 0 #ccc}nav ul li:nth-child(2){border-right:solid 0 #ccc}nav ul li:nth-child(3){border-right:solid 0 #ccc}nav ul li:nth-child(4){border-right:solid 0 #ccc}nav ul li:nth-child(5){border:solid 1px #ccc}nav ul li a{line-height:2rem;text-align:center;width:100%;display:block;font-size:.6rem;transition:.25s}nav ul li a:hover{background:#fff}.row{max-width:740px}}h1{text-align:center}@media only screen and (max-width:1000px){.woman{margin-top:.5rem}}.mapa{width:100%}@media only screen and (min-width:1000px){.zadzwon{pointer-events:none;cursor:text}.zadzwon:before{content:"tel. "}}@media only screen and (max-width:1000px){.zadzwon:before{content:"Zadzwoń "}}.tac{text-align:center}.col p a{color:#2e95dd}.material-icons{position:relative !important;top:6px !important;margin-right:4px;color:#603a75}.karta{margin-top:0 !important}.galeria a{font-size:0;display:block}.galeria img{width:33.3333333%;display:block;float:left}.galeria a:nth-child(3n-2) img{padding:0 10px 15px 0}.galeria a:nth-child(3n-1) img{padding:0 5px 15px 5px}.galeria a:nth-child(3n) img{padding:0 0 15px 10px}html,body{overflow-x:hidden;width:100%}.imgcont{wisth:100%;padding-top:45.71428571%;display:block;position:relative}@media only screen and (max-width:1000px){.imgcont{margin-top:.5rem}}.imgcont img{position:absolute;top:0;left:0;width:100%;margin:0}td:nth-child(1){padding-right:.5rem}.mgb0{margin-bottom:0}