.elementor-517 .elementor-element.elementor-element-7e1021d>.elementor-container{min-height:53vh}.elementor-517 .elementor-element.elementor-element-7e1021d>.elementor-container:after{content:"";min-height:inherit}.elementor-517 .elementor-element.elementor-element-7e1021d:not(.elementor-motion-effects-element-type-background),.elementor-517 .elementor-element.elementor-element-7e1021d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#6ec1e4;background-image:url("https://herohotel.cz/wp-content/uploads/2025/06/close-up-woman-kid-grass.jpg");background-position:-68px 121px;background-repeat:no-repeat;background-size:cover}.elementor-517 .elementor-element.elementor-element-7e1021d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-517 .elementor-element.elementor-element-7e1021d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-517 .elementor-element.elementor-element-5045757{margin-top:0;margin-bottom:0;padding:0}.elementor-bc-flex-widget .elementor-517 .elementor-element.elementor-element-031c479.elementor-column .elementor-column-wrap{align-items:flex-start}.elementor-517 .elementor-element.elementor-element-031c479.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-517 .elementor-element.elementor-element-031c479:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-517 .elementor-element.elementor-element-031c479>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:rgba(0,0,0,.31)}.elementor-517 .elementor-element.elementor-element-031c479>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:17px}.elementor-517 .elementor-element.elementor-element-031c479>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-517 .elementor-element.elementor-element-5e8a4ec .elementor-heading-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:3.2em;font-weight:800;line-height:1.3em}.elementor-517 .elementor-element.elementor-element-5e8a4ec>.elementor-widget-container{margin:0 0 -25px}.elementor-517 .elementor-element.elementor-element-f06a7d5{color:#fff;font-family:"Montserrat",Sans-serif;font-size:1.1em;font-weight:500}.elementor-517 .elementor-element.elementor-element-f06a7d5>.elementor-widget-container{margin:20px 0 0}.elementor-517 .elementor-element.elementor-element-a0b2279 .elementor-button{fill:#fff;color:#fff;background-color:rgba(2,1,1,0);border-style:solid}.elementor-517 .elementor-element.elementor-element-a0b2279 .elementor-button:hover,.elementor-517 .elementor-element.elementor-element-a0b2279 .elementor-button:focus{color:#000;background-color:#fff}.elementor-517 .elementor-element.elementor-element-a0b2279 .elementor-button:hover svg,.elementor-517 .elementor-element.elementor-element-a0b2279 .elementor-button:focus svg{fill:#000}.elementor-bc-flex-widget .elementor-517 .elementor-element.elementor-element-fcd5ff5.elementor-column .elementor-column-wrap{align-items:center}.elementor-517 .elementor-element.elementor-element-fcd5ff5.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-517 .elementor-element.elementor-element-fcd5ff5>.elementor-element-populated{padding:0 0 0 50px}.elementor-517 .elementor-element.elementor-element-f259313>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-517 .elementor-element.elementor-element-f259313{margin-top:30px;margin-bottom:30px;padding:0}.elementor-517 .elementor-element.elementor-element-7278b01{text-align:left}.elementor-517 .elementor-element.elementor-element-7278b01 .elementor-heading-title{color:#000;font-family:"Montserrat",Sans-serif;font-size:2.2em;font-weight:800;text-transform:uppercase;line-height:1.4em;letter-spacing:.7px}.elementor-517 .elementor-element.elementor-element-166c0fd{margin-top:50px;margin-bottom:0}.elementor-517 .elementor-element.elementor-element-e864089>.elementor-widget-container{margin:0;padding:0}.elementor-517 .elementor-element.elementor-element-4984825{text-align:left}.elementor-517 .elementor-element.elementor-element-4984825 .elementor-heading-title{color:#000}.elementor-517 .elementor-element.elementor-element-26e7100{font-family:"Montserrat",Sans-serif;font-size:1em;font-weight:500;line-height:1.8em}.elementor-517 .elementor-element.elementor-element-26e7100>.elementor-widget-container{padding:0}.elementor-517 .elementor-element.elementor-element-154694b .elementor-button{border-style:solid}.elementor-517 .elementor-element.elementor-element-154694b>.elementor-widget-container{padding:0}.elementor-517 .elementor-element.elementor-element-f11f9e0{margin-top:50px;margin-bottom:50px}.elementor-517 .elementor-element.elementor-element-9d19f1f{text-align:left}.elementor-517 .elementor-element.elementor-element-9d19f1f .elementor-heading-title{color:#000}.elementor-517 .elementor-element.elementor-element-877221a{font-family:"Montserrat",Sans-serif;font-size:1em;font-weight:500;line-height:1.8em}.elementor-517 .elementor-element.elementor-element-877221a>.elementor-widget-container{padding:0}.elementor-517 .elementor-element.elementor-element-7b9ea3c .elementor-button{border-style:solid}.elementor-517 .elementor-element.elementor-element-7b9ea3c>.elementor-widget-container{padding:0}.elementor-517 .elementor-element.elementor-element-4ff3011:not(.elementor-motion-effects-element-type-background),.elementor-517 .elementor-element.elementor-element-4ff3011>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9f9}.elementor-517 .elementor-element.elementor-element-4ff3011{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5em 0}.elementor-517 .elementor-element.elementor-element-4ff3011>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-517 .elementor-element.elementor-element-2deb958>.elementor-element-populated{padding:0 5em}.elementor-517 .elementor-element.elementor-element-998ebf9{text-align:center}.elementor-517 .elementor-element.elementor-element-998ebf9 .elementor-heading-title{color:#000}.elementor-517 .elementor-element.elementor-element-c5a9592 .elementor-text-editor{text-align:center}.elementor-517 .elementor-element.elementor-element-c5a9592{font-family:"Montserrat",Sans-serif;font-size:1em;font-weight:500}.elementor-517 .elementor-element.elementor-element-ddbb83e{padding:5em 0 0}.elementor-517 .elementor-element.elementor-element-830a8a4{text-align:center}.elementor-517 .elementor-element.elementor-element-830a8a4 .elementor-heading-title{color:#000}.elementor-517 .elementor-element.elementor-element-b12c912 .elementor-spacer-inner{height:1em}.elementor-517 .elementor-element.elementor-element-5ab2bb6{text-align:left}.elementor-517 .elementor-element.elementor-element-5ab2bb6 .elementor-heading-title{color:#54595f}.elementor-517 .elementor-element.elementor-element-77cae70f{color:#939393;font-family:"Quicksand",Sans-serif;font-size:1em;font-weight:500}.elementor-517 .elementor-element.elementor-element-bf3d6d4{text-align:left}.elementor-517 .elementor-element.elementor-element-bf3d6d4 .elementor-heading-title{color:#54595f}.elementor-517 .elementor-element.elementor-element-1e06105{color:#939393;font-family:"Quicksand",Sans-serif;font-size:1em;font-weight:500}.elementor-517 .elementor-element.elementor-element-ecf3415:not(.elementor-motion-effects-element-type-background),.elementor-517 .elementor-element.elementor-element-ecf3415>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://herohotel.cz/wp-content/uploads/2020/05/rohit-tandon-Mkh2La9fEDY-unsplash.jpg");background-position:center center;background-size:cover}.elementor-517 .elementor-element.elementor-element-ecf3415>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-517 .elementor-element.elementor-element-ecf3415{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5em}.elementor-517 .elementor-element.elementor-element-cf134d6{text-align:center}.elementor-517 .elementor-element.elementor-element-cf134d6 .elementor-heading-title{color:#fff;font-weight:400;text-transform:none;line-height:1.5em}.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-field-group{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-form-fields-wrapper{margin-left:calc(-10px/2);margin-right:calc(-10px/2);margin-bottom:-10px}.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-field-type-html{padding-bottom:0}.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-button{background-color:#31afdd;color:#fff;border-style:solid;border-width:0;border-radius:4px}.elementor-517 .elementor-element.elementor-element-dc95bc4 .elementor-button svg{fill:#fff}.elementor-517 .elementor-element.elementor-element-dc95bc4>.elementor-widget-container{margin:0;padding:0 15em}.elementor-517 .elementor-element.elementor-element-67a2500{text-align:center}.elementor-517 .elementor-element.elementor-element-67a2500 .elementor-social-icon{background-color:#fff;font-size:24px}.elementor-517 .elementor-element.elementor-element-67a2500 .elementor-social-icon i{color:#000}.elementor-517 .elementor-element.elementor-element-67a2500 .elementor-social-icon svg{fill:#000}.elementor-517 .elementor-element.elementor-element-67a2500 .elementor-social-icon:not(:last-child){margin-right:35px}.elementor-517 .elementor-element.elementor-element-67a2500>.elementor-widget-container{padding:2em 0 0}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-517 .elementor-element.elementor-element-fcd5ff5.elementor-column .elementor-column-wrap{align-items:center}.elementor-517 .elementor-element.elementor-element-fcd5ff5.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-517 .elementor-element.elementor-element-fcd5ff5>.elementor-element-populated{padding:0}.elementor-517 .elementor-element.elementor-element-dc95bc4>.elementor-widget-container{padding:0 2em}}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-031c479{width:46.697%}.elementor-517 .elementor-element.elementor-element-fcd5ff5{width:53.303%}.elementor-517 .elementor-element.elementor-element-87c1c24{width:33.304%}.elementor-517 .elementor-element.elementor-element-af2def2{width:66.696%}.elementor-517 .elementor-element.elementor-element-7a62ff6{width:33.304%}.elementor-517 .elementor-element.elementor-element-56e48bb{width:66.696%}}@media(max-width:1024px) and (min-width:768px){.elementor-517 .elementor-element.elementor-element-031c479{width:50%}.elementor-517 .elementor-element.elementor-element-fcd5ff5{width:50%}}@media(max-width:767px){.elementor-517 .elementor-element.elementor-element-7e1021d:not(.elementor-motion-effects-element-type-background),.elementor-517 .elementor-element.elementor-element-7e1021d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-517 .elementor-element.elementor-element-7e1021d{margin-top:0;margin-bottom:0}.elementor-517 .elementor-element.elementor-element-f742647>.elementor-element-populated{padding:0}.elementor-517 .elementor-element.elementor-element-5045757{padding:0}.elementor-517 .elementor-element.elementor-element-5e8a4ec{text-align:left}.elementor-517 .elementor-element.elementor-element-5e8a4ec .elementor-heading-title{font-size:2em}.elementor-517 .elementor-element.elementor-element-7278b01 .elementor-heading-title{font-size:1.8em}.elementor-517 .elementor-element.elementor-element-87c1c24>.elementor-element-populated{padding:0}.elementor-517 .elementor-element.elementor-element-af2def2>.elementor-element-populated{padding:0}.elementor-517 .elementor-element.elementor-element-154694b>.elementor-widget-container{margin:10px 0 0}.elementor-517 .elementor-element.elementor-element-154694b{width:100%;max-width:100%}.elementor-517 .elementor-element.elementor-element-7b9ea3c>.elementor-widget-container{margin:10px 0 0}.elementor-517 .elementor-element.elementor-element-7b9ea3c{width:100%;max-width:100%}.elementor-517 .elementor-element.elementor-element-ecf3415{padding:2em 1em 0}.elementor-517 .elementor-element.elementor-element-dc95bc4>.elementor-widget-container{padding:0}}.elementor-517 .elementor-element.elementor-element-5045757{flex-direction:row-reverse}#first{order:1}