body{color:#777;letter-spacing:.02em}h1,h2,h3,h4{color:#000}h2{font-size:2.4em;letter-spacing:.5pt}p{text-align:justify}main table{display:block}main table>tbody{display:block}main table>tbody>tr{display:flex;gap:20px}main table>tbody>tr>td{flex-grow:1}#s_top{background-image:url(../../userimage/articles/terapie_hrou.jpg);background-size:cover;background-position-x:50%;background-position-y:30%;min-height:600px}#s_top content{display:none}@media (max-width:800px){#s_top{min-height:400px}}@media (max-width:450px){#s_top{min-height:300px}}#s_1{background-color:#f7f5ef}#s_1 content{margin-top:.6rem;margin-bottom:.6rem}#s_1 content table>tbody>tr{align-items:center}#s_1 content table>tbody>tr>td h1{font-size:clamp(36pt, 27.1186440678px + 0.0497175141 * 100vw, 80pt);margin:1.2rem 0}#s_1 content .btn{margin-top:3em;background:#b892c2;border-radius:2em;padding:.2em 2em}#s_1 content .btn:hover{background:#a371b0}@media (max-width:1200px){#s_1 content table>tbody>tr{display:block}#s_1 content table>tbody>tr>td{display:block}#s_1 content .btn{margin-top:0}}#s_2 content>table>tbody>tr{gap:80px}#s_2 content>table>tbody>tr>td h2{font-size:2.5em;margin:.5em 0;margin-top:0}#s_2 content>table>tbody>tr>td:first-child{padding:1.5em 0}#s_2 content>table>tbody>tr>td:first-child>table{height:100%}#s_2 content>table>tbody>tr>td:first-child>table>tbody{height:100%}#s_2 content>table>tbody>tr>td:first-child>table>tbody>tr{height:100%;display:flex;gap:20px}#s_2 content>table>tbody>tr>td:first-child>table>tbody>tr>td{height:70%}#s_2 content>table>tbody>tr>td:first-child>table>tbody>tr>td:first-child{align-self:flex-end}#s_2 content>table>tbody>tr>td:first-child>table>tbody>tr>td img{height:100%;object-fit:cover}@media (max-width:1200px){#s_2 content>table>tbody>tr{display:block}#s_2 content>table>tbody>tr>td{display:block;width:auto!important}#s_2 content>table>tbody>tr>td>table>tbody>tr>td{height:auto!important}}#s_3_otazky{background-color:#f7f5ef}#s_3_otazky content table>tbody>tr{gap:50px}@media (max-width:800px){#s_3_otazky content table>tbody>tr{display:block}#s_3_otazky content table>tbody>tr>td{display:block;width:auto!important}}#s_4 content table>tbody>tr{gap:3em}#s_4 content table>tbody>tr>td{color:#444}#s_4 content table>tbody>tr>td:first-child{padding:2em 0}#s_4 content table>tbody>tr>td h2{font-size:2.5em;margin:.5em 0;margin-top:0}#s_4 content table>tbody>tr>td img{max-height:750px;object-fit:cover}@media (max-width:700px){#s_4 content table>tbody>tr{flex-direction:column;gap:0}#s_4 content table>tbody>tr>td{width:auto!important}#s_4 content table>tbody>tr>td:first-child{order:2}#s_4 content table>tbody>tr>td:last-child{order:1}}#s_5{background-color:#f7f5ef}#s_5 content p,#s_5 content li{font-size:.7em;color:#444}#s_5 content li{margin:0}#s_5 content>table>tbody>tr{gap:80px}#s_5 content>table>tbody>tr>td:first-child{padding-top:3.5em}#s_5 content>table>tbody>tr>td:first-child>table{height:100%}#s_5 content>table>tbody>tr>td:first-child>table>tbody{height:100%}#s_5 content>table>tbody>tr>td:first-child>table>tbody>tr{height:100%}#s_5 content>table>tbody>tr>td:first-child>table>tbody>tr>td{display:flex}#s_5 content>table>tbody>tr>td:first-child>table>tbody>tr>td img{object-fit:cover}#s_5 content>table>tbody>tr>td:first-child>table>tbody>tr>td:first-child{align-self:flex-end}#s_5 content>table>tbody>tr>td:first-child>table>tbody>tr>td:first-child img{max-height:40%}@media (max-width:1300px){#s_5 content>table>tbody>tr{flex-direction:column;gap:0}#s_5 content>table>tbody>tr>td{width:auto!important}#s_5 content>table>tbody>tr>td:first-child{order:2}#s_5 content>table>tbody>tr>td:last-child{order:1}}#s_6_cenik content h2{text-align:center;font-size:2.5em}#s_6_cenik content table>tbody>tr{gap:50px}@media (max-width:800px){#s_6_cenik content table>tbody>tr{display:block}#s_6_cenik content table>tbody>tr>td{display:block;width:auto!important}}#s_7_kontakt{background-color:#f7f5ef}#s_7_kontakt content h2{text-align:center;font-size:3.4em}#s_7_kontakt content form{max-width:800px;margin:0 auto}#s_7_kontakt content .btn{display:block;margin:0 auto;margin-top:1em;background:#b892c2;border-radius:2em;padding:.2em 2em;font-size:1.5em}#s_7_kontakt content .btn:hover{background:#a371b0}@media (max-width:800px){#s_7_kontakt content h2{font-size:2em}}