@font-face {font-family: octicons-link;src: url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT1MvMgAAAyQAAABJAAAAYFYEU3RjbWFwAAADcAAAAEUAAACAAJThvmN2dCAAAATkAAAABAAAAAQAAAAAZnBnbQAAA7gAAACyAAABCUM+8IhnYXNwAAAGTAAAABAAAAAQABoAI2dseWYAAAFsAAABPAAAAZwcEq9taGVhZAAAAsgAAAA0AAAANgh4a91oaGVhAAADCAAAABoAAAAkCA8DRGhtdHgAAAL8AAAADAAAAAwGAACfbG9jYQAAAsAAAAAIAAAACABiATBtYXhwAAACqAAAABgAAAAgAA8ASm5hbWUAAAToAAABQgAAAlXu73sOcG9zdAAABiwAAAAeAAAAME3QpOBwcmVwAAAEbAAAAHYAAAB/aFGpk3jaTY6xa8JAGMW/O62BDi0tJLYQincXEypYIiGJjSgHniQ6umTsUEyLm5BV6NDBP8Tpts6F0v+k/0an2i+itHDw3v2+9+DBKTzsJNnWJNTgHEy4BgG3EMI9DCEDOGEXzDADU5hBKMIgNPZqoD3SilVaXZCER3/I7AtxEJLtzzuZfI+VVkprxTlXShWKb3TBecG11rwoNlmmn1P2WYcJczl32etSpKnziC7lQyWe1smVPy/Lt7Kc+0vWY/gAgIIEqAN9we0pwKXreiMasxvabDQMM4riO+qxM2ogwDGOZTXxwxDiycQIcoYFBLj5K3EIaSctAq2kTYiw+ymhce7vwM9jSqO8JyVd5RH9gyTt2+J/yUmYlIR0s04n6+7Vm1ozezUeLEaUjhaDSuXHwVRgvLJn1tQ7xiuVv/ocTRF42mNgZGBgYGbwZOBiAAFGJBIMAAizAFoAAABiAGIAznjaY2BkYGAA4in8zwXi+W2+MjCzMIDApSwvXzC97Z4Ig8N/BxYGZgcgl52BCSQKAA3jCV8CAABfAAAAAAQAAEB42mNgZGBg4f3vACQZQABIMjKgAmYAKEgBXgAAeNpjYGY6wTiBgZWBg2kmUxoDA4MPhGZMYzBi1AHygVLYQUCaawqDA4PChxhmh/8ODDEsvAwHgMKMIDnGL0x7gJQCAwMAJd4MFwAAAHjaY2BgYGaA4DAGRgYQkAHyGMF8NgYrIM3JIAGVYYDT+AEjAwuDFpBmA9KMDEwMCh9i/v8H8sH0/4dQc1iAmAkALaUKLgAAAHjaTY9LDsIgEIbtgqHUPpDi3gPoBVyRTmTddOmqTXThEXqrob2gQ1FjwpDvfwCBdmdXC5AVKFu3e5MfNFJ29KTQT48Ob9/lqYwOGZxeUelN2U2R6+cArgtCJpauW7UQBqnFkUsjAY/kOU1cP+DAgvxwn1chZDwUbd6CFimGXwzwF6tPbFIcjEl+vvmM/byA48e6tWrKArm4ZJlCbdsrxksL1AwWn/yBSJKpYbq8AXaaTb8AAHja28jAwOC00ZrBeQNDQOWO//sdBBgYGRiYWYAEELEwMTE4uzo5Zzo5b2BxdnFOcALxNjA6b2ByTswC8jYwg0VlNuoCTWAMqNzMzsoK1rEhNqByEyerg5PMJlYuVueETKcd/89uBpnpvIEVomeHLoMsAAe1Id4AAAAAAAB42oWQT07CQBTGv0JBhagk7HQzKxca2sJCE1hDt4QF+9JOS0nbaaYDCQfwCJ7Au3AHj+LO13FMmm6cl7785vven0kBjHCBhfpYuNa5Ph1c0e2Xu3jEvWG7UdPDLZ4N92nOm+EBXuAbHmIMSRMs+4aUEd4Nd3CHD8NdvOLTsA2GL8M9PODbcL+hD7C1xoaHeLJSEao0FEW14ckxC+TU8TxvsY6X0eLPmRhry2WVioLpkrbp84LLQPGI7c6sOiUzpWIWS5GzlSgUzzLBSikOPFTOXqly7rqx0Z1Q5BAIoZBSFihQYQOOBEdkCOgXTOHA07HAGjGWiIjaPZNW13/+lm6S9FT7rLHFJ6fQbkATOG1j2OFMucKJJsxIVfQORl+9Jyda6Sl1dUYhSCm1dyClfoeDve4qMYdLEbfqHf3O/AdDumsjAAB42mNgYoAAZQYjBmyAGYQZmdhL8zLdDEydARfoAqIAAAABAAMABwAKABMAB///AA8AAQAAAAAAAAAAAAAAAAABAAAAAA==) format('woff');}.markdown-body .octicon {display: inline-block;fill: currentColor;vertical-align: text-bottom;}.markdown-body .anchor {float: left;line-height: 1;margin-left: -20px;padding-right: 4px;}.markdown-body .anchor:focus {outline: none;}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link {color: #1b1f23;vertical-align: middle;visibility: hidden;}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor {text-decoration: none;}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link {visibility: visible;}.markdown-body {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;color: #2F2F2F;line-height: 1.5;font-family: -apple-system, 'Roboto', BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 14px;box-sizing: border-box;min-width: 200px;margin: 0 auto;padding: 20px 45px 45px 180px;white-space: pre-wrap;}.markdown-body .pl-c {color: #6a737d;}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v {color: #005cc5;}.markdown-body .pl-e,.markdown-body .pl-en {color: #6f42c1;}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi {color: #24292e;}.markdown-body .pl-ent {color: #22863a;}.markdown-body .pl-k {color: #d73a49;}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre {color: #032f62;}.markdown-body .pl-smw,.markdown-body .pl-v {color: #e36209;}.markdown-body .pl-bu {color: #b31d28;}.markdown-body .pl-ii {background-color: #b31d28;color: #fafbfc;}.markdown-body .pl-c2 {background-color: #d73a49;color: #fafbfc;}.markdown-body .pl-c2:before {content: "^M";}.markdown-body .pl-sr .pl-cce {color: #22863a;font-weight: 700;}.markdown-body .pl-ml {color: #735c0f;}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms {color: #005cc5;font-weight: 700;}.markdown-body .pl-mi {color: #24292e;font-style: italic;}.markdown-body .pl-mb {color: #24292e;font-weight: 700;}.markdown-body .pl-md {background-color: #ffeef0;color: #b31d28;}.markdown-body .pl-mi1 {background-color: #f0fff4;color: #22863a;}.markdown-body .pl-mc {background-color: #ffebda;color: #e36209;}.markdown-body .pl-mi2 {background-color: #005cc5;color: #f6f8fa;}.markdown-body .pl-mdr {color: #6f42c1;font-weight: 700;}.markdown-body .pl-ba {color: #586069;}.markdown-body .pl-sg {color: #959da5;}.markdown-body .pl-corl {color: #032f62;text-decoration: underline;}.markdown-body details {display: block;}.markdown-body summary {display: list-item;}.markdown-body a {background-color: transparent;}.markdown-body a:active,.markdown-body a:hover {outline-width: 0;}.markdown-body strong {font-weight: inherit;font-weight: bolder;}.markdown-body h1 {font-size: 2em;margin: .67em 0;}.markdown-body img {border-style: none;}.markdown-body code,.markdown-body kbd,.markdown-body pre {font-family: monospace, monospace;font-size: 1em;}.markdown-body hr {box-sizing: content-box;height: 0;overflow: visible;}.markdown-body input {font: inherit;margin: 0;}.markdown-body input {overflow: visible;}.markdown-body [type=checkbox] {box-sizing: border-box;padding: 0;}.markdown-body * {box-sizing: border-box;}.markdown-body input {font-family: inherit;font-size: inherit;}.markdown-body a {color: #0366d6;text-decoration: none;}.markdown-body a:hover {text-decoration: none;}.markdown-body strong {font-weight: 600;}.markdown-body hr {background: transparent;border: 0;border-bottom: 1px solid #dfe2e5;height: 0;margin: 15px 0;overflow: hidden;}.markdown-body hr:before {content: "";display: table;}.markdown-body hr:after {clear: both;content: "";display: table;}.markdown-body table {border-collapse: collapse;border-spacing: 0;}.markdown-body td,.markdown-body th {padding: 0;}.markdown-body details summary {cursor: pointer;}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6 {margin-bottom: 0;margin-top: 0;}.markdown-body h1 {font-size: 32px;}.markdown-body h1,.markdown-body h2 {font-weight: 600;}.markdown-body h2 {font-size: 24px;}.markdown-body h3 {font-size: 20px;}.markdown-body h3,.markdown-body h4 {font-weight: 600;}.markdown-body h4 {font-size: 16px;}.markdown-body h5 {font-size: 14px;}.markdown-body h5,.markdown-body h6 {font-weight: 600;}.markdown-body h6 {font-size: 12px;}.markdown-body p {margin-bottom: 10px;margin-top: 0;}.markdown-body blockquote {margin: 0;}.markdown-body ol,.markdown-body ul {margin-bottom: 0;margin-top: 0;padding-left: 0;}.markdown-body ol ol,.markdown-body ul ol {list-style-type: lower-roman;}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol {list-style-type: lower-alpha;}.markdown-body dd {margin-left: 0;}.markdown-body code,.markdown-body pre {font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;font-size: 12px;}.markdown-body pre {margin-bottom: 0;margin-top: 0;}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button {-webkit-appearance: none;appearance: none;margin: 0;}.markdown-body .border {border: 1px solid #e1e4e8 !important;}.markdown-body .border-0 {border: 0 !important;}.markdown-body .border-bottom {border-bottom: 1px solid #e1e4e8 !important;}.markdown-body .rounded-1 {border-radius: 3px !important;}.markdown-body .bg-white {background-color: #fff !important;}.markdown-body .bg-gray-light {background-color: #fafbfc !important;}.markdown-body .text-gray-light {color: #6a737d !important;}.markdown-body .mb-0 {margin-bottom: 0 !important;}.markdown-body .my-2 {margin-bottom: 8px !important;margin-top: 8px !important;}.markdown-body .pl-0 {padding-left: 0 !important;}.markdown-body .py-0 {padding-bottom: 0 !important;padding-top: 0 !important;}.markdown-body .pl-1 {padding-left: 4px !important;}.markdown-body .pl-2 {padding-left: 8px !important;}.markdown-body .py-2 {padding-bottom: 8px !important;padding-top: 8px !important;}.markdown-body .pl-3,.markdown-body .px-3 {padding-left: 16px !important;}.markdown-body .px-3 {padding-right: 16px !important;}.markdown-body .pl-4 {padding-left: 24px !important;}.markdown-body .pl-5 {padding-left: 32px !important;}.markdown-body .pl-6 {padding-left: 40px !important;}.markdown-body .f6 {font-size: 12px !important;}.markdown-body .lh-condensed {line-height: 1.25 !important;}.markdown-body .text-bold {font-weight: 600 !important;}.markdown-body:before {content: "";display: table;}.markdown-body:after {clear: both;content: "";display: table;}.markdown-body > :first-child {margin-top: 0 !important;}.markdown-body > :last-child {margin-bottom: 0 !important;}.markdown-body a:not([href]) {color: inherit;text-decoration: none;}.markdown-body blockquote,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul {margin-bottom: 16px;margin-top: 0;}.markdown-body hr {background-color: #e1e4e8;border: 0;height: .25em;margin: 24px 0;padding: 0;}.markdown-body blockquote {border-left: .25em solid #dfe2e5;color: #6a737d;padding: 0 1em;}.markdown-body blockquote > :first-child {margin-top: 0;}.markdown-body blockquote > :last-child {margin-bottom: 0;}.markdown-body kbd {background-color: #fafbfc;border: 1px solid #c6cbd1;border-bottom-color: #959da5;border-radius: 3px;box-shadow: inset 0 -1px 0 #959da5;color: #444d56;display: inline-block;font-size: 11px;padding: 3px 5px;vertical-align: middle;}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6 {font-weight: 600;line-height: 1.25;margin-bottom: 16px;}.markdown-body h1 {font-size: 2em;}.markdown-body h1,.markdown-body h2 {border-bottom: 1px solid #eaecef;padding-bottom: .3em;}.markdown-body h2 {font-size: 1.5em;}.markdown-body h3 {font-size: 1.25em;}.markdown-body h4 {font-size: 1em;}.markdown-body h5 {font-size: .875em;}.markdown-body h6 {color: #6a737d;font-size: .85em;}.markdown-body ol,.markdown-body ul {padding-left: 2em;}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul {margin-bottom: 0;margin-top: 0;}.markdown-body li {word-wrap: break-all;}.markdown-body li > p {margin-top: 16px;}.markdown-body li + li {margin-top: .25em;}.markdown-body dl {padding: 0;}.markdown-body dl dt {font-size: 1em;font-style: italic;font-weight: 600;margin-top: 16px;padding: 0;}.markdown-body dl dd {margin-bottom: 16px;padding: 0 16px;}.markdown-body table {display: block;overflow: auto;width: 100%;}.markdown-body table th {font-weight: 600;}.markdown-body table td,.markdown-body table th {border: 1px solid #dfe2e5;padding: 6px 13px;}.markdown-body table tr {background-color: #fff;border-top: 1px solid #c6cbd1;}.markdown-body table tr:nth-child(2n) {background-color: #f6f8fa;}.markdown-body img {background-color: #fff;box-sizing: content-box;max-width: 100%;}.markdown-body img[align=right] {padding-left: 20px;}.markdown-body img[align=left] {padding-right: 20px;}.markdown-body code {background-color: rgba(27, 31, 35, .05);border-radius: 3px;font-size: 85%;margin: 0;padding: .2em .4em;}.markdown-body pre {word-wrap: normal;}.markdown-body pre > code {background: transparent;border: 0;font-size: 100%;margin: 0;padding: 0;white-space: pre;word-break: normal;}.markdown-body .highlight {margin-bottom: 16px;}.markdown-body .highlight pre {margin-bottom: 0;word-break: normal;}.markdown-body .highlight pre,.markdown-body pre {background-color: #f6f8fa;border-radius: 3px;font-size: 85%;overflow: auto;padding: 16px;}.markdown-body pre code {background-color: transparent;border: 0;display: inline;line-height: inherit;margin: 0;max-width: auto;overflow: visible;padding: 0;word-wrap: normal;}.markdown-body .commit-tease-sha {color: #444d56;display: inline-block;font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;font-size: 90%;}.markdown-body .blob-wrapper {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;overflow-x: auto;overflow-y: hidden;}.markdown-body .blob-wrapper-embedded {max-height: 240px;overflow-y: auto;}.markdown-body .blob-num {-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;color: rgba(27, 31, 35, .3);cursor: pointer;font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;font-size: 12px;min-width: 50px;padding-left: 10px;padding-right: 10px;text-align: right;user-select: none;vertical-align: top;white-space: nowrap;width: 1%;}.markdown-body .blob-num:hover {color: rgba(27, 31, 35, .6);}.markdown-body .blob-num:before {content: attr(data-line-number);}.markdown-body .blob-code {padding-left: 10px;padding-right: 10px;position: relative;vertical-align: top;}.markdown-body .blob-code-inner {color: #24292e;font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;font-size: 12px;overflow: visible;white-space: pre;word-wrap: normal;}.markdown-body .pl-token.active,.markdown-body .pl-token:hover {background: #ffea7f;cursor: pointer;}.markdown-body kbd {background-color: #fafbfc;border: 1px solid #d1d5da;border-bottom-color: #c6cbd1;border-radius: 3px;box-shadow: inset 0 -1px 0 #c6cbd1;color: #444d56;display: inline-block;font: 11px SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace;padding: 3px 5px;vertical-align: middle;}.markdown-body :checked + .radio-label {border-color: #0366d6;position: relative;z-index: 1;}.markdown-body .tab-size[data-tab-size="1"] {-moz-tab-size: 1;tab-size: 1;}.markdown-body .tab-size[data-tab-size="2"] {-moz-tab-size: 2;tab-size: 2;}.markdown-body .tab-size[data-tab-size="3"] {-moz-tab-size: 3;tab-size: 3;}.markdown-body .tab-size[data-tab-size="4"] {-moz-tab-size: 4;tab-size: 4;}.markdown-body .tab-size[data-tab-size="5"] {-moz-tab-size: 5;tab-size: 5;}.markdown-body .tab-size[data-tab-size="6"] {-moz-tab-size: 6;tab-size: 6;}.markdown-body .tab-size[data-tab-size="7"] {-moz-tab-size: 7;tab-size: 7;}.markdown-body .tab-size[data-tab-size="8"] {-moz-tab-size: 8;tab-size: 8;}.markdown-body .tab-size[data-tab-size="9"] {-moz-tab-size: 9;tab-size: 9;}.markdown-body .tab-size[data-tab-size="10"] {-moz-tab-size: 10;tab-size: 10;}.markdown-body .tab-size[data-tab-size="11"] {-moz-tab-size: 11;tab-size: 11;}.markdown-body .tab-size[data-tab-size="12"] {-moz-tab-size: 12;tab-size: 12;}.markdown-body .task-list-item {list-style-type: none;}.markdown-body .task-list-item + .task-list-item {margin-top: 3px;}.markdown-body .task-list-item input {margin: 0 .2em .25em -1.6em;vertical-align: middle;}.markdown-body hr {border-bottom-color: #eee;}.markdown-body .pl-0 {padding-left: 0 !important;}.markdown-body .pl-1 {padding-left: 4px !important;}.markdown-body .pl-2 {padding-left: 8px !important;}.markdown-body .pl-3 {padding-left: 16px !important;}.markdown-body .pl-4 {padding-left: 24px !important;}.markdown-body .pl-5 {padding-left: 32px !important;}.markdown-body .pl-6 {padding-left: 40px !important;}.markdown-body .pl-7 {padding-left: 48px !important;}.markdown-body .pl-8 {padding-left: 64px !important;}.markdown-body .pl-9 {padding-left: 80px !important;}.markdown-body .pl-10 {padding-left: 96px !important;}.markdown-body .pl-11 {padding-left: 112px !important;}.markdown-body .pl-12 {padding-left: 128px !important;}.markdown-body > form {white-space: initial;}.markdown-body > ul {white-space: initial;}.markdown-body > p > img {width: 100%;}.markdown-body > p > iframe {width: 100%;}.picto, .picto-svg {background: #c4c4c4 no-repeat center;max-width: 82px;width: 82px;height: 82px;background-size: 78px;margin: 0 auto;}@media (max-width: 1024px) {.picto, .picto-svg {max-width: 67px;height: 67px;background-size: 65px;}}.picto:hover, .picto-svg:hover {background-color: #fce01a;}.picto-font {text-align: center;font-size: 10px;padding-top: 5px;padding-bottom: 5px;}@media (max-width: 1024px) {.picto-font {display: none;}}.picto-area {margin: 0 auto auto auto;padding: 0;}.picto-area:hover {color: #fce01a;}#picto-menu {margin: auto;display: flex;background-color: #f5f5f5;padding-top: 10px;}#picto-menu a {color: #2F2F2F;}@media (min-width: 768px) and (max-width: 1200px) {.picto-area {flex: 0 0 auto;width: 11%;}}.range-div {padding: 4vh 3vh;}.row-display {padding-top: 10px;display: inline-flex;flex-direction: row;gap: 10px;}.column-display {display: flex;flex-direction: column;gap: 15px;}.markdown-body > p {padding: unset;margin: unset;}.row-display-space-between {display: flex;flex-direction: row;gap: 0px;justify-content: space-between;}.text-center {text-align: center;}.center-content {align-items: center;}.picto, .picto-svg {background: #c4c4c4 no-repeat center;max-width: 82px;width: 82px;height: 82px;background-size: 78px;margin: 0 auto;}@media (max-width: 1024px) {.picto, .picto-svg {max-width: 67px;height: 67px;background-size: 65px;}}.picto:hover, .picto-svg:hover {background-color: #fce01a;}.picto-font {text-align: center;font-size: 10px;padding-top: 5px;padding-bottom: 5px;}@media (max-width: 1024px) {.picto-font {display: none;}}.picto-area {margin: 0 auto auto auto;padding: 0;}.picto-area:hover {color: #fce01a;}#picto-menu {margin: auto;display: flex;background-color: #f5f5f5;padding-top: 10px;}#picto-menu a {color: #2F2F2F;}@media (min-width: 768px) and (max-width: 1200px) {.picto-area {flex: 0 0 auto;width: 11%;}}.pick-your-protection {height: 100px;background-color: #f7db42;border-radius: 25px;}.pick-your-protection * {max-height: 100px;}.pick-your-protection span {font-size: 2em;}.tag {border-radius: 5px;padding: 5px;}.tag.RECEIVED {background-color: #28a745;color: #fff;}.tag.CREATED {color: #fff;background-color: #0d6efd;}.tag.PENDING_PAYMENT {color: #000;background-color: #ffc107;}.tag.COMPLETED {color: #fff;background-color: #198754;}.tag.CONFIRMED {color: #fff;background-color: #198754;}.tag.CANCELED {color: #fff;background-color: #6c757d;}#cart-badge {position: absolute;top: -20px;bottom: 0px;left: -10px;right: 0px;}#cart-badge-circle {border-radius: 50%;font-weight: bold;width: 24px;height: 24px;background: #F84440;}#cart-badge-counter {color: #fff;font-size: 90%;position: relative;top: 50%;transform: translateY(-50%);}#cart-link {position: relative;}.no-text-format {white-space: pre-wrap;}.no-text-format > ul,.no-text-format > form,.no-text-format > table {white-space: nowrap;}textarea {border-radius: 0;box-shadow: none;font-size: 14px;border-color: color-mix(in srgb, #4d4643, transparent 80%);background-color: #fff;color: #4d4643;}.select-style {padding: 0;margin: 0;border: 1px solid #ccc;width: 120px;border-radius: 3px;overflow: hidden;background-color: #fff;position: relative;}.select-style select {padding: 5px 8px;width: 130%;border: none;box-shadow: none;background-color: transparent;background-image: none;-webkit-appearance: none;appearance: none;}.select-style:after {top: 50%;left: 85%;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(0, 0, 0, 0);border-top-color: #000000;border-width: 5px;margin-top: -2px;z-index: 100;}.select-style select:focus {outline: none;}input[type=zipCode] {display: block;padding: 10px 10px;border-radius: 100px;}.input-group {width: 45%;}.form-control-contact {line-height: 2.5 !important;}.form-control-contact:active,.form-control-contact:hover,.form-control-contact:focus {line-height: 2.5 !important;}.no-border {border: unset;}.contact-divider {color: rgba(125, 130, 150, 0.5);}.citel-yellow-box-shadow:hover,.citel-yellow-box-shadow:active,.citel-yellow-box-shadow:focus {border: unset;color: #212529;outline: 0;box-shadow: 0 0 0 0.25rem #ffdd00;}.yellow-citel-background,.yellow-citel-background:hover,.yellow-citel-background:active,.yellow-citel-background:focus {background-color: #f7db42;}.full-width {width: 100%;padding: unset;}.half-width {width: 50%;padding: unset;}.share-icons {width: 20px;height: 20px;position: relative;top: -2px;}.share-icons .linkedin-icon {width: 15px;height: 15px;position: relative;top: -2px;}.g-recaptcha {width: 100%;}.footer-social-links {font-size: 18px;display: inline-block;background: color-mix(in srgb, #FFFFFF, transparent 90%);line-height: 1;padding: 5px 0;margin-right: 4px;border-radius: 4px;text-align: center;width: 30px;height: 30px;transition: 0.3s;}.footer-social-links:hover {background: color-mix(in srgb, #FFDD00, transparent 5%);}.families {padding: 8vh 6vh;}html, body {min-height: 100%;}#location_description {border-radius: 15px 50px;}.entry:nth-child(2) {left: 8px;top: 8px;}.linkedin {margin: 0 5px 5px 0;}.ytb {margin: 0 5px 5px 0;}.facebook-logo {position: absolute;left: 10px;top: 10px;margin: 0 15px 15px 0;}.linkedin-logo {left: 40px;top: 10px;margin: 0 15px 15px 0;}.youtube-logo {position: absolute;left: 74px;top: 10px;margin: 0 15px 15px 0;}.entry:nth-child(4) {left: 8px;top: 58px;}.entry:nth-child(6) {left: 8px;top: 108px;}.circle {border: 2px solid #545556;border-radius: 50%;cursor: pointer;height: 20px;position: absolute;transition: border-color 300ms;width: 20px;}body {margin: auto;padding: 0;background-color: white;font-family: "Roboto", "Arial", "Helvetica", sans-serif;color: #2F2F2F;font-size: 14px;line-height: 1.3;overflow-y: scroll;}a:link, a:visited {text-decoration: none;color: currentColor;}.title, .titleSideMenu, .titleSideMenu:hover {background-color: #ededed;font-size: 14px;text-transform: uppercase;font-weight: bold;padding: 3px;color: #707070;}.titleSideMenu, .titleSideMenu:hover {background-color: #f4f4f4;font-size: 12px;text-align: center;}.titleSideMenu:hover {background-color: #e0e0e0;}em {font-weight: bold;color: dodgerblue;}.errors {border: red 1px solid;}.title_documents {font-weight: 800;font-size: 12px;word-wrap: break-word;}.index-item:hover .hover_picture {opacity: 0.3;}div.class:empty {border: none;}.boxed {border: 1px solid black;margin-left: auto;margin-right: auto;text-align: center;padding: 10px;box-shadow: 10px 5px 5px grey;}.boxed:empty {display: none;}.documents_type {background-color: #2d2b0b;color: black;font-size: 16px;padding: 10px 16px;border-radius: 15px 50px 30px;}.image {display: inline-block;position: relative;}.middle {transition: 0.5s ease;opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;}.dropdown .dropbtn {font-size: small;border: none;outline: none;color: white;padding: 8px 10px;text-transform: uppercase;background-color: inherit;line-height: 1.3;}.crop img {height: 250px;margin: 0 0 0px;}.crop {width: 200px;height: 150px;overflow: hidden;}.preview_picture {max-width: 375px;overflow: hidden;margin-left: auto;margin-right: auto;object-fit: cover;}.preview_picture_video {margin-left: auto;margin-right: auto;object-fit: cover;}img {height: auto;}.logo-area {width: 10%;position: absolute;left: 3%;z-index: 999;}.logo-area-footer {position: absolute;left: 5%;top: 20%;z-index: 999;width: 10%;}@media (min-width: 1400px) {.diagonal-cut-footer:after {content: "";position: absolute;top: -85%;left: -12vw;height: 250%;width: 31%;background: white;-webkit-transform: rotate(25deg);-moz-transform: rotate(25deg);transform: rotate(25deg);}}.nav-link {transition: none;}.btn-citel {background-color: #f7db42;border: 1px solid white;transition: none;}.btn-citel:hover {color: #0000FF;}.btn-continue {background-color: #3e3e3e;color: #fff !important;border: 1px solid white;transition: none;}#wrap-body {min-height: 100%;}#main-wrap {overflow: auto;padding-bottom: 300px;}.process-row {display: table-row;}.process {display: table;width: 100%;position: relative;}@media (min-width: 1200px) {#button-cart-process:after {content: ">>";position: relative;left: 20%;}}.process-step button[disabled] {opacity: 1 !important;filter: alpha(opacity=100) !important;}.process-row:before {top: 20px;bottom: 0;position: absolute;content: " ";width: 62%;height: 1px;background-color: #ccc;z-index: 0;left: 230px;}@media (max-width: 991px) {.process-row:before {left: 150px;}}.process-step {display: table-cell;text-align: center;position: relative;}.process-step p {margin-top: 10px;}.btn-circle {width: 100px;height: 40px;text-align: center;padding: 6px 0;font-size: 12px;border-radius: 15px;}#cart-sum td {border: none;}.float-right {float: right;}.account-category {background: #b7b7b7;}.link-list {list-style-type: none;padding-left: 0;}li {margin: 5px 0 5px 0;}.account-link-list {padding-left: 1rem;}.light-grey-bg {background-color: #eeeeee;}.availability-indicator {width: 20px;}.card-link {color: deepskyblue !important;}.selected-address {border: 2px solid limegreen;}.tag {border-radius: 5px;padding: 5px;}.tag.RECEIVED {background-color: #28a745;color: #fff;}.tag.CREATED {color: #fff;background-color: #0d6efd;}.tag.PENDING_PAYMENT {color: #000;background-color: #ffc107;}.tag.COMPLETED {color: #fff;background-color: #198754;}.tag.CONFIRMED {color: #fff;background-color: #198754;}.tag.CANCELED {color: #fff;background-color: #6c757d;}#cart-badge {position: absolute;top: -20px;right: -10px;}#cart-badge-circle {border-radius: 50%;font-weight: bold;width: 24px;height: 24px;background: #F84440;}#cart-badge-counter {text-align: center;color: #ffffff;font-size: 90%;position: relative;top: 50%;transform: translateY(-50%);}#cart-link {position: relative;}@keyframes heartBeat {0% {transform: scale(1);}14% {transform: scale(1.3);}28% {transform: scale(1);}42% {transform: scale(1.3);}70% {transform: scale(1);}}.heartBeat {animation-name: heartBeat;animation-duration: 1.3s;animation-timing-function: ease-in-out;}.animated {animation-fill-mode: both;}.text-center {text-align: center;}.vertical-center-block {margin: auto 0;}.auto-margin {margin: auto;}#card-error {text-align: center;font-size: 18px;}.btn-grey {background-color: #e9ecef;}.item-downloads li {margin-top: 0.5em;}.close:hover, .close:focus {color: black;text-decoration: none;cursor: pointer;}.modal-content {background-color: #fefefe;margin: 15% auto;padding: 20px;width: 80%;}.align-right {text-align: right;}* {padding: 0;margin: 0;}body a:link, body .navbar a.menuEnd:link, .navbar body a.menuEnd:link, body a:visited, body .navbar a.menuEnd:visited, .navbar body a.menuEnd:visited {text-decoration: none;color: currentColor;}#singleContent .subFamilyBloc .description {border: 1px solid lightgray;background-color: #f7db42;color: #707070;text-align: center;}#singleContent .subFamilyBloc .mainPicture {text-align: center;}.range-div {padding: 4vh 3vh;}.grid-container, #main {display: grid;}.grid-item, #main #lastcolumn, #main #footer {text-align: center;padding: 20px;}.grid-item-inner, #main #lastcolumn #leftcolumn #altvideo, #main #lastcolumn #leftcolumn #altnews, #main #lastcolumn #leftcolumn #pickYourProtection, #main #lastcolumn #leftcolumn #choicehelper {text-align: center;padding: 0;}#main {margin: auto;width: 1024px;max-width: 1320px;height: 2000px;}@media (max-width: 1144px) {#main {width: unset;}}#main #share {grid-column: 4/span 1;grid-row: 1;}#main #breadCrumb {grid-column: 1/span 4;grid-row: 1;}#main #singleContent {grid-column: 1/span 4;grid-row: 2/span 3;}@media (max-width: 1144px) {#main #singleContent {width: 95%;}}#main #facetedSearch {grid-column: 1/span 4;display: grid;width: 100%;}#main #facetedSearch #results, #main #facetedSearch #fulltextSearch #resultsPdf, #main #fulltextSearch #facetedSearch #resultsPdf {display: grid;width: 100%;grid-row: 1;}#main #facetedSearch #results .c1, #main #facetedSearch #fulltextSearch #resultsPdf .c1, #main #fulltextSearch #facetedSearch #resultsPdf .c1 {grid-column: 1;}#main #facetedSearch #results .c2, #main #facetedSearch #fulltextSearch #resultsPdf .c2, #main #fulltextSearch #facetedSearch #resultsPdf .c2 {grid-column: 2;}#main #facetedSearch #results .c3, #main #facetedSearch #fulltextSearch #resultsPdf .c3, #main #fulltextSearch #facetedSearch #resultsPdf .c3 {grid-column: 3;}#main #facetedSearch #query {grid-column: 4;grid-row: 1;}#main #fulltextSearch {grid-column: 1/span 4;display: grid;width: 100%;}#main #fulltextSearch #results, #main #fulltextSearch #resultsPdf {display: grid;width: 100%;grid-row: 2;}#main #fulltextSearch #results .c1, #main #fulltextSearch #resultsPdf .c1 {grid-column: 1;}#main #fulltextSearch #results .c2, #main #fulltextSearch #resultsPdf .c2 {grid-column: 2;}#main #fulltextSearch #results .c3, #main #fulltextSearch #resultsPdf .c3 {grid-column: 3;}#main #fulltextSearch #resultsPdf {grid-row: 4;}#main #fulltextSearch .query {font-weight: bold;font-size: larger;margin: 10px;grid-column: 1/span 3;grid-row: 1;}#main #lastnews {grid-column: 1/span 4;grid-row: 2;}#main #applications {grid-column: 1/span 4;grid-row: 3;}#main #videos {grid-column: 1/span 4;grid-row: 4;}#main #lastcolumn {padding: 0;grid-column: 5;grid-row: 2/span 3;}#main #lastcolumn #leftcolumn {display: grid;grid-gap: 0;padding: 0;}#main #lastcolumn #leftcolumn #altvideo, #main #lastcolumn #leftcolumn #altnews, #main #lastcolumn #leftcolumn #pickYourProtection {grid-column: 1;grid-row: 1;}#main #lastcolumn #leftcolumn #altnews {grid-column: 1;grid-row: 2;}#main #lastcolumn #leftcolumn #choicehelper {grid-column: 1;grid-row: 3;}@media (max-width: 1144px) {#main #lastcolumn {display: none;}}#main #footer {grid-column: 1/span 5;grid-row: 5;}@media (max-width: 1144px) {#main #footer {grid-column: 1/span 4;}}.index-item {background-color: #ededed;color: #707070;max-width: 427px;margin-bottom: 20px;text-align: center;}.index-item .smallBody {padding: 3px;height: 70px;}.index-item .image img {max-width: 100%;}.index-grid-item-inner {padding: 0 0 0 15px;}.navbar {background-color: #ececec;}@media (max-width: 1144px) {.navbar {width: unset;}}.navbar #menuEnd {float: right;text-align: end;}.navbar #common, .navbar a.menu, .navbar a.menuEnd, .navbar .dropdown {border-right: 0.5px solid #c3ced4;}.navbar a.menu, .navbar a.menuEnd {float: left;text-align: center;padding: 8px 10px;text-decoration: none;}@media (max-width: 1024px) {.navbar a.menu, .navbar a.menuEnd {padding: 6px 8px;}}.navbar a.menuEnd {line-height: 1.3;border-right: none;}.dropdown {float: left;}.dropdown .dropbtn {font-size: small;border: none;outline: none;line-height: 1.3;color: white;padding: 8px 10px;text-transform: uppercase;background-color: inherit;}@media (max-width: 1024px) {.dropdown .dropbtn {padding: 6px 8px;}}.navbar a:not(.btn):hover,.dropdown:hover .dropbtn {color: #44adef !important;}.navbar .btn:hover {color: white;}.navbar-collapse {flex-grow: 0;}.dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 160px;box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);z-index: 1;opacity: 0.85;}.dropdown-content a, .dropdown-content .navbar a.menuEnd, .navbar .dropdown-content a.menuEnd {float: none;color: #50768d;padding: 8px 18px;text-decoration: none;display: block;text-align: left;}.dropdown-content a:hover {background-color: #50768d;}.dropdown:hover .dropdown-content {display: block;}#flags {text-align: right;height: 24px;color: white;}#flags img {margin-left: 5px;margin-right: 5px;}#search input {margin-bottom: 5px;margin-top: 5px;background: white url("/assets/citel/search2.png") right no-repeat;border: 0;background-size: 38px;}@media (min-width: 1640px) {.menu-row {width: 82%;}}@media (min-width: 1400px) and (max-width: 1640px) {.menu-row {width: 90%;}}.sales-only-for {background-color: #cbcbcb;padding: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;position: absolute;right: 0;}@media (min-width: 1280px) {.sales-only-for {right: 13%;}}.index-grid, #index {display: grid;grid-gap: 3px;padding: 5px 5px 5px 0;width: 1320px;}@media (max-width: 1024px) {.index-grid, #index {padding: 5px 5px 5px 0;width: 100%;}}#index {margin: auto;max-width: 1320px;}#index #breadCrumb {grid-row: 1;grid-column: 1/span 3;}@media (max-width: 854px) {#index #breadCrumb {grid-column: 1/span 2;}}@media (max-width: 512.4px) {#index #breadCrumb {grid-column: 1/span 1;}}#slideshow {max-width: 100%;max-height: 370px;position: relative;}@media (max-width: 854px) {#slideshow {display: none;}}@media (max-height: 700px) {#slideshow {display: none;}}#slideshow .slides {display: none;}#slideshow .slides img {display: block;margin-left: auto;margin-right: auto;width: 100%;max-width: 1755px;max-height: 370px;}#slideshow .insert {position: absolute;zoom: 67%;-moz-transform: scale(0.67, 0.67);-moz-transform-origin: left top;}#slideshow .next {right: 0;border-radius: 3px 0 0 3px;}#slideshow .prev {left: 0;border-radius: 3px 0 0 3px;}#slideshow .prev:hover, #slideshow .next:hover {background-color: rgba(0, 0, 0, 0.8);}#slideshow .text {color: #f2f2f2;font-size: 15px;padding: 8px 12px;position: absolute;bottom: 28px;width: 100%;text-align: center;}#slideshow .numbertext {color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0;}#slideshow #dot-container {margin-top: -25px;margin-bottom: 25px;}#slideshow #dot-container .active, #slideshow #dot-container .dot:hover {background-color: #f7db42;}@keyframes fade {from {opacity: 0.4;}to {opacity: 1;}}.productShot .imageDiv {text-align: center;}.productShot .imageDiv .image {max-height: 100px;width: auto;}.productShot .designation {font-weight: bold;font-size: 1em;padding: 5px 0;}.productShot .highlight {text-align: justify;margin-bottom: 10px;}.familyHeader {padding-left: 1em;}.familyHeader h1 {font-size: 1.5em !important;padding-bottom: 0.3em;padding-top: 0.5em;border-bottom: 1px solid #eaecef;}.familyHeader h2 {font-size: 1.2em !important;}div#itemHeader #mainPicture {padding-left: 10px;padding-top: 20px;}div#itemHeader #rightText {margin: 10px 0 10px;display: inline-block;}#singleContent h1.item {font-size: inherit;font-weight: inherit;}#singleContent .description {width: 100%;}#singleContent .description p {line-height: 1.5;}#singleContent #name {display: inline-block;font-size: 30px;vertical-align: middle;font-weight: bold;}#singleContent #itemDescription #itemPoints {list-style-image: url("/assets/images/citel/bullet.png");line-height: 1.7;margin-top: 15px;margin-bottom: 15px;padding-left: 14px;}#singleContent .pdfFile {line-height: 13px;}#singleContent .pdfFile a {margin: 2px;text-decoration: none;background-color: #f4f4f4;padding: 5px 7px 7px 0;}#singleContent .pdfFile a img {vertical-align: middle;}#singleContent #ranges {color: #525252;font-weight: bold;text-transform: uppercase;width: 100%;margin-top: 15px;margin-bottom: 15px;}#singleContent .range {float: left;display: inline;line-height: 25px;position: relative;}#singleContent .range a {background-color: #aaaaaa;border: 1px solid #777777;margin: 0 10px 0 0;padding: 2px 8px 2px 10px;color: white;text-transform: uppercase;text-decoration: none;}#singleContent .download {margin: 2px;text-decoration: none;background-color: #f4f4f4;padding: 5px 7px 5px 0;color: black;}#singleContent #downloadPdf ul li {list-style: none;line-height: 1.7;}#singleContent #downloadPdf img {vertical-align: middle;}#singleContent #partNumber {font-size: 12px;font-weight: bold;background-color: #f4f4f4;padding: 2px 7px;margin-right: 10px;display: inline-block;border: 1px solid #B8B8B8;}#singleContent #technicalTable input:checked + label {background: #e6e6e6;color: #444444;}#singleContent #technicalTable label {cursor: pointer;float: left;line-height: 2.5em;margin-right: 0.25em;padding: 0 1.5em;text-align: center;text-transform: uppercase;border: solid 1px #e5e5e5;}#singleContent #technicalTable input {visibility: hidden;width: 0;}#singleContent #technicalTable #tab-1:checked ~ #technicalTableContent #content-1,#singleContent #technicalTable #tab-2:checked ~ #technicalTableContent #content-2,#singleContent #technicalTable #tab-3:checked ~ #technicalTableContent #content-3,#singleContent #technicalTable #tab-4:checked ~ #technicalTableContent #content-4,#singleContent #technicalTable #tab-5:checked ~ #technicalTableContent #content-5,#singleContent #technicalTable #tab-6:checked ~ #technicalTableContent #content-6,#singleContent #technicalTable #tab-7:checked ~ #technicalTableContent #content-7 {display: block;}#singleContent #technicalTable #technicalTableContent #content-1,#singleContent #technicalTable #technicalTableContent #content-2,#singleContent #technicalTable #technicalTableContent #content-3,#singleContent #technicalTable #technicalTableContent #content-4,#singleContent #technicalTable #technicalTableContent #content-5,#singleContent #technicalTable #technicalTableContent #content-6,#singleContent #technicalTable #technicalTableContent #content-7 {display: none;}#singleContent #technicalTable #technicalTableContent table {width: 100%;}#singleContent #technicalTable #technicalTableContent td {border: 1px solid #ddd;text-align: left;padding: 8px;width: 50%;}div#breadCrumb {margin-bottom: 15px;margin-top: 15px;padding: 10px;}div#breadCrumb .home {background: url("/assets/citel/home.svg") no-repeat;background-position-y: center;background-position-x: center;background-size: 15px;border: 0.5px solid #626262;float: left;width: 15px;padding: 5px 5px 3px;}div#breadCrumb .junction {background: url("/assets/citel/dash.png") no-repeat;background-position-y: bottom;float: left;width: 15px;}div#breadCrumb .link {float: left;border: 0.5px solid #626262;text-transform: uppercase;padding: 5px 5px 3px;}@media (max-width: 666px) {.itemBreadcrumb {display: none;}}.bloc, .productShot, .subFamilyBloc {display: inline-block;vertical-align: top;}.bloc .webContent, .productShot .webContent, .subFamilyBloc .webContent {text-align: justify;}.bloc .description, .productShot .description, .subFamilyBloc .description {font-weight: bold;text-align: justify;}#lastcolumn #leftcolumn #altvideo, #lastcolumn #leftcolumn #altnews, #lastcolumn #leftcolumn #pickYourProtection {width: 260px;height: 270px;}#lastcolumn #leftcolumn #altvideo img, #lastcolumn #leftcolumn #altnews img, #lastcolumn #leftcolumn #pickYourProtection img {width: 260px;height: 161px;}.application {position: relative;zoom: 67%;-moz-transform: scale(0.67, 0.67);-moz-transform-origin: left top;}@media (max-width: 1024px) {.application {zoom: 50%;-moz-transform: scale(0.5, 0.5);-moz-transform-origin: left top;}}@media (max-width: 666px) {.application {zoom: 35%;-moz-transform: scale(0.35, 0.35);-moz-transform-origin: left top;}}.application .insert {position: absolute;}div.insert {border: 3px grey solid;border-radius: 5px;background: white;}.insertBody {margin-top: 6px;text-align: center;}.insertBody p {padding: 0 3px 0 3px;margin-top: 0;font-weight: bold;line-height: normal;}div.slideInsert {border: 0;background: transparent;}div.slideInsert .title, div.slideInsert #singleContent #pageContent h1, #singleContent #pageContent div.slideInsert h1, div.slideInsert .titleSideMenu {color: white;font-size: 34px;background-color: #2e6da4;background-color: rgba(80, 119, 141, 0.7);font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}.linkKnowMoreA, .linkKnowMore .link {margin: 2px;text-decoration: none;background: #f7db42 url("/assets/images/citel/arrow.png") no-repeat;background-position-y: center;background-position-x: 2px;padding: 5px 10px 5px 13px;color: #707070;text-transform: uppercase;font-weight: bold;}.linkKnowMore {display: inline-block;line-height: 2.5;padding: 5px;white-space: nowrap;}#footer {background-color: #ffdd00;padding: 0;clear: both;width: 100%;position: relative;overflow: hidden;white-space: nowrap;}@media (min-width: 992px) {#footer {margin-top: -290px;height: 290px;}}#footer a {color: #2F2F2F;text-decoration: none;}#footer .footerBlock {font-family: "Roboto", "Arial", "Helvetica", "sans-serif";color: #2F2F2F;}@media (max-width: 1400px) {#footer .footerBlock {margin-left: 0;}}#footer .footerBlock .footerElement {display: inline-block;padding: 10px 15px 5px 15px;line-height: 1.7;float: left;margin-bottom: 10px;}#footer .footerBlock .footerElement ul {margin: 0;padding: 0;}#footer .footerBlock .footerElement li {list-style: none;margin-right: 10px;}#footer .footerBlock .footerElement .titleFooter {color: #2E2E2E;font-size: 1.2em;font-weight: bolder;text-transform: uppercase;}#footer .footerBlock #copyright {float: left;width: 100%;margin: 10px;text-align: center;}#footer .footerBlock .secure-block {padding: 10px 15px 5px 15px;line-height: 1.7;float: left;margin-bottom: 10px;}#footer .footerBlock .secure-block li {list-style: none;margin-right: 10px;}#footer .footerBlock .secure-block .titleFooter {color: #2E2E2E;font-size: 1.2em;font-weight: bolder;text-transform: uppercase;}#singleContent .contactCol {display: inline;margin: 10px;float: left;}#singleContent .contactCol img {max-width: 100%;}.img-news {width: 100%;object-fit: cover;max-height: 160px;}.a-box {display: inline-block;width: 225px;text-align: center;}.img-container {height: 220px;width: 185px;overflow: hidden;border-radius: 0 0 20px 20px;display: inline-block;}.img-container img {height: 240px;max-width: unset !important;}.inner-skew {display: inline-block;border-radius: 20px;overflow: hidden;padding: 0;font-size: 0;margin: 30px 0 0 0;background: #c8c2c2;height: 240px;width: 185px;}.text-container {box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);padding: 120px 20px 20px 20px;border-radius: 20px;background: #fff;margin: -120px 0 0 0;line-height: 19px;font-size: 12px;}.text-container h3 {margin: 20px 0 10px 0;color: #04bcff;font-size: 18px;}.contact-image {text-align: center;}.contact-image img {height: 172px;}.contact-map-info {text-align: center;font-size: 12px;font-weight: bold;color: #707070;margin-top: 2.5em;margin-bottom: 2.5em;}.flex-location {display: flex;flex: auto;flex-direction: row;gap: 30px;justify-content: center;}.location-description {white-space: pre-wrap;width: 220px;}@media (max-width: 508px) {#singleContent article.markdown-body {padding: 10px;}}#singleContent #pageContent p {line-height: 1.5;text-align: justify;}#singleContent #pageContent h1 {margin: 0;}#singleContent #pageContent h2 {font-size: 18px;font-weight: 400;margin: 10px 0 10px 20px;}#singleContent #pageContent ul {list-style-image: url("/assets/images/citel/bullet.png");list-style-position: inside;line-height: 1.5;margin-left: 5px;margin-top: 5px;margin-bottom: 10px;}#singleContent #pageContent .application img {max-width: none;}#singleContent #pageContent img {margin: auto;max-width: 760px;display: block;}@media (max-width: 1144px) {#singleContent #pageContent img {max-width: 100%;}}#singleContent #pageContent .item .green {background-color: green;color: white;}#singleContent #pageContent .item .red {background-color: red;color: white;}#singleContent #pageContent .item .yellow {background-color: orange;color: white;}.imageContainer {position: relative;color: white;}.imageOverlay {width: 100%;position: absolute;bottom: 0;left: 0;opacity: 0.6;padding: 2px 4px;background-color: black;}.title, .titleSideMenu, .titleSideMenu:hover, #singleContent #pageContent h1 {background-color: #ededed;font-size: 14px;text-transform: uppercase;font-weight: bold;padding: 3px;text-align: center;color: #707070;}.boxed {border: 1px solid black;margin-left: auto;margin-right: auto;text-align: center;padding: 10px;box-shadow: 10px 5px 5px grey;}.boxed:empty {display: none;}.link-list {list-style-type: none;padding-left: 0;}.link-list li {margin: 5px 0 5px 0;}.text-bold {font-weight: bold;}.height-fit {height: fit-content;}.required-indicator {color: #cc0000;display: inline-block;font-weight: bold;margin-left: 0.3em;position: relative;top: 0.1em;}.salable-product {width: 15px;height: 15px;position: absolute;right: 3px;top: 0;}.triangle {width: 0;height: 0;border-top: 50px solid #f7db42;border-right: 50px solid transparent;float: left;position: absolute;left: -0.5em;top: -0.5em;}#tender-btn {cursor: pointer;margin: 2px;text-decoration: none;background-color: #f4f4f4;padding: 5px 7px;color: black;}.close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}.close:hover, .close:focus {color: black;text-decoration: none;cursor: pointer;}.modal {display: none;position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.4);}.input-group-text {width: 150px;}.info {background-color: #fff;padding: 4vh;box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);overflow: hidden;}.info-description {color: color-mix(in srgb, #4d4643, transparent 40%);font-size: 15px;}.bi::before, [class^=bi-]::before, [class*=" bi-"]::before {display: inline-block;font-family: bootstrap-icons, serif !important;font-style: normal;font-weight: normal !important;font-variant: normal;text-transform: none;line-height: 1;vertical-align: -0.125em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.bi-phone::before {content: "\f4e7";}.bi-twitter-x::before {content: "\f8db";}.reveal .r-stretch,.reveal .stretch{max-width:none;max-height:none}.reveal pre.r-stretch code,.reveal pre.stretch code{height:100%;max-height:100%;box-sizing:border-box}.reveal .r-fit-text{display:inline-block;white-space:nowrap}.reveal .r-stack{display:grid}.reveal .r-stack>*{grid-area:1/1;margin:auto}.reveal .r-hstack,.reveal .r-vstack{display:flex}.reveal .r-hstack img,.reveal .r-hstack video,.reveal .r-vstack img,.reveal .r-vstack video{min-width:0;min-height:0;-o-object-fit:contain;object-fit:contain}.reveal .r-vstack{flex-direction:column;align-items:center;justify-content:center}.reveal .r-hstack{flex-direction:row;align-items:center;justify-content:center}.reveal .items-stretch{align-items:stretch}.reveal .items-start{align-items:flex-start}.reveal .items-center{align-items:center}.reveal .items-end{align-items:flex-end}.reveal .justify-between{justify-content:space-between}.reveal .justify-around{justify-content:space-around}.reveal .justify-start{justify-content:flex-start}.reveal .justify-center{justify-content:center}.reveal .justify-end{justify-content:flex-end}html.reveal-full-page{width:100%;height:100%;height:100vh;height:calc(var(--vh,1vh) * 100);overflow:hidden}.reveal-viewport{height:100%;overflow:hidden;position:relative;line-height:1;margin:0;background-color:#fff;color:#000}.reveal .slides section .fragment{opacity:0;visibility:hidden;transition:all .2s ease;will-change:opacity}.reveal .slides section .fragment.visible{opacity:1;visibility:inherit}.reveal .slides section .fragment.disabled{transition:none}.reveal .slides section .fragment.grow{opacity:1;visibility:inherit}.reveal .slides section .fragment.grow.visible{transform:scale(1.3)}.reveal .slides section .fragment.shrink{opacity:1;visibility:inherit}.reveal .slides section .fragment.shrink.visible{transform:scale(.7)}.reveal .slides section .fragment.zoom-in{transform:scale(.1)}.reveal .slides section .fragment.zoom-in.visible{transform:none}.reveal .slides section .fragment.fade-out{opacity:1;visibility:inherit}.reveal .slides section .fragment.fade-out.visible{opacity:0;visibility:hidden}.reveal .slides section .fragment.semi-fade-out{opacity:1;visibility:inherit}.reveal .slides section .fragment.semi-fade-out.visible{opacity:.5;visibility:inherit}.reveal .slides section .fragment.strike{opacity:1;visibility:inherit}.reveal .slides section .fragment.strike.visible{text-decoration:line-through}.reveal .slides section .fragment.fade-up{transform:translate(0,40px)}.reveal .slides section .fragment.fade-up.visible{transform:translate(0,0)}.reveal .slides section .fragment.fade-down{transform:translate(0,-40px)}.reveal .slides section .fragment.fade-down.visible{transform:translate(0,0)}.reveal .slides section .fragment.fade-right{transform:translate(-40px,0)}.reveal .slides section .fragment.fade-right.visible{transform:translate(0,0)}.reveal .slides section .fragment.fade-left{transform:translate(40px,0)}.reveal .slides section .fragment.fade-left.visible{transform:translate(0,0)}.reveal .slides section .fragment.current-visible,.reveal .slides section .fragment.fade-in-then-out{opacity:0;visibility:hidden}.reveal .slides section .fragment.current-visible.current-fragment,.reveal .slides section .fragment.fade-in-then-out.current-fragment{opacity:1;visibility:inherit}.reveal .slides section .fragment.fade-in-then-semi-out{opacity:0;visibility:hidden}.reveal .slides section .fragment.fade-in-then-semi-out.visible{opacity:.5;visibility:inherit}.reveal .slides section .fragment.fade-in-then-semi-out.current-fragment{opacity:1;visibility:inherit}.reveal .slides section .fragment.highlight-blue,.reveal .slides section .fragment.highlight-current-blue,.reveal .slides section .fragment.highlight-current-green,.reveal .slides section .fragment.highlight-current-red,.reveal .slides section .fragment.highlight-green,.reveal .slides section .fragment.highlight-red{opacity:1;visibility:inherit}.reveal .slides section .fragment.highlight-red.visible{color:#ff2c2d}.reveal .slides section .fragment.highlight-green.visible{color:#17ff2e}.reveal .slides section .fragment.highlight-blue.visible{color:#1b91ff}.reveal .slides section .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.reveal .slides section .fragment.highlight-current-green.current-fragment{color:#17ff2e}.reveal .slides section .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.reveal:after{content:"";font-style:italic}.reveal iframe{z-index:1}.reveal a{position:relative}@keyframes bounce-right{0%,10%,25%,40%,50%{transform:translateX(0)}20%{transform:translateX(10px)}30%{transform:translateX(-5px)}}@keyframes bounce-left{0%,10%,25%,40%,50%{transform:translateX(0)}20%{transform:translateX(-10px)}30%{transform:translateX(5px)}}@keyframes bounce-down{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(10px)}30%{transform:translateY(-5px)}}.reveal .controls{display:none;position:absolute;top:auto;bottom:12px;right:12px;left:auto;z-index:11;color:#000;pointer-events:none;font-size:10px}.reveal .controls button{position:absolute;padding:0;background-color:transparent;border:0;outline:0;cursor:pointer;color:currentColor;transform:scale(.9999);transition:color .2s ease,opacity .2s ease,transform .2s ease;z-index:2;pointer-events:auto;font-size:inherit;visibility:hidden;opacity:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.reveal .controls .controls-arrow:after,.reveal .controls .controls-arrow:before{content:"";position:absolute;top:0;left:0;width:2.6em;height:.5em;border-radius:.25em;background-color:currentColor;transition:all .15s ease,background-color .8s ease;transform-origin:.2em 50%;will-change:transform}.reveal .controls .controls-arrow{position:relative;width:3.6em;height:3.6em}.reveal .controls .controls-arrow:before{transform:translateX(.5em) translateY(1.55em) rotate(45deg)}.reveal .controls .controls-arrow:after{transform:translateX(.5em) translateY(1.55em) rotate(-45deg)}.reveal .controls .controls-arrow:hover:before{transform:translateX(.5em) translateY(1.55em) rotate(40deg)}.reveal .controls .controls-arrow:hover:after{transform:translateX(.5em) translateY(1.55em) rotate(-40deg)}.reveal .controls .controls-arrow:active:before{transform:translateX(.5em) translateY(1.55em) rotate(36deg)}.reveal .controls .controls-arrow:active:after{transform:translateX(.5em) translateY(1.55em) rotate(-36deg)}.reveal .controls .navigate-left{right:6.4em;bottom:3.2em;transform:translateX(-10px)}.reveal .controls .navigate-left.highlight{animation:bounce-left 2s 50 both ease-out}.reveal .controls .navigate-right{right:0;bottom:3.2em;transform:translateX(10px)}.reveal .controls .navigate-right .controls-arrow{transform:rotate(180deg)}.reveal .controls .navigate-right.highlight{animation:bounce-right 2s 50 both ease-out}.reveal .controls .navigate-up{right:3.2em;bottom:6.4em;transform:translateY(-10px)}.reveal .controls .navigate-up .controls-arrow{transform:rotate(90deg)}.reveal .controls .navigate-down{right:3.2em;bottom:-1.4em;padding-bottom:1.4em;transform:translateY(10px)}.reveal .controls .navigate-down .controls-arrow{transform:rotate(-90deg)}.reveal .controls .navigate-down.highlight{animation:bounce-down 2s 50 both ease-out}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled{opacity:.3}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled:hover{opacity:1}.reveal .controls[data-controls-back-arrows=hidden] .navigate-up.enabled{opacity:0;visibility:hidden}.reveal .controls .enabled{visibility:visible;opacity:.9;cursor:pointer;transform:none}.reveal .controls .enabled.fragmented{opacity:.5}.reveal .controls .enabled.fragmented:hover,.reveal .controls .enabled:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled{opacity:.3}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=hidden] .navigate-left.enabled{opacity:0;visibility:hidden}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled{opacity:.3}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled:hover{opacity:1}.reveal.rtl .controls[data-controls-back-arrows=hidden] .navigate-right.enabled{opacity:0;visibility:hidden}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-down,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-up{display:none}.reveal:not(.has-vertical-slides) .controls .navigate-left,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-left{bottom:1.4em;right:5.5em}.reveal:not(.has-vertical-slides) .controls .navigate-right,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-right{bottom:1.4em;right:.5em}.reveal:not(.has-horizontal-slides) .controls .navigate-up{right:1.4em;bottom:5em}.reveal:not(.has-horizontal-slides) .controls .navigate-down{right:1.4em;bottom:.5em}.reveal.has-dark-background .controls{color:#fff}.reveal.has-light-background .controls{color:#000}.reveal.no-hover .controls .controls-arrow:active:before,.reveal.no-hover .controls .controls-arrow:hover:before{transform:translateX(.5em) translateY(1.55em) rotate(45deg)}.reveal.no-hover .controls .controls-arrow:active:after,.reveal.no-hover .controls .controls-arrow:hover:after{transform:translateX(.5em) translateY(1.55em) rotate(-45deg)}@media screen and (min-width:500px){.reveal .controls[data-controls-layout=edges]{top:0;right:0;bottom:0;left:0}.reveal .controls[data-controls-layout=edges] .navigate-down,.reveal .controls[data-controls-layout=edges] .navigate-left,.reveal .controls[data-controls-layout=edges] .navigate-right,.reveal .controls[data-controls-layout=edges] .navigate-up{bottom:auto;right:auto}.reveal .controls[data-controls-layout=edges] .navigate-left{top:50%;left:.8em;margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-right{top:50%;right:.8em;margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-up{top:.8em;left:50%;margin-left:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-down{bottom:-.3em;left:50%;margin-left:-1.8em}}.reveal .progress{position:absolute;display:none;height:3px;width:100%;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,.2);color:#fff}.reveal .progress:after{content:"";display:block;position:absolute;height:10px;width:100%;top:-10px}.reveal .progress span{display:block;height:100%;width:100%;background-color:currentColor;transition:transform .8s cubic-bezier(.26,.86,.44,.985);transform-origin:0 0;transform:scaleX(0)}.reveal .slide-number{position:absolute;display:block;right:8px;bottom:8px;z-index:31;font-family:Helvetica,sans-serif;font-size:12px;line-height:1;color:#fff;background-color:rgba(0,0,0,.4);padding:5px}.reveal .slide-number a{color:currentColor}.reveal .slide-number-delimiter{margin:0 3px}.reveal{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pinch-zoom}.reveal.embedded{touch-action:pan-y}.reveal .slides{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;overflow:visible;z-index:1;text-align:center;perspective:600px;perspective-origin:50% 40%}.reveal .slides>section{perspective:600px}.reveal .slides>section,.reveal .slides>section>section{display:none;position:absolute;width:100%;pointer-events:auto;z-index:10;transform-style:flat;transition:transform-origin .8s cubic-bezier(.26,.86,.44,.985),transform .8s cubic-bezier(.26,.86,.44,.985),visibility .8s cubic-bezier(.26,.86,.44,.985),opacity .8s cubic-bezier(.26,.86,.44,.985)}.reveal[data-transition-speed=fast] .slides section{transition-duration:.4s}.reveal[data-transition-speed=slow] .slides section{transition-duration:1.2s}.reveal .slides section[data-transition-speed=fast]{transition-duration:.4s}.reveal .slides section[data-transition-speed=slow]{transition-duration:1.2s}.reveal .slides>section.stack{padding-top:0;padding-bottom:0;pointer-events:none;height:100%}.reveal .slides>section.present,.reveal .slides>section>section.present{display:block;z-index:11;opacity:1}.reveal .slides>section:empty,.reveal .slides>section>section:empty,.reveal .slides>section>section[data-background-interactive],.reveal .slides>section[data-background-interactive]{pointer-events:none}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:0!important}.reveal .slides>section:not(.present),.reveal .slides>section>section:not(.present){pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section.future,.reveal .slides>section.past,.reveal .slides>section>section.future,.reveal .slides>section>section.past{opacity:0}.reveal.slide section{-webkit-backface-visibility:hidden;backface-visibility:hidden}.reveal .slides>section[data-transition=slide].past,.reveal .slides>section[data-transition~=slide-out].past,.reveal.slide .slides>section:not([data-transition]).past{transform:translate(-150%,0)}.reveal .slides>section[data-transition=slide].future,.reveal .slides>section[data-transition~=slide-in].future,.reveal.slide .slides>section:not([data-transition]).future{transform:translate(150%,0)}.reveal .slides>section>section[data-transition=slide].past,.reveal .slides>section>section[data-transition~=slide-out].past,.reveal.slide .slides>section>section:not([data-transition]).past{transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=slide].future,.reveal .slides>section>section[data-transition~=slide-in].future,.reveal.slide .slides>section>section:not([data-transition]).future{transform:translate(0,150%)}.reveal.linear section{-webkit-backface-visibility:hidden;backface-visibility:hidden}.reveal .slides>section[data-transition=linear].past,.reveal .slides>section[data-transition~=linear-out].past,.reveal.linear .slides>section:not([data-transition]).past{transform:translate(-150%,0)}.reveal .slides>section[data-transition=linear].future,.reveal .slides>section[data-transition~=linear-in].future,.reveal.linear .slides>section:not([data-transition]).future{transform:translate(150%,0)}.reveal .slides>section>section[data-transition=linear].past,.reveal .slides>section>section[data-transition~=linear-out].past,.reveal.linear .slides>section>section:not([data-transition]).past{transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal .slides>section>section[data-transition~=linear-in].future,.reveal.linear .slides>section>section:not([data-transition]).future{transform:translate(0,150%)}.reveal .slides section[data-transition=default].stack,.reveal.default .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=default].past,.reveal .slides>section[data-transition~=default-out].past,.reveal.default .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section[data-transition~=default-in].future,.reveal.default .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section[data-transition~=default-out].past,.reveal.default .slides>section>section:not([data-transition]).past{transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section[data-transition~=default-in].future,.reveal.default .slides>section>section:not([data-transition]).future{transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.reveal .slides section[data-transition=convex].stack,.reveal.convex .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=convex].past,.reveal .slides>section[data-transition~=convex-out].past,.reveal.convex .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=convex].future,.reveal .slides>section[data-transition~=convex-in].future,.reveal.convex .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=convex].past,.reveal .slides>section>section[data-transition~=convex-out].past,.reveal.convex .slides>section>section:not([data-transition]).past{transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.reveal .slides>section>section[data-transition=convex].future,.reveal .slides>section>section[data-transition~=convex-in].future,.reveal.convex .slides>section>section:not([data-transition]).future{transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.reveal .slides section[data-transition=concave].stack,.reveal.concave .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=concave].past,.reveal .slides>section[data-transition~=concave-out].past,.reveal.concave .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=concave].future,.reveal .slides>section[data-transition~=concave-in].future,.reveal.concave .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=concave].past,.reveal .slides>section>section[data-transition~=concave-out].past,.reveal.concave .slides>section>section:not([data-transition]).past{transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0)}.reveal .slides>section>section[data-transition=concave].future,.reveal .slides>section>section[data-transition~=concave-in].future,.reveal.concave .slides>section>section:not([data-transition]).future{transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0)}.reveal .slides section[data-transition=zoom],.reveal.zoom .slides section:not([data-transition]){transition-timing-function:ease}.reveal .slides>section[data-transition=zoom].past,.reveal .slides>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section:not([data-transition]).past{visibility:hidden;transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal .slides>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section:not([data-transition]).future{visibility:hidden;transform:scale(.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal .slides>section>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section>section:not([data-transition]).past{transform:scale(16)}.reveal .slides>section>section[data-transition=zoom].future,.reveal .slides>section>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section>section:not([data-transition]).future{transform:scale(.2)}.reveal.cube .slides{perspective:1300px}.reveal.cube .slides section{padding:30px;min-height:700px;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;transform-style:preserve-3d}.reveal.center.cube .slides section{min-height:0}.reveal.cube .slides section:not(.stack):before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);border-radius:4px;transform:translateZ(-20px)}.reveal.cube .slides section:not(.stack):after{content:"";position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0 0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);transform:translateZ(-90px) rotateX(65deg)}.reveal.cube .slides>section.stack{padding:0;background:0 0}.reveal.cube .slides>section.past{transform-origin:100% 0;transform:translate3d(-100%,0,0) rotateY(-90deg)}.reveal.cube .slides>section.future{transform-origin:0 0;transform:translate3d(100%,0,0) rotateY(90deg)}.reveal.cube .slides>section>section.past{transform-origin:0 100%;transform:translate3d(0,-100%,0) rotateX(90deg)}.reveal.cube .slides>section>section.future{transform-origin:0 0;transform:translate3d(0,100%,0) rotateX(-90deg)}.reveal.page .slides{perspective-origin:0 50%;perspective:3000px}.reveal.page .slides section{padding:30px;min-height:700px;box-sizing:border-box;transform-style:preserve-3d}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:"";position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0 0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);-webkit-transform:translateZ(-90px) rotateX(65deg)}.reveal.page .slides>section.stack{padding:0;background:0 0}.reveal.page .slides>section.past{transform-origin:0 0;transform:translate3d(-40%,0,0) rotateY(-80deg)}.reveal.page .slides>section.future{transform-origin:100% 0;transform:translate3d(0,0,0)}.reveal.page .slides>section>section.past{transform-origin:0 0;transform:translate3d(0,-40%,0) rotateX(80deg)}.reveal.page .slides>section>section.future{transform-origin:0 100%;transform:translate3d(0,0,0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section:not([data-transition]),.reveal.fade .slides>section>section:not([data-transition]){transform:none;transition:opacity .5s}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section{transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section:not([data-transition]){transform:none;transition:none}.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;visibility:hidden;opacity:0;z-index:100;transition:all 1s ease}.reveal .pause-overlay .resume-button{position:absolute;bottom:20px;right:20px;color:#ccc;border-radius:2px;padding:6px 14px;border:2px solid #ccc;font-size:16px;background:0 0;cursor:pointer}.reveal .pause-overlay .resume-button:hover{color:#fff;border-color:#fff}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.reveal .no-transition,.reveal .no-transition *,.reveal .slides.disable-slide-transitions section{transition:none!important}.reveal .slides.disable-slide-transitions section{transform:none!important}.reveal .backgrounds{position:absolute;width:100%;height:100%;top:0;left:0;perspective:600px}.reveal .slide-background{display:none;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;background-color:rgba(0,0,0,0);transition:all .8s cubic-bezier(.26,.86,.44,.985)}.reveal .slide-background-content{position:absolute;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.reveal .slide-background.stack{display:block}.reveal .slide-background.present{opacity:1;visibility:visible;z-index:2}.print-pdf .reveal .slide-background{opacity:1!important;visibility:visible!important}.reveal .slide-background video{position:absolute;width:100%;height:100%;max-width:none;max-height:none;top:0;left:0;-o-object-fit:cover;object-fit:cover}.reveal .slide-background[data-background-size=contain] video{-o-object-fit:contain;object-fit:contain}.reveal>.backgrounds .slide-background[data-background-transition=none],.reveal[data-background-transition=none]>.backgrounds .slide-background:not([data-background-transition]){transition:none}.reveal>.backgrounds .slide-background[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background:not([data-background-transition]){opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}.reveal>.backgrounds .slide-background.past[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background.past:not([data-background-transition]){transform:translate(-100%,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background.future:not([data-background-transition]){transform:translate(100%,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){transform:translate(0,-100%)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){transform:translate(0,100%)}.reveal>.backgrounds .slide-background.past[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(0,-100%,0) rotateX(90deg) translate3d(0,-100%,0)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(0,100%,0) rotateX(-90deg) translate3d(0,100%,0)}.reveal>.backgrounds .slide-background.past[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(0,-100%,0) rotateX(-90deg) translate3d(0,-100%,0)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(0,100%,0) rotateX(90deg) translate3d(0,100%,0)}.reveal>.backgrounds .slide-background[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background:not([data-background-transition]){transition-timing-function:ease}.reveal>.backgrounds .slide-background.past[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(16)}.reveal>.backgrounds .slide-background.future[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(.2)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(16)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(.2)}.reveal[data-transition-speed=fast]>.backgrounds .slide-background{transition-duration:.4s}.reveal[data-transition-speed=slow]>.backgrounds .slide-background{transition-duration:1.2s}.reveal [data-auto-animate-target^=unmatched]{will-change:opacity}.reveal section[data-auto-animate]:not(.stack):not([data-auto-animate=running]) [data-auto-animate-target^=unmatched]{opacity:0}.reveal.overview{perspective-origin:50% 50%;perspective:700px}.reveal.overview .slides{-moz-transform-style:preserve-3d}.reveal.overview .slides section{height:100%;top:0!important;opacity:1!important;overflow:hidden;visibility:visible!important;cursor:pointer;box-sizing:border-box}.reveal.overview .slides section.present,.reveal.overview .slides section:hover{outline:10px solid rgba(150,150,150,.4);outline-offset:10px}.reveal.overview .slides section .fragment{opacity:1;transition:none}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none!important}.reveal.overview .slides>section.stack{padding:0;top:0!important;background:0 0;outline:0;overflow:visible}.reveal.overview .backgrounds{perspective:inherit;-moz-transform-style:preserve-3d}.reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline:10px solid rgba(150,150,150,.1);outline-offset:10px}.reveal.overview .backgrounds .slide-background.stack{overflow:visible}.reveal.overview .slides section,.reveal.overview-deactivating .slides section{transition:none}.reveal.overview .backgrounds .slide-background,.reveal.overview-deactivating .backgrounds .slide-background{transition:none}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl code,.reveal.rtl pre{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{transform-origin:100% 0}.reveal.has-parallax-background .backgrounds{transition:all .8s ease}.reveal.has-parallax-background[data-transition-speed=fast] .backgrounds{transition-duration:.4s}.reveal.has-parallax-background[data-transition-speed=slow] .backgrounds{transition-duration:1.2s}.reveal>.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.9);transition:all .3s ease}.reveal>.overlay .spinner{position:absolute;display:block;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;z-index:10;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);visibility:visible;opacity:.6;transition:all .3s ease}.reveal>.overlay header{position:absolute;left:0;top:0;width:100%;padding:5px;z-index:2;box-sizing:border-box}.reveal>.overlay header a{display:inline-block;width:40px;height:40px;line-height:36px;padding:0 10px;float:right;opacity:.6;box-sizing:border-box}.reveal>.overlay header a:hover{opacity:1}.reveal>.overlay header a .icon{display:inline-block;width:20px;height:20px;background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.reveal>.overlay header a.close .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABkklEQVRYR8WX4VHDMAxG6wnoJrABZQPYBCaBTWAD2g1gE5gg6OOsXuxIlr40d81dfrSJ9V4c2VLK7spHuTJ/5wpM07QXuXc5X0opX2tEJcadjHuV80li/FgxTIEK/5QBCICBD6xEhSMGHgQPgBgLiYVAB1dpSqKDawxTohFw4JSEA3clzgIBPCURwE2JucBR7rhPJJv5OpJwDX+SfDjgx1wACQeJG1aChP9K/IMmdZ8DtESV1WyP3Bt4MwM6sj4NMxMYiqUWHQu4KYA/SYkIjOsm3BXYWMKFDwU2khjCQ4ELJUJ4SmClRArOCmSXGuKma0fYD5CbzHxFpCSGAhfAVSSUGDUk2BWZaff2g6GE15BsBQ9nwmpIGDiyHQddwNTMKkbZaf9fajXQca1EX44puJZUsnY0ObGmITE3GVLCbEhQUjGVt146j6oasWN+49Vph2w1pZ5EansNZqKBm1txbU57iRRcZ86RWMDdWtBJUHBHwoQPi1GV+JCbntmvok7iTX4/Up9mgyTc/FJYDTcndgH/AA5A/CHsyEkVAAAAAElFTkSuQmCC)}.reveal>.overlay header a.external .icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==)}.reveal>.overlay .viewport{position:absolute;display:flex;top:50px;right:0;bottom:0;left:0}.reveal>.overlay.overlay-preview .viewport iframe{width:100%;height:100%;max-width:100%;max-height:100%;border:0;opacity:0;visibility:hidden;transition:all .3s ease}.reveal>.overlay.overlay-preview.loaded .viewport iframe{opacity:1;visibility:visible}.reveal>.overlay.overlay-preview.loaded .viewport-inner{position:absolute;z-index:-1;left:0;top:45%;width:100%;text-align:center;letter-spacing:normal}.reveal>.overlay.overlay-preview .x-frame-error{opacity:0;transition:opacity .3s ease .3s}.reveal>.overlay.overlay-preview.loaded .x-frame-error{opacity:1}.reveal>.overlay.overlay-preview.loaded .spinner{opacity:0;visibility:hidden;transform:scale(.2)}.reveal>.overlay.overlay-help .viewport{overflow:auto;color:#fff}.reveal>.overlay.overlay-help .viewport .viewport-inner{width:600px;margin:auto;padding:20px 20px 80px 20px;text-align:center;letter-spacing:normal}.reveal>.overlay.overlay-help .viewport .viewport-inner .title{font-size:20px}.reveal>.overlay.overlay-help .viewport .viewport-inner table{border:1px solid #fff;border-collapse:collapse;font-size:16px}.reveal>.overlay.overlay-help .viewport .viewport-inner table td,.reveal>.overlay.overlay-help .viewport .viewport-inner table th{width:200px;padding:14px;border:1px solid #fff;vertical-align:middle}.reveal>.overlay.overlay-help .viewport .viewport-inner table th{padding-top:20px;padding-bottom:20px}.reveal .playback{position:absolute;left:15px;bottom:20px;z-index:30;cursor:pointer;transition:all .4s ease;-webkit-tap-highlight-color:transparent}.reveal.overview .playback{opacity:0;visibility:hidden}.reveal .hljs{min-height:100%}.reveal .hljs table{margin:initial}.reveal .hljs-ln-code,.reveal .hljs-ln-numbers{padding:0;border:0}.reveal .hljs-ln-numbers{opacity:.6;padding-right:.75em;text-align:right;vertical-align:top}.reveal .hljs.has-highlights tr:not(.highlight-line){opacity:.4}.reveal .hljs:not(:first-child).fragment{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.reveal pre[data-auto-animate-target]{overflow:hidden}.reveal pre[data-auto-animate-target] code{height:100%}.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;perspective:400px;perspective-origin:50% 50%}.reveal .roll:hover{background:0 0;text-shadow:none}.reveal .roll span{display:block;position:relative;padding:0 2px;pointer-events:none;transition:all .4s ease;transform-origin:50% 0;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}.reveal .roll:hover span{background:rgba(0,0,0,.5);transform:translate3d(0,0,-45px) rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);display:block;position:absolute;left:0;top:0;padding:0 2px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:50% 0;transform:translate3d(0,110%,0) rotateX(-90deg)}.reveal aside.notes{display:none}.reveal .speaker-notes{display:none;position:absolute;width:33.3333333333%;height:100%;top:0;left:100%;padding:14px 18px 14px 18px;z-index:1;font-size:18px;line-height:1.4;border:1px solid rgba(0,0,0,.05);color:#222;background-color:#f5f5f5;overflow:auto;box-sizing:border-box;text-align:left;font-family:Helvetica,sans-serif;-webkit-overflow-scrolling:touch}.reveal .speaker-notes .notes-placeholder{color:#ccc;font-style:italic}.reveal .speaker-notes:focus{outline:0}.reveal .speaker-notes:before{content:"Speaker notes";display:block;margin-bottom:10px;opacity:.5}.reveal.show-notes{max-width:75%;overflow:visible}.reveal.show-notes .speaker-notes{display:block}@media screen and (min-width:1600px){.reveal .speaker-notes{font-size:20px}}@media screen and (max-width:1024px){.reveal.show-notes{border-left:0;max-width:none;max-height:70%;max-height:70vh;overflow:visible}.reveal.show-notes .speaker-notes{top:100%;left:0;width:100%;height:42.8571428571%;height:30vh;border:0}}@media screen and (max-width:600px){.reveal.show-notes{max-height:60%;max-height:60vh}.reveal.show-notes .speaker-notes{top:100%;height:66.6666666667%;height:40vh}.reveal .speaker-notes{font-size:14px}}.zoomed .reveal *,.zoomed .reveal :after,.zoomed .reveal :before{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.zoomed .reveal .controls,.zoomed .reveal .progress{opacity:0}.zoomed .reveal .roll span{background:0 0}.zoomed .reveal .roll span:after{visibility:hidden}html.print-pdf *{-webkit-print-color-adjust:exact}html.print-pdf{width:100%;height:100%;overflow:visible}html.print-pdf body{margin:0 auto!important;border:0;padding:0;float:none!important;overflow:visible}html.print-pdf .nestedarrow,html.print-pdf .reveal .controls,html.print-pdf .reveal .playback,html.print-pdf .reveal .progress,html.print-pdf .reveal.overview,html.print-pdf .state-background{display:none!important}html.print-pdf .reveal pre code{overflow:hidden!important;font-family:Courier,"Courier New",monospace!important}html.print-pdf .reveal{width:auto!important;height:auto!important;overflow:hidden!important}html.print-pdf .reveal .slides{position:static;width:100%!important;height:auto!important;zoom:1!important;pointer-events:initial;left:auto;top:auto;margin:0!important;padding:0!important;overflow:visible;display:block;perspective:none;perspective-origin:50% 50%}html.print-pdf .reveal .slides .pdf-page{position:relative;overflow:hidden;z-index:1;page-break-after:always}html.print-pdf .reveal .slides section{visibility:visible!important;display:block!important;position:absolute!important;margin:0!important;padding:0!important;box-sizing:border-box!important;min-height:1px;opacity:1!important;transform-style:flat!important;transform:none!important}html.print-pdf .reveal section.stack{position:relative!important;margin:0!important;padding:0!important;page-break-after:avoid!important;height:auto!important;min-height:auto!important}html.print-pdf .reveal img{box-shadow:none}html.print-pdf .reveal .backgrounds{display:none}html.print-pdf .reveal .slide-background{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto!important}html.print-pdf .reveal.show-notes{max-width:none;max-height:none}html.print-pdf .reveal .speaker-notes-pdf{display:block;width:100%;height:auto;max-height:none;top:auto;right:auto;bottom:auto;left:auto;z-index:100}html.print-pdf .reveal .speaker-notes-pdf[data-layout=separate-page]{position:relative;color:inherit;background-color:transparent;padding:20px;page-break-after:always;border:0}html.print-pdf .reveal .slide-number-pdf{display:block;position:absolute;font-size:14px}html.print-pdf .aria-status{display:none}@media print{html:not(.print-pdf){background:#fff;width:auto;height:auto;overflow:visible}html:not(.print-pdf) body{background:#fff;font-size:20pt;width:auto;height:auto;border:0;margin:0 5%;padding:0;overflow:visible;float:none!important}html:not(.print-pdf) .controls,html:not(.print-pdf) .fork-reveal,html:not(.print-pdf) .nestedarrow,html:not(.print-pdf) .reveal .backgrounds,html:not(.print-pdf) .reveal .progress,html:not(.print-pdf) .reveal .slide-number,html:not(.print-pdf) .share-reveal,html:not(.print-pdf) .state-background{display:none!important}html:not(.print-pdf) body,html:not(.print-pdf) li,html:not(.print-pdf) p,html:not(.print-pdf) td{font-size:20pt!important;color:#000}html:not(.print-pdf) h1,html:not(.print-pdf) h2,html:not(.print-pdf) h3,html:not(.print-pdf) h4,html:not(.print-pdf) h5,html:not(.print-pdf) h6{color:#000!important;height:auto;line-height:normal;text-align:left;letter-spacing:normal}html:not(.print-pdf) h1{font-size:28pt!important}html:not(.print-pdf) h2{font-size:24pt!important}html:not(.print-pdf) h3{font-size:22pt!important}html:not(.print-pdf) h4{font-size:22pt!important;font-variant:small-caps}html:not(.print-pdf) h5{font-size:21pt!important}html:not(.print-pdf) h6{font-size:20pt!important;font-style:italic}html:not(.print-pdf) a:link,html:not(.print-pdf) a:visited{color:#000!important;font-weight:700;text-decoration:underline}html:not(.print-pdf) div,html:not(.print-pdf) ol,html:not(.print-pdf) p,html:not(.print-pdf) ul{visibility:visible;position:static;width:auto;height:auto;display:block;overflow:visible;margin:0;text-align:left!important}html:not(.print-pdf) .reveal pre,html:not(.print-pdf) .reveal table{margin-left:0;margin-right:0}html:not(.print-pdf) .reveal pre code{padding:20px}html:not(.print-pdf) .reveal blockquote{margin:20px 0}html:not(.print-pdf) .reveal .slides{position:static!important;width:auto!important;height:auto!important;left:0!important;top:0!important;margin-left:0!important;margin-top:0!important;padding:0!important;zoom:1!important;transform:none!important;overflow:visible!important;display:block!important;text-align:left!important;perspective:none;perspective-origin:50% 50%}html:not(.print-pdf) .reveal .slides section{visibility:visible!important;position:static!important;width:auto!important;height:auto!important;display:block!important;overflow:visible!important;left:0!important;top:0!important;margin-left:0!important;margin-top:0!important;padding:60px 20px!important;z-index:auto!important;opacity:1!important;page-break-after:always!important;transform-style:flat!important;transform:none!important;transition:none!important}html:not(.print-pdf) .reveal .slides section.stack{padding:0!important}html:not(.print-pdf) .reveal section:last-of-type{page-break-after:avoid!important}html:not(.print-pdf) .reveal section .fragment{opacity:1!important;visibility:visible!important;transform:none!important}html:not(.print-pdf) .reveal section img{display:block;margin:15px 0;background:#fff;border:1px solid #666;box-shadow:none}html:not(.print-pdf) .reveal section small{font-size:.8em}html:not(.print-pdf) .reveal .hljs{max-height:100%;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;font-size:15pt}html:not(.print-pdf) .reveal .hljs .hljs-ln-numbers{white-space:nowrap}html:not(.print-pdf) .reveal .hljs td{font-size:inherit!important;color:inherit!important}}@import url(reveal.js/dist/theme/fonts/source-sans-pro/source-sans-pro-1ec38dc40d87f1c5e7e7842f9615d359.css);section.has-light-background, section.has-light-background h1, section.has-light-background h2, section.has-light-background h3, section.has-light-background h4, section.has-light-background h5, section.has-light-background h6 {color: #222;}:root {--r-background-color: #191919;--r-main-font: Source Sans Pro, Helvetica, sans-serif;--r-main-font-size: 42px;--r-main-color: #fff;--r-block-margin: 20px;--r-heading-margin: 0 0 20px 0;--r-heading-font: Source Sans Pro, Helvetica, sans-serif;--r-heading-color: #fff;--r-heading-line-height: 1.2;--r-heading-letter-spacing: normal;--r-heading-text-transform: uppercase;--r-heading-text-shadow: none;--r-heading-font-weight: 600;--r-heading1-text-shadow: none;--r-heading1-size: 2.5em;--r-heading2-size: 1.6em;--r-heading3-size: 1.3em;--r-heading4-size: 1em;--r-code-font: monospace;--r-link-color: #42affa;--r-link-color-dark: #068de9;--r-link-color-hover: #8dcffc;--r-selection-background-color: #bee4fd;--r-selection-color: #fff;}.reveal-viewport {background: #191919;background-color: var(--r-background-color);}.reveal {font-family: var(--r-main-font);font-size: var(--r-main-font-size);font-weight: normal;color: var(--r-main-color);}.reveal ::selection {color: var(--r-selection-color);background: var(--r-selection-background-color);text-shadow: none;}.reveal ::-moz-selection {color: var(--r-selection-color);background: var(--r-selection-background-color);text-shadow: none;}.reveal .slides section,.reveal .slides section > section {line-height: 1.3;font-weight: inherit;}.reveal h1,.reveal h2,.reveal h3,.reveal h4,.reveal h5,.reveal h6 {margin: var(--r-heading-margin);color: var(--r-heading-color);font-family: var(--r-heading-font);font-weight: var(--r-heading-font-weight);line-height: var(--r-heading-line-height);letter-spacing: var(--r-heading-letter-spacing);text-transform: var(--r-heading-text-transform);text-shadow: var(--r-heading-text-shadow);word-wrap: break-word;}.reveal h1 {font-size: var(--r-heading1-size);}.reveal h2 {font-size: var(--r-heading2-size);}.reveal h3 {font-size: var(--r-heading3-size);}.reveal h4 {font-size: var(--r-heading4-size);}.reveal h1 {text-shadow: var(--r-heading1-text-shadow);}.reveal p {margin: var(--r-block-margin) 0;line-height: 1.3;}.reveal h1:last-child,.reveal h2:last-child,.reveal h3:last-child,.reveal h4:last-child,.reveal h5:last-child,.reveal h6:last-child {margin-bottom: 0;}.reveal img,.reveal video,.reveal iframe {max-width: 95%;max-height: 95%;}.reveal strong,.reveal b {font-weight: bold;}.reveal em {font-style: italic;}.reveal ol,.reveal dl,.reveal ul {display: inline-block;text-align: left;margin: 0 0 0 1em;}.reveal ol {list-style-type: decimal;}.reveal ul {list-style-type: disc;}.reveal ul ul {list-style-type: square;}.reveal ul ul ul {list-style-type: circle;}.reveal ul ul,.reveal ul ol,.reveal ol ol,.reveal ol ul {display: block;margin-left: 40px;}.reveal dt {font-weight: bold;}.reveal dd {margin-left: 40px;}.reveal blockquote {display: block;position: relative;width: 70%;margin: var(--r-block-margin) auto;padding: 5px;font-style: italic;background: rgba(255, 255, 255, 0.05);box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);}.reveal blockquote p:first-child,.reveal blockquote p:last-child {display: inline-block;}.reveal q {font-style: italic;}.reveal pre {display: block;position: relative;width: 90%;margin: var(--r-block-margin) auto;text-align: left;font-size: 0.55em;font-family: var(--r-code-font);line-height: 1.2em;word-wrap: break-word;box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.15);}.reveal code {font-family: var(--r-code-font);text-transform: none;tab-size: 2;}.reveal pre code {display: block;padding: 5px;overflow: auto;max-height: 400px;word-wrap: normal;}.reveal .code-wrapper {white-space: normal;}.reveal .code-wrapper code {white-space: pre;}.reveal table {margin: auto;border-collapse: collapse;border-spacing: 0;}.reveal table th {font-weight: bold;}.reveal table th,.reveal table td {text-align: left;padding: 0.2em 0.5em 0.2em 0.5em;border-bottom: 1px solid;}.reveal table th[align=center],.reveal table td[align=center] {text-align: center;}.reveal table th[align=right],.reveal table td[align=right] {text-align: right;}.reveal table tbody tr:last-child th,.reveal table tbody tr:last-child td {border-bottom: none;}.reveal sup {vertical-align: super;font-size: smaller;}.reveal sub {vertical-align: sub;font-size: smaller;}.reveal small {display: inline-block;font-size: 0.6em;line-height: 1.2em;vertical-align: top;}.reveal small * {vertical-align: top;}.reveal img {margin: var(--r-block-margin) 0;}.reveal a {color: var(--r-link-color);text-decoration: none;transition: color 0.15s ease;}.reveal a:hover {color: var(--r-link-color-hover);text-shadow: none;border: none;}.reveal .roll span:after {color: #fff;background: var(--r-link-color-dark);}.reveal .r-frame {border: 4px solid var(--r-main-color);box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);}.reveal a .r-frame {transition: all 0.15s linear;}.reveal a:hover .r-frame {border-color: var(--r-link-color);box-shadow: 0 0 20px rgba(0, 0, 0, 0.55);}.reveal .controls {color: var(--r-link-color);}.reveal .progress {background: rgba(0, 0, 0, 0.2);color: var(--r-link-color);}@media print {.backgrounds {background-color: var(--r-background-color);}}.hljs {display: block;overflow-x: auto;padding: 0.5em;background: #272822;color: #ddd;}.hljs-tag,.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-strong,.hljs-name {color: #f92672;}.hljs-code {color: #66d9ef;}.hljs-class .hljs-title {color: white;}.hljs-attribute,.hljs-symbol,.hljs-regexp,.hljs-link {color: #bf79db;}.hljs-string,.hljs-bullet,.hljs-subst,.hljs-title,.hljs-section,.hljs-emphasis,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-tag,.hljs-template-variable {color: #a6e22e;}.hljs-comment,.hljs-quote,.hljs-deletion,.hljs-meta {color: #75715e;}.hljs-keyword,.hljs-selector-tag,.hljs-literal,.hljs-doctag,.hljs-title,.hljs-section,.hljs-type,.hljs-selector-id {font-weight: bold;}@charset "UTF-8";.reveal {}.reveal [hidden] {display: initial !important; }.reveal .reveal div.right {float: right; }.reveal .reveal .listingblock.stretch > .content {height: 100%; }.reveal .reveal .listingblock.stretch > .content > pre {height: 100%; }.reveal .reveal .listingblock.stretch > .content > pre > code {height: 100%;max-height: 100%; }.reveal table {border-collapse: collapse;border-spacing: 0; }.reveal table {margin-bottom: 1.25em;border: solid 1px #dedede; }.reveal table thead tr th, .reveal table thead tr td, .reveal table tfoot tr th, .reveal table tfoot tr td {padding: .5em .625em .625em;font-size: inherit;text-align: left; }.reveal table tr th, .reveal table tr td {padding: .5625em .625em;font-size: inherit; }.reveal table thead tr th, .reveal table tfoot tr th, .reveal table tbody tr td, .reveal table tr td, .reveal table tfoot tr td {display: table-cell;line-height: 1.6; }.reveal td.tableblock > .content {margin-bottom: 1.25em; }.reveal td.tableblock > .content > :last-child {margin-bottom: -1.25em; }.reveal table.tableblock, .reveal th.tableblock, .reveal td.tableblock {border: 0 solid #dedede; }.reveal table.grid-all > thead > tr > .tableblock, .reveal table.grid-all > tbody > tr > .tableblock {border-width: 0 1px 1px 0; }.reveal table.grid-all > tfoot > tr > .tableblock {border-width: 1px 1px 0 0; }.reveal table.grid-cols > * > tr > .tableblock {border-width: 0 1px 0 0; }.reveal table.grid-rows > thead > tr > .tableblock, .reveal table.grid-rows > tbody > tr > .tableblock {border-width: 0 0 1px; }.reveal table.grid-rows > tfoot > tr > .tableblock {border-width: 1px 0 0; }.reveal table.grid-all > * > tr > .tableblock:last-child, .reveal table.grid-cols > * > tr > .tableblock:last-child {border-right-width: 0; }.reveal table.grid-all > tbody > tr:last-child > .tableblock, .reveal table.grid-all > thead:last-child > tr > .tableblock, .reveal table.grid-rows > tbody > tr:last-child > .tableblock, .reveal table.grid-rows > thead:last-child > tr > .tableblock {border-bottom-width: 0; }.reveal table.frame-all {border-width: 1px; }.reveal table.frame-sides {border-width: 0 1px; }.reveal table.frame-topbot, .reveal table.frame-ends {border-width: 1px 0; }.reveal .reveal table th.halign-left, .reveal .reveal table td.halign-left {text-align: left; }.reveal .reveal table th.halign-right, .reveal .reveal table td.halign-right {text-align: right; }.reveal .reveal table th.halign-center, .reveal .reveal table td.halign-center {text-align: center; }.reveal .reveal table th.valign-top, .reveal .reveal table td.valign-top {vertical-align: top; }.reveal .reveal table th.valign-bottom, .reveal .reveal table td.valign-bottom {vertical-align: bottom; }.reveal .reveal table th.valign-middle, .reveal .reveal table td.valign-middle {vertical-align: middle; }.reveal table thead th, .reveal table tfoot th {font-weight: bold; }.reveal tbody tr th {display: table-cell;line-height: 1.6; }.reveal tbody tr th, .reveal tbody tr th p, .reveal tfoot tr th, .reveal tfoot tr th p {font-weight: bold; }.reveal thead {display: table-header-group; }.reveal .reveal table.grid-none th, .reveal .reveal table.grid-none td {border-bottom: 0 !important; }.reveal kbd {font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;display: inline-block;color: rgba(0, 0, 0, 0.8);font-size: .65em;line-height: 1.45;background: #f7f7f7;border: 1px solid #ccc;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em #fff inset;margin: 0 .15em;padding: .2em .5em;vertical-align: middle;position: relative;top: -.1em;white-space: nowrap; }.reveal .keyseq kbd:first-child {margin-left: 0; }.reveal .keyseq kbd:last-child {margin-right: 0; }.reveal .conum[data-value] {display: inline-block;color: #fff !important;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 50%;border-radius: 50%;text-align: center;font-size: .75em;width: 1.67em;height: 1.67em;line-height: 1.67em;font-family: "Roboto", "Arial", "Helvetica", sans-serif;font-style: normal;font-weight: bold; }.reveal .conum[data-value] * {color: #fff !important; }.reveal .conum[data-value] + b {display: none; }.reveal .conum[data-value]:after {content: attr(data-value); }.reveal pre .conum[data-value] {position: relative;top: -0.125em; }.reveal b.conum * {color: inherit !important; }.reveal .conum:not([data-value]):empty {display: none; }.reveal .hdlist > table, .reveal .colist > table {border: 0;background: none; }.reveal .hdlist > table > tbody > tr, .reveal .colist > table > tbody > tr {background: none; }.reveal td.hdlist1, .reveal td.hdlist2 {vertical-align: top;padding: 0 0.625em; }.reveal td.hdlist1 {font-weight: bold;padding-bottom: 1.25em; }.reveal .colist td:not([class]):first-child {padding: .4em .75em 0;line-height: 1;vertical-align: top; }.reveal .colist td:not([class]):first-child img {max-width: none; }.reveal .colist td:not([class]):last-child {padding: 0.25em 0; }.reveal .reveal .hljs table {border: 0; }.reveal .reveal .colist > table th, .reveal .reveal .colist > table td {border-bottom: 0; }.reveal .reveal .hljs table thead tr th, .reveal .reveal .hljs table tfoot tr th, .reveal .reveal .hljs table tbody tr td, .reveal .reveal .hljs table tr td, .reveal .reveal .hljs table tfoot tr td {line-height: inherit; }.reveal .columns .slide-content {display: flex; }.reveal .columns.wrap .slide-content {flex-wrap: wrap; }.reveal .columns.is-vcentered .slide-content {align-items: center; }.reveal .columns .slide-content > .column {display: block;flex-basis: 0;flex-grow: 1;flex-shrink: 1; }.reveal .columns .slide-content > .column > * {padding: .75rem; }.reveal .columns.wrap .slide-content > .column {flex-basis: auto; }.reveal .columns .slide-content > .column.is-full {flex: none;width: 100%; }.reveal .columns .slide-content > .column.is-four-fifths {flex: none;width: 80%; }.reveal .columns .slide-content > .column.is-three-quarters {flex: none;width: 75%; }.reveal .columns .slide-content > .column.is-two-thirds {flex: none;width: 66.6666%; }.reveal .columns .slide-content > .column.is-three-fifths {flex: none;width: 60%; }.reveal .columns .slide-content > .column.is-half {flex: none;width: 50%; }.reveal .columns .slide-content > .column.is-two-fifths {flex: none;width: 40%; }.reveal .columns .slide-content > .column.is-one-third {flex: none;width: 33.3333%; }.reveal .columns .slide-content > .column.is-one-quarter {flex: none;width: 25%; }.reveal .columns .slide-content > .column.is-one-fifth {flex: none;width: 20%; }.reveal .columns .slide-content > .column.has-text-left {text-align: left; }.reveal .columns .slide-content > .column.has-text-justified {text-align: justify; }.reveal .columns .slide-content > .column.has-text-right {text-align: right; }.reveal .columns .slide-content > .column.has-text-left {text-align: left; }.reveal .columns .slide-content > .column.has-text-justified {text-align: justify; }.reveal .columns .slide-content > .column.has-text-right {text-align: right; }.reveal .text-left {text-align: left !important; }.reveal .text-right {text-align: right !important; }.reveal .text-center {text-align: center !important; }.reveal .text-justify {text-align: justify !important; }.reveal .footnotes {border-top: 1px solid rgba(0, 0, 0, 0.2);padding: 0.5em 0 0 0;font-size: 0.65em;margin-top: 4em; }.asciidoctor {}.asciidoctor .sticky {position: fixed !important;top: 0;height: 100% !important; }.asciidoctor a.active {color: #0d6efd; }.asciidoctor .col {column-count: 2; }.asciidoctor article, .asciidoctor aside, .asciidoctor details, .asciidoctor figcaption, .asciidoctor figure, .asciidoctor footer, .asciidoctor header, .asciidoctor hgroup, .asciidoctor main, .asciidoctor nav, .asciidoctor section {display: block; }.asciidoctor audio, .asciidoctor video {display: inline-block; }.asciidoctor audio:not([controls]) {display: none;height: 0; }.asciidoctor html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%; }.asciidoctor a {background: none; }.asciidoctor a:focus {outline: thin dotted; }.asciidoctor a:active, .asciidoctor a:hover {outline: 0; }.asciidoctor h1 {font-size: 2em;margin: 0.67em 0; }.asciidoctor abbr[title] {border-bottom: 1px dotted; }.asciidoctor b, .asciidoctor strong {font-weight: bold; }.asciidoctor dfn {font-style: italic; }.asciidoctor hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0; }.asciidoctor mark {background: #ff0;color: #000; }.asciidoctor code, .asciidoctor kbd, .asciidoctor pre, .asciidoctor samp {font-family: monospace;font-size: 1em; }.asciidoctor pre {white-space: pre-wrap; }.asciidoctor q {quotes: "“" "”" "‘" "’"; }.asciidoctor small {font-size: 80%; }.asciidoctor sub, .asciidoctor sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline; }.asciidoctor sup {top: -0.5em; }.asciidoctor sub {bottom: -0.25em; }.asciidoctor img {border: 0; }.asciidoctor svg:not(:root) {overflow: hidden; }.asciidoctor figure {margin: 0; }.asciidoctor fieldset {border: 1px solid silver;margin: 0 2px;padding: 0.35em 0.625em 0.75em; }.asciidoctor legend {border: 0;padding: 0; }.asciidoctor button, .asciidoctor input, .asciidoctor select, .asciidoctor textarea {font-family: inherit;font-size: 100%;margin: 0; }.asciidoctor button, .asciidoctor input {line-height: normal; }.asciidoctor button, .asciidoctor select {text-transform: none; }.asciidoctor button, .asciidoctor html input[type="button"], .asciidoctor input[type="reset"], .asciidoctor input[type="submit"] {-webkit-appearance: button;cursor: pointer; }.asciidoctor button[disabled], .asciidoctor html input[disabled] {cursor: default; }.asciidoctor input[type="checkbox"], .asciidoctor input[type="radio"] {box-sizing: border-box;padding: 0; }.asciidoctor button::-moz-focus-inner, .asciidoctor input::-moz-focus-inner {border: 0;padding: 0; }.asciidoctor textarea {overflow: auto;vertical-align: top; }.asciidoctor table {border-collapse: collapse;border-spacing: 0; }.asciidoctor *, .asciidoctor *::before, .asciidoctor *::after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; }.asciidoctor html, .asciidoctor body {font-size: 100%; }.asciidoctor body {background: #fff;color: rgba(0, 0, 0, 0.8);padding: 0;margin: 0;font-weight: 400;font-style: normal;line-height: 1;position: relative;cursor: auto;tab-size: 4;word-wrap: anywhere;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }.asciidoctor a:hover {cursor: pointer; }.asciidoctor img, .asciidoctor object, .asciidoctor embed {max-width: 100%;height: auto; }.asciidoctor object, .asciidoctor embed {height: 100%; }.asciidoctor img {-ms-interpolation-mode: bicubic; }.asciidoctor .left {float: left !important; }.asciidoctor .right {float: right !important; }.asciidoctor .text-left {text-align: left !important; }.asciidoctor .text-right {text-align: right !important; }.asciidoctor .text-center {text-align: center !important; }.asciidoctor .text-justify {text-align: justify !important; }.asciidoctor .hide {display: none; }.asciidoctor img, .asciidoctor object, .asciidoctor svg {display: inline-block;vertical-align: middle; }.asciidoctor textarea {height: auto;min-height: 50px; }.asciidoctor select {width: 100%; }.asciidoctor .subheader, .asciidoctor .admonitionblock td.content > .title, .asciidoctor .audioblock > .title, .asciidoctor .exampleblock > .title, .asciidoctor .imageblock > .title, .asciidoctor .listingblock > .title, .asciidoctor .literalblock > .title, .asciidoctor .stemblock > .title, .asciidoctor .openblock > .title, .asciidoctor .paragraph > .title, .asciidoctor .quoteblock > .title, .asciidoctor table.tableblock > .title, .asciidoctor .verseblock > .title, .asciidoctor .videoblock > .title, .asciidoctor .dlist > .title, .asciidoctor .olist > .title, .asciidoctor .ulist > .title, .asciidoctor .qlist > .title, .asciidoctor .hdlist > .title {line-height: 1.45;color: #7a2518;font-weight: 400;margin-top: 0;margin-bottom: 0.25em; }.asciidoctor div, .asciidoctor dl, .asciidoctor dt, .asciidoctor dd, .asciidoctor ul, .asciidoctor ol, .asciidoctor li, .asciidoctor h1, .asciidoctor h2, .asciidoctor h3, .asciidoctor #toctitle, .asciidoctor .sidebarblock > .content > .title, .asciidoctor h4, .asciidoctor h5, .asciidoctor h6, .asciidoctor pre, .asciidoctor form, .asciidoctor p, .asciidoctor blockquote, .asciidoctor th, .asciidoctor td {margin: 0;padding: 0; }.asciidoctor a {color: #2156a5;text-decoration: underline;line-height: inherit; }.asciidoctor a:hover, .asciidoctor a:focus {color: #1d4b8f; }.asciidoctor a img {border: 0; }.asciidoctor p {font-family: inherit;font-weight: 400;font-size: 1em;line-height: 1.6;margin-bottom: 1.25em;text-rendering: optimizeLegibility; }.asciidoctor p aside {font-size: .875em;line-height: 1.35;font-style: italic; }.asciidoctor h1, .asciidoctor h2, .asciidoctor h3, .asciidoctor #toctitle, .asciidoctor .sidebarblock > .content > .title, .asciidoctor h4, .asciidoctor h5, .asciidoctor h6 {font-family: "Roboto", "Arial", "Helvetica", sans-serif;font-weight: 300;font-style: normal;color: #ba3925;text-rendering: optimizeLegibility;margin-top: 1em;margin-bottom: .5em;line-height: 1.0125em; }.asciidoctor h1 small, .asciidoctor h2 small, .asciidoctor h3 small, .asciidoctor #toctitle small, .asciidoctor .sidebarblock > .content > .title small, .asciidoctor h4 small, .asciidoctor h5 small, .asciidoctor h6 small {font-size: 60%;color: #e99b8f;line-height: 0; }.asciidoctor h1 {font-size: 2.125em; }.asciidoctor h2 {font-size: 1.6875em; }.asciidoctor h3, .asciidoctor #toctitle, .asciidoctor .sidebarblock > .content > .title {font-size: 1.375em; }.asciidoctor h4, .asciidoctor h5 {font-size: 1.125em; }.asciidoctor h6 {font-size: 1em; }.asciidoctor hr {border: solid #dddddf;border-width: 1px 0 0;clear: both;margin: 1.25em 0 1.1875em;height: 0; }.asciidoctor em, .asciidoctor i {font-style: italic;line-height: inherit; }.asciidoctor strong, .asciidoctor b {font-weight: bold;line-height: inherit; }.asciidoctor small {font-size: 60%;line-height: inherit; }.asciidoctor code {font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;font-weight: 400;color: rgba(0, 0, 0, 0.9); }.asciidoctor ul, .asciidoctor ol, .asciidoctor dl {font-size: 1em;line-height: 1.6;margin-bottom: 1.25em;list-style-position: outside;font-family: inherit; }.asciidoctor ul, .asciidoctor ol {margin-left: 1.5em; }.asciidoctor ul li ul, .asciidoctor ul li ol {margin-left: 1.25em;margin-bottom: 0;font-size: 1em; }.asciidoctor ul.square li ul, .asciidoctor ul.circle li ul, .asciidoctor ul.disc li ul {list-style: inherit; }.asciidoctor ul.square {list-style-type: square; }.asciidoctor ul.circle {list-style-type: circle; }.asciidoctor ul.disc {list-style-type: disc; }.asciidoctor ol li ul, .asciidoctor ol li ol {margin-left: 1.25em;margin-bottom: 0; }.asciidoctor dl dt {margin-bottom: .3125em;font-weight: bold; }.asciidoctor dl dd {margin-bottom: 1.25em; }.asciidoctor abbr, .asciidoctor acronym {text-transform: uppercase;font-size: 90%;color: rgba(0, 0, 0, 0.8);border-bottom: 1px dotted #ddd;cursor: help; }.asciidoctor abbr {text-transform: none; }.asciidoctor blockquote {margin: 0 0 1.25em;padding: .5625em 1.25em 0 1.1875em;border-left: 1px solid #ddd; }.asciidoctor blockquote cite {display: block;font-size: .9375em;color: rgba(0, 0, 0, 0.6); }.asciidoctor blockquote cite::before {content: "— "; }.asciidoctor blockquote cite a, .asciidoctor blockquote cite a:visited {color: rgba(0, 0, 0, 0.6); }.asciidoctor blockquote, .asciidoctor blockquote p {line-height: 1.6;color: rgba(0, 0, 0, 0.85); }@media screen and (min-width: 768px) {.asciidoctor h1, .asciidoctor h2, .asciidoctor h3, .asciidoctor #toctitle, .asciidoctor .sidebarblock > .content > .title, .asciidoctor h4, .asciidoctor h5, .asciidoctor h6 {line-height: 1.2; }.asciidoctor h1 {font-size: 2.75em; }.asciidoctor h2 {font-size: 2.3125em; }.asciidoctor h3, .asciidoctor #toctitle, .asciidoctor .sidebarblock > .content > .title {font-size: 1.6875em; }.asciidoctor h4 {font-size: 1.4375em; } }.asciidoctor table {background: #fff;margin-bottom: 1.25em;border: solid 1px #dedede; }.asciidoctor table thead, .asciidoctor table tfoot {background: #f7f8f7; }.asciidoctor table thead tr th, .asciidoctor table thead tr td, .asciidoctor table tfoot tr th, .asciidoctor table tfoot tr td {padding: .5em .625em .625em;font-size: inherit;color: rgba(0, 0, 0, 0.8);text-align: left; }.asciidoctor table tr th, .asciidoctor table tr td {padding: .5625em .625em;font-size: inherit;color: rgba(0, 0, 0, 0.8); }.asciidoctor table tr.even, .asciidoctor table tr.alt {background: #f8f8f7; }.asciidoctor table thead tr th, .asciidoctor table tfoot tr th, .asciidoctor table tbody tr td, .asciidoctor table tr td, .asciidoctor table tfoot tr td {display: table-cell;line-height: 1.6; }.asciidoctor h1, .asciidoctor h2, .asciidoctor h3, .asciidoctor #toctitle, .asciidoctor .sidebarblock > .content > .title, .asciidoctor h4, .asciidoctor h5, .asciidoctor h6 {line-height: 1.2;word-spacing: -0.05em; }.asciidoctor h1 strong, .asciidoctor h2 strong, .asciidoctor h3 strong, .asciidoctor #toctitle strong, .asciidoctor .sidebarblock > .content > .title strong, .asciidoctor h4 strong, .asciidoctor h5 strong, .asciidoctor h6 strong {font-weight: 400; }.asciidoctor .center {margin-left: auto;margin-right: auto; }.asciidoctor .stretch {width: 100%; }.asciidoctor .clearfix::before, .asciidoctor .clearfix::after, .asciidoctor .float-group::before, .asciidoctor .float-group::after {content: " ";display: table; }.asciidoctor .clearfix::after, .asciidoctor .float-group::after {clear: both; }.asciidoctor :not(pre).nobreak {word-wrap: normal; }.asciidoctor :not(pre).nowrap {white-space: nowrap; }.asciidoctor :not(pre).pre-wrap {white-space: pre-wrap; }.asciidoctor :not(pre):not([class^=L]) > code {font-size: .9375em;font-style: normal !important;letter-spacing: 0;padding: .1em .5ex;word-spacing: -.15em;background: #f7f7f8;-webkit-border-radius: 4px;border-radius: 4px;line-height: 1.45;text-rendering: optimizeSpeed; }.asciidoctor pre {color: rgba(0, 0, 0, 0.9);font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;line-height: 1.45;text-rendering: optimizeSpeed; }.asciidoctor pre code, .asciidoctor pre pre {color: inherit;font-size: inherit;line-height: inherit; }.asciidoctor pre > code {display: block; }.asciidoctor pre.nowrap, .asciidoctor pre.nowrap pre {white-space: pre;word-wrap: normal; }.asciidoctor em em {font-style: normal; }.asciidoctor strong strong {font-weight: 400; }.asciidoctor .keyseq {color: rgba(51, 51, 51, 0.8); }.asciidoctor kbd {font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace;display: inline-block;color: rgba(0, 0, 0, 0.8);font-size: .65em;line-height: 1.45;background: #f7f7f7;border: 1px solid #ccc;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset;box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em #fff inset;margin: 0 .15em;padding: .2em .5em;vertical-align: middle;position: relative;top: -.1em;white-space: nowrap; }.asciidoctor .keyseq kbd:first-child {margin-left: 0; }.asciidoctor .keyseq kbd:last-child {margin-right: 0; }.asciidoctor .menuseq, .asciidoctor .menuref {color: #000; }.asciidoctor .menuseq b:not(.caret), .asciidoctor .menuref {font-weight: inherit; }.asciidoctor .menuseq {word-spacing: -0.02em; }.asciidoctor .menuseq b.caret {font-size: 1.25em;line-height: 0.8; }.asciidoctor .menuseq i.caret {font-weight: bold;text-align: center;width: 0.45em; }.asciidoctor b.button::before, .asciidoctor b.button::after {position: relative;top: -1px;font-weight: 400; }.asciidoctor b.button::before {content: "[";padding: 0 3px 0 2px; }.asciidoctor b.button::after {content: "]";padding: 0 2px 0 3px; }.asciidoctor p a > code:hover {color: rgba(0, 0, 0, 0.9); }.asciidoctor #header, .asciidoctor #content, .asciidoctor #footnotes, .asciidoctor #footer {width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 62.5em;*zoom: 1;position: relative;padding-left: .9375em;padding-right: 0.9375em; }.asciidoctor #header::before, .asciidoctor #header::after, .asciidoctor #content::before, .asciidoctor #content::after, .asciidoctor #footnotes::before, .asciidoctor #footnotes::after, .asciidoctor #footer::before, .asciidoctor #footer::after {content: " ";display: table; }.asciidoctor #header::after, .asciidoctor #content::after, .asciidoctor #footnotes::after, .asciidoctor #footer::after {clear: both; }.asciidoctor #content {margin-top: 1.25em; }.asciidoctor #content::before {content: none; }.asciidoctor #header > h1:first-child {color: rgba(0, 0, 0, 0.85);margin-top: 2.25rem;margin-bottom: 0; }.asciidoctor #header > h1:first-child + #toc {margin-top: 8px;border-top: 1px solid #dddddf; }.asciidoctor #header > h1:only-child, .asciidoctor div.toc2 #header > h1:nth-last-child(2) {border-bottom: 1px solid #dddddf;padding-bottom: 8px; }.asciidoctor #header .details {border-bottom: 1px solid #dddddf;line-height: 1.45;padding-top: .25em;padding-bottom: .25em;padding-left: .25em;color: rgba(0, 0, 0, 0.6);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-flow: row wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap; }.asciidoctor #header .details span:first-child {margin-left: -0.125em; }.asciidoctor #header .details span.email a {color: rgba(0, 0, 0, 0.85); }.asciidoctor #header .details br {display: none; }.asciidoctor #header .details br + span::before {content: " – "; }.asciidoctor #header .details br + span.author::before {content: "\00a0\22c5\00a0";color: rgba(0, 0, 0, 0.85); }.asciidoctor #header .details br + span#revremark::before {content: " | "; }.asciidoctor #header #revnumber {text-transform: capitalize; }.asciidoctor #header #revnumber::after {content: " "; }.asciidoctor #content > h1:first-child:not([class]) {color: rgba(0, 0, 0, 0.85);border-bottom: 1px solid #dddddf;padding-bottom: 8px;margin-top: 0;padding-top: 1rem;margin-bottom: 1.25rem; }.asciidoctor #toc {border-bottom: 1px solid #e7e7e9;padding-bottom: 0.5em; }.asciidoctor #toc > ul {margin-left: 0.125em; }.asciidoctor #toc ul.sectlevel0 > li > a {font-style: italic; }.asciidoctor #toc ul.sectlevel0 ul.sectlevel1 {margin: 0.5em 0; }.asciidoctor #toc ul {font-family: "Roboto", "Arial", "Helvetica", sans-serif;list-style-type: none; }.asciidoctor #toc li {line-height: 1.3334;margin-top: 0.3334em; }.asciidoctor #toc a {text-decoration: none; }.asciidoctor #toc a:active {text-decoration: underline; }.asciidoctor #toctitle {color: #7a2518;font-size: 1.2em; }@media screen and (min-width: 768px) {.asciidoctor #toctitle {font-size: 1.375em; }.asciidoctor div.toc2 {padding-left: 15em;padding-right: 0; }.asciidoctor #toc.toc2 {margin-top: 0 !important;background: #f8f8f7;position: absolute;width: 15em;left: -15em;border-right: 1px solid #e7e7e9;border-top-width: 0 !important;border-bottom-width: 0 !important;padding: 1.25em 1em;height: auto;overflow: auto; }.asciidoctor #toc.toc2 #toctitle {margin-top: 0;margin-bottom: .8rem;font-size: 1.2em; }.asciidoctor #toc.toc2 > ul {font-size: .9em;margin-bottom: 0; }.asciidoctor #toc.toc2 ul ul {margin-left: 0;padding-left: 1em; }.asciidoctor #toc.toc2 ul.sectlevel0 ul.sectlevel1 {padding-left: 0;margin-top: .5em;margin-bottom: 0.5em; }.asciidoctor div.toc2.toc-right {padding-left: 0;padding-right: 15em; }.asciidoctor div.toc2.toc-right #toc.toc2 {border-right-width: 0;border-left: 1px solid #e7e7e9;left: auto;right: 0; } }@media screen and (min-width: 1280px) {.asciidoctor div.toc2 {padding-left: 20em;padding-right: 0; }.asciidoctor #toc.toc2 {width: 20em;left: -20em; }.asciidoctor #toc.toc2 #toctitle {font-size: 1.375em; }.asciidoctor #toc.toc2 > ul {font-size: 0.95em; }.asciidoctor #toc.toc2 ul ul {padding-left: 1.25em; }.asciidoctor div.toc2.toc-right {padding-left: 0;padding-right: 20em; } }.asciidoctor #content #toc {border-style: solid;border-width: 1px;border-color: #e0e0dc;margin-bottom: 1.25em;padding: 1.25em;background: #f8f8f7;-webkit-border-radius: 4px;border-radius: 4px; }.asciidoctor #content #toc > :first-child {margin-top: 0; }.asciidoctor #content #toc > :last-child {margin-bottom: 0; }.asciidoctor #footer {max-width: none;background: rgba(0, 0, 0, 0.8);padding: 1.25em; }.asciidoctor #footer-text {color: rgba(255, 255, 255, 0.8);line-height: 1.44; }.asciidoctor #content {margin-bottom: 0.625em; }.asciidoctor .sect1 {padding-bottom: 0.625em; }@media screen and (min-width: 768px) {.asciidoctor #content {margin-bottom: 1.25em; }.asciidoctor .sect1 {padding-bottom: 1.25em; } }.asciidoctor .sect1:last-child {padding-bottom: 0; }.asciidoctor .sect1 + .sect1 {border-top: 1px solid #e7e7e9; }.asciidoctor #content h1 > a.anchor, .asciidoctor h2 > a.anchor, .asciidoctor h3 > a.anchor, .asciidoctor #toctitle > a.anchor, .asciidoctor .sidebarblock > .content > .title > a.anchor, .asciidoctor h4 > a.anchor, .asciidoctor h5 > a.anchor, .asciidoctor h6 > a.anchor {position: absolute;z-index: 1001;width: 1.5ex;margin-left: -1.5ex;display: block;text-decoration: none !important;visibility: hidden;text-align: center;font-weight: 400; }.asciidoctor #content h1 > a.anchor::before, .asciidoctor h2 > a.anchor::before, .asciidoctor h3 > a.anchor::before, .asciidoctor #toctitle > a.anchor::before, .asciidoctor .sidebarblock > .content > .title > a.anchor::before, .asciidoctor h4 > a.anchor::before, .asciidoctor h5 > a.anchor::before, .asciidoctor h6 > a.anchor::before {content: "\00A7";font-size: .85em;display: block;padding-top: 0.1em; }.asciidoctor #content h1:hover > a.anchor, .asciidoctor #content h1 > a.anchor:hover, .asciidoctor h2:hover > a.anchor, .asciidoctor h2 > a.anchor:hover, .asciidoctor h3:hover > a.anchor, .asciidoctor #toctitle:hover > a.anchor, .asciidoctor .sidebarblock > .content > .title:hover > a.anchor, .asciidoctor h3 > a.anchor:hover, .asciidoctor #toctitle > a.anchor:hover, .asciidoctor .sidebarblock > .content > .title > a.anchor:hover, .asciidoctor h4:hover > a.anchor, .asciidoctor h4 > a.anchor:hover, .asciidoctor h5:hover > a.anchor, .asciidoctor h5 > a.anchor:hover, .asciidoctor h6:hover > a.anchor, .asciidoctor h6 > a.anchor:hover {visibility: visible; }.asciidoctor #content h1 > a.link, .asciidoctor h2 > a.link, .asciidoctor h3 > a.link, .asciidoctor #toctitle > a.link, .asciidoctor .sidebarblock > .content > .title > a.link, .asciidoctor h4 > a.link, .asciidoctor h5 > a.link, .asciidoctor h6 > a.link {color: #ba3925;text-decoration: none; }.asciidoctor #content h1 > a.link:hover, .asciidoctor h2 > a.link:hover, .asciidoctor h3 > a.link:hover, .asciidoctor #toctitle > a.link:hover, .asciidoctor .sidebarblock > .content > .title > a.link:hover, .asciidoctor h4 > a.link:hover, .asciidoctor h5 > a.link:hover, .asciidoctor h6 > a.link:hover {color: #a53221; }.asciidoctor details, .asciidoctor .audioblock, .asciidoctor .imageblock, .asciidoctor .literalblock, .asciidoctor .listingblock, .asciidoctor .stemblock, .asciidoctor .videoblock {margin-bottom: 1.25em; }.asciidoctor details > summary:first-of-type {cursor: pointer;display: list-item;outline: none;margin-bottom: 0.75em; }.asciidoctor .admonitionblock td.content > .title, .asciidoctor .audioblock > .title, .asciidoctor .exampleblock > .title, .asciidoctor .imageblock > .title, .asciidoctor .listingblock > .title, .asciidoctor .literalblock > .title, .asciidoctor .stemblock > .title, .asciidoctor .openblock > .title, .asciidoctor .paragraph > .title, .asciidoctor .quoteblock > .title, .asciidoctor table.tableblock > .title, .asciidoctor .verseblock > .title, .asciidoctor .videoblock > .title, .asciidoctor .dlist > .title, .asciidoctor .olist > .title, .asciidoctor .ulist > .title, .asciidoctor .qlist > .title, .asciidoctor .hdlist > .title {text-rendering: optimizeLegibility;text-align: left;font-family: "Noto Serif", "DejaVu Serif", serif;font-size: 1rem;font-style: italic; }.asciidoctor table.tableblock.fit-content > caption.title {white-space: nowrap;width: 0; }.asciidoctor .paragraph.lead > p, .asciidoctor #preamble > .sectionbody > [class="paragraph"]:first-of-type p {font-size: 1.21875em;line-height: 1.6;color: rgba(0, 0, 0, 0.85); }.asciidoctor table.tableblock #preamble > .sectionbody > [class="paragraph"]:first-of-type p {font-size: inherit; }.asciidoctor .admonitionblock > table {border-collapse: separate;border: 0;background: none;width: 100%; }.asciidoctor .admonitionblock > table td.icon {text-align: center;width: 80px; }.asciidoctor .admonitionblock > table td.icon img {max-width: none; }.asciidoctor .admonitionblock > table td.icon .title {font-weight: bold;font-family: "Roboto", "Arial", "Helvetica", sans-serif;text-transform: uppercase; }.asciidoctor .admonitionblock > table td.content {padding-left: 1.125em;padding-right: 1.25em;border-left: 1px solid #dddddf;color: rgba(0, 0, 0, 0.6); }.asciidoctor .admonitionblock > table td.content > :last-child > :last-child {margin-bottom: 0; }.asciidoctor .exampleblock > .content {border-style: solid;border-width: 1px;border-color: #e6e6e6;margin-bottom: 1.25em;padding: 1.25em;background: #fff;-webkit-border-radius: 4px;border-radius: 4px; }.asciidoctor .exampleblock > .content > :first-child {margin-top: 0; }.asciidoctor .exampleblock > .content > :last-child {margin-bottom: 0; }.asciidoctor .sidebarblock {border-style: solid;border-width: 1px;border-color: #dbdbd6;margin-bottom: 1.25em;padding: 1.25em;background: #f3f3f2;-webkit-border-radius: 4px;border-radius: 4px; }.asciidoctor .sidebarblock > :first-child {margin-top: 0; }.asciidoctor .sidebarblock > :last-child {margin-bottom: 0; }.asciidoctor .sidebarblock > .content > .title {color: #7a2518;margin-top: 0;text-align: center; }.asciidoctor .exampleblock > .content > :last-child > :last-child, .asciidoctor .exampleblock > .content .olist > ol > li:last-child > :last-child, .asciidoctor .exampleblock > .content .ulist > ul > li:last-child > :last-child, .asciidoctor .exampleblock > .content .qlist > ol > li:last-child > :last-child, .asciidoctor .sidebarblock > .content > :last-child > :last-child, .asciidoctor .sidebarblock > .content .olist > ol > li:last-child > :last-child, .asciidoctor .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .asciidoctor .sidebarblock > .content .qlist > ol > li:last-child > :last-child {margin-bottom: 0; }.asciidoctor .literalblock pre, .asciidoctor .listingblock > .content > pre {-webkit-border-radius: 4px;border-radius: 4px;overflow-x: auto;padding: 1em;font-size: 0.8125em; }@media screen and (min-width: 768px) {.asciidoctor .literalblock pre, .asciidoctor .listingblock > .content > pre {font-size: 0.90625em; } }@media screen and (min-width: 1280px) {.asciidoctor .literalblock pre, .asciidoctor .listingblock > .content > pre {font-size: 1em; } }.asciidoctor .literalblock pre, .asciidoctor .listingblock > .content > pre:not(.highlight), .asciidoctor .listingblock > .content > pre[class="highlight"], .asciidoctor .listingblock > .content > pre[class^="highlight "] {background: #f7f7f8; }.asciidoctor .literalblock.output pre {color: #f7f7f8;background: rgba(0, 0, 0, 0.9); }.asciidoctor .listingblock > .content {position: relative; }.asciidoctor .listingblock code[data-lang]::before {display: none;content: attr(data-lang);position: absolute;font-size: .75em;top: .425rem;right: .5rem;line-height: 1;text-transform: uppercase;color: inherit;opacity: 0.5; }.asciidoctor .listingblock:hover code[data-lang]::before {display: block; }.asciidoctor .listingblock.terminal pre .command::before {content: attr(data-prompt);padding-right: .5em;color: inherit;opacity: 0.5; }.asciidoctor .listingblock.terminal pre .command:not([data-prompt])::before {content: "$"; }.asciidoctor .listingblock pre.highlightjs {padding: 0; }.asciidoctor .listingblock pre.highlightjs > code {padding: 1em;-webkit-border-radius: 4px;border-radius: 4px; }.asciidoctor .listingblock pre.prettyprint {border-width: 0; }.asciidoctor .prettyprint {background: #f7f7f8; }.asciidoctor pre.prettyprint .linenums {line-height: 1.45;margin-left: 2em; }.asciidoctor pre.prettyprint li {background: none;list-style-type: inherit;padding-left: 0; }.asciidoctor pre.prettyprint li code[data-lang]::before {opacity: 1; }.asciidoctor pre.prettyprint li:not(:first-child) code[data-lang]::before {display: none; }.asciidoctor table.linenotable {border-collapse: separate;border: 0;margin-bottom: 0;background: none; }.asciidoctor table.linenotable td[class] {color: inherit;vertical-align: top;padding: 0;line-height: inherit;white-space: normal; }.asciidoctor table.linenotable td.code {padding-left: 0.75em; }.asciidoctor table.linenotable td.linenos {border-right: 1px solid currentColor;opacity: .35;padding-right: 0.5em; }.asciidoctor pre.pygments .lineno {border-right: 1px solid currentColor;opacity: .35;display: inline-block;margin-right: 0.75em; }.asciidoctor pre.pygments .lineno::before {content: "";margin-right: -0.125em; }.asciidoctor .quoteblock {margin: 0 1em 1.25em 1.5em;display: table; }.asciidoctor .quoteblock:not(.excerpt) > .title {margin-left: -1.5em;margin-bottom: 0.75em; }.asciidoctor .quoteblock blockquote, .asciidoctor .quoteblock p {color: rgba(0, 0, 0, 0.85);font-size: 1.15rem;line-height: 1.75;word-spacing: .1em;letter-spacing: 0;font-style: italic;text-align: justify; }.asciidoctor .quoteblock blockquote {margin: 0;padding: 0;border: 0; }.asciidoctor .quoteblock blockquote::before {content: "\201c";float: left;font-size: 2.75em;font-weight: bold;line-height: .6em;margin-left: -.6em;color: #7a2518;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }.asciidoctor .quoteblock blockquote > .paragraph:last-child p {margin-bottom: 0; }.asciidoctor .quoteblock .attribution {margin-top: .75em;margin-right: .5ex;text-align: right; }.asciidoctor .verseblock {margin: 0 1em 1.25em; }.asciidoctor .verseblock pre {font-family: "Roboto", "Arial", "Helvetica", sans-serif, sans;font-size: 1.15rem;color: rgba(0, 0, 0, 0.85);font-weight: 300;text-rendering: optimizeLegibility; }.asciidoctor .verseblock pre strong {font-weight: 400; }.asciidoctor .verseblock .attribution {margin-top: 1.25rem;margin-left: 0.5ex; }.asciidoctor .quoteblock .attribution, .asciidoctor .verseblock .attribution {font-size: .9375em;line-height: 1.45;font-style: italic; }.asciidoctor .quoteblock .attribution br, .asciidoctor .verseblock .attribution br {display: none; }.asciidoctor .quoteblock .attribution cite, .asciidoctor .verseblock .attribution cite {display: block;letter-spacing: -.025em;color: rgba(0, 0, 0, 0.6); }.asciidoctor .quoteblock.abstract blockquote::before, .asciidoctor .quoteblock.excerpt blockquote::before, .asciidoctor .quoteblock .quoteblock blockquote::before {display: none; }.asciidoctor .quoteblock.abstract blockquote, .asciidoctor .quoteblock.abstract p, .asciidoctor .quoteblock.excerpt blockquote, .asciidoctor .quoteblock.excerpt p, .asciidoctor .quoteblock .quoteblock blockquote, .asciidoctor .quoteblock .quoteblock p {line-height: 1.6;word-spacing: 0; }.asciidoctor .quoteblock.abstract {margin: 0 1em 1.25em;display: block; }.asciidoctor .quoteblock.abstract > .title {margin: 0 0 .375em;font-size: 1.15em;text-align: center; }.asciidoctor .quoteblock.excerpt > blockquote, .asciidoctor .quoteblock .quoteblock {padding: 0 0 .25em 1em;border-left: 0.25em solid #dddddf; }.asciidoctor .quoteblock.excerpt, .asciidoctor .quoteblock .quoteblock {margin-left: 0; }.asciidoctor .quoteblock.excerpt blockquote, .asciidoctor .quoteblock.excerpt p, .asciidoctor .quoteblock .quoteblock blockquote, .asciidoctor .quoteblock .quoteblock p {color: inherit;font-size: 1.0625rem; }.asciidoctor .quoteblock.excerpt .attribution, .asciidoctor .quoteblock .quoteblock .attribution {color: inherit;text-align: left;margin-right: 0; }.asciidoctor table.tableblock {max-width: 100%; }.asciidoctor p.tableblock:last-child {margin-bottom: 0; }.asciidoctor td.tableblock > .content {margin-bottom: 1.25em; }.asciidoctor td.tableblock > .content > :last-child {margin-bottom: -1.25em; }.asciidoctor table.tableblock, .asciidoctor th.tableblock, .asciidoctor td.tableblock {border: 0 solid #dedede; }.asciidoctor table.grid-all > * > tr > * {border-width: 1px; }.asciidoctor table.grid-cols > * > tr > * {border-width: 0 1px; }.asciidoctor table.grid-rows > * > tr > * {border-width: 1px 0; }.asciidoctor table.frame-all {border-width: 1px; }.asciidoctor table.frame-ends {border-width: 1px 0; }.asciidoctor table.frame-sides {border-width: 0 1px; }.asciidoctor table.frame-none > colgroup + * > :first-child > *, .asciidoctor table.frame-sides > colgroup + * > :first-child > * {border-top-width: 0; }.asciidoctor table.frame-none > :last-child > :last-child > *, .asciidoctor table.frame-sides > :last-child > :last-child > * {border-bottom-width: 0; }.asciidoctor table.frame-none > * > tr > :first-child, .asciidoctor table.frame-ends > * > tr > :first-child {border-left-width: 0; }.asciidoctor table.frame-none > * > tr > :last-child, .asciidoctor table.frame-ends > * > tr > :last-child {border-right-width: 0; }.asciidoctor table.stripes-all tr, .asciidoctor table.stripes-odd tr:nth-of-type(odd), .asciidoctor table.stripes-even tr:nth-of-type(even), .asciidoctor table.stripes-hover tr:hover {background: #f8f8f7; }.asciidoctor th.halign-left, .asciidoctor td.halign-left {text-align: left; }.asciidoctor th.halign-right, .asciidoctor td.halign-right {text-align: right; }.asciidoctor th.halign-center, .asciidoctor td.halign-center {text-align: center; }.asciidoctor th.valign-top, .asciidoctor td.valign-top {vertical-align: top; }.asciidoctor th.valign-bottom, .asciidoctor td.valign-bottom {vertical-align: bottom; }.asciidoctor th.valign-middle, .asciidoctor td.valign-middle {vertical-align: middle; }.asciidoctor table thead th, .asciidoctor table tfoot th {font-weight: bold; }.asciidoctor tbody tr th {display: table-cell;line-height: 1.6;background: #f7f8f7; }.asciidoctor tbody tr th, .asciidoctor tbody tr th p, .asciidoctor tfoot tr th, .asciidoctor tfoot tr th p {color: rgba(0, 0, 0, 0.8);font-weight: bold; }.asciidoctor p.tableblock > code:only-child {background: none;padding: 0; }.asciidoctor p.tableblock {font-size: 1em; }.asciidoctor ol {margin-left: 1.75em; }.asciidoctor ul li ol {margin-left: 1.5em; }.asciidoctor dl dd {margin-left: 1.125em; }.asciidoctor dl dd:last-child, .asciidoctor dl dd:last-child > :last-child {margin-bottom: 0; }.asciidoctor ol > li p, .asciidoctor ul > li p, .asciidoctor ul dd, .asciidoctor ol dd, .asciidoctor .olist .olist, .asciidoctor .ulist .ulist, .asciidoctor .ulist .olist, .asciidoctor .olist .ulist {margin-bottom: 0.625em; }.asciidoctor ul.checklist, .asciidoctor ul.none, .asciidoctor ol.none, .asciidoctor ul.no-bullet, .asciidoctor ol.no-bullet, .asciidoctor ol.unnumbered, .asciidoctor ul.unstyled, .asciidoctor ol.unstyled {list-style-type: none; }.asciidoctor ul.no-bullet, .asciidoctor ol.no-bullet, .asciidoctor ol.unnumbered {margin-left: 0.625em; }.asciidoctor ul.unstyled, .asciidoctor ol.unstyled {margin-left: 0; }.asciidoctor ul.checklist {margin-left: 0.625em; }.asciidoctor ul.checklist li > p:first-child > .fa-square-o:first-child, .asciidoctor ul.checklist li > p:first-child > .fa-check-square-o:first-child {width: 1.25em;font-size: .8em;position: relative;bottom: 0.125em; }.asciidoctor ul.checklist li > p:first-child > input[type="checkbox"]:first-child {margin-right: 0.25em; }.asciidoctor ul.inline {display: -ms-flexbox;display: -webkit-box;display: flex;-ms-flex-flow: row wrap;-webkit-flex-flow: row wrap;flex-flow: row wrap;list-style: none;margin: 0 0 0.625em -1.25em; }.asciidoctor ul.inline > li {margin-left: 1.25em; }.asciidoctor .unstyled dl dt {font-weight: 400;font-style: normal; }.asciidoctor ol.arabic {list-style-type: decimal; }.asciidoctor ol.decimal {list-style-type: decimal-leading-zero; }.asciidoctor ol.loweralpha {list-style-type: lower-alpha; }.asciidoctor ol.upperalpha {list-style-type: upper-alpha; }.asciidoctor ol.lowerroman {list-style-type: lower-roman; }.asciidoctor ol.upperroman {list-style-type: upper-roman; }.asciidoctor ol.lowergreek {list-style-type: lower-greek; }.asciidoctor .hdlist > table, .asciidoctor .colist > table {border: 0;background: none; }.asciidoctor .hdlist > table > tbody > tr, .asciidoctor .colist > table > tbody > tr {background: none; }.asciidoctor td.hdlist1, .asciidoctor td.hdlist2 {vertical-align: top;padding: 0 0.625em; }.asciidoctor td.hdlist1 {font-weight: bold;padding-bottom: 1.25em; }.asciidoctor .literalblock + .colist, .asciidoctor .listingblock + .colist {margin-top: -0.5em; }.asciidoctor .colist td:not([class]):first-child {padding: .4em .75em 0;line-height: 1;vertical-align: top; }.asciidoctor .colist td:not([class]):first-child img {max-width: none; }.asciidoctor .colist td:not([class]):last-child {padding: 0.25em 0; }.asciidoctor .thumb, .asciidoctor .th {line-height: 0;display: inline-block;border: solid 4px #fff;-webkit-box-shadow: 0 0 0 1px #ddd;box-shadow: 0 0 0 1px #ddd; }.asciidoctor .imageblock.left {margin: 0.25em 0.625em 1.25em 0; }.asciidoctor .imageblock.right {margin: 0.25em 0 1.25em 0.625em; }.asciidoctor .imageblock > .title {margin-bottom: 0; }.asciidoctor .imageblock.thumb, .asciidoctor .imageblock.th {border-width: 6px; }.asciidoctor .imageblock.thumb > .title, .asciidoctor .imageblock.th > .title {padding: 0 0.125em; }.asciidoctor .image.left, .asciidoctor .image.right {margin-top: .25em;margin-bottom: .25em;display: inline-block;line-height: 0; }.asciidoctor .image.left {margin-right: 0.625em; }.asciidoctor .image.right {margin-left: 0.625em; }.asciidoctor a.image {text-decoration: none;display: inline-block; }.asciidoctor a.image object {pointer-events: none; }.asciidoctor sup.footnote, .asciidoctor sup.footnoteref {font-size: .875em;position: static;vertical-align: super; }.asciidoctor sup.footnote a, .asciidoctor sup.footnoteref a {text-decoration: none; }.asciidoctor sup.footnote a:active, .asciidoctor sup.footnoteref a:active {text-decoration: underline; }.asciidoctor #footnotes {padding-top: .75em;padding-bottom: .75em;margin-bottom: 0.625em; }.asciidoctor #footnotes hr {width: 20%;min-width: 6.25em;margin: -.25em 0 .75em;border-width: 1px 0 0; }.asciidoctor #footnotes .footnote {padding: 0 .375em 0 .225em;line-height: 1.3334;font-size: .875em;margin-left: 1.2em;margin-bottom: 0.2em; }.asciidoctor #footnotes .footnote a:first-of-type {font-weight: bold;text-decoration: none;margin-left: -1.05em; }.asciidoctor #footnotes .footnote:last-of-type {margin-bottom: 0; }.asciidoctor #content #footnotes {margin-top: -.625em;margin-bottom: 0;padding: 0.75em 0; }.asciidoctor .gist .file-data > table {border: 0;background: #fff;width: 100%;margin-bottom: 0; }.asciidoctor .gist .file-data > table td.line-data {width: 99%; }.asciidoctor div.unbreakable {page-break-inside: avoid; }.asciidoctor .big {font-size: larger; }.asciidoctor .small {font-size: smaller; }.asciidoctor .underline {text-decoration: underline; }.asciidoctor .overline {text-decoration: overline; }.asciidoctor .line-through {text-decoration: line-through; }.asciidoctor .aqua {color: #00bfbf; }.asciidoctor .aqua-background {background: #00fafa; }.asciidoctor .black {color: #000; }.asciidoctor .black-background {background: #000; }.asciidoctor .blue {color: #0000bf; }.asciidoctor .blue-background {background: #0000fa; }.asciidoctor .fuchsia {color: #bf00bf; }.asciidoctor .fuchsia-background {background: #fa00fa; }.asciidoctor .gray {color: #606060; }.asciidoctor .gray-background {background: #7d7d7d; }.asciidoctor .green {color: #006000; }.asciidoctor .green-background {background: #007d00; }.asciidoctor .lime {color: #00bf00; }.asciidoctor .lime-background {background: #00fa00; }.asciidoctor .maroon {color: #600000; }.asciidoctor .maroon-background {background: #7d0000; }.asciidoctor .navy {color: #000060; }.asciidoctor .navy-background {background: #00007d; }.asciidoctor .olive {color: #606000; }.asciidoctor .olive-background {background: #7d7d00; }.asciidoctor .purple {color: #600060; }.asciidoctor .purple-background {background: #7d007d; }.asciidoctor .red {color: #bf0000; }.asciidoctor .red-background {background: #fa0000; }.asciidoctor .silver {color: #909090; }.asciidoctor .silver-background {background: #bcbcbc; }.asciidoctor .teal {color: #006060; }.asciidoctor .teal-background {background: #007d7d; }.asciidoctor .white {color: #bfbfbf; }.asciidoctor .white-background {background: #fafafa; }.asciidoctor .yellow {color: #bfbf00; }.asciidoctor .yellow-background {background: #fafa00; }.asciidoctor span.icon > .fa {cursor: default; }.asciidoctor a span.icon > .fa {cursor: inherit; }.asciidoctor .admonitionblock td.icon [class^="fa icon-"] {font-size: 2.5em;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);cursor: default; }.asciidoctor .admonitionblock td.icon .icon-note::before {content: "\f05a";color: #19407c; }.asciidoctor .admonitionblock td.icon .icon-tip::before {content: "\f0eb";text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8);color: #111; }.asciidoctor .admonitionblock td.icon .icon-warning::before {content: "\f071";color: #bf6900; }.asciidoctor .admonitionblock td.icon .icon-caution::before {content: "\f06d";color: #bf3400; }.asciidoctor .admonitionblock td.icon .icon-important::before {content: "\f06a";color: #bf0000; }.asciidoctor .conum[data-value] {display: inline-block;color: #fff !important;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 50%;border-radius: 50%;text-align: center;font-size: .75em;width: 1.67em;height: 1.67em;line-height: 1.67em;font-family: "Roboto", "Arial", "Helvetica", sans-serif;font-style: normal;font-weight: bold; }.asciidoctor .conum[data-value] * {color: #fff !important; }.asciidoctor .conum[data-value] + b {display: none; }.asciidoctor .conum[data-value]::after {content: attr(data-value); }.asciidoctor pre .conum[data-value] {position: relative;top: -0.125em; }.asciidoctor b.conum * {color: inherit !important; }.asciidoctor .conum:not([data-value]):empty {display: none; }.asciidoctor dt, .asciidoctor th.tableblock, .asciidoctor td.content, .asciidoctor div.footnote {text-rendering: optimizeLegibility; }.asciidoctor h1, .asciidoctor h2, .asciidoctor p, .asciidoctor td.content, .asciidoctor span.alt {letter-spacing: -0.01em; }.asciidoctor p strong, .asciidoctor td.content strong, .asciidoctor div.footnote strong {letter-spacing: -0.005em; }.asciidoctor p, .asciidoctor blockquote, .asciidoctor dt, .asciidoctor td.content, .asciidoctor span.alt {font-size: 1.0625rem; }.asciidoctor p {margin-bottom: 1.25rem; }.asciidoctor .sidebarblock p, .asciidoctor .sidebarblock dt, .asciidoctor .sidebarblock td.content, .asciidoctor p.tableblock {font-size: 1em; }.asciidoctor .exampleblock > .content {background: #fffef7;border-color: #e0e0dc;-webkit-box-shadow: 0 1px 4px #e0e0dc;box-shadow: 0 1px 4px #e0e0dc; }.asciidoctor .print-only {display: none !important; }#taack-footer {position: absolute;bottom: 0;border-radius: 8px;backdrop-filter: blur(10px);width: 100%;height: 120px;zoom: 70%;z-index: 100;background-image: linear-gradient(rgba(0, 0, 255, 0.3), rgba(255, 255, 0, 0.3)), url("logo_taack_mosaic_web.svg");background-repeat: no-repeat;}section[data-state="topic"] {font-family: 'Baloo Bhai', cursive;}section[data-state="topic"] h2 {font-family: 'Baloo Bhai', cursive;font-size: 2.4em;}section.up100 {margin-top: -30px;}section.present p {color: #1b91ff;}section.up100 p {margin: 5px 0;font-size: 30px;}section.invertDay h1,section.invertDay h2,section.invertDay div.slide-content,section.invertDay a {color: #a0a5a9;filter: drop-shadow(1px 2px 3px white);}section.invertNight h1,section.invertNight h2,section.invertNight div.slide-content,section.invertNight a {color: #fedd03;filter: drop-shadow(1px 2px 3px #3a3a3a);}section.transparentH2 h2 a,section.transparentH2 h2 a:hover {color: #0d99a500;font-size: 222px;translate: 0 -100px;}div.colist {font-size: medium;}.reveal-viewport {background: #FFFFFF;}#slideshow .comm, #slideshow .next, #slideshow .prev {cursor: pointer;position: absolute;top: 50%;width: auto;margin-top: -22px;padding: 16px;color: gainsboro;font-weight: bold;font-size: 18px;transition: 0.6s ease;border-radius: 0 3px 3px 0;}#slideshow #dot-container .dot {cursor: pointer;height: 8px;width: 8px;margin: 0 2px;background-color: #557387;z-index: 1;padding: 2px;border-radius: 50%;border: 0.5px solid;display: inline-block;transition: background-color 0.6s ease;}#slideshow #dot-container .fade {animation-name: fade;animation-duration: 1.5s;}