@font-face { font-family: "h1_font-646e0b7f268e7"; src: url("https://www.terapiejakocesta.cz/files/23/1/h1_font-646e0b7f268e7.ttf"); }
@font-face { font-family: "poppins_menu-646e0b7f1a454"; src: url("https://www.terapiejakocesta.cz/files/23/1/poppins_menu-646e0b7f1a454.ttf"); }
:root { --background-color: #F7F7F7; --menu-background-color: #fff; --base-font-color: #777777; --active-color: #64D060; --secondary-color: #303133; --font-size: 19px; --font-h2-size: 35px; --font-h1-size: 75px; --font-menu-size: 12px; --menu-button-height: 54px; --logo-height: 80px; --footer-background-color: #777777; --footer-font-color: #fff; --footer-height: 75px;}::-webkit-scrollbar-thumb { background: var(--secondary-color);}::-webkit-scrollbar-thumb:hover { background: var(--secondary-color);}::selection { background-color: var(--active-color); color: #fff;}section { text-align: center;} #myBody section:not(.order_1) > div { text-align: left; max-width: 1200px; width: calc(100% - 20px); margin: auto; padding-top: 40px; padding-bottom: 90px;}section:not(.order_1) > div:not(.collage) { display: inline-block;}.contact_form_section .content_wrapper { display: block !important;}.article_text { line-height: normal;}.menu .logo::after { content: "Terapie jako cesta"; font-size: 20px; font-weight: 600; line-height: var(--logo-height); font-family: "poppins_menu-646e0b7f1a454"; color: var(--secondary-color);}.is_mobile .menu .logo::after { line-height: var(--logo-height); width: 200px;}.menu .logo img { padding: 10px 0px;}.is_mobile .logo { margin-left: 20px;}.menu .menu_button.active,.menu .menu_button:hover{ background: #ffffff; color: var(--active-color);}.menu .menu_button { text-transform: uppercase; font-weight: 600; font-family: "poppins_menu-646e0b7f1a454"; color: #000000;}.menu_horizontal { text-align: center; height: calc(var(--menu-button-height) + var(--logo-height) + 2px); padding: 0px; width: 100%;}.is_mobile .menu_horizontal { text-align: left; height: var(--logo-height);}.menu_horizontal .logo { float: none;}.menu_buttons { border-top: solid 1px #EAEAEA;}.is_mobile .menu_horizontal+#myBody { margin-top: var(--logo-height);}#menu_mobile_button { top: calc((var(--logo-height) - 54px) / 2);}.is_mobile .menu_buttons_mobile { top: var(--logo-height);}h1 { font-family: "h1_font-646e0b7f268e7";}h2, h3, h4 { color: var(--secondary-color); margin-top: 18px; margin-bottom: 18px;}h4 { font-size: 24px;}h2 { font-weight: 600;}blockquote h2 { display: inline;}blockquote::before,blockquote::after{ font-size: var(--font-h2-size);}#article_content_10000 { width: 80%; margin: auto; line-height: 650px; background: #0006; -webkit-box-shadow: 0px 0px 80px 50px #0006; -moz-box-shadow: 0px 0px 80px 50px #0006; box-shadow: 0px 0px 80px 50px #0006;}.is_mobile #article_content_10000 { width: 100%;}#article_content_10000 .article_text{ color: #fff; display: inline-block;}#article_content_10000 h2 { font-size: 24px; color: #fff;}#page_part_article_10000 .article { background-size: cover !important; background-repeat: no-repeat;}#page_part_article_10001 blockquote h4 { display: inline-block;}#page_part_article_10001 blockquote { border-left: solid 3px var(--active-color);}.is_mobile #page_part_article_10001 blockquote { padding-left: 20px;}#page_part_article_10001 blockquote::before { padding-left: 20px;}#page_part_collage_10000 { background-size: cover; background-repeat: no-repeat; background-image: url("https://www.terapiejakocesta.cz/files/23/1/sluzby_terapie_pozadi-646e0b7f56178.jpeg"); box-shadow: 0px 0px 45px 45px var(--background-color) inset;}#page_part_collage_10000 .collage { background-image: none !important;}#page_part_collage_10000 .collage_item:first-child { width: 100%; max-width: 100%; display: block; height: auto; line-height: normal;}#page_part_collage_10000 .collage_content { vertical-align: top; text-align: center; font-weight: 400;}#page_part_collage_10000 .collage_item:nth-of-type(n+2) { line-height: normal; margin: 30px; width: 324px; max-width: 354px; height: auto;}#page_part_collage_10000 .collage_item:nth-of-type(n+2) .collage_content h4 { border-bottom: 3px solid var(--active-color); padding-bottom: 30px; margin-bottom: 30px;}#page_part_article_10003 { padding-top: 100px;}.contact_form_section { background: #DDDDDD; background-size: cover !important; background-repeat: no-repeat; background-image: url("https://www.terapiejakocesta.cz/files/23/1/kontakt_terapie_pozadi-646e0b7f6868e.jpeg"); color: #fff; font-size: 14px;}.contact_form_section h2 { color: #fff;}.contact_form_section .content_wrapper { background: #0008; box-shadow: 0px 0px 540px 250px #0008; padding-bottom: 40px;}.contact_form_section i { margin-right: 20px;}.contact_form_section .button,.contact_form_section .form .input{ border-radius: 0px; border-width: 2px; border-color: #eaeaea; font-size: 14px;}.contact_form_section .form .input:focus,.contact_form_section .form .input:hover,.contact_form_section .form .button:hover{ border-color: var(--active-color);}.contact_form_section .button { background-color: var(--active-color); color: #fff; border-color: var(--active-color);}.contact_form_section .button:hover { background-color: #fff; color: var(--active-color);}.contact_form_section h2 { display: none;}.contact_form_section .address_item .contact_information > p:first-of-type { font-size: var(--font-h2-size); text-align: center; border-bottom: 3px solid var(--active-color); padding-bottom: 20px; margin-bottom: 25px; font-weight: 800; margin-top: 0px; text-transform: uppercase;}.contact_form_section .address_item a { color: #ffffff;}.map_item iframe { height: 690px;}li { list-style: none; line-height: 250%;}li::before { content: "–"; margin-right: 5px;}.footer { background-color: var(--footer-background-color) !important; font-size: 13px; border-top: none;}.footer .content_wrapper { padding-top: 0px; padding-bottom: 0px;}.blog_detail h1,.blog_detail h2,.blog_detail h3,.blog_detail h4 { color: var(--secondary-color);}