.elementor-25107 .elementor-element.elementor-element-6859648{--display:flex;}.elementor-25107 .elementor-element.elementor-element-86c6ab6{--spacer-size:10px;}.elementor-25107 .elementor-element.elementor-element-5835650{--spacer-size:10px;}.elementor-25107 .elementor-element.elementor-element-f2e836c{--spacer-size:10px;}.elementor-25107 .elementor-element.elementor-element-436bd95{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#1D6FB8;--border-color:#1D6FB8;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25107 .elementor-element.elementor-element-436bd95:not(.elementor-motion-effects-element-type-background), .elementor-25107 .elementor-element.elementor-element-436bd95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FB;}.elementor-25107 .elementor-element.elementor-element-8c3d5dd a{color:#2C79BD;}.elementor-25107 .elementor-element.elementor-element-d046c72{--spacer-size:10px;}.elementor-25107 .elementor-element.elementor-element-d200ccf{--spacer-size:10px;}.elementor-25107 .elementor-element.elementor-element-7990782{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#ED7825;--border-color:#ED7825;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25107 .elementor-element.elementor-element-7990782:not(.elementor-motion-effects-element-type-background), .elementor-25107 .elementor-element.elementor-element-7990782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEEE3;}.elementor-25107 .elementor-element.elementor-element-932031d a{color:#2C79BD;}/* Start custom CSS for text-editor, class: .elementor-element-2f8feea */.mcp-tabulka-scroll { overflow-x: auto; }
.mcp-nastroje { width: 100%; min-width: 640px; border-collapse: collapse; }
.mcp-nastroje thead th { text-align: left; font-weight: 600; padding: 12px 16px;
  border-bottom: 2px solid #E97132; }
.mcp-nastroje tbody th { text-align: left; font-weight: 600; width: 22%;
  padding: 14px 16px; vertical-align: top; border-bottom: 1px solid #e4e9ee; }
.mcp-nastroje td { padding: 14px 16px; vertical-align: top;
  border-bottom: 1px solid #e4e9ee; }/* End custom CSS */