.elementor-24696 .elementor-element.elementor-element-63e9193{--display:flex;}.elementor-24696 .elementor-element.elementor-element-63e9193.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24696 .elementor-element.elementor-element-fdb4076{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-1250877{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-174d840{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-70bb284{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-4cc0801{--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-24696 .elementor-element.elementor-element-4cc0801:not(.elementor-motion-effects-element-type-background), .elementor-24696 .elementor-element.elementor-element-4cc0801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEEE3;}.elementor-24696 .elementor-element.elementor-element-7095df2 a{color:#2C79BD;}.elementor-24696 .elementor-element.elementor-element-23716d9{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-67e11c9{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-1987905{--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-24696 .elementor-element.elementor-element-1987905:not(.elementor-motion-effects-element-type-background), .elementor-24696 .elementor-element.elementor-element-1987905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FB;}.elementor-24696 .elementor-element.elementor-element-9b5d072 a{color:#2C79BD;}.elementor-24696 .elementor-element.elementor-element-023baa3{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-b04fc38{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-77f026b{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-cd1b227{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-4100030{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-def45e4{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-36e5fe1{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-0c17aae{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-62f71ae{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-5358d0b{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-a7f653c{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-074a9bc{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-a4138a7{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-c5e10f0{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-5a012c5{--spacer-size:10px;}.elementor-24696 .elementor-element.elementor-element-c6006b3{--spacer-size:10px;}@media(min-width:768px){.elementor-24696 .elementor-element.elementor-element-63e9193{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-612cbef */.mcp-aplikacie { width: 100%; min-width: 640px; border-collapse: collapse; }
.mcp-aplikacie thead th { text-align: left; font-weight: 600; padding: 12px 16px;
  border-bottom: 2px solid #E97132; }
.mcp-aplikacie tbody th { text-align: left; font-weight: 600; width: 28%;
  padding: 14px 16px; vertical-align: top; border-bottom: 1px solid #e4e9ee; }
.mcp-aplikacie td { padding: 14px 16px; vertical-align: top;
  border-bottom: 1px solid #e4e9ee; }
.mcp-aplikacie td.ano { font-weight: 600; }
.mcp-aplikacie td.nie { font-weight: 600; }
.mcp-aplikacie a { color: #E97132; text-decoration: none; }
.mcp-aplikacie a:hover { text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa8e1d0 */.mcp-kod { background: #f5f7f9; border: 1px solid #e0e5ea;
  border-left: 3px solid #E97132; border-radius: 3px;
  padding: 14px 16px; margin: 16px 0; overflow-x: auto; }
.mcp-kod code { font-family: Consolas, "Courier New", monospace;
  font-size: 13.5px; color: #2b3742; white-space: pre; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-583df42 */.mcp-otazka { background: transparent; border: 0;
  border-left: 3px solid #E97132;
  padding: 4px 0 4px 18px; margin: 16px 0;
  font-size: 15px;  color: #2b3742; }
.mcp-otazka .lbl { display: block; font-style: normal; font-weight: 600;
  font-size: 12px; text-transform: uppercase; letter-spacing: .5px;
  color: #E97132; margin-bottom: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0ac9de */.mcp-chyba { background: transparent; border: 0;
  border-left: 3px solid #48555f;
  padding: 4px 0 4px 18px; margin: 16px 0;
  font-size: 15px; color: #2b3742; }
.mcp-chyba .lbl { display: block; font-style: normal; font-weight: 600;
  font-size: 12px; text-transform: uppercase; letter-spacing: .5px;
  color: #48555f; margin-bottom: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a93a87 */.mcp-otazka { background: transparent; border: 0;
  border-left: 3px solid #E97132;
  padding: 4px 0 4px 18px; margin: 16px 0;
  font-size: 15px;  color: #2b3742; }
.mcp-otazka .lbl { display: block; font-style: normal; font-weight: 600;
  font-size: 12px; text-transform: uppercase; letter-spacing: .5px;
  color: #E97132; margin-bottom: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd0044f */.mcp-otazka { background: transparent; border: 0;
  border-left: 3px solid #E97132;
  padding: 4px 0 4px 18px; margin: 16px 0;
  font-size: 15px;  color: #2b3742; }
.mcp-otazka .lbl { display: block; font-style: normal; font-weight: 600;
  font-size: 12px; text-transform: uppercase; letter-spacing: .5px;
  color: #E97132; margin-bottom: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186f291 */.mcp-otazka { background: transparent; border: 0;
  border-left: 3px solid #E97132;
  padding: 4px 0 4px 18px; margin: 16px 0;
  font-size: 15px;  color: #2b3742; }
.mcp-otazka .lbl { display: block; font-style: normal; font-weight: 600;
  font-size: 12px; text-transform: uppercase; letter-spacing: .5px;
  color: #E97132; margin-bottom: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61eb752 */.mcp-otazka { background: transparent; border: 0;
  border-left: 3px solid #E97132;
  padding: 4px 0 4px 18px; margin: 16px 0;
  font-size: 15px;  color: #2b3742; }
.mcp-otazka .lbl { display: block; font-style: normal; font-weight: 600;
  font-size: 12px; text-transform: uppercase; letter-spacing: .5px;
  color: #E97132; margin-bottom: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b784a88 */.mcp-otazka { background: transparent; border: 0;
  border-left: 3px solid #E97132;
  padding: 4px 0 4px 18px; margin: 16px 0;
  font-size: 15px;  color: #2b3742; }
.mcp-otazka .lbl { display: block; font-style: normal; font-weight: 600;
  font-size: 12px; text-transform: uppercase; letter-spacing: .5px;
  color: #E97132; margin-bottom: 6px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-560170f */.mcp-otazka { background: transparent; border: 0;
  border-left: 3px solid #E97132;
  padding: 4px 0 4px 18px; margin: 16px 0;
  font-size: 15px;  color: #2b3742; }
.mcp-otazka .lbl { display: block; font-style: normal; font-weight: 600;
  font-size: 12px; text-transform: uppercase; letter-spacing: .5px;
  color: #E97132; margin-bottom: 6px; }/* End custom CSS */