/* cmsms stylesheet: skyblue-foundation-rm modified: 01/26/24 12:58:57 */
@charset "UTF-8";html {font-family: sans-serif;line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0; }article,aside,footer,header,nav,section {display: block; }h1 {font-size: 2em;margin: 0.67em 0; }figcaption,figure {display: block;}figure {margin: 1em 40px; }hr {box-sizing: content-box;height: 0;overflow: visible;}main {display: block; }pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;-webkit-text-decoration-skip: objects;}a:active,a:hover {outline-width: 0; }abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b,strong {font-weight: inherit; }b,strong {font-weight: bolder; }code,kbd,samp {font-family: monospace, monospace;font-size: 1em;}dfn {font-style: italic; }mark {background-color: #ff0;color: #000; }small {font-size: 80%; }sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline; }sub {bottom: -0.25em; }sup {top: -0.5em; }audio,video {display: inline-block; }audio:not([controls]) {display: none;height: 0; }img {border-style: none; }svg:not(:root) {overflow: hidden; }button,input,optgroup,select,textarea {font-family: sans-serif;font-size: 100%;line-height: 1.15;margin: 0;}button {overflow: visible; }button,select {text-transform: none; }button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button,[type="button"],[type="reset"],[type="submit"] {}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0; }button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText; }input {overflow: visible; }[type="checkbox"],[type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto; }[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {-webkit-appearance: none; }::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em; }legend {box-sizing: border-box;display: table;max-width: 100%;padding: 0;color: inherit;white-space: normal;}progress {display: inline-block;vertical-align: baseline;}textarea {overflow: auto; }details {display: block; }summary {display: list-item; }menu {display: block; }canvas {display: inline-block; }template {display: none; }[hidden] {display: none; }.foundation-mq {font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }html {box-sizing: border-box;font-size: 100%; }*,*::before,*::after {box-sizing: inherit; }body {margin: 0;padding: 0;background: #fefefe;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight: normal;line-height: 1.5;color: #0a0a0a;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }img {display: inline-block;vertical-align: middle;max-width: 100%;height: auto;-ms-interpolation-mode: bicubic; }textarea {height: auto;min-height: 50px;border-radius: 0; }select {box-sizing: border-box;width: 100%;border-radius: 0; }.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object {max-width: none !important; }pre {overflow: auto; }.is-visible {display: block !important; }.is-hidden {display: none !important; }.row {max-width: 75rem;margin-right: auto;margin-left: auto; }.row::before, .row::after {display: table;content: ' '; }.row::after {clear: both; }.row.collapse > .column, .row.collapse > .columns {padding-right: 0;padding-left: 0; }.row .row {margin-right: -0.625rem;margin-left: -0.625rem; }@media print, screen and (min-width: 40em) {.row .row {margin-right: -0.9375rem;margin-left: -0.9375rem; } }@media print, screen and (min-width: 64em) {.row .row {margin-right: -0.9375rem;margin-left: -0.9375rem; } }.row .row.collapse {margin-right: 0;margin-left: 0; }.row.expanded {max-width: none; }.row.expanded .row {margin-right: auto;margin-left: auto; }.row:not(.expanded) .row {max-width: none; }.row.gutter-small > .column, .row.gutter-small > .columns {padding-right: 0.625rem;padding-left: 0.625rem; }.row.gutter-medium > .column, .row.gutter-medium > .columns {padding-right: 0.9375rem;padding-left: 0.9375rem; }.column, .columns {width: 100%;float: left;padding-right: 0.625rem;padding-left: 0.625rem; }@media print, screen and (min-width: 40em) {.column, .columns {padding-right: 0.9375rem;padding-left: 0.9375rem; } }.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {float: right; }.column.end:last-child:last-child, .end.columns:last-child:last-child {float: left; }.column.row.row, .row.row.columns {float: none; }.row .column.row.row, .row .row.row.columns {margin-right: 0;margin-left: 0;padding-right: 0;padding-left: 0; }.small-1 {width: 8.33333%; }.small-push-1 {position: relative;left: 8.33333%; }.small-pull-1 {position: relative;left: -8.33333%; }.small-offset-0 {margin-left: 0%; }.small-2 {width: 16.66667%; }.small-push-2 {position: relative;left: 16.66667%; }.small-pull-2 {position: relative;left: -16.66667%; }.small-offset-1 {margin-left: 8.33333%; }.small-3 {width: 25%; }.small-push-3 {position: relative;left: 25%; }.small-pull-3 {position: relative;left: -25%; }.small-offset-2 {margin-left: 16.66667%; }.small-4 {width: 33.33333%; }.small-push-4 {position: relative;left: 33.33333%; }.small-pull-4 {position: relative;left: -33.33333%; }.small-offset-3 {margin-left: 25%; }.small-5 {width: 41.66667%; }.small-push-5 {position: relative;left: 41.66667%; }.small-pull-5 {position: relative;left: -41.66667%; }.small-offset-4 {margin-left: 33.33333%; }.small-6 {width: 50%; }.small-push-6 {position: relative;left: 50%; }.small-pull-6 {position: relative;left: -50%; }.small-offset-5 {margin-left: 41.66667%; }.small-7 {width: 58.33333%; }.small-push-7 {position: relative;left: 58.33333%; }.small-pull-7 {position: relative;left: -58.33333%; }.small-offset-6 {margin-left: 50%; }.small-8 {width: 66.66667%; }.small-push-8 {position: relative;left: 66.66667%; }.small-pull-8 {position: relative;left: -66.66667%; }.small-offset-7 {margin-left: 58.33333%; }.small-9 {width: 75%; }.small-push-9 {position: relative;left: 75%; }.small-pull-9 {position: relative;left: -75%; }.small-offset-8 {margin-left: 66.66667%; }.small-10 {width: 83.33333%; }.small-push-10 {position: relative;left: 83.33333%; }.small-pull-10 {position: relative;left: -83.33333%; }.small-offset-9 {margin-left: 75%; }.small-11 {width: 91.66667%; }.small-push-11 {position: relative;left: 91.66667%; }.small-pull-11 {position: relative;left: -91.66667%; }.small-offset-10 {margin-left: 83.33333%; }.small-12 {width: 100%; }.small-offset-11 {margin-left: 91.66667%; }.small-up-1 > .column, .small-up-1 > .columns {float: left;width: 100%; }.small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {clear: none; }.small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {clear: both; }.small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {float: left; }.small-up-2 > .column, .small-up-2 > .columns {float: left;width: 50%; }.small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {clear: none; }.small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {clear: both; }.small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {float: left; }.small-up-3 > .column, .small-up-3 > .columns {float: left;width: 33.33333%; }.small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {clear: none; }.small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {clear: both; }.small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {float: left; }.small-up-4 > .column, .small-up-4 > .columns {float: left;width: 25%; }.small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {clear: none; }.small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {clear: both; }.small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {float: left; }.small-up-5 > .column, .small-up-5 > .columns {float: left;width: 20%; }.small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {clear: none; }.small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {clear: both; }.small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {float: left; }.small-up-6 > .column, .small-up-6 > .columns {float: left;width: 16.66667%; }.small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {clear: none; }.small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {clear: both; }.small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {float: left; }.small-up-7 > .column, .small-up-7 > .columns {float: left;width: 14.28571%; }.small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {clear: none; }.small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {clear: both; }.small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {float: left; }.small-up-8 > .column, .small-up-8 > .columns {float: left;width: 12.5%; }.small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {clear: none; }.small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {clear: both; }.small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {float: left; }.small-collapse > .column, .small-collapse > .columns {padding-right: 0;padding-left: 0; }.small-collapse .row {margin-right: 0;margin-left: 0; }.expanded.row .small-collapse.row {margin-right: 0;margin-left: 0; }.small-uncollapse > .column, .small-uncollapse > .columns {padding-right: 0.625rem;padding-left: 0.625rem; }.small-centered {margin-right: auto;margin-left: auto; }.small-centered, .small-centered:last-child:not(:first-child) {float: none;clear: both; }.small-uncentered,.small-push-0,.small-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0; }@media print, screen and (min-width: 40em) {.medium-1 {width: 8.33333%; }.medium-push-1 {position: relative;left: 8.33333%; }.medium-pull-1 {position: relative;left: -8.33333%; }.medium-offset-0 {margin-left: 0%; }.medium-2 {width: 16.66667%; }.medium-push-2 {position: relative;left: 16.66667%; }.medium-pull-2 {position: relative;left: -16.66667%; }.medium-offset-1 {margin-left: 8.33333%; }.medium-3 {width: 25%; }.medium-push-3 {position: relative;left: 25%; }.medium-pull-3 {position: relative;left: -25%; }.medium-offset-2 {margin-left: 16.66667%; }.medium-4 {width: 33.33333%; }.medium-push-4 {position: relative;left: 33.33333%; }.medium-pull-4 {position: relative;left: -33.33333%; }.medium-offset-3 {margin-left: 25%; }.medium-5 {width: 41.66667%; }.medium-push-5 {position: relative;left: 41.66667%; }.medium-pull-5 {position: relative;left: -41.66667%; }.medium-offset-4 {margin-left: 33.33333%; }.medium-6 {width: 50%; }.medium-push-6 {position: relative;left: 50%; }.medium-pull-6 {position: relative;left: -50%; }.medium-offset-5 {margin-left: 41.66667%; }.medium-7 {width: 58.33333%; }.medium-push-7 {position: relative;left: 58.33333%; }.medium-pull-7 {position: relative;left: -58.33333%; }.medium-offset-6 {margin-left: 50%; }.medium-8 {width: 66.66667%; }.medium-push-8 {position: relative;left: 66.66667%; }.medium-pull-8 {position: relative;left: -66.66667%; }.medium-offset-7 {margin-left: 58.33333%; }.medium-9 {width: 75%; }.medium-push-9 {position: relative;left: 75%; }.medium-pull-9 {position: relative;left: -75%; }.medium-offset-8 {margin-left: 66.66667%; }.medium-10 {width: 83.33333%; }.medium-push-10 {position: relative;left: 83.33333%; }.medium-pull-10 {position: relative;left: -83.33333%; }.medium-offset-9 {margin-left: 75%; }.medium-11 {width: 91.66667%; }.medium-push-11 {position: relative;left: 91.66667%; }.medium-pull-11 {position: relative;left: -91.66667%; }.medium-offset-10 {margin-left: 83.33333%; }.medium-12 {width: 100%; }.medium-offset-11 {margin-left: 91.66667%; }.medium-up-1 > .column, .medium-up-1 > .columns {float: left;width: 100%; }.medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {clear: none; }.medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {clear: both; }.medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {float: left; }.medium-up-2 > .column, .medium-up-2 > .columns {float: left;width: 50%; }.medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {clear: none; }.medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {clear: both; }.medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {float: left; }.medium-up-3 > .column, .medium-up-3 > .columns {float: left;width: 33.33333%; }.medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {clear: none; }.medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {clear: both; }.medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {float: left; }.medium-up-4 > .column, .medium-up-4 > .columns {float: left;width: 25%; }.medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {clear: none; }.medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {clear: both; }.medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {float: left; }.medium-up-5 > .column, .medium-up-5 > .columns {float: left;width: 20%; }.medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {clear: none; }.medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {clear: both; }.medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {float: left; }.medium-up-6 > .column, .medium-up-6 > .columns {float: left;width: 16.66667%; }.medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {clear: none; }.medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {clear: both; }.medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {float: left; }.medium-up-7 > .column, .medium-up-7 > .columns {float: left;width: 14.28571%; }.medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {clear: none; }.medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {clear: both; }.medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {float: left; }.medium-up-8 > .column, .medium-up-8 > .columns {float: left;width: 12.5%; }.medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {clear: none; }.medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {clear: both; }.medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {float: left; }.medium-collapse > .column, .medium-collapse > .columns {padding-right: 0;padding-left: 0; }.medium-collapse .row {margin-right: 0;margin-left: 0; }.expanded.row .medium-collapse.row {margin-right: 0;margin-left: 0; }.medium-uncollapse > .column, .medium-uncollapse > .columns {padding-right: 0.9375rem;padding-left: 0.9375rem; }.medium-centered {margin-right: auto;margin-left: auto; }.medium-centered, .medium-centered:last-child:not(:first-child) {float: none;clear: both; }.medium-uncentered,.medium-push-0,.medium-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0; } }@media print, screen and (min-width: 64em) {.large-1 {width: 8.33333%; }.large-push-1 {position: relative;left: 8.33333%; }.large-pull-1 {position: relative;left: -8.33333%; }.large-offset-0 {margin-left: 0%; }.large-2 {width: 16.66667%; }.large-push-2 {position: relative;left: 16.66667%; }.large-pull-2 {position: relative;left: -16.66667%; }.large-offset-1 {margin-left: 8.33333%; }.large-3 {width: 25%; }.large-push-3 {position: relative;left: 25%; }.large-pull-3 {position: relative;left: -25%; }.large-offset-2 {margin-left: 16.66667%; }.large-4 {width: 33.33333%; }.large-push-4 {position: relative;left: 33.33333%; }.large-pull-4 {position: relative;left: -33.33333%; }.large-offset-3 {margin-left: 25%; }.large-5 {width: 41.66667%; }.large-push-5 {position: relative;left: 41.66667%; }.large-pull-5 {position: relative;left: -41.66667%; }.large-offset-4 {margin-left: 33.33333%; }.large-6 {width: 50%; }.large-push-6 {position: relative;left: 50%; }.large-pull-6 {position: relative;left: -50%; }.large-offset-5 {margin-left: 41.66667%; }.large-7 {width: 58.33333%; }.large-push-7 {position: relative;left: 58.33333%; }.large-pull-7 {position: relative;left: -58.33333%; }.large-offset-6 {margin-left: 50%; }.large-8 {width: 66.66667%; }.large-push-8 {position: relative;left: 66.66667%; }.large-pull-8 {position: relative;left: -66.66667%; }.large-offset-7 {margin-left: 58.33333%; }.large-9 {width: 75%; }.large-push-9 {position: relative;left: 75%; }.large-pull-9 {position: relative;left: -75%; }.large-offset-8 {margin-left: 66.66667%; }.large-10 {width: 83.33333%; }.large-push-10 {position: relative;left: 83.33333%; }.large-pull-10 {position: relative;left: -83.33333%; }.large-offset-9 {margin-left: 75%; }.large-11 {width: 91.66667%; }.large-push-11 {position: relative;left: 91.66667%; }.large-pull-11 {position: relative;left: -91.66667%; }.large-offset-10 {margin-left: 83.33333%; }.large-12 {width: 100%; }.large-offset-11 {margin-left: 91.66667%; }.large-up-1 > .column, .large-up-1 > .columns {float: left;width: 100%; }.large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {clear: none; }.large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {clear: both; }.large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {float: left; }.large-up-2 > .column, .large-up-2 > .columns {float: left;width: 50%; }.large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {clear: none; }.large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {clear: both; }.large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {float: left; }.large-up-3 > .column, .large-up-3 > .columns {float: left;width: 33.33333%; }.large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {clear: none; }.large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {clear: both; }.large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {float: left; }.large-up-4 > .column, .large-up-4 > .columns {float: left;width: 25%; }.large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {clear: none; }.large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {clear: both; }.large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {float: left; }.large-up-5 > .column, .large-up-5 > .columns {float: left;width: 20%; }.large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {clear: none; }.large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {clear: both; }.large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {float: left; }.large-up-6 > .column, .large-up-6 > .columns {float: left;width: 16.66667%; }.large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {clear: none; }.large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {clear: both; }.large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {float: left; }.large-up-7 > .column, .large-up-7 > .columns {float: left;width: 14.28571%; }.large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {clear: none; }.large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {clear: both; }.large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {float: left; }.large-up-8 > .column, .large-up-8 > .columns {float: left;width: 12.5%; }.large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {clear: none; }.large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {clear: both; }.large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {float: left; }.large-collapse > .column, .large-collapse > .columns {padding-right: 0;padding-left: 0; }.large-collapse .row {margin-right: 0;margin-left: 0; }.expanded.row .large-collapse.row {margin-right: 0;margin-left: 0; }.large-uncollapse > .column, .large-uncollapse > .columns {padding-right: 0.9375rem;padding-left: 0.9375rem; }.large-centered {margin-right: auto;margin-left: auto; }.large-centered, .large-centered:last-child:not(:first-child) {float: none;clear: both; }.large-uncentered,.large-push-0,.large-pull-0 {position: static;float: left;margin-right: 0;margin-left: 0; } }.column-block {margin-bottom: 1.25rem; }.column-block > :last-child {margin-bottom: 0; }@media print, screen and (min-width: 40em) {.column-block {margin-bottom: 1.875rem; }.column-block > :last-child {margin-bottom: 0; } }div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td {margin: 0;padding: 0; }p {margin-bottom: 1rem;font-size: inherit;line-height: 1.6;text-rendering: optimizeLegibility; }em,i {font-style: italic;line-height: inherit; }strong,b {font-weight: bold;line-height: inherit; }small {font-size: 80%;line-height: inherit; }h1,h2,h3,h4,h5,h6 {/*font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;*/font-style: normal;font-weight: normal;color: inherit;text-rendering: optimizeLegibility; }h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {line-height: 0;color: #cacaca; }h1 {font-size: 1.5rem;line-height: 1.4;margin-top: 0;margin-bottom: 0.5rem; }h2 {font-size: 1.25rem;line-height: 1.4;margin-top: 0;margin-bottom: 0.5rem; }h3 {font-size: 1.1875rem;line-height: 1.4;margin-top: 0;margin-bottom: 0.5rem; }h4 {font-size: 1.125rem;line-height: 1.4;margin-top: 0;margin-bottom: 0.5rem; }h5 {font-size: 1.0625rem;line-height: 1.4;margin-top: 0;margin-bottom: 0.5rem; }h6 {font-size: 1rem;line-height: 1.4;margin-top: 0;margin-bottom: 0.5rem; }@media print, screen and (min-width: 40em) {h1 {font-size: 3rem; }h2 {font-size: 2.5rem; }h3 {font-size: 1.9375rem; }h4 {font-size: 1.5625rem; }h5 {font-size: 1.25rem; }h6 {font-size: 1rem; } }a {line-height: inherit;color: #1779ba;text-decoration: none;cursor: pointer; }a:hover, a:focus {color: #1468a0; }a img {border: 0; }hr {clear: both;max-width: 75rem;height: 0;margin: 1.25rem auto;border-top: 0;border-right: 0;border-bottom: 1px solid #cacaca;border-left: 0; }ul,ol,dl {margin-bottom: 1rem;list-style-position: outside;line-height: 1.6; }li {font-size: inherit; }ul {list-style-position: outside;margin-left: 2rem;}ol {margin-left: 1.25rem; }ul ul, ol ul, ul ol, ol ol {margin-left: 1.25rem;margin-bottom: 0; }dl {margin-bottom: 1rem; }dl dt {margin-bottom: 0.3rem;font-weight: bold; }blockquote {margin: 0 0 1rem;padding: 0.5625rem 1.25rem 0 1.1875rem;border-left: 1px solid #cacaca; }blockquote, blockquote p {line-height: 1.6;color: #8a8a8a; }cite {display: block;font-size: 0.8125rem;color: #8a8a8a; }cite:before {content: "— "; }abbr {border-bottom: 1px dotted #0a0a0a;color: #0a0a0a;cursor: help; }figure {margin: 0; }code {padding: 0.125rem 0.3125rem 0.0625rem;border: 1px solid #cacaca;background-color: #e6e6e6;font-family: Consolas, "Liberation Mono", Courier, monospace;font-weight: normal;color: #0a0a0a; }kbd {margin: 0;padding: 0.125rem 0.25rem 0;background-color: #e6e6e6;font-family: Consolas, "Liberation Mono", Courier, monospace;color: #0a0a0a; }.subheader {margin-top: 0.2rem;margin-bottom: 0.5rem;font-weight: normal;line-height: 1.4;color: #8a8a8a; }.lead {font-size: 125%;line-height: 1.6; }.stat {font-size: 2.5rem;line-height: 1; }p + .stat {margin-top: -1rem; }.no-bullet {margin-left: 0;list-style: none; }.text-left {text-align: left; }.text-right {text-align: right; }.text-center {text-align: center; }.text-justify {text-align: justify; }@media print, screen and (min-width: 40em) {.medium-text-left {text-align: left; }.medium-text-right {text-align: right; }.medium-text-center {text-align: center; }.medium-text-justify {text-align: justify; } }@media print, screen and (min-width: 64em) {.large-text-left {text-align: left; }.large-text-right {text-align: right; }.large-text-center {text-align: center; }.large-text-justify {text-align: justify; } }.show-for-print {display: none !important; }@media print {* {background: transparent !important;box-shadow: none !important;color: black !important;text-shadow: none !important; }.show-for-print {display: block !important; }.hide-for-print {display: none !important; }table.show-for-print {display: table !important; }thead.show-for-print {display: table-header-group !important; }tbody.show-for-print {display: table-row-group !important; }tr.show-for-print {display: table-row !important; }td.show-for-print {display: table-cell !important; }th.show-for-print {display: table-cell !important; }a,a:visited {text-decoration: underline; }a[href]:after {content: " (" attr(href) ")"; }.ir a:after,a[href^='javascript:']:after,a[href^='#']:after {content: ''; }abbr[title]:after {content: " (" attr(title) ")"; }pre,blockquote {border: 1px solid #8a8a8a;page-break-inside: avoid; }thead {display: table-header-group; }tr,img {page-break-inside: avoid; }img {max-width: 100% !important; }@page {margin: 0.5cm; }p,h2,h3 {orphans: 3;widows: 3; }h2,h3 {page-break-after: avoid; } }.button {display: inline-block;vertical-align: middle;margin: 0 0 1rem 0;padding: 0.85em 1em;-webkit-appearance: none;border: 1px solid transparent;border-radius: 0;transition: background-color 0.25s ease-out, color 0.25s ease-out;font-size: 0.9rem;line-height: 1;text-align: center;cursor: pointer;background-color: #1779ba;color: #fefefe; }[data-whatinput='mouse'] .button {outline: 0; }.button:hover, .button:focus {background-color: #14679e;color: #fefefe; }.button.tiny {font-size: 0.55rem; }.button.small {font-size: 0.75rem; }.button.large {font-size: 1.25rem; }.button.expanded {display: block;width: 100%;margin-right: 0;margin-left: 0; }.button.primary {background-color: #1779ba;color: #fefefe; }.button.primary:hover, .button.primary:focus {background-color: #126195;color: #fefefe; }.button.secondary {background-color: #767676;color: #fefefe; }.button.secondary:hover, .button.secondary:focus {background-color: #5e5e5e;color: #fefefe; }.button.success {background-color: #3adb76;color: #0a0a0a; }.button.success:hover, .button.success:focus {background-color: #22bb5b;color: #0a0a0a; }.button.warning {background-color: #ffae00;color: #0a0a0a; }.button.warning:hover, .button.warning:focus {background-color: #cc8b00;color: #0a0a0a; }.button.alert {background-color: #cc4b37;color: #fefefe; }.button.alert:hover, .button.alert:focus {background-color: #a53b2a;color: #fefefe; }.button.hollow {border: 1px solid #1779ba;color: #1779ba; }.button.hollow, .button.hollow:hover, .button.hollow:focus {background-color: transparent; }.button.hollow:hover, .button.hollow:focus {border-color: #0c3d5d;color: #0c3d5d; }.button.hollow.primary {border: 1px solid #1779ba;color: #1779ba; }.button.hollow.primary:hover, .button.hollow.primary:focus {border-color: #0c3d5d;color: #0c3d5d; }.button.hollow.secondary {border: 1px solid #767676;color: #767676; }.button.hollow.secondary:hover, .button.hollow.secondary:focus {border-color: #3b3b3b;color: #3b3b3b; }.button.hollow.success {border: 1px solid #3adb76;color: #3adb76; }.button.hollow.success:hover, .button.hollow.success:focus {border-color: #157539;color: #157539; }.button.hollow.warning {border: 1px solid #ffae00;color: #ffae00; }.button.hollow.warning:hover, .button.hollow.warning:focus {border-color: #805700;color: #805700; }.button.hollow.alert {border: 1px solid #cc4b37;color: #cc4b37; }.button.hollow.alert:hover, .button.hollow.alert:focus {border-color: #67251a;color: #67251a; }.button.disabled, .button[disabled] {opacity: 0.25;cursor: not-allowed; }.button.disabled, .button.disabled:hover, .button.disabled:focus, .button[disabled], .button[disabled]:hover, .button[disabled]:focus {background-color: #1779ba;color: #fefefe; }.button.disabled.primary, .button[disabled].primary {opacity: 0.25;cursor: not-allowed; }.button.disabled.primary, .button.disabled.primary:hover, .button.disabled.primary:focus, .button[disabled].primary, .button[disabled].primary:hover, .button[disabled].primary:focus {background-color: #1779ba;color: #fefefe; }.button.disabled.secondary, .button[disabled].secondary {opacity: 0.25;cursor: not-allowed; }.button.disabled.secondary, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary, .button[disabled].secondary:hover, .button[disabled].secondary:focus {background-color: #767676;color: #fefefe; }.button.disabled.success, .button[disabled].success {opacity: 0.25;cursor: not-allowed; }.button.disabled.success, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success, .button[disabled].success:hover, .button[disabled].success:focus {background-color: #3adb76;color: #0a0a0a; }.button.disabled.warning, .button[disabled].warning {opacity: 0.25;cursor: not-allowed; }.button.disabled.warning, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning, .button[disabled].warning:hover, .button[disabled].warning:focus {background-color: #ffae00;color: #0a0a0a; }.button.disabled.alert, .button[disabled].alert {opacity: 0.25;cursor: not-allowed; }.button.disabled.alert, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert, .button[disabled].alert:hover, .button[disabled].alert:focus {background-color: #cc4b37;color: #fefefe; }.button.dropdown::after {display: block;width: 0;height: 0;border: inset 0.4em;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #fefefe transparent transparent;position: relative;top: 0.4em;display: inline-block;float: right;margin-left: 1em; }.button.arrow-only::after {top: -0.1em;float: none;margin-left: 0; }[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],textarea {display: inline-block;box-sizing: border-box;width: 100%;height: 1.45rem;margin: 0 0 0.5rem;padding: 0.15rem;border: 1px solid #cacaca;border-radius: 0;background-color: #fefefe;box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);font-family: inherit;font-size: 1rem;font-weight: normal;color: #0a0a0a;transition: box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-appearance: none;-moz-appearance: none;appearance: none; }[type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,textarea:focus {outline: none;border: 1px solid #8a8a8a;background-color: #fefefe;box-shadow: 0 0 5px #cacaca;transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }textarea {max-width: 100%; }textarea[rows] {height: auto; }input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #cacaca; }input::-moz-placeholder,textarea::-moz-placeholder {color: #cacaca; }input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #cacaca; }input::placeholder,textarea::placeholder {color: #cacaca; }input:disabled, input[readonly],textarea:disabled,textarea[readonly] {background-color: #e6e6e6;cursor: not-allowed; }[type='submit'],[type='button'] {-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0; }input[type='search'] {box-sizing: border-box; }[type='file'],[type='checkbox'],[type='radio'] {margin: 0 0 1rem; }[type='checkbox'] + label,[type='radio'] + label {display: inline-block;vertical-align: baseline;margin-left: 0.5rem;margin-right: 1rem;margin-bottom: 0; }[type='checkbox'] + label[for],[type='radio'] + label[for] {cursor: pointer; }label > [type='checkbox'],label > [type='radio'] {margin-right: 0.5rem; }[type='file'] {width: 100%; }label {display: block;margin: 0;font-size: 0.875rem;font-weight: normal;line-height: 1rem;color: #0a0a0a; }label.middle {margin: 0 0 1rem;padding: 0.5625rem 0; }.help-text {margin-top: -0.5rem;font-size: 0.8125rem;font-style: italic;color: #0a0a0a; }.input-group {display: table;width: 100%;margin-bottom: 1rem; }.input-group > :first-child {border-radius: 0 0 0 0; }.input-group > :last-child > * {border-radius: 0 0 0 0; }.input-group-label, .input-group-field, .input-group-button, .input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label {margin: 0;white-space: nowrap;display: table-cell;vertical-align: middle; }.input-group-label {padding: 0 1rem;border: 1px solid #cacaca;background: #e6e6e6;color: #0a0a0a;text-align: center;white-space: nowrap;width: 1%;height: 100%; }.input-group-label:first-child {border-right: 0; }.input-group-label:last-child {border-left: 0; }.input-group-field {border-radius: 0;height: 2.5rem; }.input-group-button {padding-top: 0;padding-bottom: 0;text-align: center;width: 1%;height: 100%; }.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label {height: 2.5rem;padding-top: 0;padding-bottom: 0;font-size: 1rem; }.input-group .input-group-button {display: table-cell; }fieldset {margin: 0;padding: 0;border: 0; }legend {max-width: 100%;margin-bottom: 0.5rem; }.fieldset {margin: 1.125rem 0;padding: 1.25rem;border: 1px solid #cacaca; }.fieldset legend {margin: 0;margin-left: -0.1875rem;padding: 0 0.1875rem;background: #fefefe; }select {height: 2.4375rem;margin: 0 0 1rem;padding: 0.5rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 1px solid #cacaca;border-radius: 0;background-color: #fefefe;font-family: inherit;font-size: 1rem;line-height: normal;color: #0a0a0a;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin: content-box;background-position: right -1rem center;background-repeat: no-repeat;background-size: 9px 6px;padding-right: 1.5rem;transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }@media screen and (min-width: 0\0) {select {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } }select:focus {outline: none;border: 1px solid #8a8a8a;background-color: #fefefe;box-shadow: 0 0 5px #cacaca;transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }select:disabled {background-color: #e6e6e6;cursor: not-allowed; }select::-ms-expand {display: none; }select[multiple] {height: auto;background-image: none; }.is-invalid-input:not(:focus) {border-color: #cc4b37;background-color: #f9ecea; }.is-invalid-input:not(:focus)::-webkit-input-placeholder {color: #cc4b37; }.is-invalid-input:not(:focus)::-moz-placeholder {color: #cc4b37; }.is-invalid-input:not(:focus):-ms-input-placeholder {color: #cc4b37; }.is-invalid-input:not(:focus)::placeholder {color: #cc4b37; }.is-invalid-label {color: #cc4b37; }.form-error {display: none;margin-top: -0.5rem;margin-bottom: 1rem;font-size: 0.75rem;font-weight: bold;color: #cc4b37; }.form-error.is-visible {display: block; }.accordion {margin-left: 0;background: #fefefe;list-style-type: none; }.accordion-item:first-child > :first-child {border-radius: 0 0 0 0; }.accordion-item:last-child > :last-child {border-radius: 0 0 0 0; }.accordion-title {position: relative;display: block;padding: 1.25rem 1rem;border: 1px solid #e6e6e6;border-bottom: 0;font-size: 0.75rem;line-height: 1;color: #1779ba; }:last-child:not(.is-active) > .accordion-title {border-bottom: 1px solid #e6e6e6;border-radius: 0 0 0 0; }.accordion-title:hover, .accordion-title:focus {background-color: #e6e6e6; }.accordion-title::before {position: absolute;top: 50%;right: 1rem;margin-top: -0.5rem;content: '+'; }.is-active > .accordion-title::before {content: '\2013'; }.accordion-content {display: none;padding: 1rem;border: 1px solid #e6e6e6;border-bottom: 0;background-color: #fefefe;color: #0a0a0a; }:last-child > .accordion-content:last-child {border-bottom: 1px solid #e6e6e6; }.is-accordion-submenu-parent > a {position: relative; }.is-accordion-submenu-parent > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #1779ba transparent transparent;position: absolute;top: 50%;margin-top: -3px;right: 1rem; }.is-accordion-submenu-parent[aria-expanded='true'] > a::after {-ms-transform: rotate(180deg);transform: rotate(180deg);-ms-transform-origin: 50% 50%;transform-origin: 50% 50%; }.badge {display: inline-block;min-width: 2.1em;padding: 0.3em;border-radius: 50%;font-size: 0.6rem;text-align: center;background: #1779ba;color: #fefefe; }.badge.primary {background: #1779ba;color: #fefefe; }.badge.secondary {background: #767676;color: #fefefe; }.badge.success {background: #3adb76;color: #0a0a0a; }.badge.warning {background: #ffae00;color: #0a0a0a; }.badge.alert {background: #cc4b37;color: #fefefe; }.breadcrumbs {margin: 0 0 1rem 0;list-style: none; }.breadcrumbs::before, .breadcrumbs::after {display: table;content: ' '; }.breadcrumbs::after {clear: both; }.breadcrumbs li {float: left;font-size: 0.6875rem;color: #0a0a0a;cursor: default;text-transform: uppercase; }.breadcrumbs li:not(:last-child)::after {position: relative;top: 1px;margin: 0 0.75rem;opacity: 1;content: "/";color: #cacaca; }.breadcrumbs a {color: #1779ba; }.breadcrumbs a:hover {text-decoration: underline; }.breadcrumbs .disabled {color: #cacaca;cursor: not-allowed; }.button-group {margin-bottom: 1rem;font-size: 0; }.button-group::before, .button-group::after {display: table;content: ' '; }.button-group::after {clear: both; }.button-group .button {margin: 0;margin-right: 1px;margin-bottom: 1px;font-size: 0.9rem; }.button-group .button:last-child {margin-right: 0; }.button-group.tiny .button {font-size: 0.6rem; }.button-group.small .button {font-size: 0.75rem; }.button-group.large .button {font-size: 1.25rem; }.button-group.expanded {margin-right: -1px; }.button-group.expanded::before, .button-group.expanded::after {display: none; }.button-group.expanded .button:first-child:last-child {width: 100%; }.button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button {display: inline-block;width: calc(50% - 1px);margin-right: 1px; }.button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child {margin-right: -6px; }.button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button {display: inline-block;width: calc(33.33333% - 1px);margin-right: 1px; }.button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child {margin-right: -6px; }.button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button {display: inline-block;width: calc(25% - 1px);margin-right: 1px; }.button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child {margin-right: -6px; }.button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button {display: inline-block;width: calc(20% - 1px);margin-right: 1px; }.button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child {margin-right: -6px; }.button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button {display: inline-block;width: calc(16.66667% - 1px);margin-right: 1px; }.button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child {margin-right: -6px; }.button-group.primary .button {background-color: #1779ba;color: #fefefe; }.button-group.primary .button:hover, .button-group.primary .button:focus {background-color: #126195;color: #fefefe; }.button-group.secondary .button {background-color: #767676;color: #fefefe; }.button-group.secondary .button:hover, .button-group.secondary .button:focus {background-color: #5e5e5e;color: #fefefe; }.button-group.success .button {background-color: #3adb76;color: #0a0a0a; }.button-group.success .button:hover, .button-group.success .button:focus {background-color: #22bb5b;color: #0a0a0a; }.button-group.warning .button {background-color: #ffae00;color: #0a0a0a; }.button-group.warning .button:hover, .button-group.warning .button:focus {background-color: #cc8b00;color: #0a0a0a; }.button-group.alert .button {background-color: #cc4b37;color: #fefefe; }.button-group.alert .button:hover, .button-group.alert .button:focus {background-color: #a53b2a;color: #fefefe; }.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button {width: 100%; }.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child {margin-bottom: 0; }@media print, screen and (min-width: 40em) {.button-group.stacked-for-small .button {width: auto;margin-bottom: 0; } }@media print, screen and (min-width: 64em) {.button-group.stacked-for-medium .button {width: auto;margin-bottom: 0; } }@media screen and (max-width: 39.9375em) {.button-group.stacked-for-small.expanded {display: block; }.button-group.stacked-for-small.expanded .button {display: block;margin-right: 0; } }.card {margin-bottom: 1rem;border: 1px solid #e6e6e6;border-radius: 0;background: #fefefe;box-shadow: none;overflow: hidden;color: #0a0a0a; }.card > :last-child {margin-bottom: 0; }.card-divider {padding: 1rem;background: #e6e6e6; }.card-divider > :last-child {margin-bottom: 0; }.card-section {padding: 1rem; }.card-section > :last-child {margin-bottom: 0; }.callout {position: relative;margin: 0 0 1rem 0;padding: 0.5rem;border: 1px solid rgba(10, 10, 10, 0.25);border-radius: 0;background-color: white;color: #0a0a0a; }.callout > :first-child {margin-top: 0; }.callout > :last-child {margin-bottom: 0; }.callout.primary {background-color: #d7ecfa;color: #0a0a0a; }.callout.secondary {background-color: #eaeaea;color: #0a0a0a; }.callout.success {background-color: #e1faea;color: #0a0a0a; }.callout.warning {background-color: #fff3d9;color: #0a0a0a; }.callout.alert {background-color: #f7e4e1;color: #0a0a0a; }.callout.small {padding-top: 0.5rem;padding-right: 0.5rem;padding-bottom: 0.5rem;padding-left: 0.5rem; }.callout.large {padding-top: 3rem;padding-right: 3rem;padding-bottom: 3rem;padding-left: 3rem; }.close-button {position: absolute;color: #8a8a8a;cursor: pointer; }[data-whatinput='mouse'] .close-button {outline: 0; }.close-button:hover, .close-button:focus {color: #0a0a0a; }.close-button.small {right: 0.66rem;top: 0.33em;font-size: 1.5em;line-height: 1; }.close-button, .close-button.medium {right: 1rem;top: 0.5rem;font-size: 2em;line-height: 1; }.menu {margin: 0;list-style-type: none; }.menu > li {display: table-cell;vertical-align: middle; }[data-whatinput='mouse'] .menu > li {outline: 0; }.menu > li > a {display: block;padding: 0.5rem 1rem 0.5rem 1rem;line-height: 1;font-size: 100%;}.menu  li li li a:hover{background: #e0e0e0;transition: background-color 0.2s ease-out;}.menu  li li a:hover{background: #e0e0e0;transition: background-color 0.2s ease-out;}.menu input,.menu select,.menu a,.menu button {margin-bottom: 0; }.menu > li > a img,.menu > li > a i,.menu > li > a svg {vertical-align: middle; }.menu > li > a img + span,.menu > li > a i + span,.menu > li > a svg + span {vertical-align: middle; }.menu > li > a img,.menu > li > a i,.menu > li > a svg {margin-right: 0.25rem;display: inline-block; }.menu > li, .menu.horizontal > li {display: table-cell; }.menu.expanded {display: table;width: 100%;table-layout: fixed; }.menu.expanded > li:first-child:last-child {width: 100%; }.menu.vertical > li {display: block;}@media print, screen and (min-width: 40em) {.menu.vertical > li > ul {width: 100%;}}@media print, screen and (min-width: 64em) {.menu.vertical, .menu.vertical > li {/*width: 500px;vasyl-2020*/width: 350px;}.menu.vertical > li > ul {/*width: 500px;vasyl-2020*/width: 400px;margin: 5px 5px 5px 5px;}.menu.vertical > li > ul > li > ul{margin: 10px 15px 10px 15px;}[aria-label="BittWare FPGA Boards"] > ul, [aria-label="Legacy"] > ul > li > ul, [aria-label="Erbe"] > ul > li > ul{width: 800px !important;font-size: 100% !important;}[aria-label="Servers and Data Acquisition"] > ul, [aria-label="Server und Datenerfassung"] > ul{width: 450px !important;font-size: 100% !important;}/*   [aria-label="Legacy"] > ul > li, [aria-label="Erbe"] > ul > li {width: 33.3% !important;}*/}@media screen and (max-width: 39.9375em) {.menu.vertical > li > ul {width: 100%;}}.menu.vertical > li  {text-align: -webkit-match-parent;display: inline-block;/*width: 50%;  vasyl-2020*/width: 100%;font-size: 100%;vertical-align: top;}.menu.vertical > li > ul >li{text-align: -webkit-match-parent;display: inline-block;width: 50%;vertical-align: top;}}@media print, screen and (min-width: 40em) {.menu.medium-horizontal > li {display: table-cell; }.menu.medium-expanded {display: table;width: 100%;table-layout: fixed; }.menu.medium-expanded > li:first-child:last-child {width: 100%; }.menu.medium-vertical > li {display: block; } }@media print, screen and (min-width: 64em) {.menu.large-horizontal > li {display: table-cell; }.menu.large-expanded {display: table;width: 100%;table-layout: fixed; }.menu.large-expanded > li:first-child:last-child {width: 100%; }.menu.large-vertical > li {display: block; } }.menu.simple li {display: inline-block;vertical-align: top;line-height: 1; }.menu.simple a {padding: 0; }.menu.simple li {margin-left: 0;margin-right: 1rem; }.menu.simple.align-right li {margin-right: 0;margin-left: 1rem; }.menu.align-right::before, .menu.align-right::after {display: table;content: ' '; }.menu.align-right::after {clear: both; }.menu.align-right > li {float: right; }.menu.icon-top > li > a {text-align: center; }.menu.icon-top > li > a img,.menu.icon-top > li > a i,.menu.icon-top > li > a svg {display: block;margin: 0 auto 0.25rem; }.menu.icon-top.vertical a > span {margin: auto; }.menu.nested {margin-left: 1rem; }.menu .active > a {background: #1779ba;color: #fefefe; }.menu.menu-bordered li {border: 1px solid #e6e6e6; }.menu.menu-bordered li:not(:first-child) {border-top: 0; }.menu.menu-hover li:hover {background-color: #e6e6e6; }.menu-text {padding-top: 0;padding-bottom: 0;padding: 0.01rem 1rem;font-weight: bold;line-height: 1;color: inherit; }.menu-centered {text-align: center; }.menu-centered > .menu {display: inline-block;vertical-align: top; }.no-js [data-responsive-menu] ul {display: none; }.menu-icon {position: relative;display: inline-block;vertical-align: middle;width: 20px;height: 16px;cursor: pointer; }.menu-icon::after {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 2px;background: #fefefe;box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;content: ''; }.menu-icon:hover::after {background: #cacaca;box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca; }.menu-icon.dark {position: relative;display: inline-block;vertical-align: middle;width: 20px;height: 16px;cursor: pointer; }.menu-icon.dark::after {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 2px;background: #0a0a0a;box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;content: ''; }.menu-icon.dark:hover::after {background: #8a8a8a;box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; }.is-drilldown {position: relative;overflow: hidden; }.is-drilldown li {display: block; }.is-drilldown.animate-height {transition: height 0.5s; }.is-drilldown-submenu {position: absolute;top: 0;left: 100%;z-index: -1;width: 100%;background: #fefefe;transition: transform 0.15s linear; }.is-drilldown-submenu.is-active {z-index: 1;display: block;-ms-transform: translateX(-100%);transform: translateX(-100%); }.is-drilldown-submenu.is-closing {-ms-transform: translateX(100%);transform: translateX(100%); }.drilldown-submenu-cover-previous {min-height: 100%; }.is-drilldown-submenu-parent > a {position: relative; }.is-drilldown-submenu-parent > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #1779ba;position: absolute;top: 50%;margin-top: -6px;right: 1rem; }.js-drilldown-back > a::before {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #1779ba transparent transparent;border-left-width: 0;display: inline-block;vertical-align: middle;margin-right: 0.75rem;border-left-width: 0; }.dropdown-pane {position: absolute;z-index: 10;display: block;width: 300px;padding: 1rem;visibility: hidden;border: 1px solid #cacaca;border-radius: 0;background-color: #fefefe;font-size: 1rem; }.dropdown-pane.is-open {visibility: visible; }.dropdown-pane.tiny {width: 100px; }.dropdown-pane.small {width: 200px; }.dropdown-pane.large {width: 400px; }.dropdown.menu > li.opens-left > .is-dropdown-submenu {top: 100%;right: 0;left: auto; }.dropdown.menu > li.opens-right > .is-dropdown-submenu {top: 100%;right: auto;left: 0; }.dropdown.menu > li.is-dropdown-submenu-parent > a {position: relative;padding-right: 1.5rem; }.dropdown.menu > li.is-dropdown-submenu-parent > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #1779ba transparent transparent;right: 5px;margin-top: -3px; }[data-whatinput='mouse'] .dropdown.menu a {outline: 0; }.no-js .dropdown.menu ul {display: none; }.dropdown.menu.vertical > li .is-dropdown-submenu {top: 0; }.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {right: 100%;left: auto; }.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {right: auto;left: 100%; }.dropdown.menu.vertical > li > a::after {right: 14px; }.dropdown.menu.vertical > li.opens-left > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #1779ba transparent transparent; }.dropdown.menu.vertical > li.opens-right > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #1779ba; }@media print, screen and (min-width: 40em) {.dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {top: 100%;right: 0;left: auto; }.dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {top: 100%;right: auto;left: 0; }.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a {position: relative;padding-right: 1.5rem; }.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #1779ba transparent transparent;right: 5px;margin-top: -3px; }.dropdown.menu.medium-vertical > li .is-dropdown-submenu {top: 0; }.dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {right: 100%;left: auto; }.dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {right: auto;left: 100%; }.dropdown.menu.medium-vertical > li > a::after {right: 14px; }.dropdown.menu.medium-vertical > li.opens-left > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #1779ba transparent transparent; }.dropdown.menu.medium-vertical > li.opens-right > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #1779ba; } }@media print, screen and (min-width: 64em) {.dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {top: 100%;right: 0;left: auto; }.dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {top: 100%;right: auto;left: 0; }.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a {position: relative;padding-right: 1.5rem; }.dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #1779ba transparent transparent;right: 5px;margin-top: -3px; }.dropdown.menu.large-vertical > li .is-dropdown-submenu {top: 0; }.dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {right: 100%;left: auto; }.dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {right: auto;left: 100%; }.dropdown.menu.large-vertical > li > a::after {right: 14px; }.dropdown.menu.large-vertical > li.opens-left > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #1779ba transparent transparent; }.dropdown.menu.large-vertical > li.opens-right > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #1779ba; } }.dropdown.menu.align-right .is-dropdown-submenu.first-sub {top: 100%;right: 0;left: auto; }.is-dropdown-menu.vertical {width: 100px; }.is-dropdown-menu.vertical.align-right {float: right; }.is-dropdown-submenu-parent {position: relative; }.is-dropdown-submenu-parent a::after {position: absolute;top: 50%;right: 5px;margin-top: -6px; }.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {top: 100%;left: auto; }.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {right: 100%;left: auto; }.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {right: auto;left: 100%;}.is-dropdown-submenu {position: absolute;top: 0;left: 100%;z-index: 1;display: none;min-width: 200px;border: 1px solid #cacaca;background: #fefefe; }.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {right: 14px; }.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #1779ba transparent transparent; }.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #1779ba; }.is-dropdown-submenu .is-dropdown-submenu {margin-top: -1px; }.is-dropdown-submenu > li {width: 100%; }.is-dropdown-submenu.js-dropdown-active {display: block; }.responsive-embed,.flex-video {position: relative;height: 0;margin-bottom: 1rem;padding-bottom: 75%;overflow: hidden; }.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video {position: absolute;top: 0;left: 0;width: 100%;height: 100%; }.responsive-embed.widescreen,.flex-video.widescreen {padding-bottom: 56.25%; }.label {display: inline-block;padding: 0.33333rem 0.5rem;border-radius: 0;font-size: 0.8rem;line-height: 1;white-space: nowrap;cursor: default;background: #1779ba;color: #fefefe; }.label.primary {background: #1779ba;color: #fefefe; }.label.secondary {background: #767676;color: #fefefe; }.label.success {background: #3adb76;color: #0a0a0a; }.label.warning {background: #ffae00;color: #0a0a0a; }.label.alert {background: #cc4b37;color: #fefefe; }.media-object {display: block;margin-bottom: 1rem; }.media-object img {max-width: none; }@media screen and (max-width: 39.9375em) {.media-object.stack-for-small .media-object-section {padding: 0;padding-bottom: 1rem;display: block; }.media-object.stack-for-small .media-object-section img {width: 100%; } }.media-object-section {display: table-cell;vertical-align: top; }.media-object-section:first-child {padding-right: 1rem; }.media-object-section:last-child:not(:nth-child(2)) {padding-left: 1rem; }.media-object-section > :last-child {margin-bottom: 0; }.media-object-section.middle {vertical-align: middle; }.media-object-section.bottom {vertical-align: bottom; }.is-off-canvas-open {overflow: hidden; }.js-off-canvas-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: opacity 0.5s ease, visibility 0.5s ease;background: rgba(254, 254, 254, 0.25);opacity: 0;visibility: hidden;overflow: hidden; }.js-off-canvas-overlay.is-visible {opacity: 1;visibility: visible; }.js-off-canvas-overlay.is-closable {cursor: pointer; }.js-off-canvas-overlay.is-overlay-absolute {position: absolute; }.js-off-canvas-overlay.is-overlay-fixed {position: fixed; }.off-canvas-wrapper {position: relative;overflow: hidden; }.off-canvas {position: fixed;z-index: 1;transition: transform 0.5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #e6e6e6; }[data-whatinput='mouse'] .off-canvas {outline: 0; }.off-canvas.is-transition-overlap {z-index: 10; }.off-canvas.is-transition-overlap.is-open {box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); }.off-canvas.is-open {-ms-transform: translate(0, 0);transform: translate(0, 0); }.off-canvas-absolute {position: absolute;z-index: 1;transition: transform 0.5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #e6e6e6; }[data-whatinput='mouse'] .off-canvas-absolute {outline: 0; }.off-canvas-absolute.is-transition-overlap {z-index: 10; }.off-canvas-absolute.is-transition-overlap.is-open {box-shadow: 0 0 10px rgba(10, 10, 10, 0.7); }.off-canvas-absolute.is-open {-ms-transform: translate(0, 0);transform: translate(0, 0); }.position-left {top: 0;left: 0;width: 250px;height: 100%;-ms-transform: translateX(-250px);transform: translateX(-250px);overflow-y: auto; }.position-left.is-open ~ .off-canvas-content {-ms-transform: translateX(250px);transform: translateX(250px); }.position-left.is-transition-push::after {position: absolute;top: 0;right: 0;height: 100%;width: 1px;box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);content: " "; }.position-left.is-transition-overlap.is-open ~ .off-canvas-content {-ms-transform: none;transform: none; }.position-right {top: 0;right: 0;width: 250px;height: 100%;-ms-transform: translateX(250px);transform: translateX(250px);overflow-y: auto; }.position-right.is-open ~ .off-canvas-content {-ms-transform: translateX(-250px);transform: translateX(-250px); }.position-right.is-transition-push::after {position: absolute;top: 0;left: 0;height: 100%;width: 1px;box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);content: " "; }.position-right.is-transition-overlap.is-open ~ .off-canvas-content {-ms-transform: none;transform: none; }.position-top {top: 0;left: 0;width: 100%;height: 250px;-ms-transform: translateY(-250px);transform: translateY(-250px);overflow-x: auto; }.position-top.is-open ~ .off-canvas-content {-ms-transform: translateY(250px);transform: translateY(250px); }.position-top.is-transition-push::after {position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);content: " "; }.position-top.is-transition-overlap.is-open ~ .off-canvas-content {-ms-transform: none;transform: none; }.position-bottom {bottom: 0;left: 0;width: 100%;height: 250px;-ms-transform: translateY(250px);transform: translateY(250px);overflow-x: auto; }.position-bottom.is-open ~ .off-canvas-content {-ms-transform: translateY(-250px);transform: translateY(-250px); }.position-bottom.is-transition-push::after {position: absolute;top: 0;left: 0;height: 1px;width: 100%;box-shadow: 0 0 10px rgba(10, 10, 10, 0.7);content: " "; }.position-bottom.is-transition-overlap.is-open ~ .off-canvas-content {-ms-transform: none;transform: none; }.off-canvas-content {transition: transform 0.5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden; }@media print, screen and (min-width: 40em) {.position-left.reveal-for-medium {-ms-transform: none;transform: none;z-index: 1; }.position-left.reveal-for-medium ~ .off-canvas-content {margin-left: 250px; }.position-right.reveal-for-medium {-ms-transform: none;transform: none;z-index: 1; }.position-right.reveal-for-medium ~ .off-canvas-content {margin-right: 250px; }.position-top.reveal-for-medium {-ms-transform: none;transform: none;z-index: 1; }.position-top.reveal-for-medium ~ .off-canvas-content {margin-top: 250px; }.position-bottom.reveal-for-medium {-ms-transform: none;transform: none;z-index: 1; }.position-bottom.reveal-for-medium ~ .off-canvas-content {margin-bottom: 250px; } }@media print, screen and (min-width: 64em) {.position-left.reveal-for-large {-ms-transform: none;transform: none;z-index: 1; }.position-left.reveal-for-large ~ .off-canvas-content {margin-left: 250px; }.position-right.reveal-for-large {-ms-transform: none;transform: none;z-index: 1; }.position-right.reveal-for-large ~ .off-canvas-content {margin-right: 250px; }.position-top.reveal-for-large {-ms-transform: none;transform: none;z-index: 1; }.position-top.reveal-for-large ~ .off-canvas-content {margin-top: 250px; }.position-bottom.reveal-for-large {-ms-transform: none;transform: none;z-index: 1; }.position-bottom.reveal-for-large ~ .off-canvas-content {margin-bottom: 250px; } }.orbit {position: relative; }.orbit-container {position: relative;height: 0;margin: 0;list-style: none;overflow: hidden; }.orbit-slide {width: 100%; }.orbit-slide.no-motionui.is-active {top: 0;left: 0; }.orbit-figure {margin: 0; }.orbit-image {width: 100%;max-width: 100%;margin: 0; }.orbit-caption {position: absolute;bottom: 0;width: 100%;margin-bottom: 0;padding: 1rem;background-color: rgba(10, 10, 10, 0.5);color: #fefefe; }.orbit-previous, .orbit-next {position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 10;padding: 1rem;color: #fefefe; }[data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next {outline: 0; }.orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus {background-color: rgba(10, 10, 10, 0.5); }.orbit-previous {left: 0; }.orbit-next {left: auto;right: 0; }.orbit-bullets {position: relative;margin-top: 0.8rem;margin-bottom: 0.8rem;text-align: center; }[data-whatinput='mouse'] .orbit-bullets {outline: 0; }.orbit-bullets button {width: 1.2rem;height: 1.2rem;margin: 0.1rem;border-radius: 50%;background-color: #cacaca; }.orbit-bullets button:hover {background-color: #8a8a8a; }.orbit-bullets button.is-active {background-color: #8a8a8a; }.pagination {margin-left: 0;margin-bottom: 1rem; }.pagination::before, .pagination::after {display: table;content: ' '; }.pagination::after {clear: both; }.pagination li {margin-right: 0.0625rem;border-radius: 0;font-size: 0.875rem;display: none; }.pagination li:last-child, .pagination li:first-child {display: inline-block; }@media print, screen and (min-width: 40em) {.pagination li {display: inline-block; } }.pagination a,.pagination button {display: block;padding: 0.1875rem 0.625rem;border-radius: 0;color: #0a0a0a; }.pagination a:hover,.pagination button:hover {background: #e6e6e6; }.pagination .current {padding: 0.1875rem 0.625rem;background: #1779ba;color: #fefefe;cursor: default; }.pagination .disabled {padding: 0.1875rem 0.625rem;color: #cacaca;cursor: not-allowed; }.pagination .disabled:hover {background: transparent; }.pagination .ellipsis::after {padding: 0.1875rem 0.625rem;content: '\2026';color: #0a0a0a; }.pagination-previous a::before,.pagination-previous.disabled::before {display: inline-block;margin-right: 0.5rem;content: '\00ab'; }.pagination-next a::after,.pagination-next.disabled::after {display: inline-block;margin-left: 0.5rem;content: '\00bb'; }.progress {height: 1rem;margin-bottom: 1rem;border-radius: 0;background-color: #cacaca; }.progress.primary .progress-meter {background-color: #1779ba; }.progress.secondary .progress-meter {background-color: #767676; }.progress.success .progress-meter {background-color: #3adb76; }.progress.warning .progress-meter {background-color: #ffae00; }.progress.alert .progress-meter {background-color: #cc4b37; }.progress-meter {position: relative;display: block;width: 0%;height: 100%;background-color: #1779ba; }.progress-meter-text {position: absolute;top: 50%;left: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: absolute;margin: 0;font-size: 0.75rem;font-weight: bold;color: #fefefe;white-space: nowrap; }body.is-reveal-open {overflow: hidden; }html.is-reveal-open,html.is-reveal-open body {min-height: 100%;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.reveal-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1005;display: none;background-color: rgba(10, 10, 10, 0.45);overflow-y: scroll; }.reveal {z-index: 1006;-webkit-backface-visibility: hidden;backface-visibility: hidden;display: none;padding: 1rem;border: 1px solid #cacaca;border-radius: 0;background-color: #fefefe;position: relative;top: 100px;margin-right: auto;margin-left: auto;overflow-y: auto; }[data-whatinput='mouse'] .reveal {outline: 0; }@media print, screen and (min-width: 40em) {.reveal {min-height: 0; } }.reveal .column, .reveal .columns,.reveal .columns {min-width: 0; }.reveal > :last-child {margin-bottom: 0; }@media print, screen and (min-width: 40em) {.reveal {width: 600px;max-width: 75rem; } }@media print, screen and (min-width: 40em) {.reveal .reveal {right: auto;left: auto;margin: 0 auto; } }.reveal.collapse {padding: 0; }@media print, screen and (min-width: 40em) {.reveal.tiny {width: 30%;max-width: 75rem; } }@media print, screen and (min-width: 40em) {.reveal.small {width: 50%;max-width: 75rem; } }@media print, screen and (min-width: 40em) {.reveal.large {width: 90%;max-width: 75rem; } }.reveal.full {top: 0;left: 0;width: 100%;max-width: none;height: 100%;height: 100vh;min-height: 100vh;margin-left: 0;border: 0;border-radius: 0; }@media screen and (max-width: 39.9375em) {.reveal {top: 0;left: 0;width: 100%;max-width: none;height: 100%;height: 100vh;min-height: 100vh;margin-left: 0;border: 0;border-radius: 0; } }.reveal.without-overlay {position: fixed; }.slider {position: relative;height: 0.5rem;margin-top: 1.25rem;margin-bottom: 2.25rem;background-color: #e6e6e6;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: none;touch-action: none; }.slider-fill {position: absolute;top: 0;left: 0;display: inline-block;max-width: 100%;height: 0.5rem;background-color: #cacaca;transition: all 0.2s ease-in-out; }.slider-fill.is-dragging {transition: all 0s linear; }.slider-handle {position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);position: absolute;left: 0;z-index: 1;display: inline-block;width: 1.4rem;height: 1.4rem;border-radius: 0;background-color: #1779ba;transition: all 0.2s ease-in-out;-ms-touch-action: manipulation;touch-action: manipulation; }[data-whatinput='mouse'] .slider-handle {outline: 0; }.slider-handle:hover {background-color: #14679e; }.slider-handle.is-dragging {transition: all 0s linear; }.slider.disabled,.slider[disabled] {opacity: 0.25;cursor: not-allowed; }.slider.vertical {display: inline-block;width: 0.5rem;height: 12.5rem;margin: 0 1.25rem;-ms-transform: scale(1, -1);transform: scale(1, -1); }.slider.vertical .slider-fill {top: 0;width: 0.5rem;max-height: 100%; }.slider.vertical .slider-handle {position: absolute;top: 0;left: 50%;width: 1.4rem;height: 1.4rem;-ms-transform: translateX(-50%);transform: translateX(-50%); }.sticky-container {position: relative; }.sticky {position: relative;z-index: 0;transform: translate3d(0, 0, 0); }.sticky.is-stuck {position: fixed;z-index: 5; }.sticky.is-stuck.is-at-top {top: 0; }.sticky.is-stuck.is-at-bottom {bottom: 0; }.sticky.is-anchored {position: relative;right: auto;left: auto; }.sticky.is-anchored.is-at-bottom {bottom: 0; }.switch {height: 2rem;position: relative;margin-bottom: 1rem;outline: 0;font-size: 0.875rem;font-weight: bold;color: #fefefe;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }.switch-input {position: absolute;margin-bottom: 0;opacity: 0; }.switch-paddle {position: relative;display: block;width: 4rem;height: 2rem;border-radius: 0;background: #cacaca;transition: all 0.25s ease-out;font-weight: inherit;color: inherit;cursor: pointer; }input + .switch-paddle {margin: 0; }.switch-paddle::after {position: absolute;top: 0.25rem;left: 0.25rem;display: block;width: 1.5rem;height: 1.5rem;transform: translate3d(0, 0, 0);border-radius: 0;background: #fefefe;transition: all 0.25s ease-out;content: ''; }input:checked ~ .switch-paddle {background: #1779ba; }input:checked ~ .switch-paddle::after {left: 2.25rem; }[data-whatinput='mouse'] input:focus ~ .switch-paddle {outline: 0; }.switch-active, .switch-inactive {position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%); }.switch-active {left: 8%;display: none; }input:checked + label > .switch-active {display: block; }.switch-inactive {right: 15%; }input:checked + label > .switch-inactive {display: none; }.switch.tiny {height: 1.5rem; }.switch.tiny .switch-paddle {width: 3rem;height: 1.5rem;font-size: 0.625rem; }.switch.tiny .switch-paddle::after {top: 0.25rem;left: 0.25rem;width: 1rem;height: 1rem; }.switch.tiny input:checked ~ .switch-paddle::after {left: 1.75rem; }.switch.small {height: 1.75rem; }.switch.small .switch-paddle {width: 3.5rem;height: 1.75rem;font-size: 0.75rem; }.switch.small .switch-paddle::after {top: 0.25rem;left: 0.25rem;width: 1.25rem;height: 1.25rem; }.switch.small input:checked ~ .switch-paddle::after {left: 2rem; }.switch.large {height: 2.5rem; }.switch.large .switch-paddle {width: 5rem;height: 2.5rem;font-size: 1rem; }.switch.large .switch-paddle::after {top: 0.25rem;left: 0.25rem;width: 2rem;height: 2rem; }.switch.large input:checked ~ .switch-paddle::after {left: 2.75rem; }table {width: 100%;margin-bottom: 1rem;border-radius: 0; }table thead,table tbody,table tfoot {border: 1px solid #f1f1f1;background-color: #f9f9f9; }table caption {padding: 0.5rem 0.625rem 0.625rem;font-weight: bold; }table thead {background: #f8f8f8;color: #0a0a0a; }table tfoot {background: #f1f1f1;color: #0a0a0a; }table thead tr,table tfoot tr {background: transparent; }table thead th,table thead td,table tfoot th,table tfoot td {padding: 0.5rem 0.625rem 0.625rem;font-weight: bold;text-align: left; }table tbody th,table tbody td {padding: 0.5rem 0.625rem 0.625rem;}table tbody th  {background-color: #dddddd;}table tbody tr:nth-child(odd) {border-bottom: 0;background-color: #f1f1f1; }table.unstriped tbody {background-color: #fefefe; }table.unstriped tbody tr {border-bottom: 0;border-bottom: 1px solid #f1f1f1;background-color: #fefefe; }@media screen and (max-width: 63.9375em) {table.stack thead {display: none; }table.stack tfoot {display: none; }table.stack tr,table.stack th,table.stack td {display: block; }table.stack td {border-top: 0; } }table.scroll {display: block;width: 100%;overflow-x: auto; }table.hover thead tr:hover {background-color: #f3f3f3; }table.hover tfoot tr:hover {background-color: #ececec; }table.hover tbody tr:hover {background-color: #f9f9f9; }table.hover:not(.unstriped) tr:nth-of-type(even):hover {background-color: #ececec; }.table-scroll {overflow-x: auto; }.table-scroll table {width: auto; }.tabs {margin: 0;border: 1px solid #e6e6e6;background: #fefefe;list-style-type: none; }.tabs::before, .tabs::after {display: table;content: ' '; }.tabs::after {clear: both; }.tabs.vertical > li {display: block;float: none;width: auto; }.tabs.simple > li > a {padding: 0; }.tabs.simple > li > a:hover {background: transparent; }.tabs.primary {background: #1779ba; }.tabs.primary > li > a {color: #fefefe; }.tabs.primary > li > a:hover, .tabs.primary > li > a:focus {background: #1673b1; }.tabs-title {float: left; }.tabs-title > a {display: block;padding: 1.25rem 1.5rem;font-size: 0.75rem;line-height: 1;color: #1779ba; }.tabs-title > a:hover {background: #fefefe;color: #1468a0; }.tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {background: #e6e6e6;color: #1779ba; }.tabs-content {border: 1px solid #e6e6e6;border-top: 0;background: #fefefe;color: #0a0a0a;transition: all 0.5s ease; }.tabs-content.vertical {border: 1px solid #e6e6e6;border-left: 0; }.tabs-panel {display: none;padding: 1rem; }.tabs-panel[aria-hidden="false"] {display: block; }.thumbnail {display: inline-block;max-width: 100%;margin-bottom: 1rem;border: solid 4px #fefefe;border-radius: 0;box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);line-height: 0; }a.thumbnail {transition: box-shadow 200ms ease-out; }a.thumbnail:hover, a.thumbnail:focus {box-shadow: 0 0 6px 1px rgba(23, 121, 186, 0.5); }a.thumbnail image {box-shadow: none; }.title-bar {padding: 0.5rem;/*background: #0a0a0a;*/background: #454545;color: #fefefe; }.title-bar::before, .title-bar::after {display: table;content: ' '; }.title-bar::after {clear: both; }.title-bar .menu-icon {margin-left: 0.25rem;margin-right: 0.25rem; }.title-bar-left {float: left; }.title-bar-right {float: right;text-align: right; }.title-bar-title {display: inline-block;vertical-align: middle;font-weight: bold; }.has-tip {position: relative;display: inline-block;border-bottom: dotted 1px #8a8a8a;font-weight: bold;cursor: help; }.tooltip {position: absolute;top: calc(100% + 0.6495rem);z-index: 1200;max-width: 10rem;padding: 0.75rem;border-radius: 0;background-color: #0a0a0a;font-size: 80%;color: #fefefe; }.tooltip::before {display: block;width: 0;height: 0;border: inset 0.75rem;content: '';border-top-width: 0;border-bottom-style: solid;border-color: transparent transparent #0a0a0a;position: absolute;bottom: 100%;left: 50%;-ms-transform: translateX(-50%);transform: translateX(-50%); }.tooltip.top::before {display: block;width: 0;height: 0;border: inset 0.75rem;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #0a0a0a transparent transparent;top: 100%;bottom: auto; }.tooltip.left::before {display: block;width: 0;height: 0;border: inset 0.75rem;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #0a0a0a;top: 50%;bottom: auto;left: 100%;-ms-transform: translateY(-50%);transform: translateY(-50%); }.tooltip.right::before {display: block;width: 0;height: 0;border: inset 0.75rem;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #0a0a0a transparent transparent;top: 50%;right: 100%;bottom: auto;left: auto;-ms-transform: translateY(-50%);transform: translateY(-50%); }.top-bar {padding: 0.1rem; }.top-bar::before, .top-bar::after {display: table;content: ' '; }.top-bar::after {clear: both; }.top-bar,.top-bar ul {background-color: #e6e6e6; }.top-bar input {max-width: 200px;margin-right: 1rem; }.top-bar .input-group-field {width: 100%;margin-right: 0; }.top-bar input.button {width: auto; }.top-bar .top-bar-left,.top-bar .top-bar-right {width: 100%; }@media print, screen and (min-width: 40em) {.top-bar .top-bar-left,.top-bar .top-bar-right {width: auto; } }@media screen and (max-width: 63.9375em) {.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right {width: 100%; } }@media screen and (max-width: 74.9375em) {.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right {width: 100%; } }.top-bar-title {display: inline-block;float: left;padding: 0.5rem 1rem 0.5rem 0; }.top-bar-title .menu-icon {bottom: 2px; }.top-bar-left {float: left; }.top-bar-right {float: right; }.hide {display: none !important; }.invisible {visibility: hidden; }@media screen and (max-width: 39.9375em) {.hide-for-small-only {display: none !important; } }@media screen and (max-width: 0em), screen and (min-width: 40em) {.show-for-small-only {display: none !important; } }@media print, screen and (min-width: 40em) {.hide-for-medium {display: none !important; } }@media screen and (max-width: 39.9375em) {.show-for-medium {display: none !important; } }@media screen and (min-width: 40em) and (max-width: 63.9375em) {.hide-for-medium-only {display: none !important; } }@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {.show-for-medium-only {display: none !important; } }@media print, screen and (min-width: 64em) {.hide-for-large {display: none !important; } }@media screen and (max-width: 63.9375em) {.show-for-large {display: none !important; } }@media screen and (min-width: 64em) and (max-width: 74.9375em) {.hide-for-large-only {display: none !important; } }@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {.show-for-large-only {display: none !important; } }.show-for-sr,.show-on-focus {position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0, 0, 0, 0); }.show-on-focus:active, .show-on-focus:focus {position: static !important;width: auto;height: auto;overflow: visible;clip: auto; }.show-for-landscape,.hide-for-portrait {display: block !important; }@media screen and (orientation: landscape) {.show-for-landscape,.hide-for-portrait {display: block !important; } }@media screen and (orientation: portrait) {.show-for-landscape,.hide-for-portrait {display: none !important; } }.hide-for-landscape,.show-for-portrait {display: none !important; }@media screen and (orientation: landscape) {.hide-for-landscape,.show-for-portrait {display: none !important; } }@media screen and (orientation: portrait) {.hide-for-landscape,.show-for-portrait {display: block !important; } }.float-left {float: left !important; }.float-right {float: right !important; }.float-center {display: block;margin-right: auto;margin-left: auto; }.clearfix::before, .clearfix::after {display: table;content: ' '; }.clearfix::after {clear: both; }.slide-in-down.mui-enter {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: translateY(-100%);transform: translateY(-100%);transition-property: transform, opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden; }.slide-in-down.mui-enter.mui-enter-active {-ms-transform: translateY(0);transform: translateY(0); }.slide-in-left.mui-enter {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: translateX(-100%);transform: translateX(-100%);transition-property: transform, opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden; }.slide-in-left.mui-enter.mui-enter-active {-ms-transform: translateX(0);transform: translateX(0); }.slide-in-up.mui-enter {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: translateY(100%);transform: translateY(100%);transition-property: transform, opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden; }.slide-in-up.mui-enter.mui-enter-active {-ms-transform: translateY(0);transform: translateY(0); }.slide-in-right.mui-enter {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: translateX(100%);transform: translateX(100%);transition-property: transform, opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden; }.slide-in-right.mui-enter.mui-enter-active {-ms-transform: translateX(0);transform: translateX(0); }.slide-out-down.mui-leave {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: translateY(0);transform: translateY(0);transition-property: transform, opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden; }.slide-out-down.mui-leave.mui-leave-active {-ms-transform: translateY(100%);transform: translateY(100%); }.slide-out-right.mui-leave {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: translateX(0);transform: translateX(0);transition-property: transform, opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden; }.slide-out-right.mui-leave.mui-leave-active {-ms-transform: translateX(100%);transform: translateX(100%); }.slide-out-up.mui-leave {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: translateY(0);transform: translateY(0);transition-property: transform, opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden; }.slide-out-up.mui-leave.mui-leave-active {-ms-transform: translateY(-100%);transform: translateY(-100%); }.slide-out-left.mui-leave {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: translateX(0);transform: translateX(0);transition-property: transform, opacity;-webkit-backface-visibility: hidden;backface-visibility: hidden; }.slide-out-left.mui-leave.mui-leave-active {-ms-transform: translateX(-100%);transform: translateX(-100%); }.fade-in.mui-enter {transition-duration: 300ms;transition-timing-function: linear;opacity: 0;transition-property: opacity; }.fade-in.mui-enter.mui-enter-active {opacity: 1; }.fade-out.mui-leave {transition-duration: 150ms;transition-timing-function: linear;opacity: 1;transition-property: opacity; }.fade-out.mui-leave.mui-leave-active {opacity: 0; }.hinge-in-from-top.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(-90deg);-ms-transform-origin: top;transform-origin: top;transition-property: transform, opacity;opacity: 0; }.hinge-in-from-top.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1; }.hinge-in-from-right.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(-90deg);-ms-transform-origin: right;transform-origin: right;transition-property: transform, opacity;opacity: 0; }.hinge-in-from-right.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1; }.hinge-in-from-bottom.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(90deg);-ms-transform-origin: bottom;transform-origin: bottom;transition-property: transform, opacity;opacity: 0; }.hinge-in-from-bottom.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1; }.hinge-in-from-left.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(90deg);-ms-transform-origin: left;transform-origin: left;transition-property: transform, opacity;opacity: 0; }.hinge-in-from-left.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1; }.hinge-in-from-middle-x.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateX(-90deg);-ms-transform-origin: center;transform-origin: center;transition-property: transform, opacity;opacity: 0; }.hinge-in-from-middle-x.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1; }.hinge-in-from-middle-y.mui-enter {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotateY(-90deg);-ms-transform-origin: center;transform-origin: center;transition-property: transform, opacity;opacity: 0; }.hinge-in-from-middle-y.mui-enter.mui-enter-active {transform: perspective(2000px) rotate(0deg);opacity: 1; }.hinge-out-from-top.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);-ms-transform-origin: top;transform-origin: top;transition-property: transform, opacity;opacity: 1; }.hinge-out-from-top.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(-90deg);opacity: 0; }.hinge-out-from-right.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);-ms-transform-origin: right;transform-origin: right;transition-property: transform, opacity;opacity: 1; }.hinge-out-from-right.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(-90deg);opacity: 0; }.hinge-out-from-bottom.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);-ms-transform-origin: bottom;transform-origin: bottom;transition-property: transform, opacity;opacity: 1; }.hinge-out-from-bottom.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(90deg);opacity: 0; }.hinge-out-from-left.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);-ms-transform-origin: left;transform-origin: left;transition-property: transform, opacity;opacity: 1; }.hinge-out-from-left.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(90deg);opacity: 0; }.hinge-out-from-middle-x.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);-ms-transform-origin: center;transform-origin: center;transition-property: transform, opacity;opacity: 1; }.hinge-out-from-middle-x.mui-leave.mui-leave-active {transform: perspective(2000px) rotateX(-90deg);opacity: 0; }.hinge-out-from-middle-y.mui-leave {transition-duration: 500ms;transition-timing-function: linear;transform: perspective(2000px) rotate(0deg);-ms-transform-origin: center;transform-origin: center;transition-property: transform, opacity;opacity: 1; }.hinge-out-from-middle-y.mui-leave.mui-leave-active {transform: perspective(2000px) rotateY(-90deg);opacity: 0; }.scale-in-up.mui-enter {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: scale(0.5);transform: scale(0.5);transition-property: transform, opacity;opacity: 0; }.scale-in-up.mui-enter.mui-enter-active {-ms-transform: scale(1);transform: scale(1);opacity: 1; }.scale-in-down.mui-enter {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: scale(1.5);transform: scale(1.5);transition-property: transform, opacity;opacity: 0; }.scale-in-down.mui-enter.mui-enter-active {-ms-transform: scale(1);transform: scale(1);opacity: 1; }.scale-out-up.mui-leave {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: scale(1);transform: scale(1);transition-property: transform, opacity;opacity: 1; }.scale-out-up.mui-leave.mui-leave-active {-ms-transform: scale(1.5);transform: scale(1.5);opacity: 0; }.scale-out-down.mui-leave {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: scale(1);transform: scale(1);transition-property: transform, opacity;opacity: 1; }.scale-out-down.mui-leave.mui-leave-active {-ms-transform: scale(0.5);transform: scale(0.5);opacity: 0; }.spin-in.mui-enter {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: rotate(-0.75turn);transform: rotate(-0.75turn);transition-property: transform, opacity;opacity: 0; }.spin-in.mui-enter.mui-enter-active {-ms-transform: rotate(0);transform: rotate(0);opacity: 1; }.spin-out.mui-leave {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: rotate(0);transform: rotate(0);transition-property: transform, opacity;opacity: 1; }.spin-out.mui-leave.mui-leave-active {-ms-transform: rotate(0.75turn);transform: rotate(0.75turn);opacity: 0; }.spin-in-ccw.mui-enter {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: rotate(0.75turn);transform: rotate(0.75turn);transition-property: transform, opacity;opacity: 0; }.spin-in-ccw.mui-enter.mui-enter-active {-ms-transform: rotate(0);transform: rotate(0);opacity: 1; }.spin-out-ccw.mui-leave {transition-duration: 500ms;transition-timing-function: linear;-ms-transform: rotate(0);transform: rotate(0);transition-property: transform, opacity;opacity: 1; }.spin-out-ccw.mui-leave.mui-leave-active {-ms-transform: rotate(-0.75turn);transform: rotate(-0.75turn);opacity: 0; }.slow {transition-duration: 750ms !important; }.fast {transition-duration: 250ms !important; }.linear {transition-timing-function: linear !important; }.ease {transition-timing-function: ease !important; }.ease-in {transition-timing-function: ease-in !important; }.ease-out {transition-timing-function: ease-out !important; }.ease-in-out {transition-timing-function: ease-in-out !important; }.bounce-in {transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }.bounce-out {transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }.bounce-in-out {transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }.short-delay {transition-delay: 300ms !important; }.long-delay {transition-delay: 700ms !important; }.shake {animation-name: shake-7; }@keyframes shake-7 {0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {transform: translateX(7%); }5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {transform: translateX(-7%); } }.spin-cw {animation-name: spin-cw-1turn; }@keyframes spin-cw-1turn {0% {transform: rotate(-1turn); }100% {transform: rotate(0); } }.spin-ccw {animation-name: spin-cw-1turn; }@keyframes spin-cw-1turn {0% {transform: rotate(0); }100% {transform: rotate(1turn); } }.wiggle {animation-name: wiggle-7deg; }@keyframes wiggle-7deg {40%, 50%, 60% {transform: rotate(7deg); }35%, 45%, 55%, 65% {transform: rotate(-7deg); }0%, 30%, 70%, 100% {transform: rotate(0); } }.shake,.spin-cw,.spin-ccw,.wiggle {animation-duration: 500ms; }.infinite {animation-iteration-count: infinite; }.slow {animation-duration: 750ms !important; }.fast {animation-duration: 250ms !important; }.linear {animation-timing-function: linear !important; }.ease {animation-timing-function: ease !important; }.ease-in {animation-timing-function: ease-in !important; }.ease-out {animation-timing-function: ease-out !important; }.ease-in-out {animation-timing-function: ease-in-out !important; }.bounce-in {animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }.bounce-out {animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }.bounce-in-out {animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }.short-delay {animation-delay: 300ms !important; }.long-delay {animation-delay: 700ms !important; }
/* cmsms stylesheet: icons-all-and-vision-10 modified: 06/05/22 14:22:27 */
@font-face {
  font-family: 'icons-all-and-vision-10';
  src: url('https://www.skyblue.de/uploads/Zentralmedien/icons-all-and-vision-10/icons-all-and-vision-10.eot?35609411');
  src: url('https://www.skyblue.de/uploads/Zentralmedien/icons-all-and-vision-10/icons-all-and-vision-10.eot?35609411#iefix') format('embedded-opentype'),
       url('https://www.skyblue.de/uploads/Zentralmedien/icons-all-and-vision-10/icons-all-and-vision-10.woff2?35609411') format('woff2'),
       url('https://www.skyblue.de/uploads/Zentralmedien/icons-all-and-vision-10/icons-all-and-vision-10.woff?35609411') format('woff'),
       url('https://www.skyblue.de/uploads/Zentralmedien/icons-all-and-vision-10/icons-all-and-vision-10.ttf?35609411') format('truetype'),
       url('https://www.skyblue.de/uploads/Zentralmedien/icons-all-and-vision-10/icons-all-and-vision-10.svg?35609411#icons-all-and-vision-10') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'icons-all-and-vision-10';
    src: url('https://www.skyblue.de/uploads/Zentralmedien/icons-all-and-vision-10/icons-all-and-vision-10.svg?35609411#icons-all-and-vision-10') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "icons-all-and-vision-10";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-menu-outline:before { content: '\e800'; } /* '' */
.icon-menu-01:before { content: '\e801'; } /* '' */
.icon-posit_03:before { content: '\e802'; } /* '' */
.icon-powerplasma01:before { content: '\e803'; } /* '' */
.icon-powerplasma02:before { content: '\e804'; } /* '' */
.icon-powerplasma03:before { content: '\e805'; } /* '' */
.icon-powerplasma04:before { content: '\e806'; } /* '' */
.icon-resources:before { content: '\e807'; } /* '' */
.icon-resources_01:before { content: '\e808'; } /* '' */
.icon-resources_03:before { content: '\e809'; } /* '' */
.icon-servers:before { content: '\e80a'; } /* '' */
.icon-servers_01:before { content: '\e80b'; } /* '' */
.icon-visionsystems01:before { content: '\e80c'; } /* '' */
.icon-visionsystems02:before { content: '\e80d'; } /* '' */
.icon-aplication01:before { content: '\e80e'; } /* '' */
.icon-contact01:before { content: '\e80f'; } /* '' */
.icon-fpga01:before { content: '\e810'; } /* '' */
.icon-fpga02:before { content: '\e811'; } /* '' */
.icon-menu01:before { content: '\e812'; } /* '' */
.icon-partners01:before { content: '\e813'; } /* '' */
.icon-partners02:before { content: '\e814'; } /* '' */
.icon-link:before { content: '\e815'; } /* '' */
.icon-search-outline:before { content: '\e816'; } /* '' */
.icon-search:before { content: '\e817'; } /* '' */
.icon-link-1:before { content: '\e818'; } /* '' */
.icon-blockchain:before { content: '\e819'; } /* '' */
.icon-search-3:before { content: '\e81a'; } /* '' */
.icon-videocam:before { content: '\e81b'; } /* '' */
.icon-camera:before { content: '\e81c'; } /* '' */
.icon-video:before { content: '\e81d'; } /* '' */
.icon-v-mezz-accessories-1:before { content: '\e81e'; } /* '' */
.icon-video-alt:before { content: '\e81f'; } /* '' */
.icon-video-1:before { content: '\e821'; } /* '' */
.icon-selector-vision-01:before { content: '\e822'; } /* '' */
.icon-posit-updated:before { content: '\e823'; } /* '' */
.icon-military-defense-12:before { content: '\e824'; } /* '' */
.icon-selector-search-05:before { content: '\e826'; } /* '' */
.icon-vision-camera:before { content: '\e84a'; } /* '' */
.icon-vision-camera-simulator:before { content: '\e84b'; } /* '' */
.icon-vision-custom-development:before { content: '\e84c'; } /* '' */
.icon-vision-fmc-mezz-accessories:before { content: '\e84d'; } /* '' */
.icon-vision-multicamera-soft:before { content: '\e84e'; } /* '' */
.icon-vision-range-extender:before { content: '\e84f'; } /* '' */
.icon-vision-frame-graber:before { content: '\e850'; } /* '' */
.icon-vision-cx-ip-cores:before { content: '\e851'; } /* '' */
.icon-gpu-01:before { content: '\e853'; } /* '' */
.icon-gpu-02:before { content: '\e854'; } /* '' */
.icon-cyber-sec-icon:before { content: '\e855'; } /* '' */
.icon-network-01:before { content: '\e856'; } /* '' */
.icon-isight:before { content: '\f039'; } /* '' */
.icon-link-ext:before { content: '\f08e'; } /* '' */
.icon-sort:before { content: '\f0dc'; } /* '' */
.icon-sort-down:before { content: '\f0dd'; } /* '' */
.icon-sort-up:before { content: '\f0de'; } /* '' */
.icon-angle-double-left-01:before { content: '\f100'; } /* '' */
.icon-angle-double-right-01:before { content: '\f101'; } /* '' */
.icon-angle-double-up-01:before { content: '\f102'; } /* '' */
.icon-angle-double-down-01:before { content: '\f103'; } /* '' */
.icon-angle-left-01:before { content: '\f104'; } /* '' */
.icon-angle-right-01:before { content: '\f105'; } /* '' */
.icon-angle-up-01:before { content: '\f106'; } /* '' */
.icon-angle-down-01:before { content: '\f107'; } /* '' */
.icon-link-ext-alt:before { content: '\f14c'; } /* '' */
.icon-sort-name-up:before { content: '\f15d'; } /* '' */
.icon-sort-name-down:before { content: '\f15e'; } /* '' */
.icon-sort-alt-up:before { content: '\f160'; } /* '' */
.icon-sort-alt-down:before { content: '\f161'; } /* '' */
.icon-sort-number-up:before { content: '\f162'; } /* '' */
.icon-sort-number-down:before { content: '\f163'; } /* '' */
.icon-space-shuttle:before { content: '\f197'; } /* '' */
.icon-file-video:before { content: '\f1c8'; } /* '' */
/* cmsms stylesheet: skyblue_foundation_rm_spezial modified: 06/08/23 11:22:51 */
newssectionh1,h2,h3,h4,h5,h6 {font-family: 'Open Sans', sans-serif;}@media print, screen and (min-width: 40em) {h1 {font-size: 2.1rem; }h2 {font-size: 1.75rem; }h3 {font-size: 1.45rem; }h4 {font-size: 1.2rem; }h5 {font-size: 1.1rem; }h6 {font-size: 1rem; } }body {font-family: 'Open Sans', sans-serif;}figcaption {margin: 0.75em 10px 1.4em 0px;font-size: 0.85em;color: #777777;}iframe {border: 1px solid #cdcdcd;width: 100%;}.orbit-slide img {width: 100%;}.rm-slow {transition-duration: 3000ms !important;}.top-bar {z-index: 99;}.menu-text {color: #23498c;font-family: 'Open Sans', sans-serif;}.Menuelogo {width: 15%;min-width: 60px;width: auto;height: 55px;min-height: 55px;float: left;margin-top: -16px;margin-left: 0%;margin-right: 0%;/*	margin-top: -4%;margin-bottom: -1%;*/}hr.separator {margin: .3em 0;}#hrzero hr {border: 0px solid transparent;height: 0px;margin: 0;}.menueflagge {width: 20px;min-width: 20px;}.flaggenmenue-ul-ohne-bullet {background-color: transparent;border: none;list-style-type: none;right: 0 !important;left: auto !important;}ul .flaggenmenue-ul-ohne-bullet {background-color: transparent;border: none;list-style-type: none;}.flaggenmenue-ul-ohne-bullet  li {background-color: #e5e6e5;padding: 0px 6px 2px 6px;width: 32px;height: 27px;margin: 1px -1px 1px 12px;float: right;}.flaggenmenue-ul-ohne-bullet li:hover {background-color: #e0e0e0;}ul.menu .search-input {font-size: 95%;max-width: 82%;width: 180px;min-width: 40%;margin-right: 0.0rem;margin-left: 0.0rem;padding-bottom: 0.0rem;padding-top: 0.0rem;-webkit-transition: width .55s ease-in-out;transition: width .55s ease-in-out;}ul.menu .search-input:focus {width: 300px;}ul.menu .button {margin-right: .3rem;margin-left: .3rem;}.seitenspaltenfotos-rm img {display: inline-block;max-width: 100%;margin-bottom: 0rem;border: solid 4px #fefefe;border-radius: 0;box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);line-height: 0;}button.round, .button.round, .round {border-radius: 10px;}ul.sky-blue-produktauflistung {list-style-type: none;margin-left: 1.8rem;}ul.sky-blue-produktauflistung:first-child {margin-top: 2.5rem;margin-left: 0rem;}.kein_Absatz {margin-top: -1rem;display: block;}.skyblue-card {border-color: #23498c;}.card-divider {color: white;background-color: #23498c;}.suchfeld {float: right;position: relative;bottom: .7em;}.suchfeld .button {margin-left: 5px;}.Grauhintergrund {background-color: #f0ede8;margin-top: 5rem;}.Vorschaubild {float: left;margin-right: 1rem;}.Infozeile {background-color: #e6e7e8;padding: 2rem 2rem 2rem 2rem;margin-top: 2rem;}.sbbox {background-color: #bec9db;margin: 0rem 0 1rem 0rem;border-radius: 10px;border: 1px solid #a09f9f;transition: border 0.75s ease-out, background-color 0.5s ease-out, box-shadow 0.75s ease-out;}.sbbox:hover {border: 1px solid #1779ba;background-color: #afceff;box-shadow: 0 0 5px #cacaca;transition: border 0.75s ease-out, background-color 0.5s ease-out, box-shadow 0.75s ease-out;}.CntctForm {padding: 1rem 1rem 1rem 1rem;min-height: 450px;max-width: 280px;float: right;}.sbgooglemap {margin-top: 1rem;width: 370px;height: 450px;frameborder: 0;}.backtotop {height: 100px;text-align: right;margin: 0 1rem;}.langdropdown {font-size: 90%;color:grey;font-family: 'Open Sans', sans-serif;max-width: 6.5rem;height: 1.55rem;margin-left: 0.6rem;/*margin-right: .5rem;*/padding-bottom: 0rem;padding-top: 0rem;}.anchorspace {border-top: 75px solid transparent;margin-top: -75px;padding: 0px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;}.skyblue-primary {background-color: #f2efeb;}.skyblue-primary-2 {background-color: #f9f7f2;}.skyblue-primary-3 {background-color: #fcfcfc;}p.Adressverschieber i {margin-bottom: 2rem;float: left;font-size: 1.8rem;margin-top: -.2rem;margin-right: 0;}.footer-icon-rm {font-size: 1.4rem;margin-right: .5rem;}.footer {background-color: #23498c;color: #fff;margin-bottom: 0;}.footer a {color: #fff;}pre a {background-color: #1579b9;color: white;padding: .4rem .8rem;font-family: 'Open Sans', sans-serif;display: inline-block;border-radius: 10px;margin-bottom: 1rem;}table.sortable {font-size:85%;}table.sortable thead {background-color:#dddddd;font-weight: bold;cursor: default;}table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after {content: "\2195";color: #606060;}table.smallfont {font-size:85%;}table.smallfont thead {background-color:#dddddd;font-weight: bold;cursor: default;}.hrzero{border: none;margin: 0px;padding: 0px;}.menumob {text-align: center;transition-duration: 0.0s;text-decoration: none;overflow: hidden;display:block;position: absolute;right:5px;top:5px;border-radius: 4px;background-color: #1779ba;width: 35%;height: 28px;z-index: 2000;border: none;color: white;font-size: 1.1rem;}.hide-title-bar {display:block;/* position: absolute; */width:100%;height:0;background: transparent;padding: 0;margin:0;}.navconfmob {width:100%;}.navconfmob ul{min-height :500px;}/*.slider_demo_left, .slider_demo_right, .slider_demo_up, .slider_demo_fade {max-width: 400px;width: 100%;height: 200px;border: #ccc solid 1px;}*//*body{margin:0;}*//* FADESHOW basic CSS */.fadeShow {position:relative;}.fadeShow > * {position:absolute;display:none;height: inherit;width: 100%;vertical-align: top;}/* FADESHOW (your styles) */.gal_1 {height:130px;/*min-height: 100%;height: 100vh;height: 100% !important;min-height: 100% !important;position: absolute !important;*/color: #faff78 !important;}.newssection {text-align: left;/*border: 3px solid green;*/margin: 20px 20px 20px 20px;/*border-left: 1px dotted white;*/padding-left: 20px;}#btn-minus, #btn-plus, #btn-none {background-color: transparent;color: white;border: none;color: #faff78 !important;}#btn-minus, #btn-plus {/*width: 70px;*/font-size:85%;cursor:pointer;margin: 20px 20px 20px 20px;}#btn-minus {text-align: right;}#btn-plus {text-align: left;}#btn-none {/*width: 300px;*/font-size:85%;text-align: left;}@media screen and (max-width: 39.9375em) {.gal_1 {height:350px;}.newssection {margin: 5px 20px 5px 20px;/*border-left: 1px dotted white;*/padding-left: 5px;}#btn-minus, #btn-plus, #btn-none {font-size: 180% !important;width: 100px;}.titlenews {margin: 20px 0px 20px 0px;}.divnew {/* border: 0px;*/padding-left: 5px;}}.titlenews {font-weight: 900;font-size: 110% !important;color: #faff78 !important;}.divnew {/* border: 0px;*/border-left: 1px dotted white;padding-left: 20px;position: relative!important;/*z-index: 1000;*/font-size: 98% !important;}/*.divnew p {border-left: 1px dotted white;}*//*.divnewsbtn {margin: 0px 50px 0px 0px;display:  inline-block;padding:  0px -50px 0px 0px!important;z-index: 10000;color: blue;width: 100px;border: 0px;position: absolute;top: 5px;left: 100px;}*/div.website, div.website * {display: none !important;}
/* cmsms stylesheet: formbuilder-demo modified: 03/25/20 09:25:29 */
.formbuilder div { margin: 0 0 5px 0 }.formbuilder input[type="email"],.formbuilder input[type="file"],.formbuilder input[type="option"],.formbuilder input[type="text"],.formbuilder textarea,.formbuilder select {width: 100%;max-width: 160px;margin: 0px 5px 0 0;font-family: inherit, sans-serif, Verdana, Geneva, Arial, Helvetica, ;font-size: 13px;box-shadow: 0 0 5px #91cbff;-webkit-appearance: textfield;outline-offset: -2px;border: #898989 solid 1px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}.formbuilder select { width: 164px }.formbuilder input[type="email"]:hover,.formbuilder input[type="file"]:hover,.formbuilder input[type="option"]:hover,.formbuilder input[type="text"]:hover,.formbuilder textarea:hover,.formbuilder select:hover {border: #1779ba solid 1px;cursor: default;box-shadow: 0 0 8px #f2f5fc;}.formbuilder input[type="submit"] {width: 100%;height: 25px;max-width: 240px;border: #898989 solid 1px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;cursor: pointer;color: #ffffff;background-color: #1779ba;font-size: 0.75rem;transition: background-color 0.5s ease-out, color 0.5s ease-out, border 0.75s ease-out;}.formbuilder input[type="submit"]:hover {background-color: #126195;border: #1779ba solid 1px;}.formbuilder label {width: 80px;margin-top: 5px;float: left;}.formbuilder input[type="checkbox"] + label,.formbuilder input[type="radio"] + label {width: 60px;float: left;}.formbuilder input[type="checkbox"] + label.label {width: 190px;float: right;}.formbuilder_text_error {color: #f00;}.captchapict {width: 160px;}.g-recaptcha {width: 305px;transform:scale(0.79);-webkit-transform:scale(0.79);transform-origin:0 0;-webkit-transform-origin:0 0;}.rc-imageselect {transform:scale(0.79);-webkit-transform:scale(0.79);transform-origin:0 0;-webkit-transform-origin:0 0;}.formbuilder_field_error input[type="email"],.formbuilder_field_error input[type="file"],.formbuilder_field_error input[type="option"],.formbuilder_field_error input[type="text"],.formbuilder_field_error select,.formbuilder_field_error textarea,.formbuilder_field_error .captchapict .g-recaptcha { border: #f00 solid 1px }
/* cmsms stylesheet: skyblue_foundation_rm_spezial_Startseite modified: 12/05/25 18:53:08 */
.skyblue-full-frame .orbit {height: 100%;}.skyblue-full-frame .orbit-slide {height: 100%;}.skyblue-full-frame #slide1 {/*background: center center no-repeat #fff;background-size: cover;*/height: 100%;padding-top: 1%;}/*	background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;padding-top: 1%;*/.Slidertext a {color: #fff;font-size: 2.5rem;margin-top: 3rem;}.Sliderselectorsnav {/*padding: 1rem 0.5rem 2rem 0.5rem;*/padding: 0rem 0.5rem 0rem 0.5rem;}.Sliderselectorsnav a {vertical-align: bottom;font-size: 0.4rem;font-weight: 500;/*padding: 0 .2rem;*/top: -.9rem;left: -1.5rem;position:relative;color: #faff78!important;min-width: 180px;display: inline-block;/*margin: 0.5rem 0.5rem 0.5rem 0.5rem;*/margin: 0 0 -10px 0;padding: 0;}.Sliderselectorsnav p {/*vertical-align: middle;*//*width: 153px;*//*font-size: 1.2rem;*/display: inline;}.Sliderselectorsnav i {vertical-align: bottom;display: inline;top: 1rem;}/*.Sliderselectorsnav {margin: 2.5rem 0.5rem 1rem 0.5rem;}.Sliderselectorsnav a {color: #faff78;margin-top: 0rem;}.Sliderselectorsnav  > li {display: inline-block;vertical-align: middle;}[data-whatinput='mouse'] .Sliderselectorsnav > li {outline: 0;}.Sliderselectorsnav  > li > a {display: block;padding: 0.7rem 1rem 0.7rem 1rem;line-height: 1;font-size: 100%;min-width: 180px;}*/.glyph.scroller.smooth-scroll {margin-top: 3rem;font-size: 5rem;transition: font-size .2s;-webkit-transition: font-size .2s;}.glyph.scroller.smooth-scroll:hover {font-size: 5.5rem;}.skyblue-full-frame ul.orbit-container {height: 100% !important;}.homepagemenu a {margin: 0 .3rem;font-size: 1.3rem;font-weight: 500;display: inline-block;padding: 0 .2rem;}.homepagemenu p {width: 153px;font-size: 1.0rem;}.homeflex {display: flex;flex-direction: row; /*"row" or "column"*/justify-content: space-between; /*'flex-start" or "space-between" or "center"*//*margin-top: 50px;*/margin-bottom: 0px;/*align-items: stretch;*/}.homeflexdiv {max-width: 230px;min-width: 150px;flex-direction: column;justify-content:center;align-items:center;}.separation {margin-top: 28px;/*margin-bottom: -20px;*/}.separation1 {margin-top: 14px;/*margin-bottom: -20px;*/}/*img.Homepagelogo:hover {height: 90px;overflow: scroll;}*/img.Homepagelogo {/*width: 100%;min-width: 60%;*/overflow: auto;height: 80px;filter: drop-shadow(0px 0px 4px rgba(255,255,255,0.3));/*height: 60%;*//*min-height: 50px;*//*margin-left: 1%;margin-right: 1%;margin-top: 35%;margin-bottom: -10%;*/}img.HomepagelogoMobile {/*width: 15%;min-width: 10%;*//*height: 50px;*//*min-height: 20px;margin-left: 0%;margin-right: 0%;margin-top: 0%;margin-bottom: 0%;*/width: 50%;min-width: 30%;height: 50px;min-height: 35px;margin-left: 0%;margin-right: 0%;margin-top: 3%;margin-bottom: -1%;}.Homepagezeile {border-top: 1px dotted #8f8f8f;border-bottom: 1px dotted #8f8f8f;}.Startseitentext {color: #fff;font-size: 1.1rem;display: block;margin-top: 0.05rem;margin-bottom: 1rem;}.subslidertext {margin: 5px 0 5px 0;color: #fff;font-size: 1.05rem;text-shadow: 0 0 15px rgba(255,255,255,.5), 0 0 10px rgba(255,255,255,.5);}.subslidertext a{/*color: #1779ba;*/font-size: 1.05rem;text-shadow: 0 0 15px rgba(255,255,255,.5), 0 0 10px rgba(255,255,255,.5);color: #FFFFFF;text-decoration: underline;margin-right: 0.4rem;margin-left: 0.4rem;}.subslidertext a:hover {/*color: #1779ba;*/font-size: 1.05rem;text-shadow: 0 0 15px #1779ba, 0 0 10px #1779ba;color: #FFFFFF;text-decoration: underline;}.subslidertext a:active {/*color: #1779ba;*//*font-size: 1.05rem;*/text-shadow: 0 0 15px rgba(255,255,255,.5), 0 0 10px rgba(255,255,255,.5);color: #1779ba;text-decoration: underline;}.subslidertext > div{margin-bottom: 0.8rem;}.subslidertext p{margin: 0.4rem 0;}.subslidertext i{font-size: 2.2rem;}.subslidertext table {background-color: transparent;border: 0px solid transparent;border-collapse: collapse;}.subslidertext tbody {background-color: transparent;border: 0px solid transparent;/*border-collapse: collapse;*/}.subslidertext tr:nth-child(odd) {background-color: transparent;border: 0px solid transparent;}.subslidertext tr:nth-child(even) {background-color: transparent;border: 0px solid transparent;}.subslidertext td {padding: 0.2rem 0rem 0.2rem 0rem;}.imgmob {display: block;margin: auto;width:85%}.Abstandshalter {min-height: 5rem;background-color: #fcfcfc;}.homepage-zusatz-textblock {padding: 2rem;}.homepage-zusatz-textblock h1,.homepage-zusatz-textblock h2,.homepage-zusatz-textblock h3,.homepage-zusatz-textblock h4,.homepage-zusatz-textblock h5,.homepage-zusatz-textblock h6 {padding-top: 1rem;padding-left: 2rem;padding-right: 2rem;}.homepage-zusatz-textblock p {padding-left: 2rem;padding-right: 2rem;}.skyblue-full-frame .top-bar {right: 1rem;position: absolute;}.skyblue-full-frame .top-bar {background-color: transparent;}.skyblue-full-frame .top-bar ul {background-color: transparent;}.skyblue-full-frame .top-bar ul ul {background-color: #23498c;margin: 5px -2px 5px -2px;}.skyblue-full-frame .top-bar li ul{background-color: #23498c;margin: 5px -2px 5px -2px;}.skyblue-full-frame .top-bar ul li li {background-color: #23498c;}.skyblue-full-frame .top-bar ul li li li a:hover {background-color: #275099;transition: background-color 0.2s ease-out;}.skyblue-full-frame .top-bar ul li li a:hover {background-color: #275099;transition: background-color 0.2s ease-out;}.skyblue-full-frame .top-bar ul a {color: #fff;font-size: 90%;}.skyblue-full-frame .dropdown.menu > li.is-dropdown-submenu-parent > a::after {border-color: #fff transparent transparent;}#skyblue-menu-Startseite {opacity: 0;}#skyblue-menu-Startseite.is-stuck {opacity: 1;transition-property: opacity;transition-duration: 1s;transition-timing-function: ease-out;transition-delay: 0.5s;-webkit-transition-property: opacity;-o-transition-property: opacity;-moz-transition-property: opacity;-webkit-transition-duration: 1s;-o-transition-duration: 1s;-moz-transition-duration: 1s;-webkit-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-webkit-transition-delay: 0.5s;-o-transition-delay: 0.5s;-moz-transition-delay: 0.5s;}.red {color: #cf0000;text-shadow: none;}.orange {color: #f48330;text-shadow: none;}.blue {color: #116fd2;text-shadow: none;}.green {color: #0ace4e;text-shadow: none;}.yellow {color: #e6ce25;text-shadow: none;}.grey {color: #a0a0a0;text-shadow: none;}.big {font-size: 250%;display: block;position: relative;top: .8rem;}.ismall {font-size: 175%;display: block;position: relative;top: .5rem;}a.blocklink-startseite {color: inherit;}.image-container {display: flex; /* Активує Flexbox */justify-content: flex-start; /* Вирівнює елементи по лівому краю контейнера *//*gap: 5px; *//* Додає простір між зображеннями *//* Додаткові стилі для прикладу: */border: 0px solid #ccc;/*padding: 5px;*/width: fit-content; /* Ширина контейнера за розміром вмісту */height: auto; /* Явно вказуємо автоматичну висоту (це значення за замовчуванням) */}.image-container div a img {width: 200px; /* Задайте бажаний розмір зображень */height: auto;}.image-container div {gap: 5px;padding: 5px;}
/* cmsms stylesheet: vision_menu_logo_template modified: 11/14/20 18:00:49 */
.headermob {width:100% !important ;font-size: 1.05rem !important ;font-weight:bold !important ;}.separation {margin-top: 36px;}.separation1 {margin-top: 14px;}.separation2 {margin-top: 75px;}@media print, screen and (min-width: 40em) {.tmenu {background-color: transparent;}.tmenu.is-stuck {background-color: #e6e6e6;}.tmenu ul{background-color: transparent;}.tmenu.is-stuck ul{background-color: transparent;}.tmenu div{background-color: transparent;}.tmenu.is-stuck > div {/*color: #1779ba;*/background-color: #e6e6e6;transition-property: all; 		transition-duration: 0.5s; 		transition-timing-function: ease-out; 		transition-delay: 0.1s; 		-webkit-transition-property: all; 		-o-transition-property: all; 		-moz-transition-property: all; 		-webkit-transition-duration: 0.5s; 		-o-transition-duration: 0.5s; 		-moz-transition-duration: 0.5s; 		-webkit-transition-timing-function: ease-out; 		-o-transition-timing-function: ease-out; 		-moz-transition-timing-function: ease-out; 		-webkit-transition-delay: 0.1s; 		-o-transition-delay: 0.1s; 		-moz-transition-delay: 0.1s; }.tmenu div > ul > li > a {display: none;}.tmenu.is-stuck div > ul > li > a {display: block;background-color: transparent;}.tmenu.is-stuck div > ul > li > a > img{-webkit-animation: NAME-YOUR-ANIMATION 3s none; /* Safari 4+ */-moz-animation:    NAME-YOUR-ANIMATION 3s none; /* Fx 5+ */-o-animation:      NAME-YOUR-ANIMATION 3s none; /* Opera 12+ */animation:         NAME-YOUR-ANIMATION 3s none; /* IE 10+, Fx 29+ */}@-webkit-keyframes NAME-YOUR-ANIMATION {0%   { opacity: 0; }100% { opacity: 1; }}@-moz-keyframes NAME-YOUR-ANIMATION {0%   { opacity: 0; }100% { opacity: 1; }}@-o-keyframes NAME-YOUR-ANIMATION {0%   { opacity: 0; }100% { opacity: 1; }}@keyframes NAME-YOUR-ANIMATION {0%   { opacity: 0; }100% { opacity: 1; }}.tmenu div > div> ul {/*	background-color: transparent;*/color: #fff;width:100%;}.tmenu.is-stuck div > div> ul {color: #1779ba;/* background-color: #e6e6e6;*/width:100%;}/*.tmenu ul ul {background-color: #23498c;margin: 5px -2px 5px -2px;}.tmenu.is-stuck ul ul {background-color: #e6e6e6;margin: 5px -2px 5px -2px;}*/.tmenu li ul{background-color: #23498c;/*margin: 10px 5px 5px 10px;*/}.tmenu.is-stuck li ul {background-color: #e6e6e6;/*margin: 10px 5px 5px 10px;*/}.tmenu ul li li {background-color: #23498c;}.tmenu.is-stuck ul li li {background-color: #e6e6e6;}.tmenu ul li li li{background-color: #23498c;}.tmenu.is-stuck ul li li li{background-color: #e6e6e6;}.tmenu ul li li li a:hover {background-color: #275099;transition: background-color 0.2s ease-out;}.tmenu.is-stuck ul li li li a:hover {background-color: #e0e0e0;transition: background-color 0.2s ease-out;}.tmenu ul li li a:hover {background-color: #275099;transition: background-color 0.2s ease-out;}.tmenu.is-stuck ul li li a:hover {background-color: #e0e0e0;transition: background-color 0.2s ease-out;}.tmenu .dropdown.menu > li.is-dropdown-submenu-parent > a::after {border-color: #fff transparent transparent;}.tmenu.is-stuck .dropdown.menu > li.is-dropdown-submenu-parent > a::after {border-color: #1779ba transparent transparent;}.tmenu .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {border-color: transparent transparent transparent #fff;}.tmenu.is-stuck .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after {border-color: transparent transparent transparent #1779ba;}.tmenu .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {border-color: transparent #fff transparent transparent;}.tmenu.is-stuck .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after {border-color: transparent #1779ba transparent transparent;}.tmenu li {color: #fff;}.tmenu.is-stuck li {color: #0a0a0a;}.tmenu a {color: #fff;font-size: 100%;}.tmenu.is-stuck a {color: #1779ba;font-size: 100%;}}@media screen and (min-width: 40em) and (max-width: 63.9375em) {.smenu.is-stuck div > ul > li > a {width:0px; height:0px;}.smenu a {font-size: 85% !important;;}.smenu li {font-size: 85% !important;;}.smenu  li > a {padding: 0.1rem 0.3rem 0.1rem 0.3rem;}}@media print, screen and (min-width: 40em) {}@media print, screen and (min-width: 40em) {.pmenu.flex-container-row {background-color: #e6e6e6;}.pmenu {background-color: #e6e6e6;}.pmenu div > ul > li > a {display: block;}.pmenu div {color: #1779ba;background-color: #e6e6e6;}.pmenu ul ul {background-color: #e6e6e6;margin: 5px -2px 5px -2px;}.pmenu li ul {background-color: #e6e6e6;margin: 5px -2px 5px -2px;}.pmenu ul li li {background-color: #e6e6e6;}.pmenu ul li li li a:hover {background-color: #e0e0e0;transition: background-color 0.2s ease-out;}.pmenu ul li li a:hover {background-color: #e0e0e0;transition: background-color 0.2s ease-out;}.pmenu a {color: #1779ba;/*font-size: 90%;small not good for google-*/font-size: 100%;}.pmenu li {color: #0a0a0a;}.pmenu .dropdown.menu > li.is-dropdown-submenu-parent > a::after {border-color: #1779ba transparent transparent;}}#mcolor ul{background-color: transparent;}#mcolor ul > li{background-color: transparent;}#mcolor ul > li > a{background-color: transparent;}#mcolor ul > li > a > img{background-color: transparent;}.moblangnav {height: 2.1rem;margin-top:-10px;}@media screen and (max-width: 39.9375em) {.lineitem{text-align: justify;padding-top: 0px;/*padding-bottom: 30px;*/margin-top: 0px;/*margin-bottom: 30px;*//*height: 25px;border: 1px solid black;*/}.lineitem ul{text-align: left;padding-top: 18px;padding-bottom: 20px;/*margin-top: 30px;margin-bottom: 30px;*/}.lineitem ul li{display: inline;width:100%;}.lineitem ul li a{display:inline-block;width:100%;text-align: left;}}.flex-container-row {display: flex;flex-direction:row;justify-content:space-between;align-items:stretch;}.slideid {height:65px;padding:0;margin:0;background-color: transparent !important;width:100%;}.mobw li > a{margin:0;padding:0;/*align-self:strech;*/}.menumob:active {font-size: 2.1rem;color: #1779ba;}.menumob {text-align: right;/*vertical-align:top;*/transition-duration: 0.1s;text-decoration: none;overflow: hidden;display:block;position: absolute;right:2px;top:10px;margin:0;padding:0;border-radius: 0px;background-color: transparent;width: 35%;height: 46px;z-index: 2000;/*border: none;*/color: #1779ba;font-size: 2.2rem;-webkit-text-stroke: 1px rgba(23, 121, 186,1);-webkit-text-fill-color: rgba(230, 230, 230,1);/*filter: drop-shadow(0px 0px 15px rgba(255,255,255,1.0));*/}.bouncy{ animation:bouncy 3s infinite linear; position:relative;}@keyframes bouncy { 0%{top:0em} 40%{top:0em} 43%{top:-0.9em} 46%{top:0em} 48%{top:-0.4em} 50%{top:0em} 100%{top:0em;}}/*.menumob {  vasyl - blue round with gapstext-align: center;transition-duration: 0.2s;text-decoration: none;overflow: hidden;display:block;position: absolute;right:20px;top:20px;border-radius: 19px;background-color: #1779ba;width: 38%;height: 38px;z-index: 2000;border: none;color: white;font-size: 1.1rem;}*/.hide-title-bar {display:block;/* position: absolute; */width:100%;background: transparent;padding: 0;}.navconfmob {width:100%;}.navconfmob ul{min-height :500px;}.Menuelogo1 {/*height: 55px;*/min-height: 10px;max-height: 55px;height: auto;padding-left: 5px;padding-right: 5px;}.topminus15{margin-top: -15px;}.parent1 {height: 0;padding-bottom: 56.25%; /* 16:9 */position: relative;}.child1 {position: absolute;top: 0; left: 0;width: 100%;margin:0;padding:0;background-color: transparent;}@media print, screen and (min-width: 40em) {.topmenuright {float: right !important;margin-left:0!important;margin-right:auto!important;}}@media screen and (max-width: 39.9375em) {.mobsearch form{padding-top: 3px !important;padding-bottom: 3px !important;margin-left: 10px !important;margin-right: -5px !important;}body,html,header,head {overflow-x:auto; /*need "hidden" until sorting tables wil be mobile frendly*/margin: 0;padding: 0;width:100%;overflow-y: auto;position: absolute;}.sliderimg {background-attachment: initial !important;}.lineitem ul {/*min-height:inherit;*/min-height:500px;}}.sliderimg {-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat: repeat-y;background-position: center center;background-attachment: fixed;-webkit-background-attachment: fixed;-moz-background-attachment: fixed;-o-background-attachment: fixed;}.iconselector a {margin: 0 .3rem;font-size: 1.1rem;font-weight: 500;display: inline-block;padding: 0 .2rem;}.iconselector i {width: 100%;font-size: 1.1rem;padding: 0 1rem 2rem 1rem;font-style:normal;}.iconselector p {width: 100%;font-size: 1.1rem;padding: 0 1rem 2rem 1rem;font-style:normal;}.fa {/*padding: 20px;font-size: 30px;width: 100px;text-align: center;margin: 5px 2px;*/text-decoration: none!important;text-align: right;}.fa:hover {/*opacity: 0.7;*/text-decoration: none!important;}
