.configurator_page_configurator_page_background__D2D8o{background-image:url(https://storage.fohet.cz/assets/img/navrhfve/presentation-web/cover.webp);background-size:1920px;background-position:50%;background-repeat:no-repeat;width:100vw;margin-bottom:-100px}.configurator_page_configurator_page_background_darken__Zp00m{width:100vw;height:100%;background-color:rgba(0,0,0,.5);padding:150px 0 200px}@media screen and (max-width:56em){.configurator_page_configurator_page_background_darken__Zp00m{padding:100px 0 150px}}.configurator_page_configurator_page_root__TWq4M{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;text-align:center;color:#fff;justify-content:center;max-width:800px;margin:0 auto}.configurator_page_configurator_page_button_container__7qVWE{display:flex;align-items:center;justify-content:center;margin-top:40px;max-width:100vw;flex-wrap:wrap;gap:15px}.configurator_page_building_type_button__IyJDF{height:200px;width:200px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 5px 10px -2px rgba(0,0,0,.3);gap:4px;background-color:#fff;color:#000;border-radius:4px;border:unset;transition:.1s ease;text-decoration:unset;box-sizing:border-box;padding:5px}.configurator_page_building_type_button__IyJDF:hover{background-color:#eee}.configurator_page_building_type_button__IyJDF>svg{width:60px;height:60px}.configurator_page_building_type_button__IyJDF>p{font-weight:700;margin:0;font-size:1.3em}@media screen and (max-width:40em){.configurator_page_building_type_button__IyJDF{height:140px;width:140px}.configurator_page_building_type_button__IyJDF>svg{width:50px;height:50px}.configurator_page_building_type_button__IyJDF>p{font-weight:700;margin:0;font-size:1.2em}}.input_input_base__NHRp0{border:unset;height:54px;padding:15px;box-sizing:border-box;min-width:210px;max-width:400px;width:100vw;font-size:17px;outline:unset;border-radius:3px}.input_address_input_base___C8Ja{display:flex;align-items:center;flex-direction:column;max-width:90vw;gap:5px}.input_address_input_buttons__lXaux{display:flex;align-items:center;justify-content:center;max-width:100vw;flex-wrap:wrap;gap:15px}.blog_part_blog_part_container__GXsS1{display:flex;flex-direction:column;align-items:center;margin:50px 0;overflow:hidden}.blog_part_blog_card__2NBA9{display:grid;grid-template-columns:1fr;grid-template-rows:150px max-content max-content 1fr;box-shadow:0 5px 10px -2px rgba(0,0,0,.3);max-width:280px;border-radius:3px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;cursor:pointer;text-decoration:unset;color:unset;transform:translateZ(0);flex:0 0 280px;min-width:0;padding:10px;margin-left:var(--slide-spacing)}.blog_part_blog_card__2NBA9>img{height:150px;border-radius:2px;object-fit:cover}.blog_part_blog_card__2NBA9>h4{margin-bottom:0}.blog_part_blog_card__2NBA9>p{max-height:100%;width:100%;line-height:2.5ex;height:12.5ex;overflow:hidden;text-overflow:ellipsis;margin:5px 0 0}.blog_part_blog_card__2NBA9>button{margin-top:auto;margin-left:auto;padding:10px}.blog_part_blog_carousel_wrapper__yR3kX{max-width:100svw;box-sizing:border-box;width:100%;overflow:hidden;padding:0 150px}@media screen and (max-width:80em){.blog_part_blog_carousel_wrapper__yR3kX{padding:0 100px}}@media screen and (max-width:72em){.blog_part_blog_carousel_wrapper__yR3kX{padding:0 75px}}@media screen and (max-width:56em){.blog_part_blog_carousel_wrapper__yR3kX{padding:0}}.blog_part_blog_carousel_root__54OWD{display:grid;align-items:center;overflow:hidden;max-width:100%;grid-template-columns:max-content minmax(0,1fr) max-content;--slide-spacing:20px;--slide-size:280px}.blog_part_blog_carousel_view__5HdlZ{padding:15px 0}.blog_part_blog_carousel_card_container__jAKKH{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.blog_part_blog_carousel_next_prev_button__G9O_s{height:100%;width:max-content;display:flex;align-items:center;justify-content:center;border:unset;cursor:pointer;z-index:2}.blog_part_blog_carousel_next_button__XxGRM,.blog_part_blog_carousel_prev_button__peFLo{background:#fff}