.elementor-415 .elementor-element.elementor-element-ogqjnf1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:12%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-415 .elementor-element.elementor-element-ogqjnf1:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-ogqjnf1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fmlack.cz/wp-content/uploads/2025/09/DSC_5757.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-415 .elementor-element.elementor-element-ogqjnf1::before, .elementor-415 .elementor-element.elementor-element-ogqjnf1 > .elementor-background-video-container::before, .elementor-415 .elementor-element.elementor-element-ogqjnf1 > .e-con-inner > .elementor-background-video-container::before, .elementor-415 .elementor-element.elementor-element-ogqjnf1 > .elementor-background-slideshow::before, .elementor-415 .elementor-element.elementor-element-ogqjnf1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-415 .elementor-element.elementor-element-ogqjnf1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000B5 0%, #00000094 50%)}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary )}.elementor-415 .elementor-element.elementor-element-c0c4bbd{width:100%;max-width:100%}.elementor-415 .elementor-element.elementor-element-c0c4bbd>.elementor-widget-container{margin:0px
0px 0px 0px;padding:0px
0px 0px 0px}.elementor-415 .elementor-element.elementor-element-c0c4bbd .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:50px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#D24B30}.elementor-415 .elementor-element.elementor-element-pifape6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-415 .elementor-element.elementor-element-pifape6:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-pifape6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(126deg, #3D3A3ABA 1%, #ABA4A6BD 71%)}.elementor-415 .elementor-element.elementor-element-pifape6::before, .elementor-415 .elementor-element.elementor-element-pifape6 > .elementor-background-video-container::before, .elementor-415 .elementor-element.elementor-element-pifape6 > .e-con-inner > .elementor-background-video-container::before, .elementor-415 .elementor-element.elementor-element-pifape6 > .elementor-background-slideshow::before, .elementor-415 .elementor-element.elementor-element-pifape6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-415 .elementor-element.elementor-element-pifape6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000 0%, #5B4E52 0%)}.elementor-415 .elementor-element.elementor-element-553b49d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-415 .elementor-element.elementor-element-73b5e3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-415 .elementor-element.elementor-element-e793c52{--spacer-size:87px}.elementor-415 .elementor-element.elementor-element-dbc4231{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-415 .elementor-element.elementor-element-7d082f8{--spacer-size:50px}.elementor-415 .elementor-element.elementor-element-1438b8d{text-align:center}.elementor-415 .elementor-element.elementor-element-1438b8d .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-size:25px;font-weight:300;letter-spacing:0px;word-spacing:2px;color:#F2F2F2}.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field
legend{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field
select{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-weight:var( --e-global-typography-accent-font-weight )}.elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms label.wpforms-error{display:block !important}.elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms .wpforms-field label, .elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms .wpforms-field
legend{color:#FFF;font-family:"Roboto Condensed",Sans-serif;font-size:25px;font-weight:300}.elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms .wpforms-field
select{height:30px}.elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms .wpforms-submit-container .wpforms-submit{background-color:var( --e-global-color-4637e0f )}.elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms .wpforms-submit-container .wpforms-submit:hover,
.elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms .wpforms-container-full .wpforms-submit-container .wpforms-form button[type=submit]:hover{background:#3C4042 !important}.elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms input.wpforms-error{border-width:1px}.elementor-415 .elementor-element.elementor-element-db14a87 .eael-wpforms textarea.wpforms-error{border-width:1px}.elementor-415 .elementor-element.elementor-element-2a73b8b{--spacer-size:50px}.elementor-415 .elementor-element.elementor-element-7c40700{--display:flex}:root{--page-title-display:none}@media(min-width:768px){.elementor-415 .elementor-element.elementor-element-ogqjnf1{--content-width:1040px}.elementor-415 .elementor-element.elementor-element-73b5e3f{--width:100%}.elementor-415 .elementor-element.elementor-element-dbc4231{--width:100%}}@media(min-width:1025px){.elementor-415 .elementor-element.elementor-element-ogqjnf1:not(.elementor-motion-effects-element-type-background), .elementor-415 .elementor-element.elementor-element-ogqjnf1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-415 .elementor-element.elementor-element-ogqjnf1{--padding-top:33%;--padding-bottom:33%;--padding-left:0%;--padding-right:0%}.elementor-415 .elementor-element.elementor-element-pifape6{--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px}}@media(max-width:767px){.elementor-415 .elementor-element.elementor-element-ogqjnf1{--padding-top:40%;--padding-bottom:40%;--padding-left:0%;--padding-right:0%}.elementor-415 .elementor-element.elementor-element-pifape6{--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px}.elementor-415 .elementor-element.elementor-element-73b5e3f{--flex-wrap:wrap}.elementor-415 .elementor-element.elementor-element-1438b8d{text-align:center}}@media screen and ( min-width: 782px ){body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay{top:32px!important}body.admin-bar .mobmenu-search-holder{top:82px!important}}@media screen and ( max-width: 782px ){body.admin-bar .mobmenu, body.admin-bar .mobmenu-panel, .show-nav-left.admin-bar .mobmenu-overlay, .show-nav-right.admin-bar .mobmenu-overlay{top:46px!important}body.admin-bar .mob-menu-header-banner{top:0px!important}body.admin-bar .mobmenu-search-holder{top:96px!important}body.admin-bar  .mob-menu-slideout .mobmenu-search-holder{top:50px!important}}@media screen and ( max-width: 479px ){.mob-menu-overlay .mobmenu-content{padding-top:5%}}@media screen and ( max-width: 782px ){.mob-menu-overlay .mobmenu-content{padding-top:10%}}@media only screen and (min-width:1025px){.mob_menu,.mobmenu-panel,.mobmenu,.mobmenu-cart-panel,.mobmenu-footer-menu-holder,.mobmenu-right-panel,.mobmenu-left-panel{display:none!important}}@media only screen and (max-width:1024px){.mobmenur-container
i{color:#FFF}.mobmenul-container
i{color:#FFF}.mobmenul-container
img{max-height:40px;float:left}.mobmenur-container
img{max-height:40px;float:right}.mob-expand-submenu
i{font-size:25px}#mobmenuleft li a , #mobmenuleft li a:visited, .mobmenu-content h2, .mobmenu-content h3, .show-nav-left .mob-menu-copyright, .show-nav-left .mob-expand-submenu
i{color:#666}.mob-cancel-button{font-size:30px!important}.mobmenu-content #mobmenuleft .sub-menu  .sub-menu li a:hover{color:#ccc}.mobmenu-content #mobmenuleft .sub-menu .sub-menu li:hover{background-color:#666}.mobmenu-content #mobmenuleft li:hover, .mobmenu-content #mobmenuright li:hover{background-color:#666}.mobmenu-content #mobmenuright li:hover{background-color:#666 }.mobmenu-content #mobmenuright .sub-menu .sub-menu li:hover{background-color:#666}.mobmenu-content #mobmenuright .sub-menu  .sub-menu li a:hover{color:#ccc}.mobmenu-content #mobmenuleft .sub-menu{background-color:#3a3a3a;margin:0;color:#fff;width:100%;position:initial;height:100%}.mob-menu-left-bg-holder{opacity:1;background-attachment:fixed;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.mob-menu-right-bg-holder{opacity:1;background-attachment:fixed;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.mobmenu-content #mobmenuleft .sub-menu
a{color:#fff }.mobmenu-content #mobmenuright .sub-menu
a{color:#fff }.mobmenu-content #mobmenuright .sub-menu .sub-menu{background-color:inherit}.mobmenu-content #mobmenuright .sub-menu{background-color:#3a3a3a;margin:0;color:#fff;position:initial;width:100%}#mobmenuleft li:hover a, #mobmenuleft li:hover
i{color:#FFF}#mobmenuright li a , #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu
i{color:#666 }#mobmenuright li a:hover{color:#FFF }.mobmenul-container{top:10px;margin-left:5px;margin-top:0px;height:50px;float:left}.mobmenur-container{top:10px;margin-right:5px;margin-top:0px}.mob-menu-logo-holder{margin-top:0px;text-align:center;margin-left:0;margin-right:0;height:50px}.mob-menu-header-holder{width:100%;background-color:rgba(221,51,51,0.58);height:50px;position:fixed}body.mob-menu-overlay,body.mob-menu-slideout,body.mob-menu-slideout-over,body.mob-menu-slideout-top{padding-top:50px}.mobmenul-container,.mobmenur-container{position:absolute}.mobmenu-left-panel{background-color:#F7F7F7;;width:270px}.mobmenu-right-panel{background-color:#F7F7F7;width:270px}.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay, .show-mob-menu-search .mobmenu-overlay{background:rgba(221,51,51,0.84)}.mob-menu-slideout-top .mobmenu-overlay{display:none!important}.mob-menu-slideout.show-nav-left .mobmenu-push-wrap, .mob-menu-slideout.show-nav-left .mob-menu-header-holder{-webkit-transform:translateX(270px);-moz-transform:translateX(270px);-ms-transform:translateX(270px);-o-transform:translateX(270px);transform:translateX(270px)}.mob-menu-slideout.show-nav-right .mobmenu-push-wrap, .mob-menu-slideout.show-nav-right .mob-menu-header-holder{-webkit-transform:translateX(-270px);-moz-transform:translateX(-270px);-ms-transform:translateX(-270px);-o-transform:translateX(-270px);transform:translateX(-270px)}.mob-menu-slideout-top .mobmenu-panel{width:100%;height:100%;z-index:1;position:fixed;left:0px;top:0px;max-height:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.mob-menu-slideout-top.show-nav-left .show-panel, .mob-menu-slideout-top.show-nav-right .show-panel{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);z-index:300000}.mob-menu-slideout-over.show-nav-left .mobmenu-left-panel{overflow:hidden}.show-nav-left .mobmenu-panel.show-panel , .show-nav-right .mobmenu-panel.show-panel{z-index:300000}.mob-menu-slideout .mobmenu-panel, .mob-menu-slideout-over .mobmenu-panel, .mob-menu-slideout .mobmenu-cart-panel, .mob-menu-slideout-over .mobmenu-cart-panel{position:fixed;top:0;height:100%;overflow-y:auto;overflow-x:auto;z-index:10000;opacity:1}.mobmenu
.headertext{color:#FFF;text-decoration:none}.headertext
span{position:initial;line-height:50px}.mobmenu-search-holder{top:50px}body.mob-menu-overlay,body.mob-menu-slideout,body.mob-menu-slideout-over,body.mob-menu-slideout-top{overflow-x:hidden}.mobmenu-left-panel li a,.leftmbottom,.leftmtop{padding-left:10%;padding-right:10%}.mobmenu-content li > .sub-menu
li{padding-left:calc(10*1%)}.mobmenu-right-panel li,.rightmbottom,.rightmtop{padding-left:10%;padding-right:10%}.mobmenul-container
i{line-height:30px;font-size:30px;float:left}.mobmenul-container
svg{width:30px;margin-right: .2em;margin-left: .2em;padding-top:2px;float:left}.show-panel svg.mob-cancel-button{width:30px;padding:4px;margin:6px}.left-menu-icon-text{float:left;line-height:30px;color:#222}.mobmenu-left-panel .mobmenu-display-name{color:#666}.right-menu-icon-text{float:right;line-height:30px;color:#222}.mobmenur-container
i{line-height:30px;font-size:30px;float:right}.mobmenur-container
svg{width:30px;margin-right: .2em;margin-left: .2em;padding-top:2px;float:left}.nav,.main-navigation,.genesis-nav-menu,#main-header,#et-top-navigation,.site-header,.site-branding,.ast-mobile-menu-buttons,.storefront-handheld-footer-bar,.hide{display:none!important}.mob-standard-logo{display:inline-block;height:50px!important}.mob-retina-logo{height:50px!important}.mobmenu-content #mobmenuleft>li>a:hover{background-color:#666}.mobmenu-content #mobmenuright>li>a:hover{background-color:#666}.mobmenu-left-panel .mob-cancel-button{color:#666}.mobmenu-right-panel .mob-cancel-button{color:#666}}.mob-menu-logo-holder > .headertext span,.mobmenu input.mob-menu-search-field{font-family:Roboto Condensed;font-size:20px;font-weight:300;font-style:normal;letter-spacing:normal;text-transform:none}.left-menu-icon-text{font-family:Roboto Condensed;font-size:inherit;font-weight:300;font-style:normal;line-height:1.5em;letter-spacing:normal;text-transform:none}#mobmenuleft .mob-expand-submenu,#mobmenuleft > .widgettitle,#mobmenuleft li a,#mobmenuleft li a:visited,#mobmenuleft .mobmenu-content h2,#mobmenuleft .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name, .mobmenu-content .mobmenu-tabs-header
li{font-family:Roboto Condensed;font-size:inherit;font-weight:300;font-style:normal;line-height:1.5em;letter-spacing:normal;text-transform:none}.right-menu-icon-text{font-family:Roboto Condensed;font-size:inherit;font-weight:300;font-style:normal;line-height:1.5em;letter-spacing:normal;text-transform:none}#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name{font-family:Roboto Condensed;font-size:inherit;font-weight:300;font-style:normal;line-height:1.5em;letter-spacing:normal;text-transform:none}