html{font-size:18px}@media (max-width:980px){html{font-size:16px}}.custom-3-col .et_pb_row{display:flex!important;flex-wrap:wrap}.custom-3-col .et_pb_column_0{width:40%!important;margin-right:0!important}.custom-3-col .et_pb_column_1{width:20%!important;margin-right:0!important}.custom-3-col .et_pb_column_2{width:40%!important;margin-right:0!important}@media (max-width:980px){.custom-3-col .et_pb_column{width:100%!important;margin-bottom:30px}}body.page-id-19 #page-container,body.page-id-19{background-color:#a99280!important;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:fixed!important}body.page-id-502 #page-container,body.page-id-502,body.page-id-112 #page-container,body.page-id-112{background-color:#cfbdaf!important;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:fixed!important}.custom-calendar-container iframe{filter:sepia(10%) hue-rotate(160deg) saturate(80%)}@media screen and (max-width:980px){.prohodit-sloupce-mobil.et_pb_row{display:flex;flex-direction:column-reverse}}.et_pb_contact_form_label::after{color:#b57a6d!important;content:" *"!important;margin-left:4px}.et_pb_contact_field_options_title::after{color:#b57a6d!important;display:inline-block;margin-bottom:-5px}.tlacitka-vedle-sebe{text-align:center}.tlacitka-vedle-sebe .et_pb_button_module_wrapper{display:inline-block;margin-right:10px}.dipl_image_card_carousel .dipl_image_card_wrapper,.dipl_image_card_carousel .dipl_image_card_image_wrapper{position:relative!important;overflow:hidden!important;margin:0!important;padding:0!important;width:100%!important}.dipl_image_card_carousel .dipl_image_card_content_wrapper,.dipl_image_card_carousel .dipl_image_card_inner_content_wrapper{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;z-index:10!important;pointer-events:none!important;box-sizing:border-box!important}.dipl_image_card_carousel .dipl_image_card_content_wrapper h3.dipl_image_card_title,.dipl_image_card_carousel h3{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:25px 20px 40px 20px!important;background:linear-gradient(to bottom,rgba(59,20,20,0.85) 0%,rgba(59,20,20,0) 100%)!important;color:#ffffff!important;text-align:left!important;box-sizing:border-box!important}