 :root {--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1280px;--breakpoint-xxl: 1920px;--font-family-sans-serif: "Maven-Pro", sans-serif;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*, *::before, *::after {box-sizing: border-box;}html {font-family: sans-serif;line-height: 1.15;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}body {margin: 0;font-family: "Maven-Pro", sans-serif;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #002345;text-align: left;background-color: #fff;}[tabindex="-1"]:focus:not(:focus-visible) {outline: 0 !important;}hr {box-sizing: content-box;height: 0;overflow: visible;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 0.5rem;}p {margin-top: 0;margin-bottom: 1rem;}abbr[title], abbr[data-original-title] {text-decoration: underline;text-decoration: underline dotted;cursor: help;border-bottom: 0;text-decoration-skip-ink: none;}address {margin-bottom: 1rem;font-style: normal;line-height: inherit;}ol, ul, dl {margin-top: 0;margin-bottom: 1rem;}ol ol, ul ul, ol ul, ul ol {margin-bottom: 0;}dt {font-weight: 700;}dd {margin-bottom: .5rem;margin-left: 0;}blockquote {margin: 0 0 1rem;}b, strong {font-weight: bolder;}small {font-size: 80%;}sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}sub {bottom: -.25em;}sup {top: -.5em;}a {color: #007bff;text-decoration: none;background-color: transparent;}a:hover {color: #0056b3;text-decoration: underline;}a:not([href]):not([class]) {color: inherit;text-decoration: none;}a:not([href]):not([class]):hover {color: inherit;text-decoration: none;}pre, code, kbd, samp {font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size: 1em;}pre {margin-top: 0;margin-bottom: 1rem;overflow: auto;-ms-overflow-style: scrollbar;}figure {margin: 0 0 1rem;}img {vertical-align: middle;border-style: none;}svg {overflow: hidden;vertical-align: middle;}table {border-collapse: collapse;}caption {padding-top: 0.75rem;padding-bottom: 0.75rem;color: #6c757d;text-align: left;caption-side: bottom;}th {text-align: inherit;}label {display: inline-block;margin-bottom: 0.5rem;}button {border-radius: 0;}button:focus {outline: 1px dotted;outline: 5px auto -webkit-focus-ring-color;}input, button, select, optgroup, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}button, input {overflow: visible;}button, select {text-transform: none;}[role="button"] {cursor: pointer;}select {word-wrap: normal;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {cursor: pointer;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {padding: 0;border-style: none;}input[type="radio"], input[type="checkbox"] {box-sizing: border-box;padding: 0;}textarea {overflow: auto;resize: vertical;}fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}legend {display: block;width: 100%;max-width: 100%;padding: 0;margin-bottom: .5rem;font-size: 1.5rem;line-height: inherit;color: inherit;white-space: normal;}progress {vertical-align: baseline;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {outline-offset: -2px;-webkit-appearance: none;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}output {display: inline-block;}summary {display: list-item;cursor: pointer;}template {display: none;}[hidden] {display: none !important;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {margin-bottom: 0.5rem;font-weight: 500;line-height: 1.2;}h1, .h1 {font-size: 2.5rem;}h2, .h2 {font-size: 2rem;}h3, .h3 {font-size: 1.75rem;}h4, .h4 {font-size: 1.5rem;}h5, .h5 {font-size: 1.25rem;}h6, .h6 {font-size: 1rem;}.lead {font-size: 1.25rem;font-weight: 300;}.display-1 {font-size: 6rem;font-weight: 300;line-height: 1.2;}.display-2 {font-size: 5.5rem;font-weight: 300;line-height: 1.2;}.display-3 {font-size: 4.5rem;font-weight: 300;line-height: 1.2;}.display-4 {font-size: 3.5rem;font-weight: 300;line-height: 1.2;}hr {margin-top: 1rem;margin-bottom: 1rem;border: 0;border-top: 1px solid rgba(0, 0, 0, 0.1);}small, .small {font-size: 80%;font-weight: 400;}mark, .mark {padding: 0.2em;background-color: #fcf8e3;}.list-unstyled {padding-left: 0;list-style: none;}.list-inline {padding-left: 0;list-style: none;}.list-inline-item {display: inline-block;}.list-inline-item:not(:last-child) {margin-right: 0.5rem;}.initialism {font-size: 90%;text-transform: uppercase;}.blockquote {margin-bottom: 1rem;font-size: 1.25rem;}.blockquote-footer {display: block;font-size: 80%;color: #6c757d;}.blockquote-footer::before {content: "\2014\00A0";}.img-fluid {max-width: 100%;height: auto;}.img-thumbnail {padding: 0.25rem;background-color: #fff;border: 1px solid #dee2e6;border-radius: 0.25rem;max-width: 100%;height: auto;}.figure {display: inline-block;}.figure-img {margin-bottom: 0.5rem;line-height: 1;}.figure-caption {font-size: 90%;color: #6c757d;}code {font-size: 87.5%;color: #e83e8c;word-wrap: break-word;}a > code {color: inherit;}kbd {padding: 0.2rem 0.4rem;font-size: 87.5%;color: #fff;background-color: #212529;border-radius: 0.2rem;}kbd kbd {padding: 0;font-size: 100%;font-weight: 700;}pre {display: block;font-size: 87.5%;color: #212529;}pre code {font-size: inherit;color: inherit;word-break: normal;}.pre-scrollable {max-height: 340px;overflow-y: scroll;}.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container, .container-sm {max-width: 540px;}}@media (min-width: 768px) {.container, .container-sm, .container-md {max-width: 720px;}}@media (min-width: 992px) {.container, .container-sm, .container-md, .container-lg {max-width: 960px;}}@media (min-width: 1280px) {.container, .container-sm, .container-md, .container-lg, .container-xl {max-width: 1140px;}}.row {display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.no-gutters {margin-right: 0;margin-left: 0;}.no-gutters > .col, .no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, .col-xxl-auto {position: relative;width: 100%;padding-right: 15px;padding-left: 15px;}.col {flex-basis: 0;flex-grow: 1;max-width: 100%;}.row-cols-1 > * {flex: 0 0 100%;max-width: 100%;}.row-cols-2 > * {flex: 0 0 50%;max-width: 50%;}.row-cols-3 > * {flex: 0 0 33.33333%;max-width: 33.33333%;}.row-cols-4 > * {flex: 0 0 25%;max-width: 25%;}.row-cols-5 > * {flex: 0 0 20%;max-width: 20%;}.row-cols-6 > * {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-auto {flex: 0 0 auto;width: auto;max-width: 100%;}.col-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}.col-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-3 {flex: 0 0 25%;max-width: 25%;}.col-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}.col-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}.col-6 {flex: 0 0 50%;max-width: 50%;}.col-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}.col-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}.col-9 {flex: 0 0 75%;max-width: 75%;}.col-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}.col-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}.col-12 {flex: 0 0 100%;max-width: 100%;}.order-first {order: -1;}.order-last {order: 13;}.order-0 {order: 0;}.order-1 {order: 1;}.order-2 {order: 2;}.order-3 {order: 3;}.order-4 {order: 4;}.order-5 {order: 5;}.order-6 {order: 6;}.order-7 {order: 7;}.order-8 {order: 8;}.order-9 {order: 9;}.order-10 {order: 10;}.order-11 {order: 11;}.order-12 {order: 12;}.offset-1 {margin-left: 8.33333%;}.offset-2 {margin-left: 16.66667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.33333%;}.offset-5 {margin-left: 41.66667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.33333%;}.offset-8 {margin-left: 66.66667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.33333%;}.offset-11 {margin-left: 91.66667%;}@media (min-width: 576px) {.col-sm {flex-basis: 0;flex-grow: 1;max-width: 100%;}.row-cols-sm-1 > * {flex: 0 0 100%;max-width: 100%;}.row-cols-sm-2 > * {flex: 0 0 50%;max-width: 50%;}.row-cols-sm-3 > * {flex: 0 0 33.33333%;max-width: 33.33333%;}.row-cols-sm-4 > * {flex: 0 0 25%;max-width: 25%;}.row-cols-sm-5 > * {flex: 0 0 20%;max-width: 20%;}.row-cols-sm-6 > * {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-sm-auto {flex: 0 0 auto;width: auto;max-width: 100%;}.col-sm-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}.col-sm-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-sm-3 {flex: 0 0 25%;max-width: 25%;}.col-sm-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}.col-sm-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}.col-sm-6 {flex: 0 0 50%;max-width: 50%;}.col-sm-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}.col-sm-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}.col-sm-9 {flex: 0 0 75%;max-width: 75%;}.col-sm-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}.col-sm-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}.col-sm-12 {flex: 0 0 100%;max-width: 100%;}.order-sm-first {order: -1;}.order-sm-last {order: 13;}.order-sm-0 {order: 0;}.order-sm-1 {order: 1;}.order-sm-2 {order: 2;}.order-sm-3 {order: 3;}.order-sm-4 {order: 4;}.order-sm-5 {order: 5;}.order-sm-6 {order: 6;}.order-sm-7 {order: 7;}.order-sm-8 {order: 8;}.order-sm-9 {order: 9;}.order-sm-10 {order: 10;}.order-sm-11 {order: 11;}.order-sm-12 {order: 12;}.offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.33333%;}.offset-sm-2 {margin-left: 16.66667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.33333%;}.offset-sm-5 {margin-left: 41.66667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.33333%;}.offset-sm-8 {margin-left: 66.66667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.33333%;}.offset-sm-11 {margin-left: 91.66667%;}}@media (min-width: 768px) {.col-md {flex-basis: 0;flex-grow: 1;max-width: 100%;}.row-cols-md-1 > * {flex: 0 0 100%;max-width: 100%;}.row-cols-md-2 > * {flex: 0 0 50%;max-width: 50%;}.row-cols-md-3 > * {flex: 0 0 33.33333%;max-width: 33.33333%;}.row-cols-md-4 > * {flex: 0 0 25%;max-width: 25%;}.row-cols-md-5 > * {flex: 0 0 20%;max-width: 20%;}.row-cols-md-6 > * {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-md-auto {flex: 0 0 auto;width: auto;max-width: 100%;}.col-md-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}.col-md-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-md-3 {flex: 0 0 25%;max-width: 25%;}.col-md-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}.col-md-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}.col-md-6 {flex: 0 0 50%;max-width: 50%;}.col-md-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}.col-md-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}.col-md-9 {flex: 0 0 75%;max-width: 75%;}.col-md-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}.col-md-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}.col-md-12 {flex: 0 0 100%;max-width: 100%;}.order-md-first {order: -1;}.order-md-last {order: 13;}.order-md-0 {order: 0;}.order-md-1 {order: 1;}.order-md-2 {order: 2;}.order-md-3 {order: 3;}.order-md-4 {order: 4;}.order-md-5 {order: 5;}.order-md-6 {order: 6;}.order-md-7 {order: 7;}.order-md-8 {order: 8;}.order-md-9 {order: 9;}.order-md-10 {order: 10;}.order-md-11 {order: 11;}.order-md-12 {order: 12;}.offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.33333%;}.offset-md-2 {margin-left: 16.66667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.33333%;}.offset-md-5 {margin-left: 41.66667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.33333%;}.offset-md-8 {margin-left: 66.66667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.33333%;}.offset-md-11 {margin-left: 91.66667%;}}@media (min-width: 992px) {.col-lg {flex-basis: 0;flex-grow: 1;max-width: 100%;}.row-cols-lg-1 > * {flex: 0 0 100%;max-width: 100%;}.row-cols-lg-2 > * {flex: 0 0 50%;max-width: 50%;}.row-cols-lg-3 > * {flex: 0 0 33.33333%;max-width: 33.33333%;}.row-cols-lg-4 > * {flex: 0 0 25%;max-width: 25%;}.row-cols-lg-5 > * {flex: 0 0 20%;max-width: 20%;}.row-cols-lg-6 > * {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-lg-auto {flex: 0 0 auto;width: auto;max-width: 100%;}.col-lg-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}.col-lg-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-lg-3 {flex: 0 0 25%;max-width: 25%;}.col-lg-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}.col-lg-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}.col-lg-6 {flex: 0 0 50%;max-width: 50%;}.col-lg-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}.col-lg-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}.col-lg-9 {flex: 0 0 75%;max-width: 75%;}.col-lg-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}.col-lg-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}.col-lg-12 {flex: 0 0 100%;max-width: 100%;}.order-lg-first {order: -1;}.order-lg-last {order: 13;}.order-lg-0 {order: 0;}.order-lg-1 {order: 1;}.order-lg-2 {order: 2;}.order-lg-3 {order: 3;}.order-lg-4 {order: 4;}.order-lg-5 {order: 5;}.order-lg-6 {order: 6;}.order-lg-7 {order: 7;}.order-lg-8 {order: 8;}.order-lg-9 {order: 9;}.order-lg-10 {order: 10;}.order-lg-11 {order: 11;}.order-lg-12 {order: 12;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.33333%;}.offset-lg-2 {margin-left: 16.66667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.33333%;}.offset-lg-5 {margin-left: 41.66667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.33333%;}.offset-lg-8 {margin-left: 66.66667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.33333%;}.offset-lg-11 {margin-left: 91.66667%;}}@media (min-width: 1280px) {.col-xl {flex-basis: 0;flex-grow: 1;max-width: 100%;}.row-cols-xl-1 > * {flex: 0 0 100%;max-width: 100%;}.row-cols-xl-2 > * {flex: 0 0 50%;max-width: 50%;}.row-cols-xl-3 > * {flex: 0 0 33.33333%;max-width: 33.33333%;}.row-cols-xl-4 > * {flex: 0 0 25%;max-width: 25%;}.row-cols-xl-5 > * {flex: 0 0 20%;max-width: 20%;}.row-cols-xl-6 > * {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-xl-auto {flex: 0 0 auto;width: auto;max-width: 100%;}.col-xl-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}.col-xl-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-xl-3 {flex: 0 0 25%;max-width: 25%;}.col-xl-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}.col-xl-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}.col-xl-6 {flex: 0 0 50%;max-width: 50%;}.col-xl-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}.col-xl-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}.col-xl-9 {flex: 0 0 75%;max-width: 75%;}.col-xl-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}.col-xl-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}.col-xl-12 {flex: 0 0 100%;max-width: 100%;}.order-xl-first {order: -1;}.order-xl-last {order: 13;}.order-xl-0 {order: 0;}.order-xl-1 {order: 1;}.order-xl-2 {order: 2;}.order-xl-3 {order: 3;}.order-xl-4 {order: 4;}.order-xl-5 {order: 5;}.order-xl-6 {order: 6;}.order-xl-7 {order: 7;}.order-xl-8 {order: 8;}.order-xl-9 {order: 9;}.order-xl-10 {order: 10;}.order-xl-11 {order: 11;}.order-xl-12 {order: 12;}.offset-xl-0 {margin-left: 0;}.offset-xl-1 {margin-left: 8.33333%;}.offset-xl-2 {margin-left: 16.66667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.33333%;}.offset-xl-5 {margin-left: 41.66667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.33333%;}.offset-xl-8 {margin-left: 66.66667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.33333%;}.offset-xl-11 {margin-left: 91.66667%;}}@media (min-width: 1920px) {.col-xxl {flex-basis: 0;flex-grow: 1;max-width: 100%;}.row-cols-xxl-1 > * {flex: 0 0 100%;max-width: 100%;}.row-cols-xxl-2 > * {flex: 0 0 50%;max-width: 50%;}.row-cols-xxl-3 > * {flex: 0 0 33.33333%;max-width: 33.33333%;}.row-cols-xxl-4 > * {flex: 0 0 25%;max-width: 25%;}.row-cols-xxl-5 > * {flex: 0 0 20%;max-width: 20%;}.row-cols-xxl-6 > * {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-xxl-auto {flex: 0 0 auto;width: auto;max-width: 100%;}.col-xxl-1 {flex: 0 0 8.33333%;max-width: 8.33333%;}.col-xxl-2 {flex: 0 0 16.66667%;max-width: 16.66667%;}.col-xxl-3 {flex: 0 0 25%;max-width: 25%;}.col-xxl-4 {flex: 0 0 33.33333%;max-width: 33.33333%;}.col-xxl-5 {flex: 0 0 41.66667%;max-width: 41.66667%;}.col-xxl-6 {flex: 0 0 50%;max-width: 50%;}.col-xxl-7 {flex: 0 0 58.33333%;max-width: 58.33333%;}.col-xxl-8 {flex: 0 0 66.66667%;max-width: 66.66667%;}.col-xxl-9 {flex: 0 0 75%;max-width: 75%;}.col-xxl-10 {flex: 0 0 83.33333%;max-width: 83.33333%;}.col-xxl-11 {flex: 0 0 91.66667%;max-width: 91.66667%;}.col-xxl-12 {flex: 0 0 100%;max-width: 100%;}.order-xxl-first {order: -1;}.order-xxl-last {order: 13;}.order-xxl-0 {order: 0;}.order-xxl-1 {order: 1;}.order-xxl-2 {order: 2;}.order-xxl-3 {order: 3;}.order-xxl-4 {order: 4;}.order-xxl-5 {order: 5;}.order-xxl-6 {order: 6;}.order-xxl-7 {order: 7;}.order-xxl-8 {order: 8;}.order-xxl-9 {order: 9;}.order-xxl-10 {order: 10;}.order-xxl-11 {order: 11;}.order-xxl-12 {order: 12;}.offset-xxl-0 {margin-left: 0;}.offset-xxl-1 {margin-left: 8.33333%;}.offset-xxl-2 {margin-left: 16.66667%;}.offset-xxl-3 {margin-left: 25%;}.offset-xxl-4 {margin-left: 33.33333%;}.offset-xxl-5 {margin-left: 41.66667%;}.offset-xxl-6 {margin-left: 50%;}.offset-xxl-7 {margin-left: 58.33333%;}.offset-xxl-8 {margin-left: 66.66667%;}.offset-xxl-9 {margin-left: 75%;}.offset-xxl-10 {margin-left: 83.33333%;}.offset-xxl-11 {margin-left: 91.66667%;}}.table {width: 100%;margin-bottom: 1rem;color: #002345;}.table th, .table td {padding: 0.75rem;vertical-align: top;border-top: 1px solid #dee2e6;}.table thead th {vertical-align: bottom;border-bottom: 2px solid #dee2e6;}.table tbody + tbody {border-top: 2px solid #dee2e6;}.table-sm th, .table-sm td {padding: 0.3rem;}.table-bordered {border: 1px solid #dee2e6;}.table-bordered th, .table-bordered td {border: 1px solid #dee2e6;}.table-bordered thead th, .table-bordered thead td {border-bottom-width: 2px;}.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {border: 0;}.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(0, 0, 0, 0.05);}.table-hover tbody tr:hover {color: #002345;background-color: #e3e3e3;}.table-primary, .table-primary > th, .table-primary > td {background-color: #b8daff;}.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody {border-color: #7abaff;}.table-hover .table-primary:hover {background-color: #9fcdff;}.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {background-color: #9fcdff;}.table-secondary, .table-secondary > th, .table-secondary > td {background-color: #d6d8db;}.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {border-color: #b3b7bb;}.table-hover .table-secondary:hover {background-color: #c8cbcf;}.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {background-color: #c8cbcf;}.table-success, .table-success > th, .table-success > td {background-color: #c3e6cb;}.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody {border-color: #8fd19e;}.table-hover .table-success:hover {background-color: #b1dfbb;}.table-hover .table-success:hover > td, .table-hover .table-success:hover > th {background-color: #b1dfbb;}.table-info, .table-info > th, .table-info > td {background-color: #bee5eb;}.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody {border-color: #86cfda;}.table-hover .table-info:hover {background-color: #abdde5;}.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {background-color: #abdde5;}.table-warning, .table-warning > th, .table-warning > td {background-color: #ffeeba;}.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody {border-color: #ffdf7e;}.table-hover .table-warning:hover {background-color: #ffe8a1;}.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {background-color: #ffe8a1;}.table-danger, .table-danger > th, .table-danger > td {background-color: #f5c6cb;}.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody {border-color: #ed969e;}.table-hover .table-danger:hover {background-color: #f1b0b7;}.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {background-color: #f1b0b7;}.table-light, .table-light > th, .table-light > td {background-color: #fdfdfe;}.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody {border-color: #fbfcfc;}.table-hover .table-light:hover {background-color: #ececf6;}.table-hover .table-light:hover > td, .table-hover .table-light:hover > th {background-color: #ececf6;}.table-dark, .table-dark > th, .table-dark > td {background-color: #c6c8ca;}.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {border-color: #95999c;}.table-hover .table-dark:hover {background-color: #b9bbbe;}.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {background-color: #b9bbbe;}.table-active, .table-active > th, .table-active > td {background-color: #e3e3e3;}.table-hover .table-active:hover {background-color: #d6d6d6;}.table-hover .table-active:hover > td, .table-hover .table-active:hover > th {background-color: #d6d6d6;}.table .thead-dark th {color: #fff;background-color: #343a40;border-color: #454d55;}.table .thead-light th {color: #495057;background-color: #e9ecef;border-color: #dee2e6;}.table-dark {color: #fff;background-color: #343a40;}.table-dark th, .table-dark td, .table-dark thead th {border-color: #454d55;}.table-dark.table-bordered {border: 0;}.table-dark.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(255, 255, 255, 0.05);}.table-dark.table-hover tbody tr:hover {color: #fff;background-color: rgba(255, 255, 255, 0.075);}@media (max-width: 575.98px) {.table-responsive-sm {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-sm > .table-bordered {border: 0;}}@media (max-width: 767.98px) {.table-responsive-md {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-md > .table-bordered {border: 0;}}@media (max-width: 991.98px) {.table-responsive-lg {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-lg > .table-bordered {border: 0;}}@media (max-width: 1279.98px) {.table-responsive-xl {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-xl > .table-bordered {border: 0;}}@media (max-width: 1919.98px) {.table-responsive-xxl {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive-xxl > .table-bordered {border: 0;}}.table-responsive {display: block;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;}.table-responsive > .table-bordered {border: 0;}.form-control {display: block;width: 100%;height: calc(1.5em + 0.75rem + 2px);padding: 0.375rem 0.75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #002345;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: 0.25rem;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {.form-control {transition: none;}}.form-control::-ms-expand {background-color: transparent;border: 0;}.form-control:-moz-focusring {color: transparent;text-shadow: 0 0 0 #002345;}.form-control:focus {color: #002345;background-color: #fff;border-color: #80bdff;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.form-control::placeholder {color: #6c757d;opacity: 1;}.form-control:disabled, .form-control[readonly] {background-color: #e9ecef;opacity: 1;}input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control {appearance: none;}select.form-control:focus::-ms-value {color: #002345;background-color: #fff;}.form-control-file, .form-control-range {display: block;width: 100%;}.col-form-label {padding-top: calc(0.375rem + 1px);padding-bottom: calc(0.375rem + 1px);margin-bottom: 0;font-size: inherit;line-height: 1.5;}.col-form-label-lg {padding-top: calc(0.5rem + 1px);padding-bottom: calc(0.5rem + 1px);font-size: 1.25rem;line-height: 1.5;}.col-form-label-sm {padding-top: calc(0.25rem + 1px);padding-bottom: calc(0.25rem + 1px);font-size: 0.875rem;line-height: 1.5;}.form-control-plaintext {display: block;width: 100%;padding: 0.375rem 0;margin-bottom: 0;font-size: 1rem;line-height: 1.5;color: #002345;background-color: transparent;border: solid transparent;border-width: 1px 0;}.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {padding-right: 0;padding-left: 0;}.form-control-sm {height: calc(1.5em + 0.5rem + 2px);padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0.2rem;}.form-control-lg {height: calc(1.5em + 1rem + 2px);padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: 0.3rem;}select.form-control[size], select.form-control[multiple] {height: auto;}textarea.form-control {height: auto;}.form-group {margin-bottom: 1rem;}.form-text {display: block;margin-top: 0.25rem;}.form-row {display: flex;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}.form-row > .col, .form-row > [class*="col-"] {padding-right: 5px;padding-left: 5px;}.form-check {position: relative;display: block;padding-left: 1.25rem;}.form-check-input {position: absolute;margin-top: 0.3rem;margin-left: -1.25rem;}.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {color: #6c757d;}.form-check-label {margin-bottom: 0;}.form-check-inline {display: inline-flex;align-items: center;padding-left: 0;margin-right: 0.75rem;}.form-check-inline .form-check-input {position: static;margin-top: 0;margin-right: 0.3125rem;margin-left: 0;}.valid-feedback {display: none;width: 100%;margin-top: 0.25rem;font-size: 80%;color: #28a745;}.valid-tooltip {position: absolute;top: 100%;left: 0;z-index: 5;display: none;max-width: 100%;padding: 0.25rem 0.5rem;margin-top: .1rem;font-size: 0.875rem;line-height: 1.5;color: #fff;background-color: rgba(40, 167, 69, 0.9);border-radius: 0.25rem;}.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip {display: block;}.was-validated .form-control:valid, .form-control.is-valid {border-color: #28a745;padding-right: calc(1.5em + 0.75rem);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right calc(0.375em + 0.1875rem) center;background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus, .form-control.is-valid:focus {border-color: #28a745;box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.was-validated textarea.form-control:valid, textarea.form-control.is-valid {padding-right: calc(1.5em + 0.75rem);background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:valid, .custom-select.is-valid {border-color: #28a745;padding-right: calc(0.75em + 2.3125rem);background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {border-color: #28a745;box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {color: #28a745;}.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip {display: block;}.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {color: #28a745;}.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {border-color: #28a745;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {border-color: #34ce57;background-color: #34ce57;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {border-color: #28a745;}.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {border-color: #28a745;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {border-color: #28a745;box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.invalid-feedback {display: none;width: 100%;margin-top: 0.25rem;font-size: 80%;color: #dc3545;}.invalid-tooltip {position: absolute;top: 100%;left: 0;z-index: 5;display: none;max-width: 100%;padding: 0.25rem 0.5rem;margin-top: .1rem;font-size: 0.875rem;line-height: 1.5;color: #fff;background-color: rgba(220, 53, 69, 0.9);border-radius: 0.25rem;}.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip {display: block;}.was-validated .form-control:invalid, .form-control.is-invalid {border-color: #dc3545;padding-right: calc(1.5em + 0.75rem);background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: right calc(0.375em + 0.1875rem) center;background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {border-color: #dc3545;box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {padding-right: calc(1.5em + 0.75rem);background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:invalid, .custom-select.is-invalid {border-color: #dc3545;padding-right: calc(0.75em + 2.3125rem);background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {border-color: #dc3545;box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {color: #dc3545;}.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip {display: block;}.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {color: #dc3545;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {border-color: #dc3545;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {border-color: #e4606d;background-color: #e4606d;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {border-color: #dc3545;}.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {border-color: #dc3545;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {border-color: #dc3545;box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.form-inline {display: flex;flex-flow: row wrap;align-items: center;}.form-inline .form-check {width: 100%;}@media (min-width: 576px) {.form-inline label {display: flex;align-items: center;justify-content: center;margin-bottom: 0;}.form-inline .form-group {display: flex;flex: 0 0 auto;flex-flow: row wrap;align-items: center;margin-bottom: 0;}.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}.form-inline .form-control-plaintext {display: inline-block;}.form-inline .input-group, .form-inline .custom-select {width: auto;}.form-inline .form-check {display: flex;align-items: center;justify-content: center;width: auto;padding-left: 0;}.form-inline .form-check-input {position: relative;flex-shrink: 0;margin-top: 0;margin-right: 0.25rem;margin-left: 0;}.form-inline .custom-control {align-items: center;justify-content: center;}.form-inline .custom-control-label {margin-bottom: 0;}}.btn {display: inline-block;font-weight: 400;color: #002345;text-align: center;vertical-align: middle;user-select: none;background-color: transparent;border: 1px solid transparent;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;border-radius: 0.25rem;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {.btn {transition: none;}}.btn:hover {color: #002345;text-decoration: none;}.btn:focus, .btn.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.btn.disabled, .btn:disabled {opacity: 0.65;}.btn:not(:disabled):not(.disabled) {cursor: pointer;}a.btn.disabled, fieldset:disabled a.btn {pointer-events: none;}.btn-primary {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-primary:hover {color: #fff;background-color: #0069d9;border-color: #0062cc;}.btn-primary:focus, .btn-primary.focus {color: #fff;background-color: #0069d9;border-color: #0062cc;box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}.btn-primary.disabled, .btn-primary:disabled {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {color: #fff;background-color: #0062cc;border-color: #005cbf;}.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}.btn-secondary {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-secondary:hover {color: #fff;background-color: #5a6268;border-color: #545b62;}.btn-secondary:focus, .btn-secondary.focus {color: #fff;background-color: #5a6268;border-color: #545b62;box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);}.btn-secondary.disabled, .btn-secondary:disabled {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {color: #fff;background-color: #545b62;border-color: #4e555b;}.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);}.btn-success {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-success:hover {color: #fff;background-color: #218838;border-color: #1e7e34;}.btn-success:focus, .btn-success.focus {color: #fff;background-color: #218838;border-color: #1e7e34;box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}.btn-success.disabled, .btn-success:disabled {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {color: #fff;background-color: #1e7e34;border-color: #1c7430;}.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}.btn-info {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-info:hover {color: #fff;background-color: #138496;border-color: #117a8b;}.btn-info:focus, .btn-info.focus {color: #fff;background-color: #138496;border-color: #117a8b;box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-info.disabled, .btn-info:disabled {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {color: #fff;background-color: #117a8b;border-color: #10707f;}.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}.btn-warning {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-warning:hover {color: #212529;background-color: #e0a800;border-color: #d39e00;}.btn-warning:focus, .btn-warning.focus {color: #212529;background-color: #e0a800;border-color: #d39e00;box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}.btn-warning.disabled, .btn-warning:disabled {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {color: #212529;background-color: #d39e00;border-color: #c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}.btn-danger {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-danger:hover {color: #fff;background-color: #c82333;border-color: #bd2130;}.btn-danger:focus, .btn-danger.focus {color: #fff;background-color: #c82333;border-color: #bd2130;box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}.btn-danger.disabled, .btn-danger:disabled {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {color: #fff;background-color: #bd2130;border-color: #b21f2d;}.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}.btn-light {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-light:hover {color: #212529;background-color: #e2e6ea;border-color: #dae0e5;}.btn-light:focus, .btn-light.focus {color: #212529;background-color: #e2e6ea;border-color: #dae0e5;box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);}.btn-light.disabled, .btn-light:disabled {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {color: #212529;background-color: #dae0e5;border-color: #d3d9df;}.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);}.btn-dark {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-dark:hover {color: #fff;background-color: #23272b;border-color: #1d2124;}.btn-dark:focus, .btn-dark.focus {color: #fff;background-color: #23272b;border-color: #1d2124;box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);}.btn-dark.disabled, .btn-dark:disabled {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {color: #fff;background-color: #1d2124;border-color: #171a1d;}.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);}.btn-outline-primary {color: #007bff;border-color: #007bff;}.btn-outline-primary:hover {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-outline-primary:focus, .btn-outline-primary.focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-outline-primary.disabled, .btn-outline-primary:disabled {color: #007bff;background-color: transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #007bff;border-color: #007bff;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-outline-secondary {color: #6c757d;border-color: #6c757d;}.btn-outline-secondary:hover {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-outline-secondary:focus, .btn-outline-secondary.focus {box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {color: #6c757d;background-color: transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {color: #fff;background-color: #6c757d;border-color: #6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-outline-success {color: #28a745;border-color: #28a745;}.btn-outline-success:hover {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-outline-success:focus, .btn-outline-success.focus {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-success.disabled, .btn-outline-success:disabled {color: #28a745;background-color: transparent;}.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {color: #fff;background-color: #28a745;border-color: #28a745;}.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-info {color: #17a2b8;border-color: #17a2b8;}.btn-outline-info:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-outline-info:focus, .btn-outline-info.focus {box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-info.disabled, .btn-outline-info:disabled {color: #17a2b8;background-color: transparent;}.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-warning {color: #ffc107;border-color: #ffc107;}.btn-outline-warning:hover {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-outline-warning:focus, .btn-outline-warning.focus {box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-warning.disabled, .btn-outline-warning:disabled {color: #ffc107;background-color: transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {color: #212529;background-color: #ffc107;border-color: #ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-danger {color: #dc3545;border-color: #dc3545;}.btn-outline-danger:hover {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-outline-danger:focus, .btn-outline-danger.focus {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-danger.disabled, .btn-outline-danger:disabled {color: #dc3545;background-color: transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {color: #fff;background-color: #dc3545;border-color: #dc3545;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-light {color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light:hover {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light:focus, .btn-outline-light.focus {box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-outline-light.disabled, .btn-outline-light:disabled {color: #f8f9fa;background-color: transparent;}.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-outline-dark {color: #343a40;border-color: #343a40;}.btn-outline-dark:hover {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-outline-dark:focus, .btn-outline-dark.focus {box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.btn-outline-dark.disabled, .btn-outline-dark:disabled {color: #343a40;background-color: transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.btn-link {font-weight: 400;color: #007bff;text-decoration: none;}.btn-link:hover {color: #0056b3;text-decoration: underline;}.btn-link:focus, .btn-link.focus {text-decoration: underline;}.btn-link:disabled, .btn-link.disabled {color: #6c757d;pointer-events: none;}.btn-lg, .btn-group-lg > .btn {padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: 0.3rem;}.btn-sm, .btn-group-sm > .btn {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0.2rem;}.btn-block {display: block;width: 100%;}.btn-block + .btn-block {margin-top: 0.5rem;}input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {width: 100%;}.fade {transition: opacity 0.15s linear;}@media (prefers-reduced-motion: reduce) {.fade {transition: none;}}.fade:not(.show) {opacity: 0;}.collapse:not(.show) {display: none;}.collapsing {position: relative;height: 0;overflow: hidden;transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce) {.collapsing {transition: none;}}.dropup, .dropright, .dropdown, .dropleft {position: relative;}.dropdown-toggle {white-space: nowrap;}.dropdown-toggle::after {display: inline-block;margin-left: 0.255em;vertical-align: 0.255em;content: "";border-top: 0.3em solid;border-right: 0.3em solid transparent;border-bottom: 0;border-left: 0.3em solid transparent;}.dropdown-toggle:empty::after {margin-left: 0;}.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 10rem;padding: 0.5rem 0;margin: 0.125rem 0 0;font-size: 1rem;color: #002345;text-align: left;list-style: none;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 0.25rem;}.dropdown-menu-left {right: auto;left: 0;}.dropdown-menu-right {right: 0;left: auto;}@media (min-width: 576px) {.dropdown-menu-sm-left {right: auto;left: 0;}.dropdown-menu-sm-right {right: 0;left: auto;}}@media (min-width: 768px) {.dropdown-menu-md-left {right: auto;left: 0;}.dropdown-menu-md-right {right: 0;left: auto;}}@media (min-width: 992px) {.dropdown-menu-lg-left {right: auto;left: 0;}.dropdown-menu-lg-right {right: 0;left: auto;}}@media (min-width: 1280px) {.dropdown-menu-xl-left {right: auto;left: 0;}.dropdown-menu-xl-right {right: 0;left: auto;}}@media (min-width: 1920px) {.dropdown-menu-xxl-left {right: auto;left: 0;}.dropdown-menu-xxl-right {right: 0;left: auto;}}.dropup .dropdown-menu {top: auto;bottom: 100%;margin-top: 0;margin-bottom: 0.125rem;}.dropup .dropdown-toggle::after {display: inline-block;margin-left: 0.255em;vertical-align: 0.255em;content: "";border-top: 0;border-right: 0.3em solid transparent;border-bottom: 0.3em solid;border-left: 0.3em solid transparent;}.dropup .dropdown-toggle:empty::after {margin-left: 0;}.dropright .dropdown-menu {top: 0;right: auto;left: 100%;margin-top: 0;margin-left: 0.125rem;}.dropright .dropdown-toggle::after {display: inline-block;margin-left: 0.255em;vertical-align: 0.255em;content: "";border-top: 0.3em solid transparent;border-right: 0;border-bottom: 0.3em solid transparent;border-left: 0.3em solid;}.dropright .dropdown-toggle:empty::after {margin-left: 0;}.dropright .dropdown-toggle::after {vertical-align: 0;}.dropleft .dropdown-menu {top: 0;right: 100%;left: auto;margin-top: 0;margin-right: 0.125rem;}.dropleft .dropdown-toggle::after {display: inline-block;margin-left: 0.255em;vertical-align: 0.255em;content: "";}.dropleft .dropdown-toggle::after {display: none;}.dropleft .dropdown-toggle::before {display: inline-block;margin-right: 0.255em;vertical-align: 0.255em;content: "";border-top: 0.3em solid transparent;border-right: 0.3em solid;border-bottom: 0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after {margin-left: 0;}.dropleft .dropdown-toggle::before {vertical-align: 0;}.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {right: auto;bottom: auto;}.dropdown-divider {height: 0;margin: 0.5rem 0;overflow: hidden;border-top: 1px solid #e9ecef;}.dropdown-item {display: block;width: 100%;padding: 0.25rem 1.5rem;clear: both;font-weight: 400;color: #212529;text-align: inherit;white-space: nowrap;background-color: transparent;border: 0;}.dropdown-item:hover, .dropdown-item:focus {color: #16181b;text-decoration: none;background-color: #f8f9fa;}.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #007bff;}.dropdown-item.disabled, .dropdown-item:disabled {color: #6c757d;pointer-events: none;background-color: transparent;}.dropdown-menu.show {display: block;}.dropdown-header {display: block;padding: 0.5rem 1.5rem;margin-bottom: 0;font-size: 0.875rem;color: #6c757d;white-space: nowrap;}.dropdown-item-text {display: block;padding: 0.25rem 1.5rem;color: #212529;}.btn-group, .btn-group-vertical {position: relative;display: inline-flex;vertical-align: middle;}.btn-group > .btn, .btn-group-vertical > .btn {position: relative;flex: 1 1 auto;}.btn-group > .btn:hover, .btn-group-vertical > .btn:hover {z-index: 1;}.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active {z-index: 1;}.btn-toolbar {display: flex;flex-wrap: wrap;justify-content: flex-start;}.btn-toolbar .input-group {width: auto;}.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) {margin-left: -1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;}.dropdown-toggle-split {padding-right: 0.5625rem;padding-left: 0.5625rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {margin-left: 0;}.dropleft .dropdown-toggle-split::before {margin-right: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {padding-right: 0.375rem;padding-left: 0.375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {padding-right: 0.75rem;padding-left: 0.75rem;}.btn-group-vertical {flex-direction: column;align-items: flex-start;justify-content: center;}.btn-group-vertical > .btn, .btn-group-vertical > .btn-group {width: 100%;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {margin-top: -1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-top-right-radius: 0;}.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn {margin-bottom: 0;}.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}.input-group {position: relative;display: flex;flex-wrap: wrap;align-items: stretch;width: 100%;}.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file {position: relative;flex: 1 1 auto;width: 1%;min-width: 0;margin-bottom: 0;}.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .custom-select, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file {margin-left: -1px;}.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {z-index: 3;}.input-group > .custom-file .custom-file-input:focus {z-index: 4;}.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group > .custom-file {display: flex;align-items: center;}.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group > .custom-file:not(:first-child) .custom-file-label {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group-prepend, .input-group-append {display: flex;}.input-group-prepend .btn, .input-group-append .btn {position: relative;z-index: 2;}.input-group-prepend .btn:focus, .input-group-append .btn:focus {z-index: 3;}.input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn {margin-left: -1px;}.input-group-prepend {margin-right: -1px;}.input-group-append {margin-left: -1px;}.input-group-text {display: flex;align-items: center;padding: 0.375rem 0.75rem;margin-bottom: 0;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #002345;text-align: center;white-space: nowrap;background-color: #e9ecef;border: 1px solid #ced4da;border-radius: 0.25rem;}.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] {margin-top: 0;}.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select {height: calc(1.5em + 1rem + 2px);}.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn {padding: 0.5rem 1rem;font-size: 1.25rem;line-height: 1.5;border-radius: 0.3rem;}.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select {height: calc(1.5em + 0.5rem + 2px);}.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;border-radius: 0.2rem;}.input-group-lg > .custom-select, .input-group-sm > .custom-select {padding-right: 1.75rem;}.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.custom-control {position: relative;z-index: 1;display: block;min-height: 1.5rem;padding-left: 1.5rem;}.custom-control-inline {display: inline-flex;margin-right: 1rem;}.custom-control-input {position: absolute;left: 0;z-index: -1;width: 1rem;height: 1.25rem;opacity: 0;}.custom-control-input:checked ~ .custom-control-label::before {color: #fff;border-color: #007bff;background-color: #007bff;}.custom-control-input:focus ~ .custom-control-label::before {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {border-color: #80bdff;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before {color: #fff;background-color: #b3d7ff;border-color: #b3d7ff;}.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {color: #6c757d;}.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {background-color: #e9ecef;}.custom-control-label {position: relative;margin-bottom: 0;vertical-align: top;}.custom-control-label::before {position: absolute;top: 0.25rem;left: -1.5rem;display: block;width: 1rem;height: 1rem;pointer-events: none;content: "";background-color: #fff;border: #adb5bd solid 1px;}.custom-control-label::after {position: absolute;top: 0.25rem;left: -1.5rem;display: block;width: 1rem;height: 1rem;content: "";background: no-repeat 50% / 50% 50%;}.custom-checkbox .custom-control-label::before {border-radius: 0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {border-color: #007bff;background-color: #007bff;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0, 123, 255, 0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {background-color: rgba(0, 123, 255, 0.5);}.custom-radio .custom-control-label::before {border-radius: 50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0, 123, 255, 0.5);}.custom-switch {padding-left: 2.25rem;}.custom-switch .custom-control-label::before {left: -2.25rem;width: 1.75rem;pointer-events: all;border-radius: 0.5rem;}.custom-switch .custom-control-label::after {top: calc(0.25rem + 2px);left: calc(-2.25rem + 2px);width: calc(1rem - 4px);height: calc(1rem - 4px);background-color: #adb5bd;border-radius: 0.5rem;transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {.custom-switch .custom-control-label::after {transition: none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after {background-color: #fff;transform: translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {background-color: rgba(0, 123, 255, 0.5);}.custom-select {display: inline-block;width: 100%;height: calc(1.5em + 0.75rem + 2px);padding: 0.375rem 1.75rem 0.375rem 0.75rem;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #002345;vertical-align: middle;background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;border: 1px solid #ced4da;border-radius: 0.25rem;appearance: none;}.custom-select:focus {border-color: #80bdff;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-select:focus::-ms-value {color: #002345;background-color: #fff;}.custom-select[multiple], .custom-select[size]:not([size="1"]) {height: auto;padding-right: 0.75rem;background-image: none;}.custom-select:disabled {color: #6c757d;background-color: #e9ecef;}.custom-select::-ms-expand {display: none;}.custom-select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #002345;}.custom-select-sm {height: calc(1.5em + 0.5rem + 2px);padding-top: 0.25rem;padding-bottom: 0.25rem;padding-left: 0.5rem;font-size: 0.875rem;}.custom-select-lg {height: calc(1.5em + 1rem + 2px);padding-top: 0.5rem;padding-bottom: 0.5rem;padding-left: 1rem;font-size: 1.25rem;}.custom-file {position: relative;display: inline-block;width: 100%;height: calc(1.5em + 0.75rem + 2px);margin-bottom: 0;}.custom-file-input {position: relative;z-index: 2;width: 100%;height: calc(1.5em + 0.75rem + 2px);margin: 0;opacity: 0;}.custom-file-input:focus ~ .custom-file-label {border-color: #80bdff;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {background-color: #e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after {content: "Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after {content: attr(data-browse);}.custom-file-label {position: absolute;top: 0;right: 0;left: 0;z-index: 1;height: calc(1.5em + 0.75rem + 2px);padding: 0.375rem 0.75rem;font-weight: 400;line-height: 1.5;color: #002345;background-color: #fff;border: 1px solid #ced4da;border-radius: 0.25rem;}.custom-file-label::after {position: absolute;top: 0;right: 0;bottom: 0;z-index: 3;display: block;height: calc(1.5em + 0.75rem);padding: 0.375rem 0.75rem;line-height: 1.5;color: #002345;content: "Browse";background-color: #e9ecef;border-left: inherit;border-radius: 0 0.25rem 0.25rem 0;}.custom-range {width: 100%;height: 1.4rem;padding: 0;background-color: transparent;appearance: none;}.custom-range:focus {outline: none;}.custom-range:focus::-webkit-slider-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-range:focus::-moz-range-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-range:focus::-ms-thumb {box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.custom-range::-moz-focus-outer {border: 0;}.custom-range::-webkit-slider-thumb {width: 1rem;height: 1rem;margin-top: -0.25rem;background-color: #007bff;border: 0;border-radius: 1rem;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance: none;}@media (prefers-reduced-motion: reduce) {.custom-range::-webkit-slider-thumb {transition: none;}}.custom-range::-webkit-slider-thumb:active {background-color: #b3d7ff;}.custom-range::-webkit-slider-runnable-track {width: 100%;height: 0.5rem;color: transparent;cursor: pointer;background-color: #dee2e6;border-color: transparent;border-radius: 1rem;}.custom-range::-moz-range-thumb {width: 1rem;height: 1rem;background-color: #007bff;border: 0;border-radius: 1rem;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance: none;}@media (prefers-reduced-motion: reduce) {.custom-range::-moz-range-thumb {transition: none;}}.custom-range::-moz-range-thumb:active {background-color: #b3d7ff;}.custom-range::-moz-range-track {width: 100%;height: 0.5rem;color: transparent;cursor: pointer;background-color: #dee2e6;border-color: transparent;border-radius: 1rem;}.custom-range::-ms-thumb {width: 1rem;height: 1rem;margin-top: 0;margin-right: 0.2rem;margin-left: 0.2rem;background-color: #007bff;border: 0;border-radius: 1rem;transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance: none;}@media (prefers-reduced-motion: reduce) {.custom-range::-ms-thumb {transition: none;}}.custom-range::-ms-thumb:active {background-color: #b3d7ff;}.custom-range::-ms-track {width: 100%;height: 0.5rem;color: transparent;cursor: pointer;background-color: transparent;border-color: transparent;border-width: 0.5rem;}.custom-range::-ms-fill-lower {background-color: #dee2e6;border-radius: 1rem;}.custom-range::-ms-fill-upper {margin-right: 15px;background-color: #dee2e6;border-radius: 1rem;}.custom-range:disabled::-webkit-slider-thumb {background-color: #adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track {cursor: default;}.custom-range:disabled::-moz-range-thumb {background-color: #adb5bd;}.custom-range:disabled::-moz-range-track {cursor: default;}.custom-range:disabled::-ms-thumb {background-color: #adb5bd;}.custom-control-label::before, .custom-file-label, .custom-select {transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {.custom-control-label::before, .custom-file-label, .custom-select {transition: none;}}.nav {display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;}.nav-link {display: block;padding: 0.5rem 1rem;}.nav-link:hover, .nav-link:focus {text-decoration: none;}.nav-link.disabled {color: #6c757d;pointer-events: none;cursor: default;}.nav-tabs {border-bottom: 1px solid #dee2e6;}.nav-tabs .nav-item {margin-bottom: -1px;}.nav-tabs .nav-link {border: 1px solid transparent;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {border-color: #e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled {color: #6c757d;background-color: transparent;border-color: transparent;}.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {color: #495057;background-color: #fff;border-color: #dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}.nav-pills .nav-link {border-radius: 0.25rem;}.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: #fff;background-color: #007bff;}.nav-fill > .nav-link, .nav-fill .nav-item {flex: 1 1 auto;text-align: center;}.nav-justified > .nav-link, .nav-justified .nav-item {flex-basis: 0;flex-grow: 1;text-align: center;}.tab-content > .tab-pane {display: none;}.tab-content > .active {display: block;}.navbar {position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;padding: 0.5rem 1rem;}.navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;}.navbar-brand {display: inline-block;padding-top: 0.3125rem;padding-bottom: 0.3125rem;margin-right: 1rem;font-size: 1.25rem;line-height: inherit;white-space: nowrap;}.navbar-brand:hover, .navbar-brand:focus {text-decoration: none;}.navbar-nav {display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;list-style: none;}.navbar-nav .nav-link {padding-right: 0;padding-left: 0;}.navbar-nav .dropdown-menu {position: static;float: none;}.navbar-text {display: inline-block;padding-top: 0.5rem;padding-bottom: 0.5rem;}.navbar-collapse {flex-basis: 100%;flex-grow: 1;align-items: center;}.navbar-toggler {padding: 0.25rem 0.75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid transparent;border-radius: 0.25rem;}.navbar-toggler:hover, .navbar-toggler:focus {text-decoration: none;}.navbar-toggler-icon {display: inline-block;width: 1.5em;height: 1.5em;vertical-align: middle;content: "";background: no-repeat center center;background-size: 100% 100%;}@media (max-width: 575.98px) {.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 576px) {.navbar-expand-sm {flex-flow: row nowrap;justify-content: flex-start;}.navbar-expand-sm .navbar-nav {flex-direction: row;}.navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-sm .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {flex-wrap: nowrap;}.navbar-expand-sm .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-sm .navbar-toggler {display: none;}}@media (max-width: 767.98px) {.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 768px) {.navbar-expand-md {flex-flow: row nowrap;justify-content: flex-start;}.navbar-expand-md .navbar-nav {flex-direction: row;}.navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-md .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {flex-wrap: nowrap;}.navbar-expand-md .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-md .navbar-toggler {display: none;}}@media (max-width: 991.98px) {.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 992px) {.navbar-expand-lg {flex-flow: row nowrap;justify-content: flex-start;}.navbar-expand-lg .navbar-nav {flex-direction: row;}.navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-lg .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {flex-wrap: nowrap;}.navbar-expand-lg .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-lg .navbar-toggler {display: none;}}@media (max-width: 1279.98px) {.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 1280px) {.navbar-expand-xl {flex-flow: row nowrap;justify-content: flex-start;}.navbar-expand-xl .navbar-nav {flex-direction: row;}.navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-xl .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {flex-wrap: nowrap;}.navbar-expand-xl .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-xl .navbar-toggler {display: none;}}@media (max-width: 1919.98px) {.navbar-expand-xxl > .container, .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl {padding-right: 0;padding-left: 0;}}@media (min-width: 1920px) {.navbar-expand-xxl {flex-flow: row nowrap;justify-content: flex-start;}.navbar-expand-xxl .navbar-nav {flex-direction: row;}.navbar-expand-xxl .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand-xxl .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand-xxl > .container, .navbar-expand-xxl > .container-fluid, .navbar-expand-xxl > .container-sm, .navbar-expand-xxl > .container-md, .navbar-expand-xxl > .container-lg, .navbar-expand-xxl > .container-xl {flex-wrap: nowrap;}.navbar-expand-xxl .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand-xxl .navbar-toggler {display: none;}}.navbar-expand {flex-flow: row nowrap;justify-content: flex-start;}.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {padding-right: 0;padding-left: 0;}.navbar-expand .navbar-nav {flex-direction: row;}.navbar-expand .navbar-nav .dropdown-menu {position: absolute;}.navbar-expand .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;}.navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {flex-wrap: nowrap;}.navbar-expand .navbar-collapse {display: flex !important;flex-basis: auto;}.navbar-expand .navbar-toggler {display: none;}.navbar-light .navbar-brand {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link {color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {color: rgba(0, 0, 0, 0.7);}.navbar-light .navbar-nav .nav-link.disabled {color: rgba(0, 0, 0, 0.3);}.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-toggler {color: rgba(0, 0, 0, 0.5);border-color: rgba(0, 0, 0, 0.1);}.navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text {color: rgba(0, 0, 0, 0.5);}.navbar-light .navbar-text a {color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {color: rgba(0, 0, 0, 0.9);}.navbar-dark .navbar-brand {color: #fff;}.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {color: #fff;}.navbar-dark .navbar-nav .nav-link {color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {color: rgba(255, 255, 255, 0.75);}.navbar-dark .navbar-nav .nav-link.disabled {color: rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {color: #fff;}.navbar-dark .navbar-toggler {color: rgba(255, 255, 255, 0.5);border-color: rgba(255, 255, 255, 0.1);}.navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text {color: rgba(255, 255, 255, 0.5);}.navbar-dark .navbar-text a {color: #fff;}.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {color: #fff;}.card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, 0.125);border-radius: 0.25rem;}.card > hr {margin-right: 0;margin-left: 0;}.card > .list-group {border-top: inherit;border-bottom: inherit;}.card > .list-group:first-child {border-top-width: 0;border-top-left-radius: calc(0.25rem - 1px);border-top-right-radius: calc(0.25rem - 1px);}.card > .list-group:last-child {border-bottom-width: 0;border-bottom-right-radius: calc(0.25rem - 1px);border-bottom-left-radius: calc(0.25rem - 1px);}.card > .card-header + .list-group, .card > .list-group + .card-footer {border-top: 0;}.card-body {flex: 1 1 auto;min-height: 1px;padding: 1.25rem;}.card-title {margin-bottom: 0.75rem;}.card-subtitle {margin-top: -0.375rem;margin-bottom: 0;}.card-text:last-child {margin-bottom: 0;}.card-link:hover {text-decoration: none;}.card-link + .card-link {margin-left: 1.25rem;}.card-header {padding: 0.75rem 1.25rem;margin-bottom: 0;background-color: rgba(0, 0, 0, 0.03);border-bottom: 1px solid rgba(0, 0, 0, 0.125);}.card-header:first-child {border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-footer {padding: 0.75rem 1.25rem;background-color: rgba(0, 0, 0, 0.03);border-top: 1px solid rgba(0, 0, 0, 0.125);}.card-footer:last-child {border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs {margin-right: -0.625rem;margin-bottom: -0.75rem;margin-left: -0.625rem;border-bottom: 0;}.card-header-pills {margin-right: -0.625rem;margin-left: -0.625rem;}.card-img-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 1.25rem;border-radius: calc(0.25rem - 1px);}.card-img, .card-img-top, .card-img-bottom {flex-shrink: 0;width: 100%;}.card-img, .card-img-top {border-top-left-radius: calc(0.25rem - 1px);border-top-right-radius: calc(0.25rem - 1px);}.card-img, .card-img-bottom {border-bottom-right-radius: calc(0.25rem - 1px);border-bottom-left-radius: calc(0.25rem - 1px);}.card-deck .card {margin-bottom: 15px;}@media (min-width: 576px) {.card-deck {display: flex;flex-flow: row wrap;margin-right: -15px;margin-left: -15px;}.card-deck .card {flex: 1 0 0%;margin-right: 15px;margin-bottom: 0;margin-left: 15px;}}.card-group > .card {margin-bottom: 15px;}@media (min-width: 576px) {.card-group {display: flex;flex-flow: row wrap;}.card-group > .card {flex: 1 0 0%;margin-bottom: 0;}.card-group > .card + .card {margin-left: 0;border-left: 0;}.card-group > .card:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {border-top-right-radius: 0;}.card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {border-bottom-right-radius: 0;}.card-group > .card:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;}.card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {border-top-left-radius: 0;}.card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {border-bottom-left-radius: 0;}}.card-columns .card {margin-bottom: 0.75rem;}@media (min-width: 576px) {.card-columns {column-count: 3;column-gap: 1.25rem;orphans: 1;widows: 1;}.card-columns .card {display: inline-block;width: 100%;}}.accordion {overflow-anchor: none;}.accordion > .card {overflow: hidden;}.accordion > .card:not(:last-of-type) {border-bottom: 0;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.accordion > .card:not(:first-of-type) {border-top-left-radius: 0;border-top-right-radius: 0;}.accordion > .card > .card-header {border-radius: 0;margin-bottom: -1px;}.breadcrumb {display: flex;flex-wrap: wrap;padding: 0.75rem 1rem;margin-bottom: 1rem;list-style: none;background-color: #e9ecef;border-radius: 0.25rem;}.breadcrumb-item {display: flex;}.breadcrumb-item + .breadcrumb-item {padding-left: 0.5rem;}.breadcrumb-item + .breadcrumb-item::before {display: inline-block;padding-right: 0.5rem;color: #6c757d;content: "/";}.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration: underline;}.breadcrumb-item + .breadcrumb-item:hover::before {text-decoration: none;}.breadcrumb-item.active {color: #6c757d;}.pagination {display: flex;padding-left: 0;list-style: none;border-radius: 0.25rem;}.page-link {position: relative;display: block;padding: 0.5rem 0.75rem;margin-left: -1px;line-height: 1.25;color: #007bff;background-color: #fff;border: 1px solid #dee2e6;}.page-link:hover {z-index: 2;color: #0056b3;text-decoration: none;background-color: #e9ecef;border-color: #dee2e6;}.page-link:focus {z-index: 3;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;}.page-item:last-child .page-link {border-top-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}.page-item.active .page-link {z-index: 3;color: #fff;background-color: #007bff;border-color: #007bff;}.page-item.disabled .page-link {color: #6c757d;pointer-events: none;cursor: auto;background-color: #fff;border-color: #dee2e6;}.pagination-lg .page-link {padding: 0.75rem 1.5rem;font-size: 1.25rem;line-height: 1.5;}.pagination-lg .page-item:first-child .page-link {border-top-left-radius: 0.3rem;border-bottom-left-radius: 0.3rem;}.pagination-lg .page-item:last-child .page-link {border-top-right-radius: 0.3rem;border-bottom-right-radius: 0.3rem;}.pagination-sm .page-link {padding: 0.25rem 0.5rem;font-size: 0.875rem;line-height: 1.5;}.pagination-sm .page-item:first-child .page-link {border-top-left-radius: 0.2rem;border-bottom-left-radius: 0.2rem;}.pagination-sm .page-item:last-child .page-link {border-top-right-radius: 0.2rem;border-bottom-right-radius: 0.2rem;}.badge {display: inline-block;padding: 0.25em 0.4em;font-size: 75%;font-weight: 700;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.25rem;transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {.badge {transition: none;}}a.badge:hover, a.badge:focus {text-decoration: none;}.badge:empty {display: none;}.btn .badge {position: relative;top: -1px;}.badge-pill {padding-right: 0.6em;padding-left: 0.6em;border-radius: 10rem;}.badge-primary {color: #fff;background-color: #007bff;}a.badge-primary:hover, a.badge-primary:focus {color: #fff;background-color: #0062cc;}a.badge-primary:focus, a.badge-primary.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.badge-secondary {color: #fff;background-color: #6c757d;}a.badge-secondary:hover, a.badge-secondary:focus {color: #fff;background-color: #545b62;}a.badge-secondary:focus, a.badge-secondary.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.badge-success {color: #fff;background-color: #28a745;}a.badge-success:hover, a.badge-success:focus {color: #fff;background-color: #1e7e34;}a.badge-success:focus, a.badge-success.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.badge-info {color: #fff;background-color: #17a2b8;}a.badge-info:hover, a.badge-info:focus {color: #fff;background-color: #117a8b;}a.badge-info:focus, a.badge-info.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.badge-warning {color: #212529;background-color: #ffc107;}a.badge-warning:hover, a.badge-warning:focus {color: #212529;background-color: #d39e00;}a.badge-warning:focus, a.badge-warning.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.badge-danger {color: #fff;background-color: #dc3545;}a.badge-danger:hover, a.badge-danger:focus {color: #fff;background-color: #bd2130;}a.badge-danger:focus, a.badge-danger.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.badge-light {color: #212529;background-color: #f8f9fa;}a.badge-light:hover, a.badge-light:focus {color: #212529;background-color: #dae0e5;}a.badge-light:focus, a.badge-light.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.badge-dark {color: #fff;background-color: #343a40;}a.badge-dark:hover, a.badge-dark:focus {color: #fff;background-color: #1d2124;}a.badge-dark:focus, a.badge-dark.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.jumbotron {padding: 2rem 1rem;margin-bottom: 2rem;background-color: #e9ecef;border-radius: 0.3rem;}@media (min-width: 576px) {.jumbotron {padding: 4rem 2rem;}}.jumbotron-fluid {padding-right: 0;padding-left: 0;border-radius: 0;}.alert {position: relative;padding: 0.75rem 1.25rem;margin-bottom: 1rem;border: 1px solid transparent;border-radius: 0.25rem;}.alert-heading {color: inherit;}.alert-link {font-weight: 700;}.alert-dismissible {padding-right: 4rem;}.alert-dismissible .close {position: absolute;top: 0;right: 0;padding: 0.75rem 1.25rem;color: inherit;}.alert-primary {color: #004085;background-color: #cce5ff;border-color: #b8daff;}.alert-primary hr {border-top-color: #9fcdff;}.alert-primary .alert-link {color: #002752;}.alert-secondary {color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;}.alert-secondary hr {border-top-color: #c8cbcf;}.alert-secondary .alert-link {color: #202326;}.alert-success {color: #155724;background-color: #d4edda;border-color: #c3e6cb;}.alert-success hr {border-top-color: #b1dfbb;}.alert-success .alert-link {color: #0b2e13;}.alert-info {color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;}.alert-info hr {border-top-color: #abdde5;}.alert-info .alert-link {color: #062c33;}.alert-warning {color: #856404;background-color: #fff3cd;border-color: #ffeeba;}.alert-warning hr {border-top-color: #ffe8a1;}.alert-warning .alert-link {color: #533f03;}.alert-danger {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}.alert-danger hr {border-top-color: #f1b0b7;}.alert-danger .alert-link {color: #491217;}.alert-light {color: #818182;background-color: #fefefe;border-color: #fdfdfe;}.alert-light hr {border-top-color: #ececf6;}.alert-light .alert-link {color: #686868;}.alert-dark {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}.alert-dark hr {border-top-color: #b9bbbe;}.alert-dark .alert-link {color: #040505;}@keyframes progress-bar-stripes {from {background-position: 1rem 0;}to {background-position: 0 0;}}.progress {display: flex;height: 1rem;overflow: hidden;line-height: 0;font-size: 0.75rem;background-color: #e9ecef;border-radius: 0.25rem;}.progress-bar {display: flex;flex-direction: column;justify-content: center;overflow: hidden;color: #fff;text-align: center;white-space: nowrap;background-color: #007bff;transition: width 0.6s ease;}@media (prefers-reduced-motion: reduce) {.progress-bar {transition: none;}}.progress-bar-striped {background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 1rem 1rem;}.progress-bar-animated {animation: progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion: reduce) {.progress-bar-animated {animation: none;}}.media {display: flex;align-items: flex-start;}.media-body {flex: 1;}.list-group {display: flex;flex-direction: column;padding-left: 0;margin-bottom: 0;border-radius: 0.25rem;}.list-group-item-action {width: 100%;color: #495057;text-align: inherit;}.list-group-item-action:hover, .list-group-item-action:focus {z-index: 1;color: #495057;text-decoration: none;background-color: #f8f9fa;}.list-group-item-action:active {color: #002345;background-color: #e9ecef;}.list-group-item {position: relative;display: block;padding: 0.75rem 1.25rem;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.125);}.list-group-item:first-child {border-top-left-radius: inherit;border-top-right-radius: inherit;}.list-group-item:last-child {border-bottom-right-radius: inherit;border-bottom-left-radius: inherit;}.list-group-item.disabled, .list-group-item:disabled {color: #6c757d;pointer-events: none;background-color: #fff;}.list-group-item.active {z-index: 2;color: #fff;background-color: #007bff;border-color: #007bff;}.list-group-item + .list-group-item {border-top-width: 0;}.list-group-item + .list-group-item.active {margin-top: -1px;border-top-width: 1px;}.list-group-horizontal {flex-direction: row;}.list-group-horizontal > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;}.list-group-horizontal > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;}.list-group-horizontal > .list-group-item.active {margin-top: 0;}.list-group-horizontal > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}@media (min-width: 576px) {.list-group-horizontal-sm {flex-direction: row;}.list-group-horizontal-sm > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;}.list-group-horizontal-sm > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;}.list-group-horizontal-sm > .list-group-item.active {margin-top: 0;}.list-group-horizontal-sm > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-sm > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}}@media (min-width: 768px) {.list-group-horizontal-md {flex-direction: row;}.list-group-horizontal-md > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;}.list-group-horizontal-md > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;}.list-group-horizontal-md > .list-group-item.active {margin-top: 0;}.list-group-horizontal-md > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-md > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}}@media (min-width: 992px) {.list-group-horizontal-lg {flex-direction: row;}.list-group-horizontal-lg > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;}.list-group-horizontal-lg > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;}.list-group-horizontal-lg > .list-group-item.active {margin-top: 0;}.list-group-horizontal-lg > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-lg > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}}@media (min-width: 1280px) {.list-group-horizontal-xl {flex-direction: row;}.list-group-horizontal-xl > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;}.list-group-horizontal-xl > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;}.list-group-horizontal-xl > .list-group-item.active {margin-top: 0;}.list-group-horizontal-xl > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-xl > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}}@media (min-width: 1920px) {.list-group-horizontal-xxl {flex-direction: row;}.list-group-horizontal-xxl > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;}.list-group-horizontal-xxl > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;}.list-group-horizontal-xxl > .list-group-item.active {margin-top: 0;}.list-group-horizontal-xxl > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;}.list-group-horizontal-xxl > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;}}.list-group-flush {border-radius: 0;}.list-group-flush > .list-group-item {border-width: 0 0 1px;}.list-group-flush > .list-group-item:last-child {border-bottom-width: 0;}.list-group-item-primary {color: #004085;background-color: #b8daff;}.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {color: #004085;background-color: #9fcdff;}.list-group-item-primary.list-group-item-action.active {color: #fff;background-color: #004085;border-color: #004085;}.list-group-item-secondary {color: #383d41;background-color: #d6d8db;}.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {color: #383d41;background-color: #c8cbcf;}.list-group-item-secondary.list-group-item-action.active {color: #fff;background-color: #383d41;border-color: #383d41;}.list-group-item-success {color: #155724;background-color: #c3e6cb;}.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {color: #155724;background-color: #b1dfbb;}.list-group-item-success.list-group-item-action.active {color: #fff;background-color: #155724;border-color: #155724;}.list-group-item-info {color: #0c5460;background-color: #bee5eb;}.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {color: #0c5460;background-color: #abdde5;}.list-group-item-info.list-group-item-action.active {color: #fff;background-color: #0c5460;border-color: #0c5460;}.list-group-item-warning {color: #856404;background-color: #ffeeba;}.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {color: #856404;background-color: #ffe8a1;}.list-group-item-warning.list-group-item-action.active {color: #fff;background-color: #856404;border-color: #856404;}.list-group-item-danger {color: #721c24;background-color: #f5c6cb;}.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {color: #721c24;background-color: #f1b0b7;}.list-group-item-danger.list-group-item-action.active {color: #fff;background-color: #721c24;border-color: #721c24;}.list-group-item-light {color: #818182;background-color: #fdfdfe;}.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {color: #818182;background-color: #ececf6;}.list-group-item-light.list-group-item-action.active {color: #fff;background-color: #818182;border-color: #818182;}.list-group-item-dark {color: #1b1e21;background-color: #c6c8ca;}.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {color: #1b1e21;background-color: #b9bbbe;}.list-group-item-dark.list-group-item-action.active {color: #fff;background-color: #1b1e21;border-color: #1b1e21;}.close {float: right;font-size: 1.5rem;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5;}.close:hover {color: #000;text-decoration: none;}.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {opacity: .75;}button.close {padding: 0;background-color: transparent;border: 0;}a.close.disabled {pointer-events: none;}.toast {flex-basis: 350px;max-width: 350px;font-size: 0.875rem;background-color: rgba(255, 255, 255, 0.85);background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.1);box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);opacity: 0;border-radius: 0.25rem;}.toast:not(:last-child) {margin-bottom: 0.75rem;}.toast.showing {opacity: 1;}.toast.show {display: block;opacity: 1;}.toast.hide {display: none;}.toast-header {display: flex;align-items: center;padding: 0.25rem 0.75rem;color: #6c757d;background-color: rgba(255, 255, 255, 0.85);background-clip: padding-box;border-bottom: 1px solid rgba(0, 0, 0, 0.05);border-top-left-radius: calc(0.25rem - 1px);border-top-right-radius: calc(0.25rem - 1px);}.toast-body {padding: 0.75rem;}.modal-open {overflow: hidden;}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal {position: fixed;top: 0;left: 0;z-index: 1050;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}.modal-dialog {position: relative;width: auto;margin: 0.5rem;pointer-events: none;}.modal.fade .modal-dialog {transition: transform 0.3s ease-out;transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce) {.modal.fade .modal-dialog {transition: none;}}.modal.show .modal-dialog {transform: none;}.modal.modal-static .modal-dialog {transform: scale(1.02);}.modal-dialog-scrollable {display: flex;max-height: calc(100% - 1rem);}.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 1rem);overflow: hidden;}.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer {flex-shrink: 0;}.modal-dialog-scrollable .modal-body {overflow-y: auto;}.modal-dialog-centered {display: flex;align-items: center;min-height: calc(100% - 1rem);}.modal-dialog-centered::before {display: block;height: calc(100vh - 1rem);height: min-content;content: "";}.modal-dialog-centered.modal-dialog-scrollable {flex-direction: column;justify-content: center;height: 100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content {max-height: none;}.modal-dialog-centered.modal-dialog-scrollable::before {content: none;}.modal-content {position: relative;display: flex;flex-direction: column;width: 100%;pointer-events: auto;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;outline: 0;}.modal-backdrop {position: fixed;top: 0;left: 0;z-index: 1040;width: 100vw;height: 100vh;background-color: #000;}.modal-backdrop.fade {opacity: 0;}.modal-backdrop.show {opacity: 0.5;}.modal-header {display: flex;align-items: flex-start;justify-content: space-between;padding: 1rem 1rem;border-bottom: 1px solid #dee2e6;border-top-left-radius: calc(0.3rem - 1px);border-top-right-radius: calc(0.3rem - 1px);}.modal-header .close {padding: 1rem 1rem;margin: -1rem -1rem -1rem auto;}.modal-title {margin-bottom: 0;line-height: 1.5;}.modal-body {position: relative;flex: 1 1 auto;padding: 1rem;}.modal-footer {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding: 0.75rem;border-top: 1px solid #dee2e6;border-bottom-right-radius: calc(0.3rem - 1px);border-bottom-left-radius: calc(0.3rem - 1px);}.modal-footer > * {margin: 0.25rem;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}@media (min-width: 576px) {.modal-dialog {max-width: 500px;margin: 1.75rem auto;}.modal-dialog-scrollable {max-height: calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content {max-height: calc(100vh - 3.5rem);}.modal-dialog-centered {min-height: calc(100% - 3.5rem);}.modal-dialog-centered::before {height: calc(100vh - 3.5rem);height: min-content;}.modal-sm {max-width: 300px;}}@media (min-width: 992px) {.modal-lg, .modal-xl {max-width: 800px;}}@media (min-width: 1280px) {.modal-xl {max-width: 1140px;}}.tooltip {position: absolute;z-index: 1070;display: block;margin: 0;font-family: "Maven-Pro", sans-serif;font-style: normal;font-weight: 400;line-height: 1.5;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;font-size: 0.875rem;word-wrap: break-word;opacity: 0;}.tooltip.show {opacity: 0.9;}.tooltip .arrow {position: absolute;display: block;width: 0.8rem;height: 0.4rem;}.tooltip .arrow::before {position: absolute;content: "";border-color: transparent;border-style: solid;}.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {padding: 0.4rem 0;}.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {bottom: 0;}.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {top: 0;border-width: 0.4rem 0.4rem 0;border-top-color: #000;}.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {padding: 0 0.4rem;}.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {left: 0;width: 0.4rem;height: 0.8rem;}.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {right: 0;border-width: 0.4rem 0.4rem 0.4rem 0;border-right-color: #000;}.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {padding: 0.4rem 0;}.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {top: 0;}.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {bottom: 0;border-width: 0 0.4rem 0.4rem;border-bottom-color: #000;}.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {padding: 0 0.4rem;}.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {right: 0;width: 0.4rem;height: 0.8rem;}.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {left: 0;border-width: 0.4rem 0 0.4rem 0.4rem;border-left-color: #000;}.tooltip-inner {max-width: 200px;padding: 0.25rem 0.5rem;color: #fff;text-align: center;background-color: #000;border-radius: 0.25rem;}.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: block;max-width: 276px;font-family: "Maven-Pro", sans-serif;font-style: normal;font-weight: 400;line-height: 1.5;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;white-space: normal;line-break: auto;font-size: 0.875rem;word-wrap: break-word;background-color: #fff;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 0.3rem;}.popover .arrow {position: absolute;display: block;width: 1rem;height: 0.5rem;margin: 0 0.3rem;}.popover .arrow::before, .popover .arrow::after {position: absolute;display: block;content: "";border-color: transparent;border-style: solid;}.bs-popover-top, .bs-popover-auto[x-placement^="top"] {margin-bottom: 0.5rem;}.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {bottom: calc(-0.5rem - 1px);}.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {bottom: 0;border-width: 0.5rem 0.5rem 0;border-top-color: rgba(0, 0, 0, 0.25);}.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {bottom: 1px;border-width: 0.5rem 0.5rem 0;border-top-color: #fff;}.bs-popover-right, .bs-popover-auto[x-placement^="right"] {margin-left: 0.5rem;}.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {left: calc(-0.5rem - 1px);width: 0.5rem;height: 1rem;margin: 0.3rem 0;}.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {left: 0;border-width: 0.5rem 0.5rem 0.5rem 0;border-right-color: rgba(0, 0, 0, 0.25);}.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {left: 1px;border-width: 0.5rem 0.5rem 0.5rem 0;border-right-color: #fff;}.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {margin-top: 0.5rem;}.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {top: calc(-0.5rem - 1px);}.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {top: 0;border-width: 0 0.5rem 0.5rem 0.5rem;border-bottom-color: rgba(0, 0, 0, 0.25);}.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {top: 1px;border-width: 0 0.5rem 0.5rem 0.5rem;border-bottom-color: #fff;}.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {position: absolute;top: 0;left: 50%;display: block;width: 1rem;margin-left: -0.5rem;content: "";border-bottom: 1px solid #f7f7f7;}.bs-popover-left, .bs-popover-auto[x-placement^="left"] {margin-right: 0.5rem;}.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {right: calc(-0.5rem - 1px);width: 0.5rem;height: 1rem;margin: 0.3rem 0;}.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {right: 0;border-width: 0.5rem 0 0.5rem 0.5rem;border-left-color: rgba(0, 0, 0, 0.25);}.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {right: 1px;border-width: 0.5rem 0 0.5rem 0.5rem;border-left-color: #fff;}.popover-header {padding: 0.5rem 0.75rem;margin-bottom: 0;font-size: 1rem;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-top-left-radius: calc(0.3rem - 1px);border-top-right-radius: calc(0.3rem - 1px);}.popover-header:empty {display: none;}.popover-body {padding: 0.5rem 0.75rem;color: #002345;}.carousel {position: relative;}.carousel.pointer-event {touch-action: pan-y;}.carousel-inner {position: relative;width: 100%;overflow: hidden;}.carousel-inner::after {display: block;clear: both;content: "";}.carousel-item {position: relative;display: none;float: left;width: 100%;margin-right: -100%;backface-visibility: hidden;transition: transform 0.6s ease-in-out;}@media (prefers-reduced-motion: reduce) {.carousel-item {transition: none;}}.carousel-item.active, .carousel-item-next, .carousel-item-prev {display: block;}.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right {transform: translateX(100%);}.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left {transform: translateX(-100%);}.carousel-fade .carousel-item {opacity: 0;transition-property: opacity;transform: none;}.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right {z-index: 1;opacity: 1;}.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {z-index: 0;opacity: 0;transition: opacity 0s 0.6s;}@media (prefers-reduced-motion: reduce) {.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right {transition: none;}}.carousel-control-prev, .carousel-control-next {position: absolute;top: 0;bottom: 0;z-index: 1;display: flex;align-items: center;justify-content: center;width: 15%;color: #fff;text-align: center;opacity: 0.5;transition: opacity 0.15s ease;}@media (prefers-reduced-motion: reduce) {.carousel-control-prev, .carousel-control-next {transition: none;}}.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus {color: #fff;text-decoration: none;outline: 0;opacity: 0.9;}.carousel-control-prev {left: 0;}.carousel-control-next {right: 0;}.carousel-control-prev-icon, .carousel-control-next-icon {display: inline-block;width: 20px;height: 20px;background: no-repeat 50% / 100% 100%;}.carousel-control-prev-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators {position: absolute;right: 0;bottom: 0;left: 0;z-index: 15;display: flex;justify-content: center;padding-left: 0;margin-right: 15%;margin-left: 15%;list-style: none;}.carousel-indicators li {box-sizing: content-box;flex: 0 1 auto;width: 30px;height: 3px;margin-right: 3px;margin-left: 3px;text-indent: -999px;cursor: pointer;background-color: #fff;background-clip: padding-box;border-top: 10px solid transparent;border-bottom: 10px solid transparent;opacity: .5;transition: opacity 0.6s ease;}@media (prefers-reduced-motion: reduce) {.carousel-indicators li {transition: none;}}.carousel-indicators .active {opacity: 1;}.carousel-caption {position: absolute;right: 15%;bottom: 20px;left: 15%;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;}@keyframes spinner-border {to {transform: rotate(360deg);}}.spinner-border {display: inline-block;width: 2rem;height: 2rem;vertical-align: text-bottom;border: 0.25em solid currentColor;border-right-color: transparent;border-radius: 50%;animation: spinner-border .75s linear infinite;}.spinner-border-sm {width: 1rem;height: 1rem;border-width: 0.2em;}@keyframes spinner-grow {0% {transform: scale(0);}50% {opacity: 1;transform: none;}}.spinner-grow {display: inline-block;width: 2rem;height: 2rem;vertical-align: text-bottom;background-color: currentColor;border-radius: 50%;opacity: 0;animation: spinner-grow .75s linear infinite;}.spinner-grow-sm {width: 1rem;height: 1rem;}.align-baseline {vertical-align: baseline !important;}.align-top {vertical-align: top !important;}.align-middle {vertical-align: middle !important;}.align-bottom {vertical-align: bottom !important;}.align-text-bottom {vertical-align: text-bottom !important;}.align-text-top {vertical-align: text-top !important;}.bg-primary {background-color: #007bff !important;}a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus {background-color: #0062cc !important;}.bg-secondary {background-color: #6c757d !important;}a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus {background-color: #545b62 !important;}.bg-success {background-color: #28a745 !important;}a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus {background-color: #1e7e34 !important;}.bg-info {background-color: #17a2b8 !important;}a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus {background-color: #117a8b !important;}.bg-warning {background-color: #ffc107 !important;}a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus {background-color: #d39e00 !important;}.bg-danger {background-color: #dc3545 !important;}a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus {background-color: #bd2130 !important;}.bg-light {background-color: #f8f9fa !important;}a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus {background-color: #dae0e5 !important;}.bg-dark {background-color: #343a40 !important;}a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus {background-color: #1d2124 !important;}.bg-white {background-color: #fff !important;}.bg-transparent {background-color: transparent !important;}.border {border: 1px solid #dee2e6 !important;}.border-top {border-top: 1px solid #dee2e6 !important;}.border-right {border-right: 1px solid #dee2e6 !important;}.border-bottom {border-bottom: 1px solid #dee2e6 !important;}.border-left {border-left: 1px solid #dee2e6 !important;}.border-0 {border: 0 !important;}.border-top-0 {border-top: 0 !important;}.border-right-0 {border-right: 0 !important;}.border-bottom-0 {border-bottom: 0 !important;}.border-left-0 {border-left: 0 !important;}.border-primary {border-color: #007bff !important;}.border-secondary {border-color: #6c757d !important;}.border-success {border-color: #28a745 !important;}.border-info {border-color: #17a2b8 !important;}.border-warning {border-color: #ffc107 !important;}.border-danger {border-color: #dc3545 !important;}.border-light {border-color: #f8f9fa !important;}.border-dark {border-color: #343a40 !important;}.border-white {border-color: #fff !important;}.rounded-sm {border-radius: 0.2rem !important;}.rounded {border-radius: 0.25rem !important;}.rounded-top {border-top-left-radius: 0.25rem !important;border-top-right-radius: 0.25rem !important;}.rounded-right {border-top-right-radius: 0.25rem !important;border-bottom-right-radius: 0.25rem !important;}.rounded-bottom {border-bottom-right-radius: 0.25rem !important;border-bottom-left-radius: 0.25rem !important;}.rounded-left {border-top-left-radius: 0.25rem !important;border-bottom-left-radius: 0.25rem !important;}.rounded-lg {border-radius: 0.3rem !important;}.rounded-circle {border-radius: 50% !important;}.rounded-pill {border-radius: 50rem !important;}.rounded-0 {border-radius: 0 !important;}.clearfix::after {display: block;clear: both;content: "";}.d-none {display: none !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-flex {display: flex !important;}.d-inline-flex {display: inline-flex !important;}@media (min-width: 576px) {.d-sm-none {display: none !important;}.d-sm-inline {display: inline !important;}.d-sm-inline-block {display: inline-block !important;}.d-sm-block {display: block !important;}.d-sm-table {display: table !important;}.d-sm-table-row {display: table-row !important;}.d-sm-table-cell {display: table-cell !important;}.d-sm-flex {display: flex !important;}.d-sm-inline-flex {display: inline-flex !important;}}@media (min-width: 768px) {.d-md-none {display: none !important;}.d-md-inline {display: inline !important;}.d-md-inline-block {display: inline-block !important;}.d-md-block {display: block !important;}.d-md-table {display: table !important;}.d-md-table-row {display: table-row !important;}.d-md-table-cell {display: table-cell !important;}.d-md-flex {display: flex !important;}.d-md-inline-flex {display: inline-flex !important;}}@media (min-width: 992px) {.d-lg-none {display: none !important;}.d-lg-inline {display: inline !important;}.d-lg-inline-block {display: inline-block !important;}.d-lg-block {display: block !important;}.d-lg-table {display: table !important;}.d-lg-table-row {display: table-row !important;}.d-lg-table-cell {display: table-cell !important;}.d-lg-flex {display: flex !important;}.d-lg-inline-flex {display: inline-flex !important;}}@media (min-width: 1280px) {.d-xl-none {display: none !important;}.d-xl-inline {display: inline !important;}.d-xl-inline-block {display: inline-block !important;}.d-xl-block {display: block !important;}.d-xl-table {display: table !important;}.d-xl-table-row {display: table-row !important;}.d-xl-table-cell {display: table-cell !important;}.d-xl-flex {display: flex !important;}.d-xl-inline-flex {display: inline-flex !important;}}@media (min-width: 1920px) {.d-xxl-none {display: none !important;}.d-xxl-inline {display: inline !important;}.d-xxl-inline-block {display: inline-block !important;}.d-xxl-block {display: block !important;}.d-xxl-table {display: table !important;}.d-xxl-table-row {display: table-row !important;}.d-xxl-table-cell {display: table-cell !important;}.d-xxl-flex {display: flex !important;}.d-xxl-inline-flex {display: inline-flex !important;}}@media print {.d-print-none {display: none !important;}.d-print-inline {display: inline !important;}.d-print-inline-block {display: inline-block !important;}.d-print-block {display: block !important;}.d-print-table {display: table !important;}.d-print-table-row {display: table-row !important;}.d-print-table-cell {display: table-cell !important;}.d-print-flex {display: flex !important;}.d-print-inline-flex {display: inline-flex !important;}}.embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}.embed-responsive::before {display: block;content: "";}.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}.embed-responsive-21by9::before {padding-top: 42.85714%;}.embed-responsive-16by9::before {padding-top: 56.25%;}.embed-responsive-4by3::before {padding-top: 75%;}.embed-responsive-1by1::before {padding-top: 100%;}.flex-row {flex-direction: row !important;}.flex-column {flex-direction: column !important;}.flex-row-reverse {flex-direction: row-reverse !important;}.flex-column-reverse {flex-direction: column-reverse !important;}.flex-wrap {flex-wrap: wrap !important;}.flex-nowrap {flex-wrap: nowrap !important;}.flex-wrap-reverse {flex-wrap: wrap-reverse !important;}.flex-fill {flex: 1 1 auto !important;}.flex-grow-0 {flex-grow: 0 !important;}.flex-grow-1 {flex-grow: 1 !important;}.flex-shrink-0 {flex-shrink: 0 !important;}.flex-shrink-1 {flex-shrink: 1 !important;}.justify-content-start {justify-content: flex-start !important;}.justify-content-end {justify-content: flex-end !important;}.justify-content-center {justify-content: center !important;}.justify-content-between {justify-content: space-between !important;}.justify-content-around {justify-content: space-around !important;}.align-items-start {align-items: flex-start !important;}.align-items-end {align-items: flex-end !important;}.align-items-center {align-items: center !important;}.align-items-baseline {align-items: baseline !important;}.align-items-stretch {align-items: stretch !important;}.align-content-start {align-content: flex-start !important;}.align-content-end {align-content: flex-end !important;}.align-content-center {align-content: center !important;}.align-content-between {align-content: space-between !important;}.align-content-around {align-content: space-around !important;}.align-content-stretch {align-content: stretch !important;}.align-self-auto {align-self: auto !important;}.align-self-start {align-self: flex-start !important;}.align-self-end {align-self: flex-end !important;}.align-self-center {align-self: center !important;}.align-self-baseline {align-self: baseline !important;}.align-self-stretch {align-self: stretch !important;}@media (min-width: 576px) {.flex-sm-row {flex-direction: row !important;}.flex-sm-column {flex-direction: column !important;}.flex-sm-row-reverse {flex-direction: row-reverse !important;}.flex-sm-column-reverse {flex-direction: column-reverse !important;}.flex-sm-wrap {flex-wrap: wrap !important;}.flex-sm-nowrap {flex-wrap: nowrap !important;}.flex-sm-wrap-reverse {flex-wrap: wrap-reverse !important;}.flex-sm-fill {flex: 1 1 auto !important;}.flex-sm-grow-0 {flex-grow: 0 !important;}.flex-sm-grow-1 {flex-grow: 1 !important;}.flex-sm-shrink-0 {flex-shrink: 0 !important;}.flex-sm-shrink-1 {flex-shrink: 1 !important;}.justify-content-sm-start {justify-content: flex-start !important;}.justify-content-sm-end {justify-content: flex-end !important;}.justify-content-sm-center {justify-content: center !important;}.justify-content-sm-between {justify-content: space-between !important;}.justify-content-sm-around {justify-content: space-around !important;}.align-items-sm-start {align-items: flex-start !important;}.align-items-sm-end {align-items: flex-end !important;}.align-items-sm-center {align-items: center !important;}.align-items-sm-baseline {align-items: baseline !important;}.align-items-sm-stretch {align-items: stretch !important;}.align-content-sm-start {align-content: flex-start !important;}.align-content-sm-end {align-content: flex-end !important;}.align-content-sm-center {align-content: center !important;}.align-content-sm-between {align-content: space-between !important;}.align-content-sm-around {align-content: space-around !important;}.align-content-sm-stretch {align-content: stretch !important;}.align-self-sm-auto {align-self: auto !important;}.align-self-sm-start {align-self: flex-start !important;}.align-self-sm-end {align-self: flex-end !important;}.align-self-sm-center {align-self: center !important;}.align-self-sm-baseline {align-self: baseline !important;}.align-self-sm-stretch {align-self: stretch !important;}}@media (min-width: 768px) {.flex-md-row {flex-direction: row !important;}.flex-md-column {flex-direction: column !important;}.flex-md-row-reverse {flex-direction: row-reverse !important;}.flex-md-column-reverse {flex-direction: column-reverse !important;}.flex-md-wrap {flex-wrap: wrap !important;}.flex-md-nowrap {flex-wrap: nowrap !important;}.flex-md-wrap-reverse {flex-wrap: wrap-reverse !important;}.flex-md-fill {flex: 1 1 auto !important;}.flex-md-grow-0 {flex-grow: 0 !important;}.flex-md-grow-1 {flex-grow: 1 !important;}.flex-md-shrink-0 {flex-shrink: 0 !important;}.flex-md-shrink-1 {flex-shrink: 1 !important;}.justify-content-md-start {justify-content: flex-start !important;}.justify-content-md-end {justify-content: flex-end !important;}.justify-content-md-center {justify-content: center !important;}.justify-content-md-between {justify-content: space-between !important;}.justify-content-md-around {justify-content: space-around !important;}.align-items-md-start {align-items: flex-start !important;}.align-items-md-end {align-items: flex-end !important;}.align-items-md-center {align-items: center !important;}.align-items-md-baseline {align-items: baseline !important;}.align-items-md-stretch {align-items: stretch !important;}.align-content-md-start {align-content: flex-start !important;}.align-content-md-end {align-content: flex-end !important;}.align-content-md-center {align-content: center !important;}.align-content-md-between {align-content: space-between !important;}.align-content-md-around {align-content: space-around !important;}.align-content-md-stretch {align-content: stretch !important;}.align-self-md-auto {align-self: auto !important;}.align-self-md-start {align-self: flex-start !important;}.align-self-md-end {align-self: flex-end !important;}.align-self-md-center {align-self: center !important;}.align-self-md-baseline {align-self: baseline !important;}.align-self-md-stretch {align-self: stretch !important;}}@media (min-width: 992px) {.flex-lg-row {flex-direction: row !important;}.flex-lg-column {flex-direction: column !important;}.flex-lg-row-reverse {flex-direction: row-reverse !important;}.flex-lg-column-reverse {flex-direction: column-reverse !important;}.flex-lg-wrap {flex-wrap: wrap !important;}.flex-lg-nowrap {flex-wrap: nowrap !important;}.flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important;}.flex-lg-fill {flex: 1 1 auto !important;}.flex-lg-grow-0 {flex-grow: 0 !important;}.flex-lg-grow-1 {flex-grow: 1 !important;}.flex-lg-shrink-0 {flex-shrink: 0 !important;}.flex-lg-shrink-1 {flex-shrink: 1 !important;}.justify-content-lg-start {justify-content: flex-start !important;}.justify-content-lg-end {justify-content: flex-end !important;}.justify-content-lg-center {justify-content: center !important;}.justify-content-lg-between {justify-content: space-between !important;}.justify-content-lg-around {justify-content: space-around !important;}.align-items-lg-start {align-items: flex-start !important;}.align-items-lg-end {align-items: flex-end !important;}.align-items-lg-center {align-items: center !important;}.align-items-lg-baseline {align-items: baseline !important;}.align-items-lg-stretch {align-items: stretch !important;}.align-content-lg-start {align-content: flex-start !important;}.align-content-lg-end {align-content: flex-end !important;}.align-content-lg-center {align-content: center !important;}.align-content-lg-between {align-content: space-between !important;}.align-content-lg-around {align-content: space-around !important;}.align-content-lg-stretch {align-content: stretch !important;}.align-self-lg-auto {align-self: auto !important;}.align-self-lg-start {align-self: flex-start !important;}.align-self-lg-end {align-self: flex-end !important;}.align-self-lg-center {align-self: center !important;}.align-self-lg-baseline {align-self: baseline !important;}.align-self-lg-stretch {align-self: stretch !important;}}@media (min-width: 1280px) {.flex-xl-row {flex-direction: row !important;}.flex-xl-column {flex-direction: column !important;}.flex-xl-row-reverse {flex-direction: row-reverse !important;}.flex-xl-column-reverse {flex-direction: column-reverse !important;}.flex-xl-wrap {flex-wrap: wrap !important;}.flex-xl-nowrap {flex-wrap: nowrap !important;}.flex-xl-wrap-reverse {flex-wrap: wrap-reverse !important;}.flex-xl-fill {flex: 1 1 auto !important;}.flex-xl-grow-0 {flex-grow: 0 !important;}.flex-xl-grow-1 {flex-grow: 1 !important;}.flex-xl-shrink-0 {flex-shrink: 0 !important;}.flex-xl-shrink-1 {flex-shrink: 1 !important;}.justify-content-xl-start {justify-content: flex-start !important;}.justify-content-xl-end {justify-content: flex-end !important;}.justify-content-xl-center {justify-content: center !important;}.justify-content-xl-between {justify-content: space-between !important;}.justify-content-xl-around {justify-content: space-around !important;}.align-items-xl-start {align-items: flex-start !important;}.align-items-xl-end {align-items: flex-end !important;}.align-items-xl-center {align-items: center !important;}.align-items-xl-baseline {align-items: baseline !important;}.align-items-xl-stretch {align-items: stretch !important;}.align-content-xl-start {align-content: flex-start !important;}.align-content-xl-end {align-content: flex-end !important;}.align-content-xl-center {align-content: center !important;}.align-content-xl-between {align-content: space-between !important;}.align-content-xl-around {align-content: space-around !important;}.align-content-xl-stretch {align-content: stretch !important;}.align-self-xl-auto {align-self: auto !important;}.align-self-xl-start {align-self: flex-start !important;}.align-self-xl-end {align-self: flex-end !important;}.align-self-xl-center {align-self: center !important;}.align-self-xl-baseline {align-self: baseline !important;}.align-self-xl-stretch {align-self: stretch !important;}}@media (min-width: 1920px) {.flex-xxl-row {flex-direction: row !important;}.flex-xxl-column {flex-direction: column !important;}.flex-xxl-row-reverse {flex-direction: row-reverse !important;}.flex-xxl-column-reverse {flex-direction: column-reverse !important;}.flex-xxl-wrap {flex-wrap: wrap !important;}.flex-xxl-nowrap {flex-wrap: nowrap !important;}.flex-xxl-wrap-reverse {flex-wrap: wrap-reverse !important;}.flex-xxl-fill {flex: 1 1 auto !important;}.flex-xxl-grow-0 {flex-grow: 0 !important;}.flex-xxl-grow-1 {flex-grow: 1 !important;}.flex-xxl-shrink-0 {flex-shrink: 0 !important;}.flex-xxl-shrink-1 {flex-shrink: 1 !important;}.justify-content-xxl-start {justify-content: flex-start !important;}.justify-content-xxl-end {justify-content: flex-end !important;}.justify-content-xxl-center {justify-content: center !important;}.justify-content-xxl-between {justify-content: space-between !important;}.justify-content-xxl-around {justify-content: space-around !important;}.align-items-xxl-start {align-items: flex-start !important;}.align-items-xxl-end {align-items: flex-end !important;}.align-items-xxl-center {align-items: center !important;}.align-items-xxl-baseline {align-items: baseline !important;}.align-items-xxl-stretch {align-items: stretch !important;}.align-content-xxl-start {align-content: flex-start !important;}.align-content-xxl-end {align-content: flex-end !important;}.align-content-xxl-center {align-content: center !important;}.align-content-xxl-between {align-content: space-between !important;}.align-content-xxl-around {align-content: space-around !important;}.align-content-xxl-stretch {align-content: stretch !important;}.align-self-xxl-auto {align-self: auto !important;}.align-self-xxl-start {align-self: flex-start !important;}.align-self-xxl-end {align-self: flex-end !important;}.align-self-xxl-center {align-self: center !important;}.align-self-xxl-baseline {align-self: baseline !important;}.align-self-xxl-stretch {align-self: stretch !important;}}.float-left {float: left !important;}.float-right {float: right !important;}.float-none {float: none !important;}@media (min-width: 576px) {.float-sm-left {float: left !important;}.float-sm-right {float: right !important;}.float-sm-none {float: none !important;}}@media (min-width: 768px) {.float-md-left {float: left !important;}.float-md-right {float: right !important;}.float-md-none {float: none !important;}}@media (min-width: 992px) {.float-lg-left {float: left !important;}.float-lg-right {float: right !important;}.float-lg-none {float: none !important;}}@media (min-width: 1280px) {.float-xl-left {float: left !important;}.float-xl-right {float: right !important;}.float-xl-none {float: none !important;}}@media (min-width: 1920px) {.float-xxl-left {float: left !important;}.float-xxl-right {float: right !important;}.float-xxl-none {float: none !important;}}.user-select-all {user-select: all !important;}.user-select-auto {user-select: auto !important;}.user-select-none {user-select: none !important;}.overflow-auto {overflow: auto !important;}.overflow-hidden {overflow: hidden !important;}.position-static {position: static !important;}.position-relative {position: relative !important;}.position-absolute {position: absolute !important;}.position-fixed {position: fixed !important;}.position-sticky {position: sticky !important;}.fixed-top {position: fixed;top: 0;right: 0;left: 0;z-index: 1030;}.fixed-bottom {position: fixed;right: 0;bottom: 0;left: 0;z-index: 1030;}@supports (position: sticky) {.sticky-top {position: sticky;top: 0;z-index: 1020;}}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;overflow: visible;clip: auto;white-space: normal;}.shadow-sm {box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow {box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-lg {box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none {box-shadow: none !important;}.w-25 {width: 25% !important;}.w-50 {width: 50% !important;}.w-75 {width: 75% !important;}.w-100 {width: 100% !important;}.w-auto {width: auto !important;}.h-25 {height: 25% !important;}.h-50 {height: 50% !important;}.h-75 {height: 75% !important;}.h-100 {height: 100% !important;}.h-auto {height: auto !important;}.mw-100 {max-width: 100% !important;}.mh-100 {max-height: 100% !important;}.min-vw-100 {min-width: 100vw !important;}.min-vh-100 {min-height: 100vh !important;}.vw-100 {width: 100vw !important;}.vh-100 {height: 100vh !important;}.m-0 {margin: 0 !important;}.mt-0, .my-0 {margin-top: 0 !important;}.mr-0, .mx-0 {margin-right: 0 !important;}.mb-0, .my-0 {margin-bottom: 0 !important;}.ml-0, .mx-0 {margin-left: 0 !important;}.m-1 {margin: 0.25rem !important;}.mt-1, .my-1 {margin-top: 0.25rem !important;}.mr-1, .mx-1 {margin-right: 0.25rem !important;}.mb-1, .my-1 {margin-bottom: 0.25rem !important;}.ml-1, .mx-1 {margin-left: 0.25rem !important;}.m-2 {margin: 0.5rem !important;}.mt-2, .my-2 {margin-top: 0.5rem !important;}.mr-2, .mx-2 {margin-right: 0.5rem !important;}.mb-2, .my-2 {margin-bottom: 0.5rem !important;}.ml-2, .mx-2 {margin-left: 0.5rem !important;}.m-3 {margin: 1rem !important;}.mt-3, .my-3 {margin-top: 1rem !important;}.mr-3, .mx-3 {margin-right: 1rem !important;}.mb-3, .my-3 {margin-bottom: 1rem !important;}.ml-3, .mx-3 {margin-left: 1rem !important;}.m-4 {margin: 1.5rem !important;}.mt-4, .my-4 {margin-top: 1.5rem !important;}.mr-4, .mx-4 {margin-right: 1.5rem !important;}.mb-4, .my-4 {margin-bottom: 1.5rem !important;}.ml-4, .mx-4 {margin-left: 1.5rem !important;}.m-5 {margin: 3rem !important;}.mt-5, .my-5 {margin-top: 3rem !important;}.mr-5, .mx-5 {margin-right: 3rem !important;}.mb-5, .my-5 {margin-bottom: 3rem !important;}.ml-5, .mx-5 {margin-left: 3rem !important;}.p-0 {padding: 0 !important;}.pt-0, .py-0 {padding-top: 0 !important;}.pr-0, .px-0 {padding-right: 0 !important;}.pb-0, .py-0 {padding-bottom: 0 !important;}.pl-0, .px-0 {padding-left: 0 !important;}.p-1 {padding: 0.25rem !important;}.pt-1, .py-1 {padding-top: 0.25rem !important;}.pr-1, .px-1 {padding-right: 0.25rem !important;}.pb-1, .py-1 {padding-bottom: 0.25rem !important;}.pl-1, .px-1 {padding-left: 0.25rem !important;}.p-2 {padding: 0.5rem !important;}.pt-2, .py-2 {padding-top: 0.5rem !important;}.pr-2, .px-2 {padding-right: 0.5rem !important;}.pb-2, .py-2 {padding-bottom: 0.5rem !important;}.pl-2, .px-2 {padding-left: 0.5rem !important;}.p-3 {padding: 1rem !important;}.pt-3, .py-3 {padding-top: 1rem !important;}.pr-3, .px-3 {padding-right: 1rem !important;}.pb-3, .py-3 {padding-bottom: 1rem !important;}.pl-3, .px-3 {padding-left: 1rem !important;}.p-4 {padding: 1.5rem !important;}.pt-4, .py-4 {padding-top: 1.5rem !important;}.pr-4, .px-4 {padding-right: 1.5rem !important;}.pb-4, .py-4 {padding-bottom: 1.5rem !important;}.pl-4, .px-4 {padding-left: 1.5rem !important;}.p-5 {padding: 3rem !important;}.pt-5, .py-5 {padding-top: 3rem !important;}.pr-5, .px-5 {padding-right: 3rem !important;}.pb-5, .py-5 {padding-bottom: 3rem !important;}.pl-5, .px-5 {padding-left: 3rem !important;}.m-n1 {margin: -0.25rem !important;}.mt-n1, .my-n1 {margin-top: -0.25rem !important;}.mr-n1, .mx-n1 {margin-right: -0.25rem !important;}.mb-n1, .my-n1 {margin-bottom: -0.25rem !important;}.ml-n1, .mx-n1 {margin-left: -0.25rem !important;}.m-n2 {margin: -0.5rem !important;}.mt-n2, .my-n2 {margin-top: -0.5rem !important;}.mr-n2, .mx-n2 {margin-right: -0.5rem !important;}.mb-n2, .my-n2 {margin-bottom: -0.5rem !important;}.ml-n2, .mx-n2 {margin-left: -0.5rem !important;}.m-n3 {margin: -1rem !important;}.mt-n3, .my-n3 {margin-top: -1rem !important;}.mr-n3, .mx-n3 {margin-right: -1rem !important;}.mb-n3, .my-n3 {margin-bottom: -1rem !important;}.ml-n3, .mx-n3 {margin-left: -1rem !important;}.m-n4 {margin: -1.5rem !important;}.mt-n4, .my-n4 {margin-top: -1.5rem !important;}.mr-n4, .mx-n4 {margin-right: -1.5rem !important;}.mb-n4, .my-n4 {margin-bottom: -1.5rem !important;}.ml-n4, .mx-n4 {margin-left: -1.5rem !important;}.m-n5 {margin: -3rem !important;}.mt-n5, .my-n5 {margin-top: -3rem !important;}.mr-n5, .mx-n5 {margin-right: -3rem !important;}.mb-n5, .my-n5 {margin-bottom: -3rem !important;}.ml-n5, .mx-n5 {margin-left: -3rem !important;}.m-auto {margin: auto !important;}.mt-auto, .my-auto {margin-top: auto !important;}.mr-auto, .mx-auto {margin-right: auto !important;}.mb-auto, .my-auto {margin-bottom: auto !important;}.ml-auto, .mx-auto {margin-left: auto !important;}@media (min-width: 576px) {.m-sm-0 {margin: 0 !important;}.mt-sm-0, .my-sm-0 {margin-top: 0 !important;}.mr-sm-0, .mx-sm-0 {margin-right: 0 !important;}.mb-sm-0, .my-sm-0 {margin-bottom: 0 !important;}.ml-sm-0, .mx-sm-0 {margin-left: 0 !important;}.m-sm-1 {margin: 0.25rem !important;}.mt-sm-1, .my-sm-1 {margin-top: 0.25rem !important;}.mr-sm-1, .mx-sm-1 {margin-right: 0.25rem !important;}.mb-sm-1, .my-sm-1 {margin-bottom: 0.25rem !important;}.ml-sm-1, .mx-sm-1 {margin-left: 0.25rem !important;}.m-sm-2 {margin: 0.5rem !important;}.mt-sm-2, .my-sm-2 {margin-top: 0.5rem !important;}.mr-sm-2, .mx-sm-2 {margin-right: 0.5rem !important;}.mb-sm-2, .my-sm-2 {margin-bottom: 0.5rem !important;}.ml-sm-2, .mx-sm-2 {margin-left: 0.5rem !important;}.m-sm-3 {margin: 1rem !important;}.mt-sm-3, .my-sm-3 {margin-top: 1rem !important;}.mr-sm-3, .mx-sm-3 {margin-right: 1rem !important;}.mb-sm-3, .my-sm-3 {margin-bottom: 1rem !important;}.ml-sm-3, .mx-sm-3 {margin-left: 1rem !important;}.m-sm-4 {margin: 1.5rem !important;}.mt-sm-4, .my-sm-4 {margin-top: 1.5rem !important;}.mr-sm-4, .mx-sm-4 {margin-right: 1.5rem !important;}.mb-sm-4, .my-sm-4 {margin-bottom: 1.5rem !important;}.ml-sm-4, .mx-sm-4 {margin-left: 1.5rem !important;}.m-sm-5 {margin: 3rem !important;}.mt-sm-5, .my-sm-5 {margin-top: 3rem !important;}.mr-sm-5, .mx-sm-5 {margin-right: 3rem !important;}.mb-sm-5, .my-sm-5 {margin-bottom: 3rem !important;}.ml-sm-5, .mx-sm-5 {margin-left: 3rem !important;}.p-sm-0 {padding: 0 !important;}.pt-sm-0, .py-sm-0 {padding-top: 0 !important;}.pr-sm-0, .px-sm-0 {padding-right: 0 !important;}.pb-sm-0, .py-sm-0 {padding-bottom: 0 !important;}.pl-sm-0, .px-sm-0 {padding-left: 0 !important;}.p-sm-1 {padding: 0.25rem !important;}.pt-sm-1, .py-sm-1 {padding-top: 0.25rem !important;}.pr-sm-1, .px-sm-1 {padding-right: 0.25rem !important;}.pb-sm-1, .py-sm-1 {padding-bottom: 0.25rem !important;}.pl-sm-1, .px-sm-1 {padding-left: 0.25rem !important;}.p-sm-2 {padding: 0.5rem !important;}.pt-sm-2, .py-sm-2 {padding-top: 0.5rem !important;}.pr-sm-2, .px-sm-2 {padding-right: 0.5rem !important;}.pb-sm-2, .py-sm-2 {padding-bottom: 0.5rem !important;}.pl-sm-2, .px-sm-2 {padding-left: 0.5rem !important;}.p-sm-3 {padding: 1rem !important;}.pt-sm-3, .py-sm-3 {padding-top: 1rem !important;}.pr-sm-3, .px-sm-3 {padding-right: 1rem !important;}.pb-sm-3, .py-sm-3 {padding-bottom: 1rem !important;}.pl-sm-3, .px-sm-3 {padding-left: 1rem !important;}.p-sm-4 {padding: 1.5rem !important;}.pt-sm-4, .py-sm-4 {padding-top: 1.5rem !important;}.pr-sm-4, .px-sm-4 {padding-right: 1.5rem !important;}.pb-sm-4, .py-sm-4 {padding-bottom: 1.5rem !important;}.pl-sm-4, .px-sm-4 {padding-left: 1.5rem !important;}.p-sm-5 {padding: 3rem !important;}.pt-sm-5, .py-sm-5 {padding-top: 3rem !important;}.pr-sm-5, .px-sm-5 {padding-right: 3rem !important;}.pb-sm-5, .py-sm-5 {padding-bottom: 3rem !important;}.pl-sm-5, .px-sm-5 {padding-left: 3rem !important;}.m-sm-n1 {margin: -0.25rem !important;}.mt-sm-n1, .my-sm-n1 {margin-top: -0.25rem !important;}.mr-sm-n1, .mx-sm-n1 {margin-right: -0.25rem !important;}.mb-sm-n1, .my-sm-n1 {margin-bottom: -0.25rem !important;}.ml-sm-n1, .mx-sm-n1 {margin-left: -0.25rem !important;}.m-sm-n2 {margin: -0.5rem !important;}.mt-sm-n2, .my-sm-n2 {margin-top: -0.5rem !important;}.mr-sm-n2, .mx-sm-n2 {margin-right: -0.5rem !important;}.mb-sm-n2, .my-sm-n2 {margin-bottom: -0.5rem !important;}.ml-sm-n2, .mx-sm-n2 {margin-left: -0.5rem !important;}.m-sm-n3 {margin: -1rem !important;}.mt-sm-n3, .my-sm-n3 {margin-top: -1rem !important;}.mr-sm-n3, .mx-sm-n3 {margin-right: -1rem !important;}.mb-sm-n3, .my-sm-n3 {margin-bottom: -1rem !important;}.ml-sm-n3, .mx-sm-n3 {margin-left: -1rem !important;}.m-sm-n4 {margin: -1.5rem !important;}.mt-sm-n4, .my-sm-n4 {margin-top: -1.5rem !important;}.mr-sm-n4, .mx-sm-n4 {margin-right: -1.5rem !important;}.mb-sm-n4, .my-sm-n4 {margin-bottom: -1.5rem !important;}.ml-sm-n4, .mx-sm-n4 {margin-left: -1.5rem !important;}.m-sm-n5 {margin: -3rem !important;}.mt-sm-n5, .my-sm-n5 {margin-top: -3rem !important;}.mr-sm-n5, .mx-sm-n5 {margin-right: -3rem !important;}.mb-sm-n5, .my-sm-n5 {margin-bottom: -3rem !important;}.ml-sm-n5, .mx-sm-n5 {margin-left: -3rem !important;}.m-sm-auto {margin: auto !important;}.mt-sm-auto, .my-sm-auto {margin-top: auto !important;}.mr-sm-auto, .mx-sm-auto {margin-right: auto !important;}.mb-sm-auto, .my-sm-auto {margin-bottom: auto !important;}.ml-sm-auto, .mx-sm-auto {margin-left: auto !important;}}@media (min-width: 768px) {.m-md-0 {margin: 0 !important;}.mt-md-0, .my-md-0 {margin-top: 0 !important;}.mr-md-0, .mx-md-0 {margin-right: 0 !important;}.mb-md-0, .my-md-0 {margin-bottom: 0 !important;}.ml-md-0, .mx-md-0 {margin-left: 0 !important;}.m-md-1 {margin: 0.25rem !important;}.mt-md-1, .my-md-1 {margin-top: 0.25rem !important;}.mr-md-1, .mx-md-1 {margin-right: 0.25rem !important;}.mb-md-1, .my-md-1 {margin-bottom: 0.25rem !important;}.ml-md-1, .mx-md-1 {margin-left: 0.25rem !important;}.m-md-2 {margin: 0.5rem !important;}.mt-md-2, .my-md-2 {margin-top: 0.5rem !important;}.mr-md-2, .mx-md-2 {margin-right: 0.5rem !important;}.mb-md-2, .my-md-2 {margin-bottom: 0.5rem !important;}.ml-md-2, .mx-md-2 {margin-left: 0.5rem !important;}.m-md-3 {margin: 1rem !important;}.mt-md-3, .my-md-3 {margin-top: 1rem !important;}.mr-md-3, .mx-md-3 {margin-right: 1rem !important;}.mb-md-3, .my-md-3 {margin-bottom: 1rem !important;}.ml-md-3, .mx-md-3 {margin-left: 1rem !important;}.m-md-4 {margin: 1.5rem !important;}.mt-md-4, .my-md-4 {margin-top: 1.5rem !important;}.mr-md-4, .mx-md-4 {margin-right: 1.5rem !important;}.mb-md-4, .my-md-4 {margin-bottom: 1.5rem !important;}.ml-md-4, .mx-md-4 {margin-left: 1.5rem !important;}.m-md-5 {margin: 3rem !important;}.mt-md-5, .my-md-5 {margin-top: 3rem !important;}.mr-md-5, .mx-md-5 {margin-right: 3rem !important;}.mb-md-5, .my-md-5 {margin-bottom: 3rem !important;}.ml-md-5, .mx-md-5 {margin-left: 3rem !important;}.p-md-0 {padding: 0 !important;}.pt-md-0, .py-md-0 {padding-top: 0 !important;}.pr-md-0, .px-md-0 {padding-right: 0 !important;}.pb-md-0, .py-md-0 {padding-bottom: 0 !important;}.pl-md-0, .px-md-0 {padding-left: 0 !important;}.p-md-1 {padding: 0.25rem !important;}.pt-md-1, .py-md-1 {padding-top: 0.25rem !important;}.pr-md-1, .px-md-1 {padding-right: 0.25rem !important;}.pb-md-1, .py-md-1 {padding-bottom: 0.25rem !important;}.pl-md-1, .px-md-1 {padding-left: 0.25rem !important;}.p-md-2 {padding: 0.5rem !important;}.pt-md-2, .py-md-2 {padding-top: 0.5rem !important;}.pr-md-2, .px-md-2 {padding-right: 0.5rem !important;}.pb-md-2, .py-md-2 {padding-bottom: 0.5rem !important;}.pl-md-2, .px-md-2 {padding-left: 0.5rem !important;}.p-md-3 {padding: 1rem !important;}.pt-md-3, .py-md-3 {padding-top: 1rem !important;}.pr-md-3, .px-md-3 {padding-right: 1rem !important;}.pb-md-3, .py-md-3 {padding-bottom: 1rem !important;}.pl-md-3, .px-md-3 {padding-left: 1rem !important;}.p-md-4 {padding: 1.5rem !important;}.pt-md-4, .py-md-4 {padding-top: 1.5rem !important;}.pr-md-4, .px-md-4 {padding-right: 1.5rem !important;}.pb-md-4, .py-md-4 {padding-bottom: 1.5rem !important;}.pl-md-4, .px-md-4 {padding-left: 1.5rem !important;}.p-md-5 {padding: 3rem !important;}.pt-md-5, .py-md-5 {padding-top: 3rem !important;}.pr-md-5, .px-md-5 {padding-right: 3rem !important;}.pb-md-5, .py-md-5 {padding-bottom: 3rem !important;}.pl-md-5, .px-md-5 {padding-left: 3rem !important;}.m-md-n1 {margin: -0.25rem !important;}.mt-md-n1, .my-md-n1 {margin-top: -0.25rem !important;}.mr-md-n1, .mx-md-n1 {margin-right: -0.25rem !important;}.mb-md-n1, .my-md-n1 {margin-bottom: -0.25rem !important;}.ml-md-n1, .mx-md-n1 {margin-left: -0.25rem !important;}.m-md-n2 {margin: -0.5rem !important;}.mt-md-n2, .my-md-n2 {margin-top: -0.5rem !important;}.mr-md-n2, .mx-md-n2 {margin-right: -0.5rem !important;}.mb-md-n2, .my-md-n2 {margin-bottom: -0.5rem !important;}.ml-md-n2, .mx-md-n2 {margin-left: -0.5rem !important;}.m-md-n3 {margin: -1rem !important;}.mt-md-n3, .my-md-n3 {margin-top: -1rem !important;}.mr-md-n3, .mx-md-n3 {margin-right: -1rem !important;}.mb-md-n3, .my-md-n3 {margin-bottom: -1rem !important;}.ml-md-n3, .mx-md-n3 {margin-left: -1rem !important;}.m-md-n4 {margin: -1.5rem !important;}.mt-md-n4, .my-md-n4 {margin-top: -1.5rem !important;}.mr-md-n4, .mx-md-n4 {margin-right: -1.5rem !important;}.mb-md-n4, .my-md-n4 {margin-bottom: -1.5rem !important;}.ml-md-n4, .mx-md-n4 {margin-left: -1.5rem !important;}.m-md-n5 {margin: -3rem !important;}.mt-md-n5, .my-md-n5 {margin-top: -3rem !important;}.mr-md-n5, .mx-md-n5 {margin-right: -3rem !important;}.mb-md-n5, .my-md-n5 {margin-bottom: -3rem !important;}.ml-md-n5, .mx-md-n5 {margin-left: -3rem !important;}.m-md-auto {margin: auto !important;}.mt-md-auto, .my-md-auto {margin-top: auto !important;}.mr-md-auto, .mx-md-auto {margin-right: auto !important;}.mb-md-auto, .my-md-auto {margin-bottom: auto !important;}.ml-md-auto, .mx-md-auto {margin-left: auto !important;}}@media (min-width: 992px) {.m-lg-0 {margin: 0 !important;}.mt-lg-0, .my-lg-0 {margin-top: 0 !important;}.mr-lg-0, .mx-lg-0 {margin-right: 0 !important;}.mb-lg-0, .my-lg-0 {margin-bottom: 0 !important;}.ml-lg-0, .mx-lg-0 {margin-left: 0 !important;}.m-lg-1 {margin: 0.25rem !important;}.mt-lg-1, .my-lg-1 {margin-top: 0.25rem !important;}.mr-lg-1, .mx-lg-1 {margin-right: 0.25rem !important;}.mb-lg-1, .my-lg-1 {margin-bottom: 0.25rem !important;}.ml-lg-1, .mx-lg-1 {margin-left: 0.25rem !important;}.m-lg-2 {margin: 0.5rem !important;}.mt-lg-2, .my-lg-2 {margin-top: 0.5rem !important;}.mr-lg-2, .mx-lg-2 {margin-right: 0.5rem !important;}.mb-lg-2, .my-lg-2 {margin-bottom: 0.5rem !important;}.ml-lg-2, .mx-lg-2 {margin-left: 0.5rem !important;}.m-lg-3 {margin: 1rem !important;}.mt-lg-3, .my-lg-3 {margin-top: 1rem !important;}.mr-lg-3, .mx-lg-3 {margin-right: 1rem !important;}.mb-lg-3, .my-lg-3 {margin-bottom: 1rem !important;}.ml-lg-3, .mx-lg-3 {margin-left: 1rem !important;}.m-lg-4 {margin: 1.5rem !important;}.mt-lg-4, .my-lg-4 {margin-top: 1.5rem !important;}.mr-lg-4, .mx-lg-4 {margin-right: 1.5rem !important;}.mb-lg-4, .my-lg-4 {margin-bottom: 1.5rem !important;}.ml-lg-4, .mx-lg-4 {margin-left: 1.5rem !important;}.m-lg-5 {margin: 3rem !important;}.mt-lg-5, .my-lg-5 {margin-top: 3rem !important;}.mr-lg-5, .mx-lg-5 {margin-right: 3rem !important;}.mb-lg-5, .my-lg-5 {margin-bottom: 3rem !important;}.ml-lg-5, .mx-lg-5 {margin-left: 3rem !important;}.p-lg-0 {padding: 0 !important;}.pt-lg-0, .py-lg-0 {padding-top: 0 !important;}.pr-lg-0, .px-lg-0 {padding-right: 0 !important;}.pb-lg-0, .py-lg-0 {padding-bottom: 0 !important;}.pl-lg-0, .px-lg-0 {padding-left: 0 !important;}.p-lg-1 {padding: 0.25rem !important;}.pt-lg-1, .py-lg-1 {padding-top: 0.25rem !important;}.pr-lg-1, .px-lg-1 {padding-right: 0.25rem !important;}.pb-lg-1, .py-lg-1 {padding-bottom: 0.25rem !important;}.pl-lg-1, .px-lg-1 {padding-left: 0.25rem !important;}.p-lg-2 {padding: 0.5rem !important;}.pt-lg-2, .py-lg-2 {padding-top: 0.5rem !important;}.pr-lg-2, .px-lg-2 {padding-right: 0.5rem !important;}.pb-lg-2, .py-lg-2 {padding-bottom: 0.5rem !important;}.pl-lg-2, .px-lg-2 {padding-left: 0.5rem !important;}.p-lg-3 {padding: 1rem !important;}.pt-lg-3, .py-lg-3 {padding-top: 1rem !important;}.pr-lg-3, .px-lg-3 {padding-right: 1rem !important;}.pb-lg-3, .py-lg-3 {padding-bottom: 1rem !important;}.pl-lg-3, .px-lg-3 {padding-left: 1rem !important;}.p-lg-4 {padding: 1.5rem !important;}.pt-lg-4, .py-lg-4 {padding-top: 1.5rem !important;}.pr-lg-4, .px-lg-4 {padding-right: 1.5rem !important;}.pb-lg-4, .py-lg-4 {padding-bottom: 1.5rem !important;}.pl-lg-4, .px-lg-4 {padding-left: 1.5rem !important;}.p-lg-5 {padding: 3rem !important;}.pt-lg-5, .py-lg-5 {padding-top: 3rem !important;}.pr-lg-5, .px-lg-5 {padding-right: 3rem !important;}.pb-lg-5, .py-lg-5 {padding-bottom: 3rem !important;}.pl-lg-5, .px-lg-5 {padding-left: 3rem !important;}.m-lg-n1 {margin: -0.25rem !important;}.mt-lg-n1, .my-lg-n1 {margin-top: -0.25rem !important;}.mr-lg-n1, .mx-lg-n1 {margin-right: -0.25rem !important;}.mb-lg-n1, .my-lg-n1 {margin-bottom: -0.25rem !important;}.ml-lg-n1, .mx-lg-n1 {margin-left: -0.25rem !important;}.m-lg-n2 {margin: -0.5rem !important;}.mt-lg-n2, .my-lg-n2 {margin-top: -0.5rem !important;}.mr-lg-n2, .mx-lg-n2 {margin-right: -0.5rem !important;}.mb-lg-n2, .my-lg-n2 {margin-bottom: -0.5rem !important;}.ml-lg-n2, .mx-lg-n2 {margin-left: -0.5rem !important;}.m-lg-n3 {margin: -1rem !important;}.mt-lg-n3, .my-lg-n3 {margin-top: -1rem !important;}.mr-lg-n3, .mx-lg-n3 {margin-right: -1rem !important;}.mb-lg-n3, .my-lg-n3 {margin-bottom: -1rem !important;}.ml-lg-n3, .mx-lg-n3 {margin-left: -1rem !important;}.m-lg-n4 {margin: -1.5rem !important;}.mt-lg-n4, .my-lg-n4 {margin-top: -1.5rem !important;}.mr-lg-n4, .mx-lg-n4 {margin-right: -1.5rem !important;}.mb-lg-n4, .my-lg-n4 {margin-bottom: -1.5rem !important;}.ml-lg-n4, .mx-lg-n4 {margin-left: -1.5rem !important;}.m-lg-n5 {margin: -3rem !important;}.mt-lg-n5, .my-lg-n5 {margin-top: -3rem !important;}.mr-lg-n5, .mx-lg-n5 {margin-right: -3rem !important;}.mb-lg-n5, .my-lg-n5 {margin-bottom: -3rem !important;}.ml-lg-n5, .mx-lg-n5 {margin-left: -3rem !important;}.m-lg-auto {margin: auto !important;}.mt-lg-auto, .my-lg-auto {margin-top: auto !important;}.mr-lg-auto, .mx-lg-auto {margin-right: auto !important;}.mb-lg-auto, .my-lg-auto {margin-bottom: auto !important;}.ml-lg-auto, .mx-lg-auto {margin-left: auto !important;}}@media (min-width: 1280px) {.m-xl-0 {margin: 0 !important;}.mt-xl-0, .my-xl-0 {margin-top: 0 !important;}.mr-xl-0, .mx-xl-0 {margin-right: 0 !important;}.mb-xl-0, .my-xl-0 {margin-bottom: 0 !important;}.ml-xl-0, .mx-xl-0 {margin-left: 0 !important;}.m-xl-1 {margin: 0.25rem !important;}.mt-xl-1, .my-xl-1 {margin-top: 0.25rem !important;}.mr-xl-1, .mx-xl-1 {margin-right: 0.25rem !important;}.mb-xl-1, .my-xl-1 {margin-bottom: 0.25rem !important;}.ml-xl-1, .mx-xl-1 {margin-left: 0.25rem !important;}.m-xl-2 {margin: 0.5rem !important;}.mt-xl-2, .my-xl-2 {margin-top: 0.5rem !important;}.mr-xl-2, .mx-xl-2 {margin-right: 0.5rem !important;}.mb-xl-2, .my-xl-2 {margin-bottom: 0.5rem !important;}.ml-xl-2, .mx-xl-2 {margin-left: 0.5rem !important;}.m-xl-3 {margin: 1rem !important;}.mt-xl-3, .my-xl-3 {margin-top: 1rem !important;}.mr-xl-3, .mx-xl-3 {margin-right: 1rem !important;}.mb-xl-3, .my-xl-3 {margin-bottom: 1rem !important;}.ml-xl-3, .mx-xl-3 {margin-left: 1rem !important;}.m-xl-4 {margin: 1.5rem !important;}.mt-xl-4, .my-xl-4 {margin-top: 1.5rem !important;}.mr-xl-4, .mx-xl-4 {margin-right: 1.5rem !important;}.mb-xl-4, .my-xl-4 {margin-bottom: 1.5rem !important;}.ml-xl-4, .mx-xl-4 {margin-left: 1.5rem !important;}.m-xl-5 {margin: 3rem !important;}.mt-xl-5, .my-xl-5 {margin-top: 3rem !important;}.mr-xl-5, .mx-xl-5 {margin-right: 3rem !important;}.mb-xl-5, .my-xl-5 {margin-bottom: 3rem !important;}.ml-xl-5, .mx-xl-5 {margin-left: 3rem !important;}.p-xl-0 {padding: 0 !important;}.pt-xl-0, .py-xl-0 {padding-top: 0 !important;}.pr-xl-0, .px-xl-0 {padding-right: 0 !important;}.pb-xl-0, .py-xl-0 {padding-bottom: 0 !important;}.pl-xl-0, .px-xl-0 {padding-left: 0 !important;}.p-xl-1 {padding: 0.25rem !important;}.pt-xl-1, .py-xl-1 {padding-top: 0.25rem !important;}.pr-xl-1, .px-xl-1 {padding-right: 0.25rem !important;}.pb-xl-1, .py-xl-1 {padding-bottom: 0.25rem !important;}.pl-xl-1, .px-xl-1 {padding-left: 0.25rem !important;}.p-xl-2 {padding: 0.5rem !important;}.pt-xl-2, .py-xl-2 {padding-top: 0.5rem !important;}.pr-xl-2, .px-xl-2 {padding-right: 0.5rem !important;}.pb-xl-2, .py-xl-2 {padding-bottom: 0.5rem !important;}.pl-xl-2, .px-xl-2 {padding-left: 0.5rem !important;}.p-xl-3 {padding: 1rem !important;}.pt-xl-3, .py-xl-3 {padding-top: 1rem !important;}.pr-xl-3, .px-xl-3 {padding-right: 1rem !important;}.pb-xl-3, .py-xl-3 {padding-bottom: 1rem !important;}.pl-xl-3, .px-xl-3 {padding-left: 1rem !important;}.p-xl-4 {padding: 1.5rem !important;}.pt-xl-4, .py-xl-4 {padding-top: 1.5rem !important;}.pr-xl-4, .px-xl-4 {padding-right: 1.5rem !important;}.pb-xl-4, .py-xl-4 {padding-bottom: 1.5rem !important;}.pl-xl-4, .px-xl-4 {padding-left: 1.5rem !important;}.p-xl-5 {padding: 3rem !important;}.pt-xl-5, .py-xl-5 {padding-top: 3rem !important;}.pr-xl-5, .px-xl-5 {padding-right: 3rem !important;}.pb-xl-5, .py-xl-5 {padding-bottom: 3rem !important;}.pl-xl-5, .px-xl-5 {padding-left: 3rem !important;}.m-xl-n1 {margin: -0.25rem !important;}.mt-xl-n1, .my-xl-n1 {margin-top: -0.25rem !important;}.mr-xl-n1, .mx-xl-n1 {margin-right: -0.25rem !important;}.mb-xl-n1, .my-xl-n1 {margin-bottom: -0.25rem !important;}.ml-xl-n1, .mx-xl-n1 {margin-left: -0.25rem !important;}.m-xl-n2 {margin: -0.5rem !important;}.mt-xl-n2, .my-xl-n2 {margin-top: -0.5rem !important;}.mr-xl-n2, .mx-xl-n2 {margin-right: -0.5rem !important;}.mb-xl-n2, .my-xl-n2 {margin-bottom: -0.5rem !important;}.ml-xl-n2, .mx-xl-n2 {margin-left: -0.5rem !important;}.m-xl-n3 {margin: -1rem !important;}.mt-xl-n3, .my-xl-n3 {margin-top: -1rem !important;}.mr-xl-n3, .mx-xl-n3 {margin-right: -1rem !important;}.mb-xl-n3, .my-xl-n3 {margin-bottom: -1rem !important;}.ml-xl-n3, .mx-xl-n3 {margin-left: -1rem !important;}.m-xl-n4 {margin: -1.5rem !important;}.mt-xl-n4, .my-xl-n4 {margin-top: -1.5rem !important;}.mr-xl-n4, .mx-xl-n4 {margin-right: -1.5rem !important;}.mb-xl-n4, .my-xl-n4 {margin-bottom: -1.5rem !important;}.ml-xl-n4, .mx-xl-n4 {margin-left: -1.5rem !important;}.m-xl-n5 {margin: -3rem !important;}.mt-xl-n5, .my-xl-n5 {margin-top: -3rem !important;}.mr-xl-n5, .mx-xl-n5 {margin-right: -3rem !important;}.mb-xl-n5, .my-xl-n5 {margin-bottom: -3rem !important;}.ml-xl-n5, .mx-xl-n5 {margin-left: -3rem !important;}.m-xl-auto {margin: auto !important;}.mt-xl-auto, .my-xl-auto {margin-top: auto !important;}.mr-xl-auto, .mx-xl-auto {margin-right: auto !important;}.mb-xl-auto, .my-xl-auto {margin-bottom: auto !important;}.ml-xl-auto, .mx-xl-auto {margin-left: auto !important;}}@media (min-width: 1920px) {.m-xxl-0 {margin: 0 !important;}.mt-xxl-0, .my-xxl-0 {margin-top: 0 !important;}.mr-xxl-0, .mx-xxl-0 {margin-right: 0 !important;}.mb-xxl-0, .my-xxl-0 {margin-bottom: 0 !important;}.ml-xxl-0, .mx-xxl-0 {margin-left: 0 !important;}.m-xxl-1 {margin: 0.25rem !important;}.mt-xxl-1, .my-xxl-1 {margin-top: 0.25rem !important;}.mr-xxl-1, .mx-xxl-1 {margin-right: 0.25rem !important;}.mb-xxl-1, .my-xxl-1 {margin-bottom: 0.25rem !important;}.ml-xxl-1, .mx-xxl-1 {margin-left: 0.25rem !important;}.m-xxl-2 {margin: 0.5rem !important;}.mt-xxl-2, .my-xxl-2 {margin-top: 0.5rem !important;}.mr-xxl-2, .mx-xxl-2 {margin-right: 0.5rem !important;}.mb-xxl-2, .my-xxl-2 {margin-bottom: 0.5rem !important;}.ml-xxl-2, .mx-xxl-2 {margin-left: 0.5rem !important;}.m-xxl-3 {margin: 1rem !important;}.mt-xxl-3, .my-xxl-3 {margin-top: 1rem !important;}.mr-xxl-3, .mx-xxl-3 {margin-right: 1rem !important;}.mb-xxl-3, .my-xxl-3 {margin-bottom: 1rem !important;}.ml-xxl-3, .mx-xxl-3 {margin-left: 1rem !important;}.m-xxl-4 {margin: 1.5rem !important;}.mt-xxl-4, .my-xxl-4 {margin-top: 1.5rem !important;}.mr-xxl-4, .mx-xxl-4 {margin-right: 1.5rem !important;}.mb-xxl-4, .my-xxl-4 {margin-bottom: 1.5rem !important;}.ml-xxl-4, .mx-xxl-4 {margin-left: 1.5rem !important;}.m-xxl-5 {margin: 3rem !important;}.mt-xxl-5, .my-xxl-5 {margin-top: 3rem !important;}.mr-xxl-5, .mx-xxl-5 {margin-right: 3rem !important;}.mb-xxl-5, .my-xxl-5 {margin-bottom: 3rem !important;}.ml-xxl-5, .mx-xxl-5 {margin-left: 3rem !important;}.p-xxl-0 {padding: 0 !important;}.pt-xxl-0, .py-xxl-0 {padding-top: 0 !important;}.pr-xxl-0, .px-xxl-0 {padding-right: 0 !important;}.pb-xxl-0, .py-xxl-0 {padding-bottom: 0 !important;}.pl-xxl-0, .px-xxl-0 {padding-left: 0 !important;}.p-xxl-1 {padding: 0.25rem !important;}.pt-xxl-1, .py-xxl-1 {padding-top: 0.25rem !important;}.pr-xxl-1, .px-xxl-1 {padding-right: 0.25rem !important;}.pb-xxl-1, .py-xxl-1 {padding-bottom: 0.25rem !important;}.pl-xxl-1, .px-xxl-1 {padding-left: 0.25rem !important;}.p-xxl-2 {padding: 0.5rem !important;}.pt-xxl-2, .py-xxl-2 {padding-top: 0.5rem !important;}.pr-xxl-2, .px-xxl-2 {padding-right: 0.5rem !important;}.pb-xxl-2, .py-xxl-2 {padding-bottom: 0.5rem !important;}.pl-xxl-2, .px-xxl-2 {padding-left: 0.5rem !important;}.p-xxl-3 {padding: 1rem !important;}.pt-xxl-3, .py-xxl-3 {padding-top: 1rem !important;}.pr-xxl-3, .px-xxl-3 {padding-right: 1rem !important;}.pb-xxl-3, .py-xxl-3 {padding-bottom: 1rem !important;}.pl-xxl-3, .px-xxl-3 {padding-left: 1rem !important;}.p-xxl-4 {padding: 1.5rem !important;}.pt-xxl-4, .py-xxl-4 {padding-top: 1.5rem !important;}.pr-xxl-4, .px-xxl-4 {padding-right: 1.5rem !important;}.pb-xxl-4, .py-xxl-4 {padding-bottom: 1.5rem !important;}.pl-xxl-4, .px-xxl-4 {padding-left: 1.5rem !important;}.p-xxl-5 {padding: 3rem !important;}.pt-xxl-5, .py-xxl-5 {padding-top: 3rem !important;}.pr-xxl-5, .px-xxl-5 {padding-right: 3rem !important;}.pb-xxl-5, .py-xxl-5 {padding-bottom: 3rem !important;}.pl-xxl-5, .px-xxl-5 {padding-left: 3rem !important;}.m-xxl-n1 {margin: -0.25rem !important;}.mt-xxl-n1, .my-xxl-n1 {margin-top: -0.25rem !important;}.mr-xxl-n1, .mx-xxl-n1 {margin-right: -0.25rem !important;}.mb-xxl-n1, .my-xxl-n1 {margin-bottom: -0.25rem !important;}.ml-xxl-n1, .mx-xxl-n1 {margin-left: -0.25rem !important;}.m-xxl-n2 {margin: -0.5rem !important;}.mt-xxl-n2, .my-xxl-n2 {margin-top: -0.5rem !important;}.mr-xxl-n2, .mx-xxl-n2 {margin-right: -0.5rem !important;}.mb-xxl-n2, .my-xxl-n2 {margin-bottom: -0.5rem !important;}.ml-xxl-n2, .mx-xxl-n2 {margin-left: -0.5rem !important;}.m-xxl-n3 {margin: -1rem !important;}.mt-xxl-n3, .my-xxl-n3 {margin-top: -1rem !important;}.mr-xxl-n3, .mx-xxl-n3 {margin-right: -1rem !important;}.mb-xxl-n3, .my-xxl-n3 {margin-bottom: -1rem !important;}.ml-xxl-n3, .mx-xxl-n3 {margin-left: -1rem !important;}.m-xxl-n4 {margin: -1.5rem !important;}.mt-xxl-n4, .my-xxl-n4 {margin-top: -1.5rem !important;}.mr-xxl-n4, .mx-xxl-n4 {margin-right: -1.5rem !important;}.mb-xxl-n4, .my-xxl-n4 {margin-bottom: -1.5rem !important;}.ml-xxl-n4, .mx-xxl-n4 {margin-left: -1.5rem !important;}.m-xxl-n5 {margin: -3rem !important;}.mt-xxl-n5, .my-xxl-n5 {margin-top: -3rem !important;}.mr-xxl-n5, .mx-xxl-n5 {margin-right: -3rem !important;}.mb-xxl-n5, .my-xxl-n5 {margin-bottom: -3rem !important;}.ml-xxl-n5, .mx-xxl-n5 {margin-left: -3rem !important;}.m-xxl-auto {margin: auto !important;}.mt-xxl-auto, .my-xxl-auto {margin-top: auto !important;}.mr-xxl-auto, .mx-xxl-auto {margin-right: auto !important;}.mb-xxl-auto, .my-xxl-auto {margin-bottom: auto !important;}.ml-xxl-auto, .mx-xxl-auto {margin-left: auto !important;}}.stretched-link::after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;pointer-events: auto;content: "";background-color: rgba(0, 0, 0, 0);}.text-monospace {font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;}.text-justify {text-align: justify !important;}.text-wrap {white-space: normal !important;}.text-nowrap {white-space: nowrap !important;}.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.text-left {text-align: left !important;}.text-right {text-align: right !important;}.text-center {text-align: center !important;}@media (min-width: 576px) {.text-sm-left {text-align: left !important;}.text-sm-right {text-align: right !important;}.text-sm-center {text-align: center !important;}}@media (min-width: 768px) {.text-md-left {text-align: left !important;}.text-md-right {text-align: right !important;}.text-md-center {text-align: center !important;}}@media (min-width: 992px) {.text-lg-left {text-align: left !important;}.text-lg-right {text-align: right !important;}.text-lg-center {text-align: center !important;}}@media (min-width: 1280px) {.text-xl-left {text-align: left !important;}.text-xl-right {text-align: right !important;}.text-xl-center {text-align: center !important;}}@media (min-width: 1920px) {.text-xxl-left {text-align: left !important;}.text-xxl-right {text-align: right !important;}.text-xxl-center {text-align: center !important;}}.text-lowercase {text-transform: lowercase !important;}.text-uppercase {text-transform: uppercase !important;}.text-capitalize {text-transform: capitalize !important;}.font-weight-light {font-weight: 300 !important;}.font-weight-lighter {font-weight: lighter !important;}.font-weight-normal {font-weight: 400 !important;}.font-weight-bold {font-weight: 700 !important;}.font-weight-bolder {font-weight: bolder !important;}.font-italic {font-style: italic !important;}.text-white {color: #fff !important;}.text-primary {color: #007bff !important;}a.text-primary:hover, a.text-primary:focus {color: #0056b3 !important;}.text-secondary {color: #6c757d !important;}a.text-secondary:hover, a.text-secondary:focus {color: #494f54 !important;}.text-success {color: #28a745 !important;}a.text-success:hover, a.text-success:focus {color: #19692c !important;}.text-info {color: #17a2b8 !important;}a.text-info:hover, a.text-info:focus {color: #0f6674 !important;}.text-warning {color: #ffc107 !important;}a.text-warning:hover, a.text-warning:focus {color: #ba8b00 !important;}.text-danger {color: #dc3545 !important;}a.text-danger:hover, a.text-danger:focus {color: #a71d2a !important;}.text-light {color: #f8f9fa !important;}a.text-light:hover, a.text-light:focus {color: #cbd3da !important;}.text-dark {color: #343a40 !important;}a.text-dark:hover, a.text-dark:focus {color: #121416 !important;}.text-body {color: #002345 !important;}.text-muted {color: #6c757d !important;}.text-black-50 {color: rgba(0, 0, 0, 0.5) !important;}.text-white-50 {color: rgba(255, 255, 255, 0.5) !important;}.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}.text-decoration-none {text-decoration: none !important;}.text-break {word-break: break-word !important;overflow-wrap: break-word !important;}.text-reset {color: inherit !important;}.visible {visibility: visible !important;}.invisible {visibility: hidden !important;}@media print {*, *::before, *::after {text-shadow: none !important;box-shadow: none !important;}a:not(.btn) {text-decoration: underline;}abbr[title]::after {content: " (" attr(title) ")";}pre {white-space: pre-wrap !important;}pre, blockquote {border: 1px solid #adb5bd;page-break-inside: avoid;}thead {display: table-header-group;}tr, img {page-break-inside: avoid;}p, h2, h3 {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}@page {size: a3;}body {min-width: 992px !important;}.container {min-width: 992px !important;}.navbar {display: none;}.badge {border: 1px solid #000;}.table {border-collapse: collapse !important;}.table td, .table th {background-color: #fff !important;}.table-bordered th, .table-bordered td {border: 1px solid #dee2e6 !important;}.table-dark {color: inherit;}.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {border-color: #dee2e6;}.table .thead-dark th {color: inherit;border-color: #dee2e6;}}h1, .owl-item .timeline__title {font-size: 28px;line-height: 37px;}h1.small, h2, .frequent-search-result span, .contact-expert__name {font-size: 18px;line-height: 25px;}h3, .search__container .form-control, .search-section form .form-control {font-size: 17px;line-height: 24px;}.product-group__item-title h3, .career-group__item-title h3, .step-title h3, .benefits-slide__title {font-size: 18px;line-height: 25px;}nav > ul > li > a, .footer-main-menu li a {font-size: 20px;line-height: 23px;}body, h4, .frequent-search-result ul li a, .form-control, .form-group .custom-radio, .form-group .custom-checkbox, .custom-radio, .download-element__icon-link {font-size: 16px;line-height: 25px;}a, h5, .news-teaser__content p, .product-group__item-content p, .career-group__item-content p, .work-inspection-content p, .download-element p, .hero-content-text p, .hero-addon-content p {font-size: 16px;line-height: 25px;}.btn, .request__message .form-group .file-upload__name, .dropzone .dz-preview .dz-details {font-size: 15px;line-height: 20px;}.icon-link, .btn.btn--small, .custom-dropdown .custom-dropdown__selected, .custom-dropdown__list li a, .news-detail__title .news__date, .cta-teaser__text h5, .product-solution__icon-link, .search-pagination li a, .popover, .request__teaser-content, .request__message .form-group p, .request__message textarea, .cta-teaser__form .error-message, .dropzone .dz-default.dz-message .dz-button, .dropzone .dz-preview .dz-details .dz-size {font-size: 14px;line-height: 20px;}.menu-trigger .menu-trigger-label, .search-close-trigger .menu-trigger-label, .additional-menu ul a, .quick-links li a, .footer-info-menu a, .btn.btn--tiny, .download-teaser__category, .download-teaser__date-and-type, .news__date, .product-group__item-content .icon-link, .career-group__item-content .icon-link, .product-solution__label-group .product-solution__label, .request-configurator .file-upload__error-ext, .request-configurator .file-upload__error, .request-configurator .file-upload__error-size, .request-configurator .form-control__error_email, .request-configurator .form-control__error, .dropzone.dz-clickable .dz-note {font-size: 13px;line-height: 15px;}@media (min-width: 768px) {h1, .owl-item .timeline__title {font-size: 40px;line-height: 50px;}}@media (min-width: 992px) {h1, .owl-item .timeline__title {font-size: 50px;line-height: 60px;}h1.small, h2, .frequent-search-result span, .contact-expert__name {font-size: 26px;line-height: 32px;}h3, .search__container .form-control, .search-section form .form-control {font-size: 24px;line-height: 30px;}.product-group__item-title h3, .career-group__item-title h3, .step-title h3, .benefits-slide__title {font-size: 22px;line-height: 32px;}body, h4, .frequent-search-result ul li a, .form-control, .form-group .custom-radio, .form-group .custom-checkbox, .custom-radio, .download-element__icon-link {font-size: 19px;line-height: 29px;}a, h5, .news-teaser__content p, .product-group__item-content p, .career-group__item-content p, .work-inspection-content p, .download-element p, .hero-content-text p, .hero-addon-content p {font-size: 18px;line-height: 29px;}.btn, .request__message .form-group .file-upload__name, .dropzone .dz-preview .dz-details {font-size: 16px;line-height: 26px;}.icon-link, .btn.btn--small, .custom-dropdown .custom-dropdown__selected, .custom-dropdown__list li a, .news-detail__title .news__date, .cta-teaser__text h5, .product-solution__icon-link, .search-pagination li a, .popover, .request__teaser-content, .request__message .form-group p, .request__message textarea, .cta-teaser__form .error-message, .dropzone .dz-default.dz-message .dz-button, .dropzone .dz-preview .dz-details .dz-size {font-size: 15px;line-height: 21px;}}@font-face {font-family: 'Maven-Pro';font-stretch: normal;font-style: normal;font-weight: 400;src: url("../font/Maven-Pro-Regular.eot");src: url("../font/Maven-Pro-Regular.eot?#iefix") format("embedded-opentype"), url("../font/Maven-Pro-Regular.woff2") format("woff2"), url("../font/Maven-Pro-Regular.woff") format("woff"), url("../font/Maven-Pro-Regular.svg#Maven-Pro-Regular") format("svg");}@font-face {font-family: 'Maven-Pro';font-stretch: normal;font-style: normal;font-weight: 500;src: url("../font/Maven-Pro-Medium.eot");src: url("../font/Maven-Pro-Medium.eot?#iefix") format("embedded-opentype"), url("../font/Maven-Pro-Medium.woff2") format("woff2"), url("../font/Maven-Pro-Medium.woff") format("woff"), url("../font/Maven-Pro-Medium.svg#Maven-Pro-Medium") format("svg");}body {-webkit-hyphens: manual;-moz-hyphens: manual;-ms-hyphens: manual;hyphens: manual;overflow-x: hidden;}.container {max-width: 1100px;}@media (min-width: 1280px) {.container {max-width: 1190px;}}p {font-weight: 400;margin-bottom: 15px;}p a {color: #31adc5;word-break: break-word;}p a:hover {color: inherit;}img {height: auto;max-width: 100%;}figure {margin: 0 0 15px;}ul {list-style-type: none;padding: 0;}a {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;color: inherit;font-weight: 500;outline: none;}a:hover, a:focus {color: #31adc5;text-decoration: none;}a span {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}strong, b {font-weight: 500;}:-moz-selection {background: #002345;color: #fff;}::selection {background: #002345;color: #fff;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: #002345;text-transform: uppercase;}h1, h2, h3, h4 {font-weight: 400;margin-bottom: 2rem;}h5 {margin-top: 0;}[class*='col-'], .container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {padding-left: 30px;padding-right: 30px;}.row {margin-left: -30px;margin-right: -30px;}.row.no-gutters {margin-left: 0;margin-right: 0;}@media (min-width: 768px) {[class*='col-'] {padding-left: 15px;padding-right: 15px;}.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {padding-left: 15px;padding-right: 15px;}.row {margin-left: -15px;margin-right: -15px;}}.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1;}.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;}.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);}.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}.owl-carousel .owl-item img {display: block;width: 100%;}.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled {display: none;}.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot {background: none;color: inherit;border: none;padding: 0 !important;font: inherit;}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;display: block;}.owl-carousel.owl-hidden {opacity: 0;}.owl-carousel.owl-refresh .owl-item {visibility: hidden;}.owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-grab {cursor: move;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}.no-js .owl-carousel {display: block;}.owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut {animation-name: fadeOut;}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.owl-height {transition: height 500ms ease-in-out;}.owl-carousel .owl-item {}.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {max-height: 0;}.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}@-webkit-keyframes bounce {from, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}@keyframes bounce {from, 20%, 53%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom;}@-webkit-keyframes flash {from, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}@keyframes flash {from, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}.flash {-webkit-animation-name: flash;animation-name: flash;}@-webkit-keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.pulse {-webkit-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}@-webkit-keyframes shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {from, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}.shake {-webkit-animation-name: shake;animation-name: shake;}@-webkit-keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}.headShake {-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake;}@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}@-webkit-keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tada {-webkit-animation-name: tada;animation-name: tada;}@-webkit-keyframes wobble {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes wobble {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.wobble {-webkit-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes jello {from, 11.1%, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.39062deg) skewY(0.39062deg);transform: skewX(0.39062deg) skewY(0.39062deg);}88.8% {-webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);transform: skewX(-0.19531deg) skewY(-0.19531deg);}}@keyframes jello {from, 11.1%, to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.39062deg) skewY(0.39062deg);transform: skewX(0.39062deg) skewY(0.39062deg);}88.8% {-webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);transform: skewX(-0.19531deg) skewY(-0.19531deg);}}.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center;}@-webkit-keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1);}14% {-webkit-transform: scale(1.3);transform: scale(1.3);}28% {-webkit-transform: scale(1);transform: scale(1);}42% {-webkit-transform: scale(1.3);transform: scale(1.3);}70% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1);}14% {-webkit-transform: scale(1.3);transform: scale(1.3);}28% {-webkit-transform: scale(1);transform: scale(1);}42% {-webkit-transform: scale(1.3);transform: scale(1.3);}70% {-webkit-transform: scale(1);transform: scale(1);}}.heartBeat {-webkit-animation-name: heartBeat;animation-name: heartBeat;-webkit-animation-duration: 1.3s;animation-duration: 1.3s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}@-webkit-keyframes bounceIn {from, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97);}to {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes bounceIn {from, 20%, 40%, 60%, 80%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97);}to {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.bounceIn {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceIn;animation-name: bounceIn;}@-webkit-keyframes bounceInDown {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInDown {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInLeft {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInRight {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInUp {from, 60%, 75%, 90%, to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}to {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}}@keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}to {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}}.bounceOut {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceOut;animation-name: bounceOut;}@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}@keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes fadeOutDown {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes fadeOutRight {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}@-webkit-keyframes flip {from {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}to {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@keyframes flip {from {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}to {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}@-webkit-keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}@-webkit-keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}@-webkit-keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}.flipOutX {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}@-webkit-keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}.flipOutY {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;}@-webkit-keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOut {from {opacity: 1;}to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@keyframes lightSpeedOut {from {opacity: 1;}to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}@-webkit-keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}@keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}@keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-name: hinge;animation-name: hinge;}@-webkit-keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom;}50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}70% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}@keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom;}50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}70% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}.jackInTheBox {-webkit-animation-name: jackInTheBox;animation-name: jackInTheBox;}@-webkit-keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}@-webkit-keyframes rollOut {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}@-webkit-keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}to {opacity: 0;}}@keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}to {opacity: 0;}}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}@-webkit-keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}@-webkit-keyframes slideInLeft {from {-webkit-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0);visibility: visible;opacity: 0;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes slideInLeft {from {-webkit-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0);visibility: visible;opacity: 0;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}@-webkit-keyframes slideInRight {from {-webkit-transform: translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0);visibility: visible;opacity: 0;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes slideInRight {from {-webkit-transform: translate3d(50%, 0, 0);transform: translate3d(50%, 0, 0);visibility: visible;opacity: 0;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}@-webkit-keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}@-webkit-keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}@-webkit-keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}@-webkit-keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}@-webkit-keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.animated.delay-1s {-webkit-animation-delay: 1s;animation-delay: 1s;}.animated.delay-2s {-webkit-animation-delay: 2s;animation-delay: 2s;}.animated.delay-3s {-webkit-animation-delay: 3s;animation-delay: 3s;}.animated.delay-4s {-webkit-animation-delay: 4s;animation-delay: 4s;}.animated.delay-5s {-webkit-animation-delay: 5s;animation-delay: 5s;}.animated.fast {-webkit-animation-duration: 800ms;animation-duration: 800ms;}.animated.faster {-webkit-animation-duration: 500ms;animation-duration: 500ms;}.animated.slow {-webkit-animation-duration: 2s;animation-duration: 2s;}.animated.slower {-webkit-animation-duration: 3s;animation-duration: 3s;}@media (prefers-reduced-motion) {.animated {-webkit-animation: unset !important;animation: unset !important;-webkit-transition: none !important;transition: none !important;}}@font-face {font-family: 'FontAwesome';src: url("../font/fontawesome-webfont.eot?v=4.7.0");src: url("../font/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../font/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../font/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../font/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight: normal;font-style: normal;}.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.fa-lg {font-size: 1.33333333em;line-height: 0.75em;vertical-align: -15%;}.fa-2x {font-size: 2em;}.fa-3x {font-size: 3em;}.fa-4x {font-size: 4em;}.fa-5x {font-size: 5em;}.fa-fw {width: 1.28571429em;text-align: center;}.fa-ul {padding-left: 0;margin-left: 2.14285714em;list-style-type: none;}.fa-ul > li {position: relative;}.fa-li {position: absolute;left: -2.14285714em;width: 2.14285714em;top: 0.14285714em;text-align: center;}.fa-li.fa-lg {left: -1.85714286em;}.fa-border {padding: .2em .25em .15em;border: solid 0.08em #eeeeee;border-radius: .1em;}.fa-pull-left {float: left;}.fa-pull-right {float: right;}.fa.fa-pull-left {margin-right: .3em;}.fa.fa-pull-right {margin-left: .3em;}.pull-right {float: right;}.pull-left {float: left;}.fa.pull-left {margin-right: .3em;}.fa.pull-right {margin-left: .3em;}.fa-spin {-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}.fa-pulse {-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform: scale(1, -1);-ms-transform: scale(1, -1);transform: scale(1, -1);}:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {filter: none;}.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}.fa-stack-1x, .fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}.fa-stack-1x {line-height: inherit;}.fa-stack-2x {font-size: 2em;}.fa-inverse {color: #ffffff;}.fa-glass:before {content: "\f000";}.fa-music:before {content: "\f001";}.fa-search:before {content: "\f002";}.fa-envelope-o:before {content: "\f003";}.fa-heart:before {content: "\f004";}.fa-star:before {content: "\f005";}.fa-star-o:before {content: "\f006";}.fa-user:before {content: "\f007";}.fa-film:before {content: "\f008";}.fa-th-large:before {content: "\f009";}.fa-th:before {content: "\f00a";}.fa-th-list:before {content: "\f00b";}.fa-check:before {content: "\f00c";}.fa-remove:before, .fa-close:before, .fa-times:before {content: "\f00d";}.fa-search-plus:before {content: "\f00e";}.fa-search-minus:before {content: "\f010";}.fa-power-off:before {content: "\f011";}.fa-signal:before {content: "\f012";}.fa-gear:before, .fa-cog:before {content: "\f013";}.fa-trash-o:before {content: "\f014";}.fa-home:before {content: "\f015";}.fa-file-o:before {content: "\f016";}.fa-clock-o:before {content: "\f017";}.fa-road:before {content: "\f018";}.fa-download:before {content: "\f019";}.fa-arrow-circle-o-down:before {content: "\f01a";}.fa-arrow-circle-o-up:before {content: "\f01b";}.fa-inbox:before {content: "\f01c";}.fa-play-circle-o:before {content: "\f01d";}.fa-rotate-right:before, .fa-repeat:before {content: "\f01e";}.fa-refresh:before {content: "\f021";}.fa-list-alt:before {content: "\f022";}.fa-lock:before {content: "\f023";}.fa-flag:before {content: "\f024";}.fa-headphones:before {content: "\f025";}.fa-volume-off:before {content: "\f026";}.fa-volume-down:before {content: "\f027";}.fa-volume-up:before {content: "\f028";}.fa-qrcode:before {content: "\f029";}.fa-barcode:before {content: "\f02a";}.fa-tag:before {content: "\f02b";}.fa-tags:before {content: "\f02c";}.fa-book:before {content: "\f02d";}.fa-bookmark:before {content: "\f02e";}.fa-print:before {content: "\f02f";}.fa-camera:before {content: "\f030";}.fa-font:before {content: "\f031";}.fa-bold:before {content: "\f032";}.fa-italic:before {content: "\f033";}.fa-text-height:before {content: "\f034";}.fa-text-width:before {content: "\f035";}.fa-align-left:before {content: "\f036";}.fa-align-center:before {content: "\f037";}.fa-align-right:before {content: "\f038";}.fa-align-justify:before {content: "\f039";}.fa-list:before {content: "\f03a";}.fa-dedent:before, .fa-outdent:before {content: "\f03b";}.fa-indent:before {content: "\f03c";}.fa-video-camera:before {content: "\f03d";}.fa-photo:before, .fa-image:before, .fa-picture-o:before {content: "\f03e";}.fa-pencil:before {content: "\f040";}.fa-map-marker:before {content: "\f041";}.fa-adjust:before {content: "\f042";}.fa-tint:before {content: "\f043";}.fa-edit:before, .fa-pencil-square-o:before {content: "\f044";}.fa-share-square-o:before {content: "\f045";}.fa-check-square-o:before {content: "\f046";}.fa-arrows:before {content: "\f047";}.fa-step-backward:before {content: "\f048";}.fa-fast-backward:before {content: "\f049";}.fa-backward:before {content: "\f04a";}.fa-play:before {content: "\f04b";}.fa-pause:before {content: "\f04c";}.fa-stop:before {content: "\f04d";}.fa-forward:before {content: "\f04e";}.fa-fast-forward:before {content: "\f050";}.fa-step-forward:before {content: "\f051";}.fa-eject:before {content: "\f052";}.fa-chevron-left:before {content: "\f053";}.fa-chevron-right:before {content: "\f054";}.fa-plus-circle:before {content: "\f055";}.fa-minus-circle:before {content: "\f056";}.fa-times-circle:before {content: "\f057";}.fa-check-circle:before {content: "\f058";}.fa-question-circle:before {content: "\f059";}.fa-info-circle:before {content: "\f05a";}.fa-crosshairs:before {content: "\f05b";}.fa-times-circle-o:before {content: "\f05c";}.fa-check-circle-o:before {content: "\f05d";}.fa-ban:before {content: "\f05e";}.fa-arrow-left:before {content: "\f060";}.fa-arrow-right:before {content: "\f061";}.fa-arrow-up:before {content: "\f062";}.fa-arrow-down:before {content: "\f063";}.fa-mail-forward:before, .fa-share:before {content: "\f064";}.fa-expand:before {content: "\f065";}.fa-compress:before {content: "\f066";}.fa-plus:before {content: "\f067";}.fa-minus:before {content: "\f068";}.fa-asterisk:before {content: "\f069";}.fa-exclamation-circle:before {content: "\f06a";}.fa-gift:before {content: "\f06b";}.fa-leaf:before {content: "\f06c";}.fa-fire:before {content: "\f06d";}.fa-eye:before {content: "\f06e";}.fa-eye-slash:before {content: "\f070";}.fa-warning:before, .fa-exclamation-triangle:before {content: "\f071";}.fa-plane:before {content: "\f072";}.fa-calendar:before {content: "\f073";}.fa-random:before {content: "\f074";}.fa-comment:before {content: "\f075";}.fa-magnet:before {content: "\f076";}.fa-chevron-up:before {content: "\f077";}.fa-chevron-down:before {content: "\f078";}.fa-retweet:before {content: "\f079";}.fa-shopping-cart:before {content: "\f07a";}.fa-folder:before {content: "\f07b";}.fa-folder-open:before {content: "\f07c";}.fa-arrows-v:before {content: "\f07d";}.fa-arrows-h:before {content: "\f07e";}.fa-bar-chart-o:before, .fa-bar-chart:before {content: "\f080";}.fa-twitter-square:before {content: "\f081";}.fa-facebook-square:before {content: "\f082";}.fa-camera-retro:before {content: "\f083";}.fa-key:before {content: "\f084";}.fa-gears:before, .fa-cogs:before {content: "\f085";}.fa-comments:before {content: "\f086";}.fa-thumbs-o-up:before {content: "\f087";}.fa-thumbs-o-down:before {content: "\f088";}.fa-star-half:before {content: "\f089";}.fa-heart-o:before {content: "\f08a";}.fa-sign-out:before {content: "\f08b";}.fa-linkedin-square:before {content: "\f08c";}.fa-thumb-tack:before {content: "\f08d";}.fa-external-link:before {content: "\f08e";}.fa-sign-in:before {content: "\f090";}.fa-trophy:before {content: "\f091";}.fa-github-square:before {content: "\f092";}.fa-upload:before {content: "\f093";}.fa-lemon-o:before {content: "\f094";}.fa-phone:before {content: "\f095";}.fa-square-o:before {content: "\f096";}.fa-bookmark-o:before {content: "\f097";}.fa-phone-square:before {content: "\f098";}.fa-twitter:before {content: "\f099";}.fa-facebook-f:before, .fa-facebook:before {content: "\f09a";}.fa-github:before {content: "\f09b";}.fa-unlock:before {content: "\f09c";}.fa-credit-card:before {content: "\f09d";}.fa-feed:before, .fa-rss:before {content: "\f09e";}.fa-hdd-o:before {content: "\f0a0";}.fa-bullhorn:before {content: "\f0a1";}.fa-bell:before {content: "\f0f3";}.fa-certificate:before {content: "\f0a3";}.fa-hand-o-right:before {content: "\f0a4";}.fa-hand-o-left:before {content: "\f0a5";}.fa-hand-o-up:before {content: "\f0a6";}.fa-hand-o-down:before {content: "\f0a7";}.fa-arrow-circle-left:before {content: "\f0a8";}.fa-arrow-circle-right:before {content: "\f0a9";}.fa-arrow-circle-up:before {content: "\f0aa";}.fa-arrow-circle-down:before {content: "\f0ab";}.fa-globe:before {content: "\f0ac";}.fa-wrench:before {content: "\f0ad";}.fa-tasks:before {content: "\f0ae";}.fa-filter:before {content: "\f0b0";}.fa-briefcase:before {content: "\f0b1";}.fa-arrows-alt:before {content: "\f0b2";}.fa-group:before, .fa-users:before {content: "\f0c0";}.fa-chain:before, .fa-link:before {content: "\f0c1";}.fa-cloud:before {content: "\f0c2";}.fa-flask:before {content: "\f0c3";}.fa-cut:before, .fa-scissors:before {content: "\f0c4";}.fa-copy:before, .fa-files-o:before {content: "\f0c5";}.fa-paperclip:before {content: "\f0c6";}.fa-save:before, .fa-floppy-o:before {content: "\f0c7";}.fa-square:before {content: "\f0c8";}.fa-navicon:before, .fa-reorder:before, .fa-bars:before {content: "\f0c9";}.fa-list-ul:before {content: "\f0ca";}.fa-list-ol:before {content: "\f0cb";}.fa-strikethrough:before {content: "\f0cc";}.fa-underline:before {content: "\f0cd";}.fa-table:before {content: "\f0ce";}.fa-magic:before {content: "\f0d0";}.fa-truck:before {content: "\f0d1";}.fa-pinterest:before {content: "\f0d2";}.fa-pinterest-square:before {content: "\f0d3";}.fa-google-plus-square:before {content: "\f0d4";}.fa-google-plus:before {content: "\f0d5";}.fa-money:before {content: "\f0d6";}.fa-caret-down:before {content: "\f0d7";}.fa-caret-up:before {content: "\f0d8";}.fa-caret-left:before {content: "\f0d9";}.fa-caret-right:before {content: "\f0da";}.fa-columns:before {content: "\f0db";}.fa-unsorted:before, .fa-sort:before {content: "\f0dc";}.fa-sort-down:before, .fa-sort-desc:before {content: "\f0dd";}.fa-sort-up:before, .fa-sort-asc:before {content: "\f0de";}.fa-envelope:before {content: "\f0e0";}.fa-linkedin:before {content: "\f0e1";}.fa-rotate-left:before, .fa-undo:before {content: "\f0e2";}.fa-legal:before, .fa-gavel:before {content: "\f0e3";}.fa-dashboard:before, .fa-tachometer:before {content: "\f0e4";}.fa-comment-o:before {content: "\f0e5";}.fa-comments-o:before {content: "\f0e6";}.fa-flash:before, .fa-bolt:before {content: "\f0e7";}.fa-sitemap:before {content: "\f0e8";}.fa-umbrella:before {content: "\f0e9";}.fa-paste:before, .fa-clipboard:before {content: "\f0ea";}.fa-lightbulb-o:before {content: "\f0eb";}.fa-exchange:before {content: "\f0ec";}.fa-cloud-download:before {content: "\f0ed";}.fa-cloud-upload:before {content: "\f0ee";}.fa-user-md:before {content: "\f0f0";}.fa-stethoscope:before {content: "\f0f1";}.fa-suitcase:before {content: "\f0f2";}.fa-bell-o:before {content: "\f0a2";}.fa-coffee:before {content: "\f0f4";}.fa-cutlery:before {content: "\f0f5";}.fa-file-text-o:before {content: "\f0f6";}.fa-building-o:before {content: "\f0f7";}.fa-hospital-o:before {content: "\f0f8";}.fa-ambulance:before {content: "\f0f9";}.fa-medkit:before {content: "\f0fa";}.fa-fighter-jet:before {content: "\f0fb";}.fa-beer:before {content: "\f0fc";}.fa-h-square:before {content: "\f0fd";}.fa-plus-square:before {content: "\f0fe";}.fa-angle-double-left:before {content: "\f100";}.fa-angle-double-right:before {content: "\f101";}.fa-angle-double-up:before {content: "\f102";}.fa-angle-double-down:before {content: "\f103";}.fa-angle-left:before {content: "\f104";}.fa-angle-right:before {content: "\f105";}.fa-angle-up:before {content: "\f106";}.fa-angle-down:before {content: "\f107";}.fa-desktop:before {content: "\f108";}.fa-laptop:before {content: "\f109";}.fa-tablet:before {content: "\f10a";}.fa-mobile-phone:before, .fa-mobile:before {content: "\f10b";}.fa-circle-o:before {content: "\f10c";}.fa-quote-left:before {content: "\f10d";}.fa-quote-right:before {content: "\f10e";}.fa-spinner:before {content: "\f110";}.fa-circle:before {content: "\f111";}.fa-mail-reply:before, .fa-reply:before {content: "\f112";}.fa-github-alt:before {content: "\f113";}.fa-folder-o:before {content: "\f114";}.fa-folder-open-o:before {content: "\f115";}.fa-smile-o:before {content: "\f118";}.fa-frown-o:before {content: "\f119";}.fa-meh-o:before {content: "\f11a";}.fa-gamepad:before {content: "\f11b";}.fa-keyboard-o:before {content: "\f11c";}.fa-flag-o:before {content: "\f11d";}.fa-flag-checkered:before {content: "\f11e";}.fa-terminal:before {content: "\f120";}.fa-code:before {content: "\f121";}.fa-mail-reply-all:before, .fa-reply-all:before {content: "\f122";}.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {content: "\f123";}.fa-location-arrow:before {content: "\f124";}.fa-crop:before {content: "\f125";}.fa-code-fork:before {content: "\f126";}.fa-unlink:before, .fa-chain-broken:before {content: "\f127";}.fa-question:before {content: "\f128";}.fa-info:before {content: "\f129";}.fa-exclamation:before {content: "\f12a";}.fa-superscript:before {content: "\f12b";}.fa-subscript:before {content: "\f12c";}.fa-eraser:before {content: "\f12d";}.fa-puzzle-piece:before {content: "\f12e";}.fa-microphone:before {content: "\f130";}.fa-microphone-slash:before {content: "\f131";}.fa-shield:before {content: "\f132";}.fa-calendar-o:before {content: "\f133";}.fa-fire-extinguisher:before {content: "\f134";}.fa-rocket:before {content: "\f135";}.fa-maxcdn:before {content: "\f136";}.fa-chevron-circle-left:before {content: "\f137";}.fa-chevron-circle-right:before {content: "\f138";}.fa-chevron-circle-up:before {content: "\f139";}.fa-chevron-circle-down:before {content: "\f13a";}.fa-html5:before {content: "\f13b";}.fa-css3:before {content: "\f13c";}.fa-anchor:before {content: "\f13d";}.fa-unlock-alt:before {content: "\f13e";}.fa-bullseye:before {content: "\f140";}.fa-ellipsis-h:before {content: "\f141";}.fa-ellipsis-v:before {content: "\f142";}.fa-rss-square:before {content: "\f143";}.fa-play-circle:before {content: "\f144";}.fa-ticket:before {content: "\f145";}.fa-minus-square:before {content: "\f146";}.fa-minus-square-o:before {content: "\f147";}.fa-level-up:before {content: "\f148";}.fa-level-down:before {content: "\f149";}.fa-check-square:before {content: "\f14a";}.fa-pencil-square:before {content: "\f14b";}.fa-external-link-square:before {content: "\f14c";}.fa-share-square:before {content: "\f14d";}.fa-compass:before {content: "\f14e";}.fa-toggle-down:before, .fa-caret-square-o-down:before {content: "\f150";}.fa-toggle-up:before, .fa-caret-square-o-up:before {content: "\f151";}.fa-toggle-right:before, .fa-caret-square-o-right:before {content: "\f152";}.fa-euro:before, .fa-eur:before {content: "\f153";}.fa-gbp:before {content: "\f154";}.fa-dollar:before, .fa-usd:before {content: "\f155";}.fa-rupee:before, .fa-inr:before {content: "\f156";}.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {content: "\f157";}.fa-ruble:before, .fa-rouble:before, .fa-rub:before {content: "\f158";}.fa-won:before, .fa-krw:before {content: "\f159";}.fa-bitcoin:before, .fa-btc:before {content: "\f15a";}.fa-file:before {content: "\f15b";}.fa-file-text:before {content: "\f15c";}.fa-sort-alpha-asc:before {content: "\f15d";}.fa-sort-alpha-desc:before {content: "\f15e";}.fa-sort-amount-asc:before {content: "\f160";}.fa-sort-amount-desc:before {content: "\f161";}.fa-sort-numeric-asc:before {content: "\f162";}.fa-sort-numeric-desc:before {content: "\f163";}.fa-thumbs-up:before {content: "\f164";}.fa-thumbs-down:before {content: "\f165";}.fa-youtube-square:before {content: "\f166";}.fa-youtube:before {content: "\f167";}.fa-xing:before {content: "\f168";}.fa-xing-square:before {content: "\f169";}.fa-youtube-play:before {content: "\f16a";}.fa-dropbox:before {content: "\f16b";}.fa-stack-overflow:before {content: "\f16c";}.fa-instagram:before {content: "\f16d";}.fa-flickr:before {content: "\f16e";}.fa-adn:before {content: "\f170";}.fa-bitbucket:before {content: "\f171";}.fa-bitbucket-square:before {content: "\f172";}.fa-tumblr:before {content: "\f173";}.fa-tumblr-square:before {content: "\f174";}.fa-long-arrow-down:before {content: "\f175";}.fa-long-arrow-up:before {content: "\f176";}.fa-long-arrow-left:before {content: "\f177";}.fa-long-arrow-right:before {content: "\f178";}.fa-apple:before {content: "\f179";}.fa-windows:before {content: "\f17a";}.fa-android:before {content: "\f17b";}.fa-linux:before {content: "\f17c";}.fa-dribbble:before {content: "\f17d";}.fa-skype:before {content: "\f17e";}.fa-foursquare:before {content: "\f180";}.fa-trello:before {content: "\f181";}.fa-female:before {content: "\f182";}.fa-male:before {content: "\f183";}.fa-gittip:before, .fa-gratipay:before {content: "\f184";}.fa-sun-o:before {content: "\f185";}.fa-moon-o:before {content: "\f186";}.fa-archive:before {content: "\f187";}.fa-bug:before {content: "\f188";}.fa-vk:before {content: "\f189";}.fa-weibo:before {content: "\f18a";}.fa-renren:before {content: "\f18b";}.fa-pagelines:before {content: "\f18c";}.fa-stack-exchange:before {content: "\f18d";}.fa-arrow-circle-o-right:before {content: "\f18e";}.fa-arrow-circle-o-left:before {content: "\f190";}.fa-toggle-left:before, .fa-caret-square-o-left:before {content: "\f191";}.fa-dot-circle-o:before {content: "\f192";}.fa-wheelchair:before {content: "\f193";}.fa-vimeo-square:before {content: "\f194";}.fa-turkish-lira:before, .fa-try:before {content: "\f195";}.fa-plus-square-o:before {content: "\f196";}.fa-space-shuttle:before {content: "\f197";}.fa-slack:before {content: "\f198";}.fa-envelope-square:before {content: "\f199";}.fa-wordpress:before {content: "\f19a";}.fa-openid:before {content: "\f19b";}.fa-institution:before, .fa-bank:before, .fa-university:before {content: "\f19c";}.fa-mortar-board:before, .fa-graduation-cap:before {content: "\f19d";}.fa-yahoo:before {content: "\f19e";}.fa-google:before {content: "\f1a0";}.fa-reddit:before {content: "\f1a1";}.fa-reddit-square:before {content: "\f1a2";}.fa-stumbleupon-circle:before {content: "\f1a3";}.fa-stumbleupon:before {content: "\f1a4";}.fa-delicious:before {content: "\f1a5";}.fa-digg:before {content: "\f1a6";}.fa-pied-piper-pp:before {content: "\f1a7";}.fa-pied-piper-alt:before {content: "\f1a8";}.fa-drupal:before {content: "\f1a9";}.fa-joomla:before {content: "\f1aa";}.fa-language:before {content: "\f1ab";}.fa-fax:before {content: "\f1ac";}.fa-building:before {content: "\f1ad";}.fa-child:before {content: "\f1ae";}.fa-paw:before {content: "\f1b0";}.fa-spoon:before {content: "\f1b1";}.fa-cube:before {content: "\f1b2";}.fa-cubes:before {content: "\f1b3";}.fa-behance:before {content: "\f1b4";}.fa-behance-square:before {content: "\f1b5";}.fa-steam:before {content: "\f1b6";}.fa-steam-square:before {content: "\f1b7";}.fa-recycle:before {content: "\f1b8";}.fa-automobile:before, .fa-car:before {content: "\f1b9";}.fa-cab:before, .fa-taxi:before {content: "\f1ba";}.fa-tree:before {content: "\f1bb";}.fa-spotify:before {content: "\f1bc";}.fa-deviantart:before {content: "\f1bd";}.fa-soundcloud:before {content: "\f1be";}.fa-database:before {content: "\f1c0";}.fa-file-pdf-o:before {content: "\f1c1";}.fa-file-word-o:before {content: "\f1c2";}.fa-file-excel-o:before {content: "\f1c3";}.fa-file-powerpoint-o:before {content: "\f1c4";}.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {content: "\f1c5";}.fa-file-zip-o:before, .fa-file-archive-o:before {content: "\f1c6";}.fa-file-sound-o:before, .fa-file-audio-o:before {content: "\f1c7";}.fa-file-movie-o:before, .fa-file-video-o:before {content: "\f1c8";}.fa-file-code-o:before {content: "\f1c9";}.fa-vine:before {content: "\f1ca";}.fa-codepen:before {content: "\f1cb";}.fa-jsfiddle:before {content: "\f1cc";}.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {content: "\f1cd";}.fa-circle-o-notch:before {content: "\f1ce";}.fa-ra:before, .fa-resistance:before, .fa-rebel:before {content: "\f1d0";}.fa-ge:before, .fa-empire:before {content: "\f1d1";}.fa-git-square:before {content: "\f1d2";}.fa-git:before {content: "\f1d3";}.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {content: "\f1d4";}.fa-tencent-weibo:before {content: "\f1d5";}.fa-qq:before {content: "\f1d6";}.fa-wechat:before, .fa-weixin:before {content: "\f1d7";}.fa-send:before, .fa-paper-plane:before {content: "\f1d8";}.fa-send-o:before, .fa-paper-plane-o:before {content: "\f1d9";}.fa-history:before {content: "\f1da";}.fa-circle-thin:before {content: "\f1db";}.fa-header:before {content: "\f1dc";}.fa-paragraph:before {content: "\f1dd";}.fa-sliders:before {content: "\f1de";}.fa-share-alt:before {content: "\f1e0";}.fa-share-alt-square:before {content: "\f1e1";}.fa-bomb:before {content: "\f1e2";}.fa-soccer-ball-o:before, .fa-futbol-o:before {content: "\f1e3";}.fa-tty:before {content: "\f1e4";}.fa-binoculars:before {content: "\f1e5";}.fa-plug:before {content: "\f1e6";}.fa-slideshare:before {content: "\f1e7";}.fa-twitch:before {content: "\f1e8";}.fa-yelp:before {content: "\f1e9";}.fa-newspaper-o:before {content: "\f1ea";}.fa-wifi:before {content: "\f1eb";}.fa-calculator:before {content: "\f1ec";}.fa-paypal:before {content: "\f1ed";}.fa-google-wallet:before {content: "\f1ee";}.fa-cc-visa:before {content: "\f1f0";}.fa-cc-mastercard:before {content: "\f1f1";}.fa-cc-discover:before {content: "\f1f2";}.fa-cc-amex:before {content: "\f1f3";}.fa-cc-paypal:before {content: "\f1f4";}.fa-cc-stripe:before {content: "\f1f5";}.fa-bell-slash:before {content: "\f1f6";}.fa-bell-slash-o:before {content: "\f1f7";}.fa-trash:before {content: "\f1f8";}.fa-copyright:before {content: "\f1f9";}.fa-at:before {content: "\f1fa";}.fa-eyedropper:before {content: "\f1fb";}.fa-paint-brush:before {content: "\f1fc";}.fa-birthday-cake:before {content: "\f1fd";}.fa-area-chart:before {content: "\f1fe";}.fa-pie-chart:before {content: "\f200";}.fa-line-chart:before {content: "\f201";}.fa-lastfm:before {content: "\f202";}.fa-lastfm-square:before {content: "\f203";}.fa-toggle-off:before {content: "\f204";}.fa-toggle-on:before {content: "\f205";}.fa-bicycle:before {content: "\f206";}.fa-bus:before {content: "\f207";}.fa-ioxhost:before {content: "\f208";}.fa-angellist:before {content: "\f209";}.fa-cc:before {content: "\f20a";}.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {content: "\f20b";}.fa-meanpath:before {content: "\f20c";}.fa-buysellads:before {content: "\f20d";}.fa-connectdevelop:before {content: "\f20e";}.fa-dashcube:before {content: "\f210";}.fa-forumbee:before {content: "\f211";}.fa-leanpub:before {content: "\f212";}.fa-sellsy:before {content: "\f213";}.fa-shirtsinbulk:before {content: "\f214";}.fa-simplybuilt:before {content: "\f215";}.fa-skyatlas:before {content: "\f216";}.fa-cart-plus:before {content: "\f217";}.fa-cart-arrow-down:before {content: "\f218";}.fa-diamond:before {content: "\f219";}.fa-ship:before {content: "\f21a";}.fa-user-secret:before {content: "\f21b";}.fa-motorcycle:before {content: "\f21c";}.fa-street-view:before {content: "\f21d";}.fa-heartbeat:before {content: "\f21e";}.fa-venus:before {content: "\f221";}.fa-mars:before {content: "\f222";}.fa-mercury:before {content: "\f223";}.fa-intersex:before, .fa-transgender:before {content: "\f224";}.fa-transgender-alt:before {content: "\f225";}.fa-venus-double:before {content: "\f226";}.fa-mars-double:before {content: "\f227";}.fa-venus-mars:before {content: "\f228";}.fa-mars-stroke:before {content: "\f229";}.fa-mars-stroke-v:before {content: "\f22a";}.fa-mars-stroke-h:before {content: "\f22b";}.fa-neuter:before {content: "\f22c";}.fa-genderless:before {content: "\f22d";}.fa-facebook-official:before {content: "\f230";}.fa-pinterest-p:before {content: "\f231";}.fa-whatsapp:before {content: "\f232";}.fa-server:before {content: "\f233";}.fa-user-plus:before {content: "\f234";}.fa-user-times:before {content: "\f235";}.fa-hotel:before, .fa-bed:before {content: "\f236";}.fa-viacoin:before {content: "\f237";}.fa-train:before {content: "\f238";}.fa-subway:before {content: "\f239";}.fa-medium:before {content: "\f23a";}.fa-yc:before, .fa-y-combinator:before {content: "\f23b";}.fa-optin-monster:before {content: "\f23c";}.fa-opencart:before {content: "\f23d";}.fa-expeditedssl:before {content: "\f23e";}.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {content: "\f240";}.fa-battery-3:before, .fa-battery-three-quarters:before {content: "\f241";}.fa-battery-2:before, .fa-battery-half:before {content: "\f242";}.fa-battery-1:before, .fa-battery-quarter:before {content: "\f243";}.fa-battery-0:before, .fa-battery-empty:before {content: "\f244";}.fa-mouse-pointer:before {content: "\f245";}.fa-i-cursor:before {content: "\f246";}.fa-object-group:before {content: "\f247";}.fa-object-ungroup:before {content: "\f248";}.fa-sticky-note:before {content: "\f249";}.fa-sticky-note-o:before {content: "\f24a";}.fa-cc-jcb:before {content: "\f24b";}.fa-cc-diners-club:before {content: "\f24c";}.fa-clone:before {content: "\f24d";}.fa-balance-scale:before {content: "\f24e";}.fa-hourglass-o:before {content: "\f250";}.fa-hourglass-1:before, .fa-hourglass-start:before {content: "\f251";}.fa-hourglass-2:before, .fa-hourglass-half:before {content: "\f252";}.fa-hourglass-3:before, .fa-hourglass-end:before {content: "\f253";}.fa-hourglass:before {content: "\f254";}.fa-hand-grab-o:before, .fa-hand-rock-o:before {content: "\f255";}.fa-hand-stop-o:before, .fa-hand-paper-o:before {content: "\f256";}.fa-hand-scissors-o:before {content: "\f257";}.fa-hand-lizard-o:before {content: "\f258";}.fa-hand-spock-o:before {content: "\f259";}.fa-hand-pointer-o:before {content: "\f25a";}.fa-hand-peace-o:before {content: "\f25b";}.fa-trademark:before {content: "\f25c";}.fa-registered:before {content: "\f25d";}.fa-creative-commons:before {content: "\f25e";}.fa-gg:before {content: "\f260";}.fa-gg-circle:before {content: "\f261";}.fa-tripadvisor:before {content: "\f262";}.fa-odnoklassniki:before {content: "\f263";}.fa-odnoklassniki-square:before {content: "\f264";}.fa-get-pocket:before {content: "\f265";}.fa-wikipedia-w:before {content: "\f266";}.fa-safari:before {content: "\f267";}.fa-chrome:before {content: "\f268";}.fa-firefox:before {content: "\f269";}.fa-opera:before {content: "\f26a";}.fa-internet-explorer:before {content: "\f26b";}.fa-tv:before, .fa-television:before {content: "\f26c";}.fa-contao:before {content: "\f26d";}.fa-500px:before {content: "\f26e";}.fa-amazon:before {content: "\f270";}.fa-calendar-plus-o:before {content: "\f271";}.fa-calendar-minus-o:before {content: "\f272";}.fa-calendar-times-o:before {content: "\f273";}.fa-calendar-check-o:before {content: "\f274";}.fa-industry:before {content: "\f275";}.fa-map-pin:before {content: "\f276";}.fa-map-signs:before {content: "\f277";}.fa-map-o:before {content: "\f278";}.fa-map:before {content: "\f279";}.fa-commenting:before {content: "\f27a";}.fa-commenting-o:before {content: "\f27b";}.fa-houzz:before {content: "\f27c";}.fa-vimeo:before {content: "\f27d";}.fa-black-tie:before {content: "\f27e";}.fa-fonticons:before {content: "\f280";}.fa-reddit-alien:before {content: "\f281";}.fa-edge:before {content: "\f282";}.fa-credit-card-alt:before {content: "\f283";}.fa-codiepie:before {content: "\f284";}.fa-modx:before {content: "\f285";}.fa-fort-awesome:before {content: "\f286";}.fa-usb:before {content: "\f287";}.fa-product-hunt:before {content: "\f288";}.fa-mixcloud:before {content: "\f289";}.fa-scribd:before {content: "\f28a";}.fa-pause-circle:before {content: "\f28b";}.fa-pause-circle-o:before {content: "\f28c";}.fa-stop-circle:before {content: "\f28d";}.fa-stop-circle-o:before {content: "\f28e";}.fa-shopping-bag:before {content: "\f290";}.fa-shopping-basket:before {content: "\f291";}.fa-hashtag:before {content: "\f292";}.fa-bluetooth:before {content: "\f293";}.fa-bluetooth-b:before {content: "\f294";}.fa-percent:before {content: "\f295";}.fa-gitlab:before {content: "\f296";}.fa-wpbeginner:before {content: "\f297";}.fa-wpforms:before {content: "\f298";}.fa-envira:before {content: "\f299";}.fa-universal-access:before {content: "\f29a";}.fa-wheelchair-alt:before {content: "\f29b";}.fa-question-circle-o:before {content: "\f29c";}.fa-blind:before {content: "\f29d";}.fa-audio-description:before {content: "\f29e";}.fa-volume-control-phone:before {content: "\f2a0";}.fa-braille:before {content: "\f2a1";}.fa-assistive-listening-systems:before {content: "\f2a2";}.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {content: "\f2a3";}.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {content: "\f2a4";}.fa-glide:before {content: "\f2a5";}.fa-glide-g:before {content: "\f2a6";}.fa-signing:before, .fa-sign-language:before {content: "\f2a7";}.fa-low-vision:before {content: "\f2a8";}.fa-viadeo:before {content: "\f2a9";}.fa-viadeo-square:before {content: "\f2aa";}.fa-snapchat:before {content: "\f2ab";}.fa-snapchat-ghost:before {content: "\f2ac";}.fa-snapchat-square:before {content: "\f2ad";}.fa-pied-piper:before {content: "\f2ae";}.fa-first-order:before {content: "\f2b0";}.fa-yoast:before {content: "\f2b1";}.fa-themeisle:before {content: "\f2b2";}.fa-google-plus-circle:before, .fa-google-plus-official:before {content: "\f2b3";}.fa-fa:before, .fa-font-awesome:before {content: "\f2b4";}.fa-handshake-o:before {content: "\f2b5";}.fa-envelope-open:before {content: "\f2b6";}.fa-envelope-open-o:before {content: "\f2b7";}.fa-linode:before {content: "\f2b8";}.fa-address-book:before {content: "\f2b9";}.fa-address-book-o:before {content: "\f2ba";}.fa-vcard:before, .fa-address-card:before {content: "\f2bb";}.fa-vcard-o:before, .fa-address-card-o:before {content: "\f2bc";}.fa-user-circle:before {content: "\f2bd";}.fa-user-circle-o:before {content: "\f2be";}.fa-user-o:before {content: "\f2c0";}.fa-id-badge:before {content: "\f2c1";}.fa-drivers-license:before, .fa-id-card:before {content: "\f2c2";}.fa-drivers-license-o:before, .fa-id-card-o:before {content: "\f2c3";}.fa-quora:before {content: "\f2c4";}.fa-free-code-camp:before {content: "\f2c5";}.fa-telegram:before {content: "\f2c6";}.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {content: "\f2c7";}.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {content: "\f2c8";}.fa-thermometer-2:before, .fa-thermometer-half:before {content: "\f2c9";}.fa-thermometer-1:before, .fa-thermometer-quarter:before {content: "\f2ca";}.fa-thermometer-0:before, .fa-thermometer-empty:before {content: "\f2cb";}.fa-shower:before {content: "\f2cc";}.fa-bathtub:before, .fa-s15:before, .fa-bath:before {content: "\f2cd";}.fa-podcast:before {content: "\f2ce";}.fa-window-maximize:before {content: "\f2d0";}.fa-window-minimize:before {content: "\f2d1";}.fa-window-restore:before {content: "\f2d2";}.fa-times-rectangle:before, .fa-window-close:before {content: "\f2d3";}.fa-times-rectangle-o:before, .fa-window-close-o:before {content: "\f2d4";}.fa-bandcamp:before {content: "\f2d5";}.fa-grav:before {content: "\f2d6";}.fa-etsy:before {content: "\f2d7";}.fa-imdb:before {content: "\f2d8";}.fa-ravelry:before {content: "\f2d9";}.fa-eercast:before {content: "\f2da";}.fa-microchip:before {content: "\f2db";}.fa-snowflake-o:before {content: "\f2dc";}.fa-superpowers:before {content: "\f2dd";}.fa-wpexplorer:before {content: "\f2de";}.fa-meetup:before {content: "\f2e0";}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}body.compensate-for-scrollbar {overflow: hidden;}.fancybox-active {height: auto;}.fancybox-iosfix {height: 100%;left: 0;overflow: hidden;position: fixed;width: 100%;}.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}.fancybox-container {-webkit-backface-visibility: hidden;backface-visibility: hidden;font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height: 100%;left: 0;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-webkit-transform: translateZ(0);transform: translateZ(0);width: 100%;z-index: 99992;}.fancybox-container * {box-sizing: border-box;}.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}.fancybox-bg {background: #1e1e1e;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);}.fancybox-is-open .fancybox-bg {opacity: .87;transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);}.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {direction: ltr;opacity: 0;position: absolute;transition: opacity .25s,visibility 0s linear .25s;visibility: hidden;z-index: 99997;}.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;transition: opacity .25s,visibility 0s;visibility: visible;}.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;text-align: center;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.fancybox-toolbar {right: 0;top: 0;}.fancybox-stage {direction: ltr;overflow: visible;-webkit-transform: translateZ(0);z-index: 99994;}.fancybox-is-open .fancybox-stage {overflow: hidden;}.fancybox-slide {-webkit-backface-visibility: hidden;backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: opacity,-webkit-transform;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;white-space: normal;width: 100%;z-index: 99994;}.fancybox-slide:before {content: "";display: inline-block;height: 100%;margin-right: -.25em;vertical-align: middle;width: 0;}.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display: block;}.fancybox-slide--next {z-index: 99995;}.fancybox-slide--image {overflow: visible;padding: 44px 0;}.fancybox-slide--image:before {display: none;}.fancybox-slide--html {padding: 6px 6px 0;}.fancybox-slide--iframe {padding: 44px 44px 0;}.fancybox-content {background: #fff;display: inline-block;margin: 0 0 6px;max-width: 100%;overflow: auto;padding: 0;padding: 24px;position: relative;text-align: left;vertical-align: middle;}.fancybox-slide--image .fancybox-content {-webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;margin: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-webkit-transform-origin: top left;transform-origin: top left;transition-property: opacity,-webkit-transform;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995;}.fancybox-can-zoomOut .fancybox-content {cursor: zoom-out;}.fancybox-can-zoomIn .fancybox-content {cursor: zoom-in;}.fancybox-can-drag .fancybox-content {cursor: -webkit-grab;cursor: grab;}.fancybox-is-dragging .fancybox-content {cursor: -webkit-grabbing;cursor: grabbing;}.fancybox-container [data-selectable=true] {cursor: text;}.fancybox-image, .fancybox-spaceball {background: transparent;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}.fancybox-spaceball {z-index: 1;}.fancybox-slide--html .fancybox-content {margin-bottom: 6px;}.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--video .fancybox-content {height: 100%;margin: 0;overflow: visible;padding: 0;width: 100%;}.fancybox-slide--video .fancybox-content {background: #000;}.fancybox-slide--map .fancybox-content {background: #e5e3df;}.fancybox-slide--iframe .fancybox-content {background: #fff;height: calc(100% - 44px);margin-bottom: 44px;}.fancybox-iframe, .fancybox-video {background: transparent;border: 0;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}.fancybox-iframe {vertical-align: top;}.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}.fancybox-button {background: rgba(30, 30, 30, 0.6);border: 0;border-radius: 0;cursor: pointer;display: inline-block;height: 44px;margin: 0;outline: none;padding: 10px;transition: color .2s;vertical-align: top;width: 44px;}.fancybox-button, .fancybox-button:link, .fancybox-button:visited {color: #ccc;}.fancybox-button:focus, .fancybox-button:hover {color: #fff;}.fancybox-button.disabled, .fancybox-button.disabled:hover, .fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;}.fancybox-button svg {display: block;overflow: visible;position: relative;shape-rendering: geometricPrecision;}.fancybox-button svg path {fill: transparent;stroke: currentColor;stroke-linejoin: round;stroke-width: 3;}.fancybox-button--pause svg path:nth-child(1), .fancybox-button--play svg path:nth-child(2) {display: none;}.fancybox-button--play svg path, .fancybox-button--share svg path, .fancybox-button--thumbs svg path {fill: currentColor;}.fancybox-button--share svg path {stroke-width: 1;}.fancybox-navigation .fancybox-button {height: 38px;opacity: 0;padding: 6px;position: absolute;top: 50%;width: 38px;}.fancybox-show-nav .fancybox-navigation .fancybox-button {transition: opacity .25s,visibility 0s,color .25s;}.fancybox-navigation .fancybox-button:after {content: "";left: -25px;padding: 50px;position: absolute;top: -25px;}.fancybox-navigation .fancybox-button--arrow_left {left: 6px;}.fancybox-navigation .fancybox-button--arrow_right {right: 6px;}.fancybox-close-small {background: transparent;border: 0;border-radius: 0;color: #555;cursor: pointer;height: 44px;margin: 0;padding: 6px;position: absolute;right: 0;top: 0;width: 44px;z-index: 10;}.fancybox-close-small svg {fill: transparent;opacity: .8;stroke: currentColor;stroke-width: 1.5;transition: stroke .1s;}.fancybox-close-small:focus {outline: none;}.fancybox-close-small:hover svg {opacity: 1;}.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small, .fancybox-slide--video .fancybox-close-small {color: #ccc;padding: 5px;right: -12px;top: -44px;}.fancybox-slide--iframe .fancybox-close-small:hover svg, .fancybox-slide--image .fancybox-close-small:hover svg, .fancybox-slide--video .fancybox-close-small:hover svg {background: transparent;color: #fff;}.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {display: none;}.fancybox-caption {bottom: 0;color: #fff;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 25px 44px;right: 0;}.fancybox-caption:before {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat: repeat-x;background-size: contain;bottom: 0;content: "";display: block;left: 0;pointer-events: none;position: absolute;right: 0;top: -25px;z-index: -1;}.fancybox-caption:after {border-bottom: 1px solid rgba(255, 255, 255, 0.3);content: "";display: block;left: 44px;position: absolute;right: 44px;top: 0;}.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color: #ccc;text-decoration: none;}.fancybox-caption a:hover {color: #fff;text-decoration: underline;}.fancybox-loading {-webkit-animation: a .8s infinite linear;animation: a .8s infinite linear;background: transparent;border: 6px solid rgba(99, 99, 99, 0.5);border-radius: 100%;border-top-color: #fff;height: 60px;left: 50%;margin: -30px 0 0 -30px;opacity: .6;padding: 0;position: absolute;top: 50%;width: 60px;z-index: 99999;}@-webkit-keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}.fancybox-animated {transition-timing-function: cubic-bezier(0, 0, 0.25, 1);}.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}.fancybox-fx-slide.fancybox-slide--next {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}.fancybox-fx-slide.fancybox-slide--current {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity: 0;transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.fancybox-fx-fade.fancybox-slide--current {opacity: 1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0.5, 0.5, 0.5);transform: scale3d(0.5, 0.5, 0.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;-webkit-transform: scaleX(1);transform: scaleX(1);}.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;-webkit-transform: rotate(-1turn);transform: rotate(-1turn);}.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;-webkit-transform: rotate(1turn);transform: rotate(1turn);}.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;-webkit-transform: rotate(0deg);transform: rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);}.fancybox-fx-circular.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);}.fancybox-fx-circular.fancybox-slide--current {opacity: 1;-webkit-transform: scaleX(1) translateZ(0);transform: scaleX(1) translateZ(0);}.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translateZ(0) scale(1);transform: translateZ(0) scale(1);}.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center;}.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px;}.fancybox-share p {margin: 0;padding: 0;}.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: all .2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}.fancybox-share__button:link, .fancybox-share__button:visited {color: #fff;}.fancybox-share__button:hover {text-decoration: none;}.fancybox-share__button--fb {background: #3b5998;}.fancybox-share__button--fb:hover {background: #344e86;}.fancybox-share__button--pt {background: #bd081d;}.fancybox-share__button--pt:hover {background: #aa0719;}.fancybox-share__button--tw {background: #1da1f2;}.fancybox-share__button--tw:hover {background: #0d95e8;}.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px;}.fancybox-share__button svg path {fill: #fff;}.fancybox-share__input {background: transparent;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0;outline: none;padding: 10px 15px;width: 100%;}.fancybox-thumbs {background: #fff;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px;position: absolute;right: 0;-webkit-tap-highlight-color: transparent;top: 0;width: 212px;z-index: 99995;}.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden;}.fancybox-show-thumbs .fancybox-thumbs {display: block;}.fancybox-show-thumbs .fancybox-inner {right: 212px;}.fancybox-thumbs > ul {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%;}.fancybox-thumbs-x > ul {overflow: hidden;}.fancybox-thumbs-y > ul::-webkit-scrollbar {width: 7px;}.fancybox-thumbs-y > ul::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}.fancybox-thumbs > ul > li {-webkit-backface-visibility: hidden;backface-visibility: hidden;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: none;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px;}.fancybox-thumbs-loading {background: rgba(0, 0, 0, 0.1);}.fancybox-thumbs > ul > li {background-position: 50%;background-repeat: no-repeat;background-size: cover;}.fancybox-thumbs > ul > li:before {border: 4px solid #4ea7f9;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index: 99991;}.fancybox-thumbs .fancybox-thumbs-active:before {opacity: 1;}@media (max-width: 800px) {.fancybox-thumbs {width: 110px;}.fancybox-show-thumbs .fancybox-inner {right: 110px;}.fancybox-thumbs > ul > li {max-width: calc(100% - 10px);}}.sw {position: relative;}.sw *, .sw *::before, .sw *::after {box-sizing: border-box;}.sw > .tab-content {overflow: hidden;position: relative;}.sw .toolbar {align-items: center;margin-top: 40px;padding: .8rem;display: flex;justify-content: space-between;}@media (min-width: 1280px) {.sw .toolbar {margin-top: 0;position: absolute;left: 0;bottom: 0;width: 100%;}}.sw .toolbar > .btn.disabled, .sw .toolbar > .btn:disabled {opacity: .65;}.sw > .nav {display: flex;flex-wrap: wrap;justify-content: center;list-style: none;padding-left: 0;margin-top: 0;margin-bottom: 0;}@media (min-width: 1280px) {.sw > .nav {margin: 0 auto;max-width: calc(100% - 445px);}}@media screen and (max-width: 640px) {.sw > .nav {flex: 1 auto;}}.sw > .nav .nav-link {display: block;padding: .5rem 1rem;text-decoration: none;}.sw > .nav .nav-link:hover, .sw > .nav .nav-link:active, .sw > .nav .nav-link:focus {text-decoration: none;}.sw > .nav .nav-link::-moz-focus-inner {border: 0 !important;}.sw > .nav .nav-link.disabled {color: #ccc !important;pointer-events: none;cursor: default;}.sw > .nav .nav-link.hidden {display: none !important;}.sw.sw-justified > .nav > li, .sw.sw-justified > .nav .nav-link {text-align: center;padding-left: 3px;}@media (min-width: 768px) {.sw.sw-justified > .nav > li, .sw.sw-justified > .nav .nav-link {padding-left: 5px;}}.sw.sw-dark {color: rgba(255, 255, 255, 0.95);background: #000;}.sw.sw-loading {user-select: none;}.sw.sw-loading::after {content: "";display: block;position: absolute;opacity: 1;top: 0;left: 0;height: 100%;width: 100%;background: rgba(255, 255, 255, 0.7);z-index: 2;transition: all .2s ease;}.sw.sw-loading::before {content: '';display: inline-block;position: absolute;top: 45%;left: 45%;width: 2rem;height: 2rem;border: 10px solid #f3f3f3;border-top: 10px solid #3498db;border-radius: 50%;z-index: 10;animation: spin 1s linear infinite;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.sw-theme-default > .tab-content > .tab-pane {padding: 10px;}.sw-theme-default .toolbar > .btn {background-color: #fff;border-color: #fff;color: #002345;}.sw-theme-default .toolbar > .btn:hover, .sw-theme-default .toolbar > .btn:focus, .sw-theme-default .toolbar > .btn:active {background-color: #002345;border-color: #002345;color: #fff;}.sw-theme-default > .nav .nav-link span {opacity: 0;display: none;}.sw-theme-default > .nav .nav-link {color: #fff;position: relative;height: 100%;min-height: 100%;width: 60px;pointer-events: none;}@media (min-width: 768px) {.sw-theme-default > .nav .nav-link {width: 130px;}}.sw-theme-default > .nav .nav-link::after {content: "";background-color: rgba(255, 255, 255, 0.5);border-radius: 10px;position: absolute;height: 1px;width: 100%;left: 0px;bottom: -1px;transition: all .35s ease .15s;}.sw-theme-default > .nav .nav-link.inactive {cursor: not-allowed;}.sw-theme-default > .nav .nav-link.active {cursor: pointer;}.sw-theme-default > .nav li::before {display: none;}.sw-theme-default > .nav .nav-link.active span {opacity: 1;}.sw-theme-default > .nav .nav-link.active::after {background-color: white;height: 2px;}.sw-theme-default > .nav .nav-link.done:hover span {opacity: 1;}.sw-theme-default > .nav .nav-link.done:hover:after {background-color: #fff;height: 2px;}.sw-theme-default > .nav .nav-link.done {cursor: pointer;pointer-events: painted;}.sw-theme-default > .nav .nav-link.disabled {cursor: not-allowed;}.sw-theme-default > .nav .nav-link.disabled::after {width: 100%;}.sw-theme-default > .nav .nav-link.danger {cursor: pointer;}.sw-theme-default > .nav .nav-link.danger::after {width: 100%;}@keyframes passing-through {0% {opacity: 0;transform: translateY(40px);}30%, 70% {opacity: 1;transform: translateY(0px);}100% {opacity: 0;transform: translateY(-40px);}}@keyframes slide-in {0% {opacity: 0;transform: translateY(40px);}30% {opacity: 1;transform: translateY(0px);}}@keyframes pulse {0% {transform: scale(1);}10% {transform: scale(1.1);}20% {transform: scale(1);}}.dropzone, .dropzone * {box-sizing: border-box;}.dropzone {min-height: 150px;border: 1px solid rgba(0, 0, 0, 0.8);border-radius: 5px;padding: 20px 20px;}.dropzone.dz-clickable {cursor: pointer;}.dropzone.dz-clickable * {cursor: default;}.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {cursor: pointer;}.dropzone.dz-started .dz-message {display: none;}.dropzone.dz-drag-hover {border-style: solid;}.dropzone.dz-drag-hover .dz-message {opacity: .5;}.dropzone .dz-message {text-align: center;margin: 3em 0;}.dropzone .dz-message .dz-button {background: none;color: inherit;border: none;padding: 0;font: inherit;cursor: pointer;outline: inherit;}.dropzone .dz-preview {position: relative;display: inline-block;vertical-align: top;margin: 16px;min-height: 100px;}.dropzone .dz-preview:hover {z-index: 1000;}.dropzone .dz-preview:hover .dz-details {opacity: 1;}.dropzone .dz-preview.dz-file-preview .dz-image {border-radius: 20px;background: #999;background: linear-gradient(to bottom, #eee, #ddd);}.dropzone .dz-preview.dz-file-preview .dz-details {opacity: 1;}.dropzone .dz-preview.dz-image-preview {background: #fff;}.dropzone .dz-preview.dz-image-preview .dz-details {transition: opacity .2s linear;}.dropzone .dz-preview .dz-remove {font-size: 14px;text-align: center;display: block;cursor: pointer;border: none;}.dropzone .dz-preview .dz-remove:hover {text-decoration: underline;}.dropzone .dz-preview:hover .dz-details {opacity: 1;}.dropzone .dz-preview .dz-details {z-index: 20;position: absolute;top: 0;left: 0;opacity: 0;font-size: 13px;min-width: 100%;max-width: 100%;padding: 2em 1em;text-align: center;color: rgba(0, 0, 0, 0.9);line-height: 150%;}.dropzone .dz-preview .dz-details .dz-size {margin-bottom: 1em;font-size: 16px;}.dropzone .dz-preview .dz-details .dz-filename {white-space: nowrap;}.dropzone .dz-preview .dz-details .dz-filename:hover span {border: 1px solid rgba(200, 200, 200, 0.8);background-color: rgba(255, 255, 255, 0.8);}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {overflow: hidden;text-overflow: ellipsis;}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {border: 1px solid transparent;}.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {background-color: rgba(255, 255, 255, 0.4);padding: 0 .4em;border-radius: 3px;}.dropzone .dz-preview:hover .dz-image img {transform: scale(1.05, 1.05);filter: blur(8px);}.dropzone .dz-preview .dz-image {border-radius: 20px;overflow: hidden;width: 120px;height: 120px;position: relative;display: block;z-index: 10;}.dropzone .dz-preview .dz-image img {display: block;}.dropzone .dz-preview.dz-success .dz-success-mark {animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);}.dropzone .dz-preview.dz-error .dz-error-mark {opacity: 1;animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);}.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {pointer-events: none;opacity: 0;z-index: 500;position: absolute;display: block;top: 50%;left: 50%;margin-left: -27px;margin-top: -27px;background: rgba(0, 0, 0, 0.8);border-radius: 50%;}.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {display: block;width: 54px;height: 54px;fill: #fff;}.dropzone .dz-preview.dz-processing .dz-progress {opacity: 1;transition: all .2s linear;}.dropzone .dz-preview.dz-complete .dz-progress {opacity: 0;transition: opacity .4s ease-in;}.dropzone .dz-preview:not(.dz-processing) .dz-progress {animation: pulse 6s ease infinite;}.dropzone .dz-preview .dz-progress {opacity: 1;z-index: 1000;pointer-events: none;position: absolute;height: 20px;top: 50%;margin-top: -10px;left: 15%;right: 15%;border: 3px solid rgba(0, 0, 0, 0.8);background: rgba(0, 0, 0, 0.8);border-radius: 10px;overflow: hidden;}.dropzone .dz-preview .dz-progress .dz-upload {background: #fff;display: block;position: relative;height: 100%;width: 0;transition: width 300ms ease-in-out;border-radius: 17px;}.dropzone .dz-preview.dz-error .dz-error-message {display: block;}.dropzone .dz-preview.dz-error:hover .dz-error-message {opacity: 1;pointer-events: auto;}.dropzone .dz-preview .dz-error-message {pointer-events: none;z-index: 1000;position: absolute;display: block;display: none;opacity: 0;transition: opacity .3s ease;border-radius: 8px;font-size: 13px;top: 130px;left: -10px;width: 140px;background: #b10606;padding: .5em 1em;color: #fff;}.dropzone .dz-preview .dz-error-message:after {content: "";position: absolute;top: -6px;left: 64px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #b10606;}.page-header {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;background-color: #fff;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);position: fixed;top: 0;width: 100%;z-index: 9999;}.page-header.headroom--not-top.headroom--unpinned {background-color: transparent;box-shadow: none;top: -100px;}.page-header.headroom--not-top.headroom--unpinned .brand-logo, .page-header.headroom--not-top.headroom--unpinned .navigation {opacity: 0;pointer-events: none;}.headroom--top .menu-trigger .bars {background-color: #002345 !important;}.menu--open .page-header.headroom--not-top.headroom--unpinned, .menu--open .page-header.headroom--not-top.headroom--pinned {background-color: #fff;top: 0;}.menu--open .page-header.headroom--not-top.headroom--unpinned .menu-trigger, .menu--open .page-header.headroom--not-top.headroom--pinned .menu-trigger {top: 0;}.menu--open .page-header.headroom--not-top.headroom--unpinned .brand-logo, .menu--open .page-header.headroom--not-top.headroom--pinned .brand-logo {opacity: 1;pointer-events: auto;}.header-main {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;padding: 17px 0;position: relative;width: 100%;}.navigation {-webkit-transition: opacity 0.2s ease 0s;-moz-transition: opacity 0.2s ease 0s;-o-transition: opacity 0.2s ease 0s;transition: opacity 0.2s ease 0s;background-color: #fff;box-shadow: inset 0 5px 5px -4px rgba(0, 0, 0, 0.15);color: #002345;height: calc(100% - 67px);left: 0;margin: 0;opacity: 0;overflow: auto;padding: 0;pointer-events: none;position: fixed;top: 67px;width: 100%;z-index: 999;}.navigation nav ul {list-style: none;margin: 0;padding: 9px 0;position: relative;width: 100%;}.navigation nav ul li {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;list-style: none;position: relative;width: 100%;}.navigation nav ul li:first-child {margin-left: 0;}nav {overflow: auto;width: 100%;}nav > ul > li {border-bottom: 1px solid #002345;}nav > ul > li.active > a {color: #31adc5;}nav > ul > li > a {display: block;padding: 12px 30px 12px 15px;position: relative;z-index: 99;}.brand-logo {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;min-width: 140px;}.brand-logo img {max-width: 140px;width: 100%;}.menu-trigger, .search-close-trigger {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;cursor: pointer;display: inline-block;height: 22px;left: 0;padding-top: 5px;position: relative;top: 0;width: 24px;z-index: 3;}.menu-trigger .bars, .search-close-trigger .bars {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;background-color: #fff;border-radius: 0;height: 2px;margin-bottom: 5px;width: 100%;}.menu-trigger .bars:last-child, .search-close-trigger .bars:last-child {margin-bottom: 0;}.menu-trigger.color--dark .bars, .search-close-trigger.color--dark .bars {background-color: #002345;}.menu-trigger .menu-trigger-label, .search-close-trigger .menu-trigger-label {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;display: none;font-weight: 500;opacity: 0;position: absolute;right: 28px;text-transform: uppercase;top: 7px;}.menu-trigger .menu-trigger-label:hover, .search-close-trigger .menu-trigger-label:hover {color: #31adc5;}@media (min-width: 992px) {.menu-trigger, .search-close-trigger {display: none;}}.main-menu-wrapper {-webkit-transition: opacity 0.2s ease 0s;-moz-transition: opacity 0.2s ease 0s;-o-transition: opacity 0.2s ease 0s;transition: opacity 0.2s ease 0s;background-color: #fff;color: #002345;height: calc(100% - 69px);left: 0;margin: 0;opacity: 0;overflow: auto;padding: 40px 25px 0;pointer-events: none;position: fixed;top: 59px;width: 100%;z-index: 2;}.mega-menu-wrap {overflow-y: auto;width: 100%;}.menu--open {overflow-y: auto;}.menu--open .navigation {opacity: 0;pointer-events: none;}.menu--open .additional-menu, .menu--open .main-menu-wrapper {opacity: 1;pointer-events: auto;}.menu--open .top-quick-links {opacity: 0;pointer-events: none;}.menu--open .bars:first-child {transform: translateY(9px) rotate(136deg);}.menu--open .bars:nth-child(3) {transform: translateY(-5px) rotate(-136deg);}.menu--open .bars:nth-child(2) {transform: scale(0);}.menu--open .menu-trigger-label {display: inline-block;opacity: 1;}.additional-menu {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;margin-bottom: 10px;opacity: 0;pointer-events: none;width: 100%;}.additional-menu ul {display: block;margin: 0;}.additional-menu ul li {margin-bottom: 30px;}.additional-menu ul a {align-items: center;display: flex;font-weight: 500;text-transform: uppercase;}.additional-menu ul a svg, .additional-menu ul a img {margin-right: 8px;margin-top: -2px;}.additional-menu ul a path {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.additional-menu ul a:hover path, .additional-menu ul a:focus path {fill: #31adc5;}.mega-menu {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;width: 100%;}.mega-menu > li {position: relative;}.mega-menu .arrow {height: 34px;position: absolute;right: 0;text-align: center;top: 0;width: 34px;}.mega-menu .arrow .fa {-moz-transform: rotate(0);-o-transform: rotate(0);-ms-transform: rotate(0);-webkit-transform: rotate(0);transform: rotate(0);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;color: #31adc5;font-size: 30px;line-height: 32px;}.mega-menu li {margin-bottom: 15px;}.mega-menu li a {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;padding: 4px 0;width: 100%;word-break: break-word;}.mega-menu .has-sub.active .arrow .fa, .mega-menu .has-sub.active > a {color: #002345;}@media (min-width: 768px) {.mega-menu .has-sub.active .arrow .fa, .mega-menu .has-sub.active > a {color: #31adc5;}}.mega-menu .has-sub > a {border-bottom: 2px solid #31adc5;color: #31adc5;margin-bottom: 10px;word-break: break-word;}.mega-menu .has-sub > a:hover {border-bottom-color: #002345;color: #002345;}.mega-menu .has-sub .sub-menu--open .fa {-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}.mega-menu .sub-menu {display: none;margin-bottom: 20px;margin-top: 10px;}.mega-menu .sub-menu .active a {color: #31adc5;}.mega-menu .sub-menu a {font-weight: 400;}.nav-bottom-wrapper {margin-top: 30px;}.quick-blog-wrapper {margin-bottom: 28px;}.quick-links li {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;margin-bottom: 20px;width: 40%;}.quick-links li:not(:last-child) a {margin-right: 25px;}.quick-links li a {-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;position: relative;text-transform: uppercase;}.quick-links li a:hover, .quick-links li a:focus {color: #31adc5;}form {margin-bottom: 73px;position: relative;width: 100%;}@media (min-width: 768px) {form {margin-bottom: 83px;}}.search__container {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;height: 0;opacity: 0;visibility: hidden;z-index: -1;}.search__container [class*='col-'] {padding: 0;}@media (min-width: 768px) {.search__container [class*='col-'] {padding: 0 30px;}}.search__container .form-control {border-color: #31adc5;border-width: 2px;color: #31adc5;font-weight: 500;padding: 12px 40px 12px 0;}.search__container .form-control::-webkit-input-placeholder {color: #747474;font-weight: 500;}.search__container .form-control:-moz-placeholder {color: #747474;font-weight: 500;}.search__container .form-control::-moz-placeholder {color: #747474;font-weight: 500;}.search__container .form-control::placeholder {color: #747474;font-weight: 500;}.search__container .form-control:-ms-input-placeholder {color: #747474;font-weight: 500;}@media (min-width: 768px) {.search__container .form-control {padding: 12px 60px 12px 0;}}.search__container .search-btn {background-color: transparent;border: 0;box-shadow: none;padding: 18px 0;position: absolute;right: 0;top: 0;}.search__container .search-btn:focus, .search__container .search-btn:hover {background-color: transparent;}.search__container .search-btn path {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.search__container .search-btn:focus path, .search__container .search-btn:hover path {fill: #002345;}@media (min-width: 768px) {.search__container .search-btn {padding: 16px 28px;}}.frequent-search-result {overflow-x: hidden;overflow-y: auto;padding-bottom: 15px;width: 100%;}.frequent-search-result .icon-link {margin-left: 5px;padding-bottom: 15px;}.frequent-search-result span {display: block;font-weight: 500;margin-bottom: 30px;text-transform: uppercase;}.frequent-search-result ul li a {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;margin-bottom: 30px;}.search-block--open .additional-menu {display: none !important;}.search-block--open .search-link a {color: #31adc5;}.search-block--open .search-link a path {fill: #31adc5;}.search-block--open .search__container {height: auto;opacity: 1;visibility: visible;z-index: 999999;}.search-block--open .main-menu__container {height: 0;opacity: 0;position: absolute;top: 0;visibility: hidden;z-index: -1;}@media (min-width: 768px) {.header-main {-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;}.quick-links li {width: auto;}.additional-menu {left: 130px;position: absolute;top: 24px;width: auto;}.additional-menu ul {display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;}.additional-menu ul li {margin-right: 20px;}.nav-bottom-wrapper {bottom: 15px;margin-bottom: 15px;position: absolute;}}@media (max-width: 1279.98px) {.page-header.headroom--not-top .menu-trigger.color--dark .bars, .page-header.headroom--not-top.headroom--pinned .menu-trigger.color--dark .bars, .page-header.headroom--not-top.headroom--unpinned .menu-trigger.color--dark .bars {background-color: #002345;}}.search-close-trigger {display: none;}@media (min-width: 992px) {.menu-trigger {top: 50%;}.menu--open .page-header.headroom--not-top.headroom--unpinned, .menu--open .page-header.headroom--not-top.headroom--pinned {top: 0;}.menu--open .page-header.headroom--not-top.headroom--unpinned .menu-trigger, .menu--open .page-header.headroom--not-top.headroom--pinned .menu-trigger {margin-top: 0;top: 40px;}.page-header.headroom--not-top.headroom--unpinned, .page-header.headroom--not-top.headroom--pinned {background-color: transparent;box-shadow: none;top: -100px;}.page-header.headroom--not-top.headroom--unpinned .menu-trigger, .page-header.headroom--not-top.headroom--pinned .menu-trigger {margin-top: 100px;top: 40px;}.page-header.headroom--not-top.headroom--unpinned .brand-logo, .page-header.headroom--not-top.headroom--unpinned .navigation, .page-header.headroom--not-top.headroom--pinned .brand-logo, .page-header.headroom--not-top.headroom--pinned .navigation {opacity: 0;pointer-events: none;}.menu--open .page-header.headroom--not-top.headroom--unpinned, .menu--open .page-header.headroom--pinned {background-color: #fff;}.menu--open .page-header.headroom--not-top.headroom--unpinned .brand-logo, .menu--open .page-header.headroom--pinned .brand-logo {opacity: 1;pointer-events: auto;}.menu-trigger {-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);transform: translate(0, -50%);left: 0;padding-top: 4px;position: absolute;}.menu--open .menu-trigger {left: 0;}.header-main {-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;margin: 0 auto;max-width: 1100px;padding: 0;}.navigation {-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;background-color: transparent;height: auto;left: 0;margin: 0;margin-left: auto;opacity: 1;pointer-events: auto;position: relative;top: 0;width: auto;z-index: 1;padding-left: 15px;}.navigation nav > ul {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.navigation nav > ul > li {border: 0;padding: 19px 8px;position: relative;width: auto;}.navigation nav > ul > li > a {padding: 0;}.navigation nav > ul > li:first-child {padding-left: 0;}.navigation nav > ul > li:hover > a, .navigation nav > ul > li:focus > a, .navigation nav > ul > li.active > a {text-decoration: underline;}.brand-logo {min-width: 152px;}.brand-logo img {max-width: 152px;}.main-menu-wrapper {padding: 90px 30px 0;top: 75px;}.additional-menu {top: 33px;}.mega-menu-wrap {margin-left: -15px;margin-right: -15px;width: calc(100% + 23px);}.mega-menu {display: flex;justify-content: space-around;margin-left: -15px;margin-right: -15px;}.mega-menu > li {flex: 0 0 20%;max-width: calc(20% - 30px);width: 100%;}.mega-menu .arrow {display: none;}.mega-menu .sub-menu {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;width: 100%;}.mega-menu .sub-menu a {border-bottom: 1px solid #002345;font-size: 16px;line-height: 25px;}.mega-menu .sub-menu a:hover {border-bottom-color: #31adc5;}.search-close-trigger {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;left: auto;opacity: 0;pointer-events: none;position: absolute;right: 245px;top: 50%;transform: translateY(-50%);vertical-align: middle;}.search-close-trigger .menu-trigger-label {left: 28px;right: auto;}.search--open .navigation, .search--open .top-quick-links {opacity: 0;pointer-events: none;}.search--open .search-close-trigger {opacity: 1;pointer-events: auto;}.search--open .search-close-trigger .bars:first-child {transform: translateY(9px) rotate(136deg);}.search--open .search-close-trigger .bars:nth-child(3) {transform: translateY(-5px) rotate(-136deg);}.search--open .search-close-trigger .bars:nth-child(2) {transform: scale(0);}.search--open .search-close-trigger .menu-trigger-label {display: inline-block;opacity: 1;}}@media (min-width: 1280px) {.menu-trigger {left: -25px;}.navigation {left: 0;}.header-main {max-width: 1190px;padding: 0 15px;}.mega-menu .sub-menu a {font-size: 18px;line-height: 29px;}}@media only screen and (min-device-width: 320px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.nav-bottom {padding: 10px 30px 0;}.header-main {min-height: 60px;}.navigation {padding: 15px 30px 0;top: 110px;}}@media (min-width: 1280px) {.menu--open .menu-trigger {left: -25px;}.additional-menu {left: 112px;}}@media (min-width: 1480px) {.menu-trigger {-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);transform: translate(0, -50%);left: -67px;padding-top: 4px;position: absolute;}.menu--open .menu-trigger {left: -70px;}.navigation {left: 0;}.navigation nav > ul > li {padding: 19px 14px;}.additional-menu {left: 65px;}.main-menu__container .container {max-width: 1290px;}.main-menu__container .mega-menu-wrap {padding-right: 25px;width: 100%;}.main-menu__container .nav-bottom-wrapper {margin-left: -15px;}}@media (max-width: 991.98px) {.headroom--pinned .menu-trigger.color--dark .bars, .headroom--pinned .menu-trigger .bars {background-color: #002345;}}.navigation .menu-item-highlight, .mega-menu .sub-menu .menu-item-highlight, .navigation .sub-menu li .menu-item-highlight {color: #31adc5;font-weight: 500;text-transform: uppercase;}.navigation .menu-item-highlight:hover, .mega-menu .sub-menu .menu-item-highlight:hover, .navigation .sub-menu li .menu-item-highlight:hover {color: #002345;}.btn--cta {font-size: 15px;font-weight: 500;line-height: 18px;}.top-quick-links {margin-left: auto;}.top-quick-links ul, .top-quick-links li {margin-bottom: 0;}.top-quick-links ul {align-items: center;display: flex;}.top-quick-links .search-link {margin-right: 30px;}.top-quick-links .search-link a:hover svg, .top-quick-links .search-link a:hover svg path {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}.top-quick-links .search-link a:hover svg path {fill: #31adc5;}@media (min-width: 992px) {.top-quick-links .search-link {margin-right: 25px;}}.top-quick-links .btn {padding-left: 15px;padding-right: 15px;}@media (min-width: 992px) {.top-quick-links .btn {padding: 14px 25px;}}@media (min-width: 992px) {.top-quick-links {margin-left: 13px;}}.main-menu__top-links {margin-bottom: 30px;}.main-menu__top-links .btn {min-width: 212px;padding-bottom: 15px;padding-top: 15px;}.search--open .main-menu-wrapper, .search--open .main-menu-wrapper .search__container {opacity: 1;pointer-events: auto;}.search--open .main-menu__container, .search--open .top-quick-links .search-link {opacity: 0;pointer-events: none;}.search--open {overflow: hidden;}@media (min-width: 992px) and (max-width: 1279.98px) {.navigation {left: 0;}.navigation nav > ul > li > a {font-size: 16px;line-height: 22px;}}.page-footer {background-color: #fff;border-top: 1px solid #002345;color: #002345;font-family: "Maven-Pro", sans-serif;padding: 26px 0 12px;}.page-footer ul {margin: 0 0 25px;}.page-footer li {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;margin-bottom: 15px;width: 100%;}.main-footer .brand-logo {margin-bottom: 30px;}.footer-info-menu a {text-transform: uppercase;}.social-menu li {width: auto;}.social-menu li a {background-color: #002345;border-radius: 5px;color: #fff;display: block;font-size: 18px;height: 28px;line-height: 26px;padding: 2px 4px;text-align: center;width: 28px;}.social-menu li a:hover, .social-menu li a:focus {background-color: #31adc5;}.goto-top {-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;background-color: #fff;border-radius: 50%;bottom: 30px;color: #002345;display: none;height: 50px;opacity: 0;position: fixed;right: 26px;text-align: center;width: 50px;z-index: 9;}.goto-top.visible-top {opacity: 1;}.goto-top:hover {background-color: #002345;}.goto-top:hover g {fill: #fff;}@media (min-width: 768px) {.goto-top {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.page-footer {padding: 45px 0 20px;}.page-footer li {padding-right: 20px;position: relative;width: auto;}.main-footer {display: flex;flex-direction: column-reverse;}.main-footer .brand-logo {margin-bottom: 0;}.footer-info-menu {display: inline;}.additional-footer {text-align: right;}.additional-footer .social-menu {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}.umm-1ikmx2u, .umm-1l63uwo {bottom: calc(0% + 95px) !important;}.umm-1l63uwo {height: 600px !important;}}.content-section h2, .content-section .h2 {margin-bottom: 20px;}.content-section h1, .content-section .h1 {margin-bottom: 30px;}.content-section p {margin-bottom: 26px;}.content-section p a:hover {color: #31adc5;}.external-link {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;padding-right: 6px;position: relative;}.external-link::after {background-image: url("../images/icons/external-link.svg");background-repeat: no-repeat;background-size: contain;content: '';height: 13px;position: absolute;right: -15px;top: 8px;width: 13px;}.internal-links {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;color: #31adc5;font-weight: 500;}.internal-links:hover, .internal-links:focus {text-decoration: underline;}.color--cyan {color: #31adc5;}.color--yellow {color: #f7b700;}.color--blue {color: #002345;}.icon-link {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;color: #002345;padding-right: 35px;position: relative;text-transform: uppercase;}.icon-link::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.112%22%20height%3D%2215.458%22%3E%3Cg%20data-name%3D%22Ebene%201%22%20fill%3D%22%23f7b700%22%3E%3Cpath%20data-name%3D%22Path%20146%22%20d%3D%22M19.04%207.732a1.024%201.024%200%2000-1.024-1.024H0v2.048h18.026a1.024%201.024%200%20001.014-1.024z%22%2F%3E%3Cpath%20data-name%3D%22Path%20147%22%20d%3D%22M23.22%209.939a3.047%203.047%200%20000-4.306L17.62.001l-1.435%201.433%205.6%205.627a1.024%201.024%200%20010%201.439l-5.59%205.512%201.426%201.446z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;background-repeat: no-repeat;background-size: contain;content: '';height: 15px;position: absolute;right: 0;top: 2px;width: 24px;}.icon-link:hover, .icon-link:focus {color: #31adc5;}.icon-link:hover::after, .icon-link:focus::after {right: -5px;}.icon-link.icon-link--back {padding-left: 35px;padding-right: 0;}.icon-link.icon-link--back::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223.409%22%20height%3D%2215.537%22%3E%3Cg%20data-name%3D%22Group%20134%22%3E%3Cpath%20data-name%3D%22Path%2049%22%20d%3D%22M.385%208.698l6.87%206.836L9.11%2013.67%204.498%209.08h18.843a13.052%2013.052%200%20000-2.629H4.499l4.612-4.59L7.256-.003.386%206.833a1.316%201.316%200%2000-.001%201.865z%22%20fill%3D%22%23f7b700%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");left: 0;right: auto;}.icon-link.icon-link--back:hover::after, .icon-link.icon-link--back:focus::after {left: -5px;right: 0;}.icon-link.icon-link--bottom {padding-right: 25px;}.icon-link.icon-link--bottom::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.837%22%20height%3D%2233.027%22%20viewBox%3D%220%200%2021.837%2033.027%22%3E%3Cpath%20id%3D%22down%22%20data-name%3D%22down%22%20d%3D%22M41.51%2C141.672l0%2C0-9.2-9.157a1.761%2C1.761%2C0%2C0%2C0-2.485%2C2.5L36%2C141.157H10.761a1.761%2C1.761%2C0%2C1%2C0%2C0%2C3.522H36l-6.178%2C6.148a1.761%2C1.761%2C0%2C0%2C0%2C2.485%2C2.5l9.2-9.157%2C0%2C0A1.762%2C1.762%2C0%2C0%2C0%2C41.51%2C141.672Z%22%20transform%3D%22translate%28153.837%20-9%29%20rotate%2890%29%22%20fill%3D%22%23f7b700%22%2F%3E%3C%2Fsvg%3E");height: 20px;width: 15px;}.icon-link.icon-link--bottom:hover::after, .icon-link.icon-link--bottom:focus::after {right: 0;top: 5px;}main ul li {list-style-type: none;margin-bottom: 10px;padding-left: 17px;position: relative;}main ul li::before {background-color: #31adc5;border-radius: 50%;content: '';height: 6px;left: 1px;position: absolute;top: 9px;width: 6px;}main ul ul {padding-left: 15px;}main ol {counter-reset: my-badass-counter;margin: 12px 0 25px;padding: 0;}main ol li {list-style-type: none;margin-bottom: 10px;padding-left: 25px;position: relative;}main ol li::before {content: counter(my-badass-counter, upper-roman) ".";counter-increment: my-badass-counter;left: 1px;position: absolute;top: 0;}p .btn + .icon-link {margin-top: 15px;}p .btn {margin-bottom: 20px;margin-right: 50px;}.frame p .btn + .icon-link {margin-top: 15px;}.frame p .btn {margin-bottom: 20px;margin-right: 50px;}@media (min-width: 768px) {.icon-link {padding-right: 35px;}.content-section p {margin-bottom: 30px;}.content-section h2, .content-section .h2 {margin-bottom: 12px;}.content-section h1, .content-section .h1 {margin-bottom: 50px;}}@media (min-width: 992px) {main ul li {margin-bottom: 15px;padding-left: 20px;}main ul li::before {top: 11px;}main ol {margin: 15px 0 35px;}main ol li {margin-bottom: 15px;padding-left: 30px;}}.site-main {margin-top: 59px;min-height: 200px;position: relative;z-index: 1;}.no-scrollbar {overflow: hidden;}.bg--blue {background-color: #002345;}.bg--cyan {background-color: #31adc5;}.bg--yellow {background-color: #f7b700;}.preloader {height: 100%;width: 100%;position: absolute;left: 0;top: 0;background-color: #fff;display: none;opacity: 1;position: fixed;z-index: 999;}.preloader svg {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);height: 140px;width: 140px;}@media (min-width: 1280px) {.product-detail__image-with-text {-webkit-transition: all 0.8s ease-in-out 0s;-moz-transition: all 0.8s ease-in-out 0s;-o-transition: all 0.8s ease-in-out 0s;transition: all 0.8s ease-in-out 0s;opacity: 0;-webkit-transform: translateY(40px);-moz-transform: translateY(40px);-ms-transform: translateY(40px);-o-transform: translateY(40px);transform: translateY(40px);}.product-detail__image-with-text.visible {opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}}@media (min-width: 992px) {.site-main {margin-top: 79px;min-height: 715px;}}.CookieDeclarationType {overflow: auto !important;}.CookieDeclarationTable {table-layout: auto !important;width: 100% !important;}.btn {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);background-color: #002345;border: 2px solid #002345;border-radius: 0;color: #fff;font-weight: 500;margin: 0;outline: 0;padding: 10px 34px;text-transform: uppercase;white-space: normal;}.btn:hover, .btn:focus, .btn:active {background-color: #31adc5;border-color: #31adc5;box-shadow: none;color: #fff;}.bg--cyan .btn:hover, .bg--cyan .btn:focus, .bg--cyan .btn:active {background-color: #fff;border-color: #fff;color: #002345;}.btn.btn--small {padding: 5px 15px;}@media (min-width: 768px) {.btn.btn--small {padding: 7px 15px;}}.btn.btn--tiny {padding: 7px 12px;}@media (min-width: 768px) {.btn {padding: 10px 37px;}}.btn--secondary {background-color: transparent;color: #002345;}.btn--secondary:hover, .btn--secondary:focus, .btn--secondary:active {background-color: transparent;border-color: #31adc5;color: #31adc5;}.bg--blue .btn--secondary.btn, .bg--cyan .btn--secondary.btn, .bg--yellow .btn--secondary.btn {background-color: transparent;border-color: #fff;color: #fff;}.bg--blue .btn--secondary.btn:hover, .bg--blue .btn--secondary.btn:focus, .bg--blue .btn--secondary.btn:active, .bg--cyan .btn--secondary.btn:hover, .bg--cyan .btn--secondary.btn:focus, .bg--cyan .btn--secondary.btn:active, .bg--yellow .btn--secondary.btn:hover, .bg--yellow .btn--secondary.btn:focus, .bg--yellow .btn--secondary.btn:active {background-color: #fff;border-color: #fff;color: #002345;}.btn--white {background-color: #fff;border-color: #fff;color: #002345;}.btn--white:hover, .btn--white:focus, .btn--white:active {background-color: #31adc5;border-color: #31adc5;color: #fff;}.text-bild--bg-cyan .btn--white:hover, .text-bild--bg-cyan .btn--white:focus, .text-bild--bg-cyan .btn--white:active, .bg--cyan .btn--white:hover, .bg--cyan .btn--white:focus, .bg--cyan .btn--white:active {background-color: #002345;border-color: #002345;color: #fff;}.text-bild--bg-yellow .btn--white:hover, .text-bild--bg-yellow .btn--white:focus, .text-bild--bg-yellow .btn--white:active, .bg--yellow .btn--white:hover, .bg--yellow .btn--white:focus, .bg--yellow .btn--white:active {background-color: #002345;border-color: #002345;color: #fff;}.btn--yellow {background-color: #f7b700;border-color: #f7b700;color: #fff;}.bg--cyan .btn--yellow:hover, .bg--cyan .btn--yellow:focus, .bg--cyan .btn--yellow:active {background-color: #fff;border-color: #fff;color: #002345;}.btn--cyan {background-color: #31adc5;border-color: #31adc5;color: #fff;}.btn--cyan:hover, .btn--cyan:focus, .btn--cyan:active {background-color: #002345;border-color: #002345;color: #fff;}.bg--blue .btn--cyan:hover, .bg--blue .btn--cyan:focus, .bg--blue .btn--cyan:active {background-color: #fff;border-color: #fff;color: #002345;}button:focus {outline: none;}.btn--disabled {opacity: 0.5;pointer-events: none;}.btn--icon {padding-right: 60px;position: relative;}.btn--icon::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229.64%22%20height%3D%2215.036%22%3E%3Cg%20data-name%3D%22bottom-arrow%22%20fill%3D%22%23fff%22%3E%3Cpath%20data-name%3D%22bottom-arrow%22%20d%3D%22M4.818%2011.874a.639.639%200%2000.639-.639V0H4.18v11.242a.639.639%200%2000.638.632z%22%2F%3E%3Cpath%20data-name%3D%22bottom-arrow%22%20d%3D%22M3.44%2014.48a1.9%201.9%200%20002.685%200l3.515-3.49-.894-.9-3.506%203.496a.639.639%200%2001-.9%200L.903%2010.099l-.9.889z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);background-repeat: no-repeat;background-size: contain;content: '';height: 19px;position: absolute;right: 30px;width: 15px;}.form-section h2, .form-section h1 {color: inherit;margin-bottom: 30px;}@media (min-width: 768px) {.form-section h2, .form-section h1 {margin-bottom: 50px;}}.form-section p {margin-bottom: 32px;}@media (min-width: 768px) {.form-section p {margin-bottom: 62px;}}.form-group {margin-bottom: 32px;}.form-group .btn {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;margin-right: 15px;width: auto;}.contact-dark .form-group .btn {background-color: #fff;border-color: #fff;color: #002345;}.contact-dark .form-group .btn:hover, .contact-dark .form-group .btn:focus {background-color: #002345;border-color: #002345;color: #fff;}.form-group .btn:last-child {margin-right: 0;}.form-group label {font-size: 16px;font-weight: 500;line-height: 19px;margin-bottom: 10px;}*[type='text'] {margin-left: 0;width: 100%;}.form-control {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;background-color: #fff;border: 0;border-bottom: 1px solid #002345;border-radius: 0;color: #002345;min-height: 60px;padding: 13px 0;width: 100%;}.contact-dark .form-control {background-color: transparent;border-color: #fff;color: #fff;}.form-control:focus {border-color: #002345;box-shadow: none;outline: 0;outline: none;}.form-control::-webkit-input-placeholder {color: #002345;}.contact-dark .form-control::-webkit-input-placeholder {color: #fff;}.form-control:-moz-placeholder {color: #002345;}.contact-dark .form-control:-moz-placeholder {color: #fff;}.form-control::-moz-placeholder {color: #002345;}.contact-dark .form-control::-moz-placeholder {color: #fff;}.form-control::placeholder {color: #002345;}.contact-dark .form-control::placeholder {color: #fff;}.form-control:-ms-input-placeholder {color: #002345;}.contact-dark .form-control:-ms-input-placeholder {color: #fff;}.form-control::-ms-clear {display: none;}select {-webkit-appearance: none;-moz-appearance: none;}select.form-control {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22arrow-down%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2263.255%22%20height%3D%2232.001%22%20viewBox%3D%220%200%2063.255%2032.001%22%3E%3Cpath%20id%3D%22arrow-down-2%22%20data-name%3D%22arrow-down%22%20d%3D%22M60.757%2C25.21%2C34.377%2C51.538a2.479%2C2.479%2C0%2C0%2C1-3.5%2C0L4.5%2C25.21%2C1%2C28.721%2C27.374%2C55.037a7.436%2C7.436%2C0%2C0%2C0%2C10.508%2C0L64.255%2C28.721Z%22%20transform%3D%22translate%28-1%20-25.21%29%22%20fill%3D%22%23002345%22%2F%3E%3C%2Fsvg%3E");appearance: none;background-position: right 1.6rem center;background-repeat: no-repeat;background-size: 16px;border: 1px solid #002345;cursor: pointer;font-size: 16px;font-weight: 500;min-height: 44px;padding: 8px 60px 8px 20px;text-transform: uppercase;}.contact-dark select.form-control {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22arrow-down%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2263.255%22%20height%3D%2232.001%22%20viewBox%3D%220%200%2063.255%2032.001%22%3E%3Cpath%20id%3D%22arrow-down-2%22%20data-name%3D%22arrow-down%22%20d%3D%22M60.757%2C25.21%2C34.377%2C51.538a2.479%2C2.479%2C0%2C0%2C1-3.5%2C0L4.5%2C25.21%2C1%2C28.721%2C27.374%2C55.037a7.436%2C7.436%2C0%2C0%2C0%2C10.508%2C0L64.255%2C28.721Z%22%20transform%3D%22translate%28-1%20-25.21%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");}.contact-dark select option {color: #002345;}select::-ms-expand {display: none;}textarea.form-control {border: 1px solid #002345;display: block;height: 167px;padding: 14px;resize: none;width: 100%;}*[type='radio'], *[type='checkbox'] {width: auto;}*[type='radio']:focus, *[type='checkbox']:focus {outline: none;}.require-text {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;font-weight: 500;line-height: 19px;margin-top: 10px;}.form-group .custom-radio, .form-group .custom-checkbox {color: #002345;font-weight: 400;letter-spacing: normal;}.contact-dark .form-group .custom-radio .internal-links, .contact-dark .form-group .custom-checkbox .internal-links {color: #fff;}.contact-dark .form-group .custom-radio, .contact-dark .form-group .custom-checkbox {color: #fff;}.form-group .custom-checkbox {margin-bottom: 0;}.custom-checkbox {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;cursor: pointer;margin-bottom: 0;padding-left: 40px;position: relative;}.custom-checkbox input {cursor: pointer;opacity: 0;position: absolute;}.custom-checkbox input:checked ~ .custom-chk::after {display: block;}.custom-chk {border: 1px solid #002345;border-radius: 0;height: 26px;left: 0;position: absolute;top: 0;width: 26px;}.contact-dark .custom-chk {border-color: #fff;}.custom-chk::after {-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);border: solid #002345;border-bottom-right-radius: 3px;border-width: 0 2.5px 2.5px 0;content: '';display: none;height: 16px;left: 8px;position: absolute;top: 2px;width: 10px;}.contact-dark .custom-chk::after {border-color: #fff;}.custom-radio {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;cursor: pointer;margin-bottom: 25px;margin-right: 25px;padding-left: 35px;position: relative;}.custom-radio input {cursor: pointer;left: 0;opacity: 0;position: absolute;}.custom-radio input:checked ~ .checkmark::after {display: block;}.checkmark {background-color: #fff;border: 1px solid #002345;border-radius: 50%;height: 26.85px;left: 0;position: absolute;top: 0;width: 26.85px;}.checkmark::after {background: #002345;border-radius: 50%;content: '';display: none;height: 11px;left: 7px;position: absolute;top: 7px;width: 11px;}.custom-dropdown {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;max-width: 100%;position: relative;width: auto;}.custom-dropdown .custom-dropdown__selected {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);background-image: linear-gradient(#31adc5, #268698);color: #fff;padding: 10px 60px 10px 32px;position: relative;text-transform: uppercase;width: 100%;word-break: break-word;}.custom-dropdown .custom-dropdown__selected::after {position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22arrow-down%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2263.255%22%20height%3D%2232.001%22%20viewBox%3D%220%200%2063.255%2032.001%22%3E%3Cpath%20id%3D%22arrow-down-2%22%20data-name%3D%22arrow-down%22%20d%3D%22M60.757%2C25.21%2C34.377%2C51.538a2.479%2C2.479%2C0%2C0%2C1-3.5%2C0L4.5%2C25.21%2C1%2C28.721%2C27.374%2C55.037a7.436%2C7.436%2C0%2C0%2C0%2C10.508%2C0L64.255%2C28.721Z%22%20transform%3D%22translate%28-1%20-25.21%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");background-repeat: no-repeat;background-size: contain;content: '';height: 12px;right: 30px;width: 18px;}.custom-dropdown--open .custom-dropdown__selected::after {-o-transform-origin: center center;-ms-transform-origin: center center;-webkit-transform-origin: center center;transform-origin: center center;transform: translateY(-50%) rotate(180deg);}.custom-dropdown__list {-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);background-color: #fff;display: none;height: auto;left: 0;margin-bottom: 0;max-height: 260px;overflow-y: auto;padding: 10px 0;position: absolute;top: 100%;width: 100%;z-index: 1;}.custom-dropdown__list li {list-style: none;margin-bottom: 0;padding: 0;width: 100%;}.custom-dropdown__list li::before {display: none;}.custom-dropdown__list li a {color: #31adc5;display: block;font-weight: 400;padding: 9px 20px 10px 33px;width: 100%;}.custom-dropdown__list li a.custom-product__list-active, .custom-dropdown__list li a.custom-dropdown__list-active {font-weight: 500;}.custom-dropdown__list li a:hover {color: #002345;font-weight: 500;}@media (min-width: 768px) {.form-control {padding: 20px 0;}.custom-checkbox {padding-left: 36px;}.custom-chk {height: 24px;width: 24px;}.custom-chk::after {height: 16px;left: 7px;width: 8px;}.form-group {margin-bottom: 50px;}.require-text {font-size: 13px;font-weight: 400;line-height: 15px;margin-top: 7px;}select.form-control {min-height: 40px;padding: 5px 60px 5px 20px;}label {font-size: 15px;line-height: 20px;margin-bottom: 20px;}textarea.form-control {height: 288px;padding: 20px 24px;}.custom-dropdown {min-width: 278px;}}.ce-align-left {text-align: left;}.ce-align-center {text-align: center;}.ce-align-right {text-align: right;}.ce-table td, .ce-table th {vertical-align: top;}hr {border-top: solid 1px #fff;}.ce-textpic, .ce-nowrap .ce-bodytext, .ce-gallery, .ce-row, .ce-uploads li, .ce-uploads div {overflow: hidden;}.ce-center .ce-outer {float: right;position: relative;right: 50%;}.ce-center .ce-inner {float: right;position: relative;right: -50%;}.ce-gallery figure {display: table;margin: 0;}.ce-gallery figcaption {caption-side: bottom;display: table-caption;}.ce-gallery img {display: block;}.ce-gallery iframe {border-width: 0;}.ce-border img, .ce-border iframe {border: 2px solid #000;padding: 0;}.ce-intext.ce-right .ce-gallery, .ce-intext.ce-left .ce-gallery, .ce-above .ce-gallery, .ce-below .ce-gallery {margin-bottom: 0;}.ce-intext.ce-right .ce-gallery {margin-top: 3px;}.ce-intext.ce-left .ce-gallery {margin-top: 3px;}.ce-intext.ce-right .ce-bodytext h5, .ce-intext.ce-left .ce-bodytext h5 {margin-top: 4px;}.ce-above .ce-gallery {margin-top: 0;}.ce-below.ce-right .ce-gallery, .ce-below.ce-left .ce-gallery, .ce-below.ce-center .ce-gallery {margin-bottom: 0;margin-top: 0;}.ce-column {margin-bottom: 15px;margin-right: 15px;}.ce-column:last-child {margin-right: 0;}.ce-row {margin-bottom: 10px;}.ce-row:last-child {margin-bottom: 0;}.ce-above .ce-bodytext {clear: both;}.ce-intext.ce-left ol, .ce-intext.ce-left ul {overflow: auto;padding-left: 40px;}.ce-intext.ce-left ul {padding-left: 0;}.ce-uploads img {margin-top: 5px;}.ce-uploads span {display: block;}.float-leftimg {margin-right: 20px;}.float-rightimg {margin-left: 20px;}.frame .ce-textpic {padding-bottom: 20px;}.frame .ce-textpic img {margin-bottom: 10px;}.frame .ce-textpic.ce-left {padding-bottom: 0;}.frame .ce-textpic.ce-left .ce-gallery img {margin-bottom: 0;}.button-group {margin: 20px auto;}.cc-window {flex-wrap: wrap;}.cc-message {margin-bottom: 10px;}.ce-right .ce-gallery, .ce-left .ce-gallery {float: none;margin: 0 auto;}.ce-column {float: none;}.ce-image img {margin-bottom: 10px;}.video-section .ce-textpic {padding-bottom: 0;}.video-section .ce-textpic img, .video-section .ce-textpic .ce-column {margin-bottom: 0;}@media (min-width: 768px) {.ce-left .ce-gallery, .ce-column {float: left;}.ce-right .ce-gallery {float: right;}.ce-intext.ce-right .ce-gallery {margin-left: 50px;}.ce-intext.ce-left .ce-gallery {margin-right: 50px;}.frame .ce-textpic.ce-left .ce-bodytext {padding-left: 0;}}@media (min-width: 992px) {.frame .ce-textpic.ce-left .ce-bodytext {padding-right: 85px;}}.filter-dropdown-wrap .custom-dropdown {margin-bottom: 15px;}.filter-dropdown-wrap .filter-result h5 {color: #31adc5;text-transform: inherit;}.download-teaser-list {margin-top: 45px;}.download-teaser {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;-moz-transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-webkit-transform: scale(1, 1);transform: scale(1, 1);-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: #fff;color: #002345;margin-bottom: 31px;padding: 17px 80px 17px 35px;position: relative;width: 100%;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;will-change: transform;}.download-teaser:hover {-moz-transform: scale(1.03, 1);-o-transform: scale(1.03, 1);-ms-transform: scale(1.03, 1);-webkit-transform: scale(1.03, 1);transform: scale(1.03, 1);color: #002345;}.download-teaser:hover .download-teaser__icon svg path {fill: #f7b700;}.download-teaser .download-teaser__icon {bottom: 24px;position: absolute;right: 41px;}.download-teaser .download-teaser__icon svg {max-width: 38px;width: 100%;}.download-teaser .download-teaser__icon svg path {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}.download-teaser .download-teaser__title h5 {margin-bottom: 0;text-transform: inherit;}.download-teaser .download-teaser__date-and-type {margin-top: 10px;}.download-teaser__category, .download-teaser__date-and-type {font-weight: 400;}@media (min-width: 576px) {.download-teaser {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;}.download-teaser, .download-teaser .download-teaser__date-and-type {-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;}.download-teaser .download-teaser__title {width: calc(100% - 140px);}.download-teaser .download-teaser__date-and-type {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;margin-top: 0;width: 140px;}.download-teaser .download-teaser__icon {-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-webkit-transform: translate(0, -50%);transform: translate(0, -50%);bottom: auto;right: 25px;top: 50%;}.download-teaser .download-teaser__icon svg {max-width: 32px;}}@media (min-width: 768px) {.download-teaser-list {margin-top: 60px;}.download-teaser {margin-bottom: 25px;padding: 17px 100px 17px 70px;}.download-teaser:hover {-moz-transform: scale(1.03, 1);-o-transform: scale(1.03, 1);-ms-transform: scale(1.03, 1);-webkit-transform: scale(1.03, 1);transform: scale(1.03, 1);}.download-teaser__title {width: calc(100% - 170px);}.download-teaser__date-and-type {width: 170px;}}@media (min-width: 992px) {.filter-dropdown-wrap .custom-dropdown {margin-bottom: 25px;}}.news-list-section .news-lits__title {margin-bottom: 30px;}.news-teaser {-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-webkit-transition: all 0.2s ease-in 0s;-moz-transition: all 0.2s ease-in 0s;-o-transition: all 0.2s ease-in 0s;transition: all 0.2s ease-in 0s;margin-bottom: 30px;position: relative;}.news-teaser:hover {-webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);}.news-teaser:hover .news-teaser__read-more {text-decoration: underline;}.news-teaser .news-teaser__img {width: 100%;}.news-teaser .news-teaser__img img {width: 100%;}.news-teaser .news-teaser__content {background-color: #fff;padding: 25px 30px 35px 20px;}.news__date, .news-teaser__read-more {color: #31adc5;}.news__date {margin-bottom: 5px;}.news-teaser__content p {font-weight: 500;}.news-load-more-wrap {margin-top: 10px;}.news-detail-section {position: relative;}.news-detail-section .news-detail__banner {left: 0;min-height: 130px;position: absolute;top: 0;width: 100%;}.news-detail-section .news-detail__content {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;margin: 20% 0 15px;width: 100%;}.news-detail-section .bilder .container {padding-left: 0;padding-right: 0;}.news-detail-section .bilder img {margin-bottom: 20px;}.news-detail__title {margin: 30px 0 20px;}.news-detail__text p {margin-bottom: 25px;}.related-news-section .news-lits__title {margin-bottom: 35px;}@media (min-width: 576px) {.news-teaser__content p {min-height: 75px;}.news-detail-section .news-detail__banner {min-height: 300px;}.news-detail-section .bilder img {margin-bottom: 0;}}@media (min-width: 768px) {.news-list-section .container, .news-list-section [class*='col-'], .news-detail-section .container, .news-detail-section [class*='col-'], .related-news-section .container, .related-news-section [class*='col-'] {padding-left: 25px;padding-right: 25px;}.news-list-section .row, .news-detail-section .row, .related-news-section .row {margin-left: -25px;margin-right: -25px;}.news-teaser {margin-bottom: 40px;}.news-teaser .news-teaser__content {padding: 25px 20px 20px;}.news-teaser__content p {min-height: 55px;}.news-detail-section .news-detail__banner {min-height: 350px;}.news-detail-section .bilder .container {padding-left: 25px;padding-right: 25px;}.news-detail__title {margin: 40px 0 25px;}}@media (min-width: 992px) {.news-list-section .news-lits__title {margin-bottom: 50px;}.news-teaser .news-teaser__content {padding: 25px 30px 20px 20px;}.news-teaser__content p {line-height: 24px;margin-bottom: 10px;min-height: 72px;}.news-load-more-wrap {margin-top: 20px;}.news-detail-section .news-detail__banner {min-height: 360px;}.news-detail-section .news-detail__content {margin: 50px 0 30px;}.news-detail__title {margin: 53px 0 35px;}.news-detail__title .news__date {font-weight: 500;}.news-detail__text p {margin-bottom: 30px;}}@media (min-width: 1280px) {.news-detail-section .news-detail__banner {min-height: 468px;}.news-detail-section .news-detail__content {margin: 78px 0 30px;}}.bilder {overflow-x: hidden;}.bilder .container-fluid, .bilder .container-sm, .bilder .container-md, .bilder .container-lg, .bilder .container-xl {padding-left: 0;padding-right: 0;}.bilder img, .bilder source {width: 100%;}@media (min-width: 768px) {.bilder [class*='col-'], .bilder .container {padding-left: 25px;padding-right: 25px;}.bilder .row {margin-left: -25px;margin-right: -25px;}}.bild-slider-block .container-fluid, .bild-slider-block .container-sm, .bild-slider-block .container-md, .bild-slider-block .container-lg, .bild-slider-block .container-xl {padding-left: 0;padding-right: 0;}.bild-slider-block .bild-slider-init {position: relative;}.bild-slider-block .bild-slider-init .owl-dots {margin-top: 15px;}.bild-slide img {width: 100%;}.spacing-element {height: 60px;}.spacing-element.spacing-element--medium {height: 40px;}.spacing-element.spacing-element--small {height: 20px;}.spacing-element.spacing-element--bg-brand {background-color: #002345;}@media (min-width: 1280px) {.spacing-element {height: 80px;}.spacing-element.spacing-element--medium {height: 60px;}.spacing-element.spacing-element--small {height: 40px;}}@media (min-width: 1920px) {.spacing-element {height: 100px;}.spacing-element.spacing-element--medium {height: 80px;}.spacing-element.spacing-element--small {height: 60px;}}@media (min-width: 768px) {.prodcut-group .row [class*='col-'], .career-group .row [class*='col-'] {z-index: 99;}}.product-group__item, .career-group__item {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-bottom: 20px;}.product-group__item.product-group--non, .career-group__item.product-group--non {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.product-group__item:hover .product-group__item-title svg, .product-group__item:focus .product-group__item-title svg, .product-group__item:hover .career-group__item-title svg, .product-group__item:focus .career-group__item-title svg, .career-group__item:hover .product-group__item-title svg, .career-group__item:focus .product-group__item-title svg, .career-group__item:hover .career-group__item-title svg, .career-group__item:focus .career-group__item-title svg {margin-right: -9px;}.product-group__item:hover .product-group__item-title svg path, .product-group__item:focus .product-group__item-title svg path, .product-group__item:hover .career-group__item-title svg path, .product-group__item:focus .career-group__item-title svg path, .career-group__item:hover .product-group__item-title svg path, .career-group__item:focus .product-group__item-title svg path, .career-group__item:hover .career-group__item-title svg path, .career-group__item:focus .career-group__item-title svg path {fill: #f7b700;}@media (min-width: 768px) {.product-group__item:hover .product-group__item-title svg, .product-group__item:focus .product-group__item-title svg, .product-group__item:hover .career-group__item-title svg, .product-group__item:focus .career-group__item-title svg, .career-group__item:hover .product-group__item-title svg, .career-group__item:focus .product-group__item-title svg, .career-group__item:hover .career-group__item-title svg, .career-group__item:focus .career-group__item-title svg {margin-right: -17px;}}@media (min-width: 768px) {.product-group__item, .career-group__item {margin-bottom: 60px;}}.scrollmagic-pin-spacer + .prodcut-group, .scrollmagic-pin-spacer + .career-group {margin-top: 20px;}@media (min-width: 768px) {.scrollmagic-pin-spacer + .prodcut-group, .scrollmagic-pin-spacer + .career-group {margin-top: -60px;}}.product-group__title h1, .career-group__title h1 {margin-bottom: 20px;}@media (min-width: 768px) {.product-group__title h1, .career-group__title h1 {margin-bottom: 60px;}}.product-group__title p, .career-group__title p {margin-bottom: 38px;}@media (min-width: 768px) {.product-group__title p, .career-group__title p {margin-bottom: 57px;}}.product-group__item-title {background-color: #002345;}.product-group__item-title, .career-group__item-title {-webkit-box-shadow: 0 6px 9px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 6px 9px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 6px 9px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 6px 9px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 6px 9px 0 rgba(0, 0, 0, 0.16);color: #fff;display: block;padding: 16px 15px;position: relative;text-align: right;width: 100%;z-index: 1;}.product-group__item-title h3, .career-group__item-title h3 {font-weight: 400;}.product-group__item-title svg, .career-group__item-title svg {bottom: 16px;height: 18px;position: absolute;right: 32px;width: 26px;}@media (min-width: 768px) {.product-group__item-title svg, .career-group__item-title svg {bottom: 20px;height: 21px;right: 34px;width: 31px;}}.product-group__item-title svg path, .product-group__item-title svg, .career-group__item-title svg path, .career-group__item-title svg {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}.product-group__item-title h3, .career-group__item-title h3 {color: inherit;margin-top: 0;text-align: left;}@media (min-width: 768px) {.product-group__item-title, .career-group__item-title {-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);padding: 14px 69px 14px 36px;}}.career-group__item-title {padding: 16px 60px 16px 15px;}.career-group__item-title svg path, .career-group__item-title svg {fill: #fff !important;}.career-group__item-title h3 {margin-bottom: 1.5rem;}@media (min-width: 768px) {.career-group__item-title {padding: 14px 50px 14px 36px;}.career-group__item-title h3 {margin-bottom: 2rem;}}.product-group__item-image, .career-group__item-image {display: block;margin: 0 auto;max-width: calc(100% - 32px);overflow: hidden;padding: 7px 0;text-align: center;}.product-group--non .product-group__item-image, .product-group--non .career-group__item-image {display: none;}.product-group__item-image img, .career-group__item-image img {-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.product-group__item:hover .product-group__item-image img, .product-group__item:focus .product-group__item-image img, .career-group__item:hover .product-group__item-image img, .career-group__item:focus .product-group__item-image img, .product-group__item:hover .career-group__item-image img, .product-group__item:focus .career-group__item-image img, .career-group__item:hover .career-group__item-image img, .career-group__item:focus .career-group__item-image img {-moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05);}@media (min-width: 768px) {.product-group__item-image, .career-group__item-image {padding: 0;width: 100%;}}.career-group__item-image {display: none;}@media (min-width: 768px) {.career-group__item-image {display: block;}}.product-group__item-content, .career-group__item-content {background-color: #31adc5;margin: 0 auto;max-width: calc(100% - 28px);padding: 36px 17px;}@media (min-width: 992px) {.col-lg-4 .product-group__item-content, .col-lg-4 .career-group__item-content {padding: 57px 24px;}}@media (min-width: 768px) {.col-lg-4 .product-group__item-content, .col-lg-4 .career-group__item-content {padding: 20px 32px;}}@media (min-width: 768px) {.col-lg-8 .product-group__item-content, .col-lg-4 .product-group__item-content, .col-lg-8 .career-group__item-content, .col-lg-4 .career-group__item-content {min-height: 284px;}}@media (min-width: 992px) {.col-lg-8 .product-group__item-content, .col-lg-4 .product-group__item-content, .col-lg-8 .career-group__item-content, .col-lg-4 .career-group__item-content {min-height: 250px;}}@media (min-width: 1280px) {.col-lg-8 .product-group__item-content, .col-lg-4 .product-group__item-content, .col-lg-8 .career-group__item-content, .col-lg-4 .career-group__item-content {min-height: 300px;}}.product-group__item-content .icon-link, .career-group__item-content .icon-link {font-weight: 500;}.product-group__item-content .icon-link::after, .career-group__item-content .icon-link::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223.409%22%20height%3D%2215.537%22%3E%3Cpath%20data-name%3D%22Path%2049%22%20d%3D%22M23.024%206.838L16.154.002l-1.855%201.864%204.612%204.59H.068a13.052%2013.052%200%20000%202.629H18.91l-4.612%204.59%201.855%201.864%206.87-6.836a1.316%201.316%200%2000.001-1.865z%22%20fill%3D%22%23002345%22%2F%3E%3C%2Fsvg%3E");}.product-group__item-content .icon-link:hover, .product-group__item-content .icon-link:focus, .career-group__item-content .icon-link:hover, .career-group__item-content .icon-link:focus {color: #fff;}.product-group__item-content p, .career-group__item-content p {color: #fff;margin-bottom: 36px;}@media (min-width: 768px) {.product-group__item-content p, .career-group__item-content p {margin-bottom: 30px;}}@media (min-width: 1280px) {.product-group__item-content p, .career-group__item-content p {font-size: 26px;line-height: 32px;}}@media (min-width: 768px) {.product-group__item-content, .career-group__item-content {max-width: calc(100% - 32px);padding: 20px 32px;width: 100%;}}@media (min-width: 1280px) {.product-group__item-content, .career-group__item-content {padding: 52px 80px;}}.cta-section .container-fluid, .cta-section .container-sm, .cta-section .container-md, .cta-section .container-lg, .cta-section .container-xl {padding: 0;}.cta-teaser .cta-teaser__content {-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);padding: 30px 25px 40px 30px;}.cta-teaser .cta-teaser__img {padding: 0 30px;text-align: center;}.cta-teaser__text p {margin-bottom: 35px;}.cta-teaser__text .btn {max-width: 236px;text-align: left;}.cta-teaser__content.bg--cyan, .cta-teaser__content.bg--blue {color: #fff;}.cta-teaser__content.bg--cyan *, .cta-teaser__content.bg--blue * {color: inherit;}.cta-teaser__content.bg--cyan .btn, .cta-teaser__content.bg--blue .btn {color: #002345;}.cta-teaser__content.bg--cyan .btn:hover, .cta-teaser__content.bg--blue .btn:hover {color: #fff;}@media (min-width: 576px) {.cta-teaser__text .btn {max-width: 100%;text-align: center;width: auto;}}@media (min-width: 768px) {.cta-teaser .cta-teaser__content {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;padding: 30px 25px 40px;z-index: 1;}.cta-teaser .cta-teaser__img {-webkit-transition: transform 1s ease-in-out 0s;-moz-transition: transform 1s ease-in-out 0s;-o-transition: transform 1s ease-in-out 0s;transition: transform 1s ease-in-out 0s;-moz-transform: translate(-40%, 0);-o-transform: translate(-40%, 0);-ms-transform: translate(-40%, 0);-webkit-transform: translate(-40%, 0);transform: translate(-40%, 0);padding: 20px 20px 20px 0;transition-timing-function: ease-in-out;}.cta-teaser .cta-teaser__img img {height: 100%;width: 100%;}.cta-teaser .cta-teaser__img, .cta-teaser .cta-teaser__content {height: 100%;position: relative;}.cta-teaser.visible .cta-teaser__img {-moz-transform: translate(0, 0);-o-transform: translate(0, 0);-ms-transform: translate(0, 0);-webkit-transform: translate(0, 0);transform: translate(0, 0);}.cta-teaser__content .cta-teaser__text {margin: 0 auto;max-width: 575px;width: 100%;}.cta-teaser__text h1 {margin-bottom: 25px;}}@media (min-width: 768px) and (max-width: 991.98px) {.cta-teaser__text h1 {font-size: 30px;line-height: 40px;margin-bottom: 20px;}}@media (min-width: 992px) and (max-width: 1279.98px) {.cta-teaser .cta-teaser__content {padding: 40px 30px 50px;}.cta-teaser__text h1 {font-size: 35px;line-height: 45px;}}@media (min-width: 1280px) {.cta-teaser .cta-teaser__content {padding: 65px 30px 80px;}.cta-teaser__text h1 {margin-bottom: 50px;}.cta-teaser__text p {margin-bottom: 70px;}}.contact-fix {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end;bottom: 30px;opacity: 0;pointer-events: none;position: fixed;right: 0;z-index: 9;}.contact-fix .contact-fix--open {display: block;}.contact-fix .contact-fix--close {display: none;}.contact-fix.contact-fix__content-visible .contact-fix__link {background-color: #002345;}.contact-fix.contact-fix__content-visible .contact-fix__link svg path {fill: #fff;}.contact-fix.contact-fix__content-visible .contact-fix--open {display: none;}.contact-fix.contact-fix__content-visible .contact-fix--close {display: block;}.contact-fix.contact-fix--visible {opacity: 1;pointer-events: all;}@media (min-width: 768px) {.contact-fix {bottom: 112px;}}.contact-fix__link {-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;align-items: center;background-color: #fff;border-radius: 50%;height: 50px;margin-right: 23px;width: 50px;}.contact-fix__link:hover {background-color: #002345;}.contact-fix__link:hover svg path {fill: #fff;}@media (min-width: 768px) {.contact-fix__link {margin-right: 26px;}}.contact-fix__content {-webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.16);background-color: #fff;margin-bottom: 40px;margin-right: 17px;max-width: calc(100% - 34px);opacity: 0;padding: 34px 44px;position: absolute;visibility: hidden;z-index: -1;}.contact-fix__content-visible .contact-fix__content {opacity: 1;position: relative;visibility: visible;z-index: 999;}.contact-fix__content h5 {font-size: 18px;line-height: 29px;}.contact-fix__content p {font-size: 15px;line-height: 29px;}.contact-fix__content .btn {display: table;margin-bottom: 20px;}@media (min-width: 768px) {.contact-fix__content .btn {margin: 17px 0 30px;}}@media (min-width: 768px) {.contact-fix__content {margin-bottom: 35px;margin-right: 26px;max-width: 474px;padding: 60px 35px;}}.contact-fix__link-group {margin-bottom: 17px;}.contact-fix__link-group .mail-link {color: #31adc5;display: block;}.contact-fix__link-group .mail-link:hover, .contact-fix__link-group .mail-link:focus {color: #002345;}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.contact-fix__content-visible .contact-fix__content {height: 222px;margin-bottom: 0;overflow: auto;}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.contact-fix__content-visible .contact-fix__content {height: 165px;margin-bottom: 0;overflow: auto;}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {.contact-fix__content-visible .contact-fix__content {height: 255px;margin-bottom: 0;overflow: auto;}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {.contact-fix__content-visible .contact-fix__content {height: 225px;margin-bottom: 0;overflow: auto;}}.owl-carousel .owl-dots {text-align: center;}.owl-carousel .owl-dots button {width: auto;}.owl-carousel .owl-dots .owl-dot {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;margin: 5px;}.owl-carousel .owl-dots .owl-dot span {-webkit-transition: opacity 0.2s ease 0s;-moz-transition: opacity 0.2s ease 0s;-o-transition: opacity 0.2s ease 0s;transition: opacity 0.2s ease 0s;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background: #31adc5;display: block;height: 9px;width: 9px;}.owl-carousel .owl-dots .owl-dot.active span {background: #002345;}.product-solution__title h1 {margin-bottom: 15px;}.product-solution__title p {margin-bottom: 20px;}.product-solution__filter {margin-bottom: 15px;}.product-solution__filter .product-solution__filter-clear {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;opacity: 0;pointer-events: none;z-index: 1;}.product-solution__filter.product-solution__filter--active .product-solution__filter-clear {opacity: 1;pointer-events: auto;}.product-solution__filter.product-solution__filter--active .custom-dropdown__selected::after {display: none;}.img-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #FFFFFF;}.product-solution__filter-clear {display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);height: 40px;right: -9px;width: 50px;}.product-solution__item-title {padding: 0 15px;}.product-solution__item-title h2 {margin-top: 0;}.product-solution__item {display: block;margin-bottom: 30px;padding-top: 25px;position: relative;}.product-solution__item .product-solution__item-image {display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end;margin-bottom: 25px;min-height: 260px;width: 100%;}.product-solution__item .product-solution__item-image picture {width: 100%;}.product-solution__item-border-left, .product-solution__item-border-right {height: 79%;width: 100%;}.product-solution__item-border-left, .product-solution__item-border-left::before, .product-solution__item-border-left::after, .product-solution__item-border-right, .product-solution__item-border-right::before, .product-solution__item-border-right::after {position: absolute;}.product-solution__item-border-left::before, .product-solution__item-border-left::after, .product-solution__item-border-right::before, .product-solution__item-border-right::after {background-color: #002345;content: '';height: 3px;}.product-solution__item-border-left, .product-solution__item-border-right {top: 0;z-index: -1;}.product-solution__item-border-left {border-left: 3px solid #002345;}.product-solution__item-border-left, .product-solution__item-border-left::before, .product-solution__item-border-left::after {left: 0;}.product-solution__item-border-left::before {top: 0;width: 80%;}.product-solution__item-border-left::after {bottom: 0;width: 8%;}.product-solution__item-border-right {border-right: 3px solid #002345;}.product-solution__item-border-right, .product-solution__item-border-right::before, .product-solution__item-border-right::after {right: 0;}.product-solution__item-border-right::before {top: 0;width: 8%;}.product-solution__item-border-right::after {bottom: 0;width: 80%;}.product-solution__label-group {display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;bottom: 28%;left: 0;position: absolute;width: 80%;z-index: 1;}.product-solution__label-group .product-solution__label {-webkit-align-self: flex-start;-moz-align-self: flex-start;-ms-align-self: flex-start;align-self: flex-start;color: #fff;font-weight: 500;margin-right: auto;padding: 3px 5px;}.product-solution__label-group .product-solution__label:not(:last-child) {margin-bottom: 3px;}.product-solution__item-image {padding: 0 8px;}.product-solution__item-image img {-moz-transform: translate(0, 25px);-o-transform: translate(0, 25px);-ms-transform: translate(0, 25px);-webkit-transform: translate(0, 25px);transform: translate(0, 25px);max-height: 255px;max-width: 255px;width: 100%;}.product-solution__item-image, .product-solution__item-link {text-align: center;}.product-solution__item-link {-webkit-transition: opacity 0.4s ease 0s;-moz-transition: opacity 0.4s ease 0s;-o-transition: opacity 0.4s ease 0s;transition: opacity 0.4s ease 0s;}.product-solution__icon-link {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;color: #002345;padding-right: 35px;position: relative;text-transform: uppercase;}.product-solution__icon-link::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.112%22%20height%3D%2215.458%22%3E%3Cg%20data-name%3D%22Ebene%201%22%20fill%3D%22%23f7b700%22%3E%3Cpath%20data-name%3D%22Path%20146%22%20d%3D%22M19.04%207.732a1.024%201.024%200%2000-1.024-1.024H0v2.048h18.026a1.024%201.024%200%20001.014-1.024z%22%2F%3E%3Cpath%20data-name%3D%22Path%20147%22%20d%3D%22M23.22%209.939a3.047%203.047%200%20000-4.306L17.62.001l-1.435%201.433%205.6%205.627a1.024%201.024%200%20010%201.439l-5.59%205.512%201.426%201.446z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;background-repeat: no-repeat;background-size: contain;content: '';height: 15px;position: absolute;right: 0;top: 2px;width: 24px;}.product-solution__icon-link:hover, .product-solution__icon-link:focus {color: #31adc5;}.product-solution__icon-link:hover::after, .product-solution__icon-link:focus::after {right: -5px;}@media (min-width: 576px) {.product-solution__item-title {min-height: 60px;}}@media (min-width: 768px) {.product-solution .container, .product-solution [class*='col-'] {padding-left: 25px;padding-right: 25px;}.product-solution .row {margin-left: -25px;margin-right: -25px;}.product-solution__title {padding: 25px 0 0;}.product-solution__title h1 {margin-bottom: 35px;}.product-solution__title p {margin-bottom: 25px;}.product-solution__filter {margin-bottom: 40px;}.product-solution__item {margin-bottom: 45px;}.product-solution__item .product-solution__item-image {min-height: 280px;}.product-solution__item-image img {max-height: 275px;max-width: 275px;width: 100%;}}@media (min-width: 992px) {.product-solution__title h1, .product-solution__title p {margin-bottom: 55px;}.product-solution__filter {margin-bottom: 65px;}.product-solution__item {margin-bottom: 55px;}.product-solution__item .product-solution__item-image {margin-bottom: 20px;}.product-solution__item-title {min-height: 80px;}.product-solution__item-image img {-moz-transform: translate(0, 10px);-o-transform: translate(0, 10px);-ms-transform: translate(0, 10px);-webkit-transform: translate(0, 10px);transform: translate(0, 10px);max-height: 300px;max-width: 300px;width: 100%;}.product-solution__label-group {bottom: 32.5%;}}@media (min-width: 1280px) {.product-solution__item-title {padding: 0 35px;}.product-solution__item {padding-top: 25px;}.product-solution__item:hover .product-solution__item-link {opacity: 1;pointer-events: auto;}.product-solution__item:hover .product-solution__icon-link::after {right: -10px;}.product-solution__item:hover .product-solution__item-border-left {border-color: #31adc5;}.product-solution__item:hover .product-solution__item-border-left::before, .product-solution__item:hover .product-solution__item-border-left::after {background-color: #31adc5;}.product-solution__item:hover .product-solution__item-border-right {border-color: #f7b700;}.product-solution__item:hover .product-solution__item-border-right::before, .product-solution__item:hover .product-solution__item-border-right::after {background-color: #f7b700;}.product-solution__item .product-solution__item-border-left, .product-solution__item .product-solution__item-border-left::before, .product-solution__item .product-solution__item-border-left::after, .product-solution__item .product-solution__item-border-right, .product-solution__item .product-solution__item-border-right::before, .product-solution__item .product-solution__item-border-right::after {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}.product-solution__item-link {opacity: 0;pointer-events: none;}.product-solution__item-link .product-solution__icon-link::after {-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;transition: all 0.6s ease 0s;}}.video-section .container {padding-left: 0;padding-right: 0;}.video {position: relative;}.video::before {height: 100%;width: 100%;position: absolute;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.2);content: '';z-index: 1;}.video__image img {width: 100%;}.play-button {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;height: 57px;width: 57px;z-index: 1;}.compensate-for-scrollbar {margin-right: 0 !important;}body.fancybox-iosfix {height: auto;left: auto;position: unset;width: 100%;}@media (min-width: 576px) {.video-section .container {padding-left: 15px;padding-right: 15px;}}@media (min-width: 992px) {.play-button {height: 117px;width: 117px;}}.work-inspection-section {background-size: cover;background-position: center center;background-repeat: no-repeat;background-attachment: fixed;min-height: 1200px;position: relative;}.work-inspection-section::before {height: 100%;width: 100%;position: absolute;left: 0;top: 0;background-color: rgba(255, 255, 255, 0.1);content: '';}.work-inspection-section .container {left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: flex-end;-moz-align-items: flex-end;-ms-align-items: flex-end;align-items: flex-end;height: 100%;position: absolute;z-index: 1;}.work-inspection-content {margin-bottom: 55px;width: 100%;}.work-inspection-content h3 {margin-bottom: 20px;}.work-inspection-content p {margin-bottom: 22px;}.work-inspection-content p a {color: #002345;font-weight: 400;}.work-inspection-content .work-inspection__hours p {margin-bottom: 0;}.work-inspection__buttons {margin-top: 20px;}.work-inspection__buttons .btn:not(:last-child) {margin-bottom: 22px;}.work-inspection__hours p span {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;min-width: 65px;}@media (min-width: 576px) {.work-inspection__buttons .btn:not(:last-child) {margin-bottom: 0;margin-right: 27px;}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.work-inspection-section {min-height: 830px;}}@media (min-width: 768px) {.work-inspection-section {min-height: 860px;}.work-inspection__buttons {margin-top: 30px;}.work-inspection__buttons .btn {padding: 5px 25px;}.work-inspection__hours p span {min-width: 77px;}}@media (min-width: 992px) {.work-inspection-section {height: 85vh;min-height: 85vh;overflow-x: hidden;}.work-inspection-content {margin-bottom: 100px;}.work-inspection-content p {line-height: 27px;margin-bottom: 25px;}.work-inspection-content p a {line-height: inherit;}.work-inspection-content h3 {margin-bottom: 30px;}}.text-bild .container-fluid, .text-bild .container-sm, .text-bild .container-md, .text-bild .container-lg, .text-bild .container-xl {padding: 0;}.text-bild.text-bild--bg-image {position: relative;}.text-bild__image {overflow: hidden;padding: 0 30px;position: relative;}.text-bild__image .play-button {height: 109px;width: 109px;}@media (min-width: 768px) {.text-bild__image .play-button {height: 103px;width: 103px;}}.text-bild__image img {height: 100%;object-fit: cover;width: 100%;}@media (min-width: 768px) {.text-bild__image {padding: 0;}}.content-center {padding: 40px 30px;}@media (min-width: 768px) {.text-bild--left .content-center {margin-left: auto;margin-right: 0;}}.text-bild--bg-blue .content-center {background-color: #002345;color: #fff;}.text-bild--bg-blue .content-center .btn--cyan:hover, .text-bild--bg-blue .content-center .btn--cyan:focus {background-color: #fff;color: #002345;}.text-bild--bg-yellow .content-center {background-color: #f7b700;color: #002345;}.text-bild--bg-cyan .content-center {background-color: #31adc5;color: #fff;}.content-center p .btn + .icon-link {margin: 34px 0 10px;}@media (min-width: 768px) {.content-center p .btn + .icon-link {margin: 34px 0 15px;}}.content-center .btn {margin-right: 50px;}@media (min-width: 768px) {.content-center .btn {margin-right: 50px;}}.content-center .icon-link, .content-center .btn {margin-top: 20px;}@media (min-width: 768px) {.content-center {margin-right: auto;padding: 20px;}}@media (min-width: 1280px) {.content-center {padding: 60px;width: 86%;}}.text-bild__content {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;width: 100%;}.text-bild__content .icon-link {color: inherit;}.text-bild__content .icon-link:hover, .text-bild__content .icon-link:focus {color: #31adc5;}.text-bild__content h2 {color: inherit;margin-bottom: 20px;}@media (min-width: 768px) {.text-bild__content h2 {margin-bottom: 35px;}}@media (min-width: 768px) {.text-bild--left .text-bild__content {padding-left: 0;padding-right: 40px;}}@media (min-width: 1280px) {.text-bild--left .text-bild__content {padding-right: 60px;}}@media (min-width: 768px) {.text-bild__content {padding-left: 40px;padding-right: 0;}}@media (min-width: 1280px) {.text-bild__content {padding-left: 60px;}}.container .container-fluid .content-center, .container .container-sm .content-center, .container .container-md .content-center, .container .container-lg .content-center, .container .container-xl .content-center {padding: 40px 0 0;width: 100%;}.container .container-fluid .text-bild__content, .container .container-sm .text-bild__content, .container .container-md .text-bild__content, .container .container-lg .text-bild__content, .container .container-xl .text-bild__content {padding-left: 0;padding-right: 0;}@media (min-width: 768px) {.container .container-fluid .text-bild__content, .container .container-sm .text-bild__content, .container .container-md .text-bild__content, .container .container-lg .text-bild__content, .container .container-xl .text-bild__content {padding-left: 20px;}}@media (max-width: 991.98px) {.container .container-fluid .content-center, .container .container-sm .content-center, .container .container-md .content-center, .container .container-lg .content-center, .container .container-xl .content-center {padding: 40px 20px 0;}}.container .text-bild--left .text-bild__content {padding-left: 0;padding-right: 0;}.container .text-bild__image {height: auto;padding: 0;}.container .text-bild__image img {height: auto;object-fit: contain;width: auto;}.text-bild--bg-image .text-bild__image img {width: auto;}@media (min-width: 768px) {.text-bild--bg-image .text-bild__image img {width: 100%;}}@media (min-width: 768px) {.text-bild--bg-image.text-bild--left .text-bild__content {padding-left: 60px;padding-right: 0;}}.text-bild--bg-image.text-bild--left .content-center {margin-left: 0;margin-right: auto;}.text-bild--bg-image .content-center {margin-left: auto;margin-right: 0;}.text-bild--bg-image .text-bild__content {padding-left: 0;padding-right: 60px;}.text-bild--bg-image.text-bild--left .absolute-element {left: auto;right: 0;}.text-bild--bg-image .absolute-element {bottom: 0;height: auto;left: 0;position: absolute;}@media (min-width: 1280px) {.text-bild--bg-image .absolute-element {bottom: auto;top: 0;}}.text-bild--bg-image .text-bild__image {padding: 0;width: 100%;}.text-bild--bg-image-dark {color: #fff;}.text-bild__action-links {display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 5px;}.text-bild__action-links .btn + .icon-link {margin-top: 40px;}@media (min-width: 768px) {.text-bild__action-links .btn + .icon-link {margin-left: 40px;margin-top: 0;}}@media (min-width: 768px) {.text-bild__action-links {-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;margin-top: 20px;}}.text-bild__image-slider.owl-carousel .owl-dots {left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);bottom: -35px;position: absolute;}@media (min-width: 768px) {.text-bild__image-slider.owl-carousel .owl-dots {background-color: #fff;bottom: -5px;left: auto;line-height: 0;padding-top: 13px;transform: none;width: 100%;}}.text-bild__image-slider.owl-carousel .owl-dot span {background: #002345;}.text-bild--bg-cyan .text-bild__image-slider.owl-carousel .owl-dot span, .text-bild--bg-blue .text-bild__image-slider.owl-carousel .owl-dot span {background: #fff;}@media (min-width: 768px) {.text-bild--bg-cyan .text-bild__image-slider.owl-carousel .owl-dot span, .text-bild--bg-blue .text-bild__image-slider.owl-carousel .owl-dot span {background: #002345;}}.text-bild__image-slider.owl-carousel .owl-dot.active span {background: #31adc5;}.text-bild--bg-cyan .text-bild__image-slider.owl-carousel .owl-dot.active span, .text-bild--bg-blue .text-bild__image-slider.owl-carousel .owl-dot.active span {background: #f7b700;}@media (min-width: 768px) {.text-bild--bg-cyan .text-bild__image-slider.owl-carousel .owl-dot.active span, .text-bild--bg-blue .text-bild__image-slider.owl-carousel .owl-dot.active span {background: #31adc5;}}@media (min-width: 768px) {.text-bild--default .owl-carousel .owl-dots {background-color: transparent;bottom: auto;padding: 0;right: 35px;top: 35px;width: auto;}}.product-detail__title h2 {margin-bottom: 15px;}.product-detail__title p {margin-bottom: 30px;}.product-detail__info {margin-bottom: 20px;}.product-detail__info li {list-style: none;margin-bottom: 17px;padding-left: 0;}.product-detail__info li::before {display: none;}.product-detail__info li h5 {margin-bottom: 0;}.product-detail__image-with-text {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.product-detail__image-with-text .product-detail__image, .product-detail__image-with-text .product-detail__text {width: 100%;}.product-detail__image-with-text .product-detail__image {margin-bottom: 40px;padding: 20px 20px 0;text-align: center;}.product-detail__image-with-text .product-detail__image img {-moz-transform: translate(0, 35px);-o-transform: translate(0, 35px);-ms-transform: translate(0, 35px);-webkit-transform: translate(0, 35px);transform: translate(0, 35px);}.product-detail__image {position: relative;}.product-detail__image .product-detail__image-border-left, .product-detail__image .product-detail__image-border-right {height: 95%;top: 0;width: 100%;z-index: -1;}.product-detail__image .product-detail__image-border-left, .product-detail__image .product-detail__image-border-left::before, .product-detail__image .product-detail__image-border-left::after, .product-detail__image .product-detail__image-border-right, .product-detail__image .product-detail__image-border-right::before, .product-detail__image .product-detail__image-border-right::after {position: absolute;}.product-detail__image .product-detail__image-border-left::before, .product-detail__image .product-detail__image-border-left::after, .product-detail__image .product-detail__image-border-right::before, .product-detail__image .product-detail__image-border-right::after {content: '';height: 3px;}.product-detail__image .product-detail__image-border-left {border-left: 3px solid #31adc5;}.product-detail__image .product-detail__image-border-left, .product-detail__image .product-detail__image-border-left::before, .product-detail__image .product-detail__image-border-left::after {left: 0;}.product-detail__image .product-detail__image-border-left::before, .product-detail__image .product-detail__image-border-left::after {background-color: #31adc5;}.product-detail__image .product-detail__image-border-left::before {top: 0;width: 76%;}.product-detail__image .product-detail__image-border-left::after {bottom: 0;width: 8%;}.product-detail__image .product-detail__image-border-right {border-right: 3px solid #f7b700;}.product-detail__image .product-detail__image-border-right, .product-detail__image .product-detail__image-border-right::before, .product-detail__image .product-detail__image-border-right::after {right: 0;}.product-detail__image .product-detail__image-border-right::before, .product-detail__image .product-detail__image-border-right::after {background-color: #f7b700;}.product-detail__image .product-detail__image-border-right::before {top: 0;width: 8%;}.product-detail__image .product-detail__image-border-right::after {bottom: 0;width: 76%;}.product-detail__text h2 {margin-bottom: 15px;}.product-detail__text ul li {margin-bottom: 10px;}@media (min-width: 768px) {.product-detail__image-with-text {-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;justify-content: space-between;-ms-flex-pack: space-between;margin-bottom: 60px;}.product-detail__image-with-text .product-detail__image {margin-bottom: 0;width: calc(64% - 25px);}.product-detail__image-with-text .product-detail__text {-webkit-align-self: flex-end;-moz-align-self: flex-end;-ms-align-self: flex-end;align-self: flex-end;width: calc(36% - 25px);}}@media (min-width: 992px) {.product-detail__title h2 {margin-bottom: 33px;}.product-detail__title p {margin-bottom: 15px;}.product-detail__info {margin-bottom: 35px;}.product-detail__info li {margin-bottom: 20px;}.product-detail__image-with-text {margin-bottom: 80px;}.product-detail__image-with-text .product-detail__image {padding: 80px 35px 0;width: calc(60% - 25px);}.product-detail__image-with-text .product-detail__image img {-moz-transform: translate(0, 70px);-o-transform: translate(0, 70px);-ms-transform: translate(0, 70px);-webkit-transform: translate(0, 70px);transform: translate(0, 70px);}.product-detail__image-with-text .product-detail__text {width: calc(40% - 25px);}.product-detail__image .product-detail__image-border-left::before, .product-detail__image .product-detail__image-border-left::after, .product-detail__image .product-detail__image-border-right::before, .product-detail__image .product-detail__image-border-right::after {height: 5px;}.product-detail__image .product-detail__image-border-left {border-left-width: 5px;}.product-detail__image .product-detail__image-border-left::before {width: 73.5%;}.product-detail__image .product-detail__image-border-left::after {width: 6.5%;}.product-detail__image .product-detail__image-border-right {border-right-width: 5px;}.product-detail__image .product-detail__image-border-right::before {width: 6.5%;}.product-detail__text h2 {margin-bottom: 10px;}}.download-element.bg--cyan, .download-element.bg--blue {color: #fff;padding: 4rem 0 2.5rem;}.download-element h2 {color: inherit;margin-bottom: 20px;}@media (min-width: 768px) {.download-element h2 {margin-bottom: 33px;}}.download-element ul {margin-top: 30px;}.download-element ul li {list-style: none;padding: 0;}.download-element ul li:not(:last-child) {margin-bottom: 40px;}.download-element ul li::before {display: none;}.download-element__icon-link {display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;font-weight: 500;}.download-element__icon-link svg {height: 24px;margin-right: 15px;width: 25px;}.download-element__icon-link svg path {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}@media (min-width: 768px) {.download-element__icon-link svg {height: 30px;margin-right: 20px;width: 31px;}}.download-element__icon-link:hover, .download-element__icon-link:focus {color: #002345;}.download-element__icon-link:hover svg path, .download-element__icon-link:focus svg path {fill: #f7b700;}.download-element.bg--cyan ul, .download-element.bg--blue ul {margin-top: 30px;}.download-element.bg--cyan .download-element__icon-link svg, .download-element.bg--blue .download-element__icon-link svg {fill: #fff;}.download-element.bg--cyan .download-element__icon-link svg path, .download-element.bg--blue .download-element__icon-link svg path {fill: #fff;}.download-element.bg--yellow {color: #002345;padding: 4rem 0 2.5rem;}.download-element.bg--yellow ul {margin-top: 30px;}.download-element.bg--yellow ul li a:hover {color: #fff;}.download-element.bg--yellow .download-element__icon-link svg {fill: #002345;}.download-element.bg--yellow .download-element__icon-link svg path {fill: #002345;}.download-element.bg--yellow .download-element__icon-link:hover svg {fill: #fff;}.download-element.bg--yellow .download-element__icon-link:hover svg path {fill: #fff;}.download-element.bg--cyan ul li a:hover {color: #002345;}.download-element.bg--cyan .download-element__icon-link:hover svg path, .download-element.bg--cyan .download-element__icon-link:focus svg path {fill: #002345;}.download-element.bg--blue ul li a:hover {color: #31adc5;}.download-element.bg--blue .download-element__icon-link:hover svg path, .download-element.bg--blue .download-element__icon-link:focus svg path {fill: #31adc5;}.contact-dark {background-image: linear-gradient(#31adc5, #268698);color: #fff;padding: 60px 0 90px;}.contact-dark .contact-expert__content .btn {background-color: #fff;border-color: #fff;color: #002345;}.contact-dark .contact-expert__content .btn:focus, .contact-dark .contact-expert__content .btn:hover {background-color: #002345;border-color: #002345;color: #fff;}@media (min-width: 768px) {.contact-dark {padding: 100px 0;}}.contact-expert h1, .contact-expert h2 {color: inherit;margin-bottom: 20px;}@media (min-width: 768px) {.contact-expert h1, .contact-expert h2 {margin-bottom: 34px;}}.contact-expert__details {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-top: 31px;}@media (min-width: 768px) {.contact-expert__details {-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;margin-top: 56px;}}.contact-expert__image {height: 194px;margin-bottom: 21px;width: 194px;}.contact-expert__image img {-webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-ms-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);-o-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);border-radius: 50%;}@media (min-width: 768px) {.contact-expert__image {height: 350px;margin-bottom: 0;margin-right: 74px;width: 350px;}}.contact-expert__meta-text {margin-bottom: 5px;}@media (min-width: 768px) {.contact-expert__meta-text {margin-bottom: 15px;}}.contact-expert__name {font-weight: 500;margin-bottom: 0;text-transform: uppercase;}.contact-expert__tel-link {display: table;}.contact-dark .contact-expert__tel-link:hover, .contact-dark .contact-expert__tel-link:focus {color: #002345;}.contact-expert__mail-link {display: table;margin-top: 15px;}.contact-dark .contact-expert__mail-link:hover, .contact-dark .contact-expert__mail-link:focus {color: #002345;}@media (min-width: 768px) {.contact-expert__mail-link {margin-top: 25px;}}.contact-expert__content .btn-email {display: none;}@media (min-width: 768px) {.contact-expert__content .btn-email {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}}.contact-expert__content .btn-call {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}@media (min-width: 768px) {.contact-expert__content .btn-call {display: none;}}.contact-expert__content .btn {margin-top: 21px;}@media (min-width: 768px) {.contact-expert__content .btn {margin-top: 25px;}}@media (min-width: 768px) {.contact-expert__content {width: calc(100% - 425px);}}.sepcial-contact .contact-expert {margin-bottom: 121px;}@media (min-width: 768px) {.sepcial-contact .contact-expert {margin-bottom: 97px;}}.sepcial-contact .custom-checkbox {margin-top: 28px;}@media (min-width: 768px) {.sepcial-contact .custom-checkbox {margin-top: 90px;}}.sepcial-contact .form-group .btn span:first-child {display: none;}@media (min-width: 768px) {.sepcial-contact .form-group .btn span:first-child {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}}.sepcial-contact .form-group .btn span:last-child {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}@media (min-width: 768px) {.sepcial-contact .form-group .btn span:last-child {display: none;}}.hero-section {position: relative;}.hero-section .container {height: 100%;left: 50%;padding: 0;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 100%;z-index: 99;}.scrollmagic-pin-spacer {position: relative;z-index: 1;}.scrollmagic-pin-spacer .spacing-element {height: 80px;}.hero-element--main {width: 100% !important;}.hero-slider-init .hero-slide {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;background-position: 0 30%;background-repeat: no-repeat;background-size: cover;position: relative;}.hero-img {height: 100%;left: 0;object-fit: cover;position: absolute;top: 0;width: 100%;}.hero-tablet-img, .hero-desktop-img {display: none !important;}.slider-overlay {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;background-color: rgba(255, 255, 255, 0.7);height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;z-index: 2;}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {.slider-overlay {background-color: rgba(255, 255, 255, 0.7);}.warning {display: none;}}.hero-section-fullscreen .hero-slide, .hero-section-fullheight .hero-slide {height: calc(100vh - 59px);}.hero-section-fullheight .hero-content-block {max-width: 315px;}.hero-slide {height: 420px;}.hero-slide > .container {height: 100%;position: relative;width: 100%;}.hero-content-block {display: block;max-width: calc(100% - 50px);position: absolute;width: 100%;z-index: 99;}.hero-section--center-right .hero-content-block, .hero-section--center-left .hero-content-block, .hero-section--bottom-right .hero-content-block, .hero-section--bottom-left .hero-content-block, .hero-section--top-right .hero-content-block, .hero-section--top-left .hero-content-block {left: 25px;top: 49px;}.hero-title {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;max-width: 100%;padding: 18px 25px;position: relative;width: 100%;}.hero-title h1:not(.h2):not(.h3):not(.h4):not(.h5){display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;font-size: 24px;line-height: 30px;margin-bottom: 10px;margin-top: 0;}.title-border-left, .title-border-right {height: 95%;top: 0;width: 100%;z-index: -1;}.title-border-left, .title-border-left::before, .title-border-left::after, .title-border-right, .title-border-right::before, .title-border-right::after {position: absolute;}.title-border-left::before, .title-border-left::after, .title-border-right::before, .title-border-right::after {content: '';height: 3px;}.title-border-left {border-left: 3px solid #002345;}.title-border-left, .title-border-left::before, .title-border-left::after {left: 0;}.title-border-left::before, .title-border-left::after {background-color: #002345;}.title-border-left::before {top: 0;width: 76%;}.title-border-left::after {bottom: 0;width: 8%;}.title-border-right {border-right: 3px solid #002345;}.title-border-right, .title-border-right::before, .title-border-right::after {right: 0;}.title-border-right::before, .title-border-right::after {background-color: #002345;}.title-border-right::before {top: 0;width: 8%;}.title-border-right::after {bottom: 0;width: 76%;}.hero-section--white .hero-title h1 {color: #fff;}.hero-section--white .title-border-left, .hero-section--white .title-border-right {border-color: #fff;}.hero-section--white .title-border-left::before, .hero-section--white .title-border-left::after, .hero-section--white .title-border-right::before, .hero-section--white .title-border-right::after {background-color: #fff;}.hero-section-fullscreen .title-border-left {border-left: 3px solid #31adc5;}.hero-section-fullscreen .title-border-left::before, .hero-section-fullscreen .title-border-left::after {background-color: #31adc5;}.hero-section-fullscreen .title-border-right {border-right: 3px solid #f7b700;}.hero-section-fullscreen .title-border-right::before, .hero-section-fullscreen .title-border-right::after {background-color: #f7b700;}.hero-content-text {margin-top: 20px;opacity: 0;padding: 5px;}.hero-content-text strong {font-weight: 600;}.schimscha-home-page .hero-content-text {opacity: 1 !important;}.hero-content-text p {font-weight: 500;line-height: 24px;margin-bottom: 0;}@media (min-width: 576px) {.hero-mobile-img, .hero-desktop-img {display: none !important;}.hero-tablet-img {display: block !important;}}@media (min-width: 768px) {.hero-section-fullscreen .hero-slide, .hero-section-fullheight .hero-slide {height: calc(100vh - 79px);}.hero-section-fullheight .hero-content-block {max-width: 480px;}.hero-slide {height: 468px;}.hero-content-block {max-width: 704px;}.hero-section--bottom-left .hero-content-block {bottom: 80px;top: auto;}.hero-section--bottom-right .hero-content-block {bottom: 80px;left: auto;right: 25px;top: auto;}.hero-section--top-left .hero-content-block {top: 80px;}.hero-section--top-right .hero-content-block {left: auto;right: 25px;top: 80px;}.hero-section--center-right .hero-content-block {left: auto;right: 25px;top: 50%;transform: translateY(-50%);}.hero-section--center-left .hero-content-block {top: 50%;transform: translateY(-50%);}.hero-content-block::after {display: none;}.hero-content-block .hero-title h1:not(.h2):not(.h3):not(.h4):not(.h5) {font-size: 52px;font-weight: 400;line-height: 58px;margin-bottom: 18px;}.hero-content-text {margin-top: 26px;}.hero-content-text p {line-height: 26px;}}@media (min-width: 992px) {.hero-mobile-img, .hero-tablet-img {display: none !important;}.hero-desktop-img {display: block !important;}.hero-section-fullheight .hero-content-block {max-width: 592px;}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.hero-slide {min-height: 480px;}}.hero-addon-section {margin-top: 40px;position: relative;z-index: 3;}.hero-addon-section .row {margin-left: -8px;margin-right: -8px;}.hero-addon-section [class*='col-'] {padding-left: 8px;padding-right: 8px;}.hero-addon-item {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;border: 2px solid #002345;color: #fff;margin-bottom: 20px;padding: 13px 15px;position: relative;text-align: center;}.hero-addon-item.bg--yellow {border-color: #f7b700;}.hero-addon-item.bg--yellow:hover, .hero-addon-item.bg--yellow:focus {color: #f7b700;}.hero-addon-item:hover, .hero-addon-item:focus {background-color: #fff;color: #002345;}.hero-addon-item .btn {border: 0;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;}@media (min-width: 768px) {.hero-addon-item {border: 0;}.hero-addon-item.bg--yellow {border-color: #f7b700;color: #fff;}.hero-addon-item.bg--yellow:hover, .hero-addon-item.bg--yellow:focus {background-color: #f7b700;color: #fff;}.hero-addon-item:hover, .hero-addon-item:focus {background-color: #002345;color: #fff;}}.hero-addon-content h3 {color: inherit;font-size: 20px;font-weight: 500;line-height: 28px;margin-bottom: 0;margin-top: 0;}.hero-addon-content p {display: none;line-height: 24px;}@media (min-width: 768px) {.scrollmagic-pin-spacer + .hero-addon-section, .hero-section + .hero-addon-section, .hero-section .hero-addon-section {margin-top: -58px;}.hero-addon-item {padding: 15px;text-align: left;}.hero-addon-item .btn {border: 0;height: auto;left: 0;margin-bottom: 8px;opacity: 1;position: relative;top: 0;width: auto;}.hero-addon-content {margin-bottom: 8px;}.hero-addon-content h3 {font-size: 20px;line-height: 28px;margin-bottom: 17px;}.hero-addon-content p {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}}@media (min-width: 992px) {.hero-addon-item {padding: 19px 39px;}.hero-addon-content h3 {margin-bottom: 24px;}}.timeline {overflow: hidden;}.timeline h2 {margin-bottom: 17px;}@media (min-width: 768px) {.timeline h2 {margin-bottom: 34px;}}.events-content ol li {list-style: none;}.events-content ol li::before {display: none;}.item {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;margin-bottom: 36px;}.item .timeline__title {color: #31adc5;padding-left: 13px;}@media (min-width: 768px) {.item .timeline__title {padding-left: 0;}}.item .timeline__content {-webkit-transition: opacity 0.5s ease 0s;-moz-transition: opacity 0.5s ease 0s;-o-transition: opacity 0.5s ease 0s;transition: opacity 0.5s ease 0s;padding-left: 23px;}@media (min-width: 768px) {.item .timeline__content {margin-top: 12px;padding-left: 0;}}@media (min-width: 768px) {.item {display: block;float: left;margin-bottom: 0;padding-left: 15px;padding-right: 15px;text-align: center;}}@media (min-width: 992px) {.item {padding-left: 20px;padding-right: 20px;}}@media (min-width: 1280px) {.item {padding-left: 40px;padding-right: 40px;}}.scroll-container {margin: auto;margin-top: 36px;padding: 0 30px;position: relative;}.scroll-container::before, .scroll-container::after {content: '';height: 80px;left: 38px;position: absolute;width: calc(100% - 50px);z-index: 999;}@media (min-width: 768px) {.scroll-container::before, .scroll-container::after {display: none;}}.scroll-container::after {background-image: linear-gradient(to top, rgba(255, 255, 255, 0.55), #fff);top: 0;}.scroll-container::before {background-image: linear-gradient(to top, #fff, rgba(255, 255, 255, 0.55));bottom: 0;}@media (max-width: 991.98px) {.scroll-container .container {padding-left: 0;padding-right: 0;}}.bg-line {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221%22%20height%3D%22300%22%3E%3Cpath%20data-name%3D%22Line%2024%22%20fill%3D%22none%22%20stroke%3D%22%23f7b700%22%20d%3D%22M.5%200v300%22%2F%3E%3C%2Fsvg%3E");background-repeat: no-repeat;background-size: 100% auto;height: 300px;left: 30px;position: absolute;top: 0;width: 1px;z-index: 9;}@media (min-width: 768px) {.bg-line {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221160%22%20height%3D%221%22%20viewBox%3D%220%200%201160%201%22%3E%3Cline%20id%3D%22Line_10%22%20data-name%3D%22Line%2010%22%20x2%3D%221160%22%20transform%3D%22translate%280%200.5%29%22%20fill%3D%22none%22%20stroke%3D%22%23f7b700%22%20stroke-width%3D%221%22%2F%3E%3C%2Fsvg%3E");background-position: center center;background-repeat: no-repeat;background-size: 100% auto;bottom: 180px;height: 1px;left: 0;margin: 0;position: relative;top: auto;width: 100%;}}.timeline__container {height: 300px;overflow: auto;padding: 80px 0;position: relative;}.timeline__container .wrapper {width: 100%;}.timeline__container.owl-carousel {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}@media (min-width: 768px) {.timeline__container {height: auto;overflow: inherit;padding: 88px 0;}.timeline__container .owl-dots {left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);bottom: 90px;position: absolute;}.timeline__container .owl-dots .owl-dot {margin-left: 9px;margin-right: 9px;}.timeline__container .owl-dots .owl-dot.active span {background: #31adc5;}.timeline__container .owl-dots .owl-dot span {background: #002345;}.timeline__container .owl-nav {display: flex;justify-content: space-between;margin-top: 102px;width: 100%;}.timeline__container .owl-prev .fa, .timeline__container .owl-next .fa {font-size: 50px;}}.owl-item {position: relative;text-align: center;}.search-section form {margin-bottom: 61px;}.search-section form .form-control {border-color: #31adc5;border-width: 2px;color: #31adc5;font-weight: 500;padding: 12px 40px 12px 0;}.search-section form .form-control::-webkit-input-placeholder {color: #747474;font-weight: 500;}.search-section form .form-control:-moz-placeholder {color: #747474;font-weight: 500;}.search-section form .form-control::-moz-placeholder {color: #747474;font-weight: 500;}.search-section form .form-control::placeholder {color: #747474;font-weight: 500;}.search-section form .form-control:-ms-input-placeholder {color: #747474;font-weight: 500;}@media (min-width: 768px) {.search-section form .form-control {padding: 12px 60px 12px 0;}}.search-section form .search-btn {background-color: transparent;border: 0;box-shadow: none;padding: 18px 0;position: absolute;right: 0;top: 0;}.search-section form .search-btn path {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.search-section form .search-btn:focus path, .search-section form .search-btn:hover path {fill: #002345;}@media (min-width: 768px) {.search-section form .search-btn {padding: 16px 28px;}}@media (min-width: 768px) {.search-section form {margin-bottom: 78px;}}.search-lists h2 {margin-bottom: 36px;}@media (min-width: 768px) {.search-lists h2 {margin-bottom: 64px;}}.search-list {margin-bottom: 60px;}.search-list .result-list-item span a, .search-list > span {font-weight: 500;margin-bottom: 10px;text-transform: uppercase;}.search-list p {margin-bottom: 23px;}.search-list p .hit {font-weight: 500;}@media (min-width: 768px) {.search-list p {margin-bottom: 30px;}}.search-pagination {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style: none;}.search-pagination li {list-style: none;}.search-pagination li:first-child {padding-left: 0;}.search-pagination li:not(:first-child) {padding-left: 25px;}@media (min-width: 768px) {.search-pagination li:not(:first-child) {padding-left: 15px;}}.search-pagination li::before {display: none;}.search-pagination li.search-active a {background-color: #31adc5;}.search-pagination li a {display: -webkit-inline-box;display: -moz-inline-box;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;background-color: #002345;color: #fff;height: 35px;text-align: center;width: 35px;}.search-pagination li a:focus, .search-pagination li a:hover {background-color: #31adc5;}@media (min-width: 768px) {.search-pagination li a {height: 33px;width: 33px;}}.search-prev svg {height: 17px;margin-top: 3px;width: 18px;}.request-configurator {background-image: linear-gradient(#31adc5, #268698);color: #fff;padding: 60px 0 90px;position: relative;}.request-configurator form {margin-bottom: 0;}.request-configurator h1 {color: inherit;margin-bottom: 40px;}.request-configurator p a {color: inherit;font-weight: 400;text-decoration: underline;}.request-configurator p a:hover {text-decoration: none;}.request-configurator .file-upload__error-ext, .request-configurator .file-upload__error, .request-configurator .file-upload__error-size, .request-configurator .form-control__error_email, .request-configurator .form-control__error {color: #ff0000;display: none;padding-left: 10px;}.request-configurator .form-control {background-color: transparent;border-color: #fff;color: #fff;}.request-configurator .form-control::-webkit-outer-spin-button, .request-configurator .form-control::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.request-configurator .form-group label {margin-bottom: 0;margin-top: 10px;}input[type=number] {-moz-appearance: textfield;}@media (min-width: 768px) {.request-configurator__wizard .row .col-lg-3:first-child {padding-right: 8px;}}@media (min-width: 768px) {.request-configurator__wizard .row .col-lg-3 + .col-lg-3 {padding-left: 8px;padding-right: 8px;}}.step-title {margin-bottom: 25px;margin-top: 45px;}.step-title h3 {color: #fff;}.request__teaser-wrap {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;border: 1px solid #fff;padding: 14px 20px;width: calc(100% - 22px);}.request__teaser-wrap:hover {background-color: rgba(255, 255, 255, 0.1);}@media (min-width: 768px) {.request__teaser-wrap:hover {background-color: transparent;}}@media (min-width: 992px) {.request__teaser-wrap {margin-bottom: 0;}}@media (min-width: 768px) {.request__teaser-wrap {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;border: 0;padding: 0;width: 100%;}}.request__teaser {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;border: 1px solid #fff;cursor: pointer;margin-bottom: 21px;max-width: calc(100% - 21px);padding: 14px 20px;position: relative;height: auto !important;min-height: calc(100% - 21px);}.request__teaser.request__teaser--icon {border: 0;max-width: none;padding: 0;}@media (min-width: 768px) {.request__teaser.request__teaser--icon {border: 1px solid #fff;cursor: pointer;min-height: 313px;padding: 14px 20px;}}.request__product-group .request__teaser {border: 0;max-width: none;padding: 0;}@media (min-width: 768px) {.request__product-group .request__teaser {border: 1px solid #fff;cursor: pointer;min-height: 313px;padding: 14px 20px;}}.request__teaser:hover {background-color: rgba(255, 255, 255, 0.1);}.request__teaser:hover.request__teaser--icon {background-color: transparent;}@media (min-width: 768px) {.request__teaser:hover.request__teaser--icon {background-color: rgba(255, 255, 255, 0.1);}}.request__product-group .request__teaser:hover {background-color: transparent;}@media (min-width: 768px) {.request__product-group .request__teaser:hover {background-color: rgba(255, 255, 255, 0.1);}}@media (min-width: 768px) {.request__teaser {-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;margin-bottom: 30px;max-width: none;padding: 37px;text-align: center;min-height: calc(100% - 30px);}}@media (min-width: 992px) {.request__teaser {margin-bottom: 16px;min-height: calc(100% - 16px);}}.tooltip-hide {display: none;}.popover-body {padding: 0;}.popover-body p {margin-bottom: 0;}.popover {border: 0;border-radius: 0;font-weight: 500;max-width: 285px;padding: 17px 17px 15px;}.request__teaser-image {width: 70px;}@media (min-width: 768px) {.request__teaser-image {margin: 0 auto 37px;max-height: 160px;width: 100%;}.request__teaser-image img {height: 100%;}}.request__teaser-content {color: #fff;display: block;margin-left: 19px;}.request__teaser-content p {font-weight: 500;margin-bottom: 0;}@media (min-width: 768px) {.request__teaser-content {margin-left: 0;width: 100%;}}.popover-default__icon, .popover-hover__icon {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}@media (min-width: 768px) {.request__teaser--active .popover-default__icon path, .request__teaser--active .popover-default__icon circle, .request__teaser--active .popover-hover__icon path, .request__teaser--active .popover-hover__icon circle {fill: #fff;}}.popover-hover__icon {opacity: 0;}.request__teaser-tooltip {position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);display: block;height: 19px;right: -9px;width: 19px;}.request__teaser-tooltip .request__teaser-tooltip-link {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;background-color: #fff;height: 19px;position: absolute;width: 19px;}@media (min-width: 768px) {.request__teaser--active .request__teaser-tooltip .request__teaser-tooltip-link {background-color: #31adc5;}}@media (min-width: 768px) {.request__teaser-tooltip .request__teaser-tooltip-link {height: 13px;width: 13px;}}.request__teaser-tooltip a:hover .popover-hover__icon {opacity: 1;}.request__teaser-tooltip a:hover .popover-default__icon {opacity: 0;}@media (min-width: 768px) {.request__teaser-tooltip {bottom: 19px;height: 13px;right: 19px;top: auto;width: 13px;}}.request__material-surface .inquiry-material {-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;padding: 19px 20px;}.request__material-surface .inquiry-material .request__teaser-content {margin-left: 0;}@media (min-width: 768px) {.request__material-surface .inquiry-material {padding: 37px;}}.request__material-surface .request__teaser-image--hover, .request__material-surface .request__teaser-image--default {left: 0;position: absolute;top: 0;}.request__material-surface .request__teaser-image--hover {opacity: 0;}.request__teaser--active .request__teaser-image--hover {opacity: 1;}.request__teaser--active .request__teaser-image--default {opacity: 0;}.request__teaser--active.request__teaser {background-color: #fff;}.request__teaser--active.request__teaser.request__teaser--icon {background-color: transparent;}.request__teaser--active.request__teaser.request__teaser--icon .request__teaser-wrap {background-color: #fff;}@media (min-width: 768px) {.request__teaser--active.request__teaser.request__teaser--icon .request__teaser-wrap {background-color: transparent;}}@media (min-width: 768px) {.request__teaser--active.request__teaser.request__teaser--icon {background-color: #fff;}}.request__teaser--active.request__teaser .request__teaser-content {color: #31adc5;}.request__teaser--disable {opacity: 0.25;pointer-events: none;}.request__material-surface .request__teaser-image {display: block;height: 75px;position: relative;width: 75px;}@media (min-width: 768px) {.request__material-surface .request__teaser-image {display: block;height: 95px;margin-bottom: 10px;width: 95px;}}@media (max-width: 767.98px) {.request__dimensions .request__teaser--tooltip:not(.request__teaser--icon) {border: 0;-webkit-justify-content: start !important;-moz-justify-content: start !important;-ms-justify-content: start !important;justify-content: start !important;padding: 0 !important;width: 100%;}.request__dimensions .request__teaser--tooltip:not(.request__teaser--icon):hover {background-color: transparent;}.request__dimensions .request__teaser--tooltip:not(.request__teaser--icon).request__teaser--active {background-color: transparent;}.request__dimensions .request__teaser--tooltip:not(.request__teaser--icon).request__teaser--active .request__teaser-wrap {background-color: #fff !important;color: #31adc5 !important;}.request__dimensions .request__teaser--tooltip:not(.request__teaser--icon) .request__teaser-wrap {border: 1px solid #fff !important;padding: 19px 20px !important;width: calc(100% - 22px) !important;}}.request__dimensions .inquiry-layout:not(.request__teaser--icon) {-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;max-width: 100%;padding: 19px 20px;}.request__dimensions .inquiry-layout:not(.request__teaser--icon) .request__teaser-wrap {-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;border: 0;padding: 0;text-align: center;width: 100%;}.request__dimensions .inquiry-layout:not(.request__teaser--icon) .request__teaser-wrap .request__teaser-content {margin-left: 0;}.request__dimensions .inquiry-layout:not(.request__teaser--icon) .request__teaser-wrap:hover {background-color: transparent;}@media (min-width: 768px) {.request__dimensions .inquiry-layout:not(.request__teaser--icon) {padding: 37px;}}.request__dimensions .request__teaser--active .request__teaser-image--hover {opacity: 1;}.request__dimensions .request__teaser--active .request__teaser-image--default {opacity: 0;}.request__dimensions .request__teaser-image--hover, .request__dimensions .request__teaser-image--default {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100%;}.request__dimensions .request__teaser-image {height: 85px;position: relative;width: 70px;}@media (min-width: 768px) {.request__dimensions .request__teaser-image {height: 160px;width: 180px;}}.request__dimensions .form-group {margin-bottom: 0;}.custom-file-upload {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;cursor: pointer;overflow: hidden;position: relative;width: 100%;}.custom-file-upload input[type='file']::-webkit-file-upload-button {cursor: pointer;}.custom-file-upload input[type='file'] {cursor: pointer;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;z-index: 999;}.request__message {padding-bottom: 100px !important;}.request__message .form-group {margin-bottom: 20px;}.request__message .form-group .file-upload__name {cursor: pointer;margin-bottom: 25px;padding-left: 36px;position: relative;}.request__message .form-group .file-upload__name::after {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.65' height='18.479'%3E%3Cg data-name='044-file'%3E%3Cg data-name='Group 621'%3E%3Cg data-name='Group 620'%3E%3Cpath data-name='Path 235' d='M14.65 11.983v-9.1A2.891 2.891 0 0011.762 0H2.887A2.891 2.891 0 000 2.887v12.7a2.891 2.891 0 002.887 2.887h8.875a2.891 2.891 0 002.887-2.887c-.019.005-1.432-.02-1.444 0a1.445 1.445 0 01-1.444 1.444H2.887a1.445 1.445 0 01-1.443-1.439V2.887a1.445 1.445 0 011.444-1.444h8.875a1.445 1.445 0 011.444 1.444v9.1z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cg data-name='Group 623'%3E%3Cg data-name='Group 622'%3E%3Cpath data-name='Path 236' d='M11.039 4.331H3.604a.722.722 0 000 1.444h7.435a.722.722 0 100-1.444z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cg data-name='Group 625'%3E%3Cg data-name='Group 624'%3E%3Cpath data-name='Path 237' d='M11.039 7.219H3.604a.722.722 0 100 1.444h7.435a.722.722 0 100-1.444z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cg data-name='Group 627'%3E%3Cg data-name='Group 626'%3E%3Cpath data-name='Path 238' d='M8.12 10.106H3.604a.722.722 0 100 1.444H8.12a.722.722 0 000-1.444z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat: no-repeat;background-size: contain;content: '';height: 18px;left: 0;position: absolute;top: 5px;width: 15px;}.request__message .form-group .file-upload__name:empty {display: none;}.request__message .form-group .file-upload__link {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;cursor: pointer;margin-bottom: 30px;}.request__message .form-group .file-upload__link svg {margin-right: 16px;}@media (min-width: 768px) {.request__message .form-group {margin-bottom: 16px;}}.request__message textarea {height: 321px;margin-top: 25px;padding: 18px 16px;}.request__message textarea::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.5);}.request__message textarea:-moz-placeholder {color: rgba(255, 255, 255, 0.5);}.request__message textarea::-moz-placeholder {color: rgba(255, 255, 255, 0.5);}.request__message textarea::placeholder {color: rgba(255, 255, 255, 0.5);}.request__message textarea:-ms-input-placeholder {color: rgba(255, 255, 255, 0.5);}@media (min-width: 768px) {.request__message textarea {height: 288px;margin-top: 45px;padding: 20px 24px;}}.require-text-label {font-size: 13px;font-weight: 400;line-height: 15px;margin-bottom: 35px;margin-top: 50px;}@media (min-width: 768px) {.require-text-label {margin-top: 18px;}}.request__contact select option {color: #002345;}.request__contact select.form-control {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22arrow-down%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2263.255%22%20height%3D%2232.001%22%20viewBox%3D%220%200%2063.255%2032.001%22%3E%3Cpath%20id%3D%22arrow-down-2%22%20data-name%3D%22arrow-down%22%20d%3D%22M60.757%2C25.21%2C34.377%2C51.538a2.479%2C2.479%2C0%2C0%2C1-3.5%2C0L4.5%2C25.21%2C1%2C28.721%2C27.374%2C55.037a7.436%2C7.436%2C0%2C0%2C0%2C10.508%2C0L64.255%2C28.721Z%22%20transform%3D%22translate%28-1%20-25.21%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");margin-top: 60px;}.request__contact .form-group {margin-bottom: 20px;}@media (min-width: 768px) {.request__contact .form-group {margin-bottom: 7px;}}.request__contact .custom-chk {border-color: #fff;}.request__contact .custom-chk::after {border-color: #fff;}.request__contact .form-group .custom-checkbox {color: #fff;}.request__contact .form-group .custom-checkbox .internal-links {color: #fff;}.resuts-actions {margin: 40px 0 65px;}.resuts-actions .btn--icon {margin-bottom: 20px;margin-right: 15px;text-align: left;}.resuts-actions .btn--icon::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.837%22%20height%3D%2233.027%22%20viewBox%3D%220%200%2021.837%2033.027%22%3E%3Cpath%20id%3D%22down%22%20data-name%3D%22down%22%20d%3D%22M41.51%2C141.672l0%2C0-9.2-9.157a1.761%2C1.761%2C0%2C0%2C0-2.485%2C2.5L36%2C141.157H10.761a1.761%2C1.761%2C0%2C1%2C0%2C0%2C3.522H36l-6.178%2C6.148a1.761%2C1.761%2C0%2C0%2C0%2C2.485%2C2.5l9.2-9.157%2C0%2C0A1.762%2C1.762%2C0%2C0%2C0%2C41.51%2C141.672Z%22%20transform%3D%22translate%28153.837%20-9%29%20rotate%2890%29%22%20fill%3D%22%23002345%22%2F%3E%3C%2Fsvg%3E");}.resuts-actions .btn--icon:focus, .resuts-actions .btn--icon:hover {background-color: #002345;border-color: #002345;color: #fff;}.resuts-actions .btn--icon:focus::after, .resuts-actions .btn--icon:hover::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.837%22%20height%3D%2233.027%22%20viewBox%3D%220%200%2021.837%2033.027%22%3E%3Cpath%20id%3D%22down%22%20data-name%3D%22down%22%20d%3D%22M41.51%2C141.672l0%2C0-9.2-9.157a1.761%2C1.761%2C0%2C0%2C0-2.485%2C2.5L36%2C141.157H10.761a1.761%2C1.761%2C0%2C1%2C0%2C0%2C3.522H36l-6.178%2C6.148a1.761%2C1.761%2C0%2C0%2C0%2C2.485%2C2.5l9.2-9.157%2C0%2C0A1.762%2C1.762%2C0%2C0%2C0%2C41.51%2C141.672Z%22%20transform%3D%22translate%28153.837%20-9%29%20rotate%2890%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");}@media (min-width: 768px) {.resuts-actions .btn--icon {text-align: center;}}.resuts-actions .btn--secondary {border-color: #fff;color: #fff;}.resuts-actions .btn--secondary:focus, .resuts-actions .btn--secondary:hover {background-color: #fff;color: #002345;}@media (min-width: 768px) {.resuts-actions {margin: 44px 0 90px;}}.resuts-details {background-color: rgba(255, 255, 255, 0.1);margin: 60px 0;padding: 30px 15px;}.resuts-details ul li {padding: 0;}.resuts-details ul li:not(:last-child) {margin-bottom: 20px;}@media (min-width: 768px) {.resuts-details ul li:not(:last-child) {margin-bottom: 37px;}}.resuts-details ul li h3 {align-items: center;color: #fff;display: flex;flex-wrap: wrap;font-weight: 500;margin: 0;}.resuts-details ul li h3 span {display: block;font-size: 16px;font-weight: 400;line-height: 25px;margin-left: 0;text-transform: none;width: 100%;}@media (min-width: 768px) {.resuts-details ul li h3 span {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;font-size: 19px;line-height: 29px;margin-left: 5px;width: auto;}}.resuts-details ul li::before {display: none;}@media (min-width: 768px) {.resuts-details {margin: 50px 0 44px;padding: 44px 55px;}.resuts-details .resuts-details ul li h3 {flex-wrap: nowrap;}}.request__loader {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;justify-content: center;-ms-flex-pack: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;background-image: linear-gradient(#31adc5, #268698);height: 100%;left: 0;position: absolute;text-align: center;top: 0;width: 100%;z-index: 99;}.request__loader #progressBar {background-color: rgba(255, 255, 255, 0.5);height: 6px;margin: 0 auto 60px;width: 232px;}@media (min-width: 768px) {.request__loader #progressBar {margin: 0 auto 40px;}}.request__loader #progressBar div {background-color: #fff;color: #fff;height: 100%;width: 0;}.request__loader h3 {color: #fff;font-weight: 400;}.request__loader h3 span {display: block;font-weight: 500;width: 100%;}.stepper-label--hover {opacity: 0;}.stepper-label--hover.stepper-label {margin-top: 0;}.stepper-label--hover-hide {opacity: 1;}.stepper-label--active-hide {opacity: 0;}.stepper-label__wrap {margin-top: 60px;position: relative;}@media (min-width: 768px) {.stepper-label__wrap {margin: 90px auto 0;max-width: calc(100% - 445px);}}.stepper-label {position: absolute;top: 50%;left: 50%;-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding-bottom: 13px;text-align: center;text-transform: uppercase;width: 100%;}.btn--submit {display: none;padding: 10px 15px;}.sw-btn-next {padding-right: 65px;}.sw-btn-next:focus::after, .sw-btn-next:hover::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.112%22%20height%3D%2215.458%22%3E%3Cg%20data-name%3D%22Ebene%201%22%20fill%3D%22%23fff%22%3E%3Cpath%20data-name%3D%22Path%20146%22%20d%3D%22M19.04%207.732a1.024%201.024%200%2000-1.024-1.024H0v2.048h18.026a1.024%201.024%200%20001.014-1.024z%22%2F%3E%3Cpath%20data-name%3D%22Path%20147%22%20d%3D%22M23.22%209.939a3.047%203.047%200%20000-4.306L17.62.001l-1.435%201.433%205.6%205.627a1.024%201.024%200%20010%201.439l-5.59%205.512%201.426%201.446z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}.sw-btn-next::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.112%22%20height%3D%2215.458%22%3E%3Cg%20data-name%3D%22Ebene%201%22%20fill%3D%22%23002345%22%3E%3Cpath%20data-name%3D%22Path%20146%22%20d%3D%22M19.04%207.732a1.024%201.024%200%2000-1.024-1.024H0v2.048h18.026a1.024%201.024%200%20001.014-1.024z%22%2F%3E%3Cpath%20data-name%3D%22Path%20147%22%20d%3D%22M23.22%209.939a3.047%203.047%200%20000-4.306L17.62.001l-1.435%201.433%205.6%205.627a1.024%201.024%200%20010%201.439l-5.59%205.512%201.426%201.446z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");height: 15px;width: 24px;}@media (min-width: 768px) {.sw-btn-next {padding-right: 70px;}}.sw-theme-default .toolbar > .sw-btn-prev {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.112%22%20height%3D%2215.458%22%20viewBox%3D%220%200%2024.112%2015.458%22%3E%3Cg%20id%3D%22Ebene_1%22%20data-name%3D%22Ebene%201%22%20transform%3D%22translate%28115%2015.458%29%20rotate%28180%29%22%3E%3Cg%20id%3D%22Group_632%22%20data-name%3D%22Group%20632%22%20transform%3D%22translate%2890.888%29%22%3E%3Cpath%20id%3D%22Path_146%22%20data-name%3D%22Path%20146%22%20d%3D%22M21.94%2C47.024A1.024%2C1.024%2C0%2C0%2C0%2C20.916%2C46H2.9v2.048H20.926A1.024%2C1.024%2C0%2C0%2C0%2C21.94%2C47.024Z%22%20transform%3D%22translate%28-2.9%20-39.292%29%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20id%3D%22Path_147%22%20data-name%3D%22Path%20147%22%20d%3D%22M73.155%2C29.739h0a3.047%2C3.047%2C0%2C0%2C0%2C0-4.306l-5.6-5.632L66.12%2C21.234l5.6%2C5.627a1.024%2C1.024%2C0%2C0%2C1%2C0%2C1.439L66.13%2C33.812l1.426%2C1.446Z%22%20transform%3D%22translate%28-49.935%20-19.8%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-color: transparent;background-repeat: no-repeat;background-size: contain;border: 0;box-shadow: none;color: #fff;height: 15px;padding: 0;width: 24px;}.sw-theme-default .toolbar > .sw-btn-prev:focus, .sw-theme-default .toolbar > .sw-btn-prev:hover {background-color: transparent;}.sw-theme-default .toolbar > .sw-btn-prev:focus, .sw-theme-default .toolbar > .sw-btn-prev:hover {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.112%22%20height%3D%2215.458%22%20viewBox%3D%220%200%2024.112%2015.458%22%3E%3Cg%20id%3D%22Ebene_1%22%20data-name%3D%22Ebene%201%22%20transform%3D%22translate%28115%2015.458%29%20rotate%28180%29%22%3E%3Cg%20id%3D%22Group_632%22%20data-name%3D%22Group%20632%22%20transform%3D%22translate%2890.888%29%22%3E%3Cpath%20id%3D%22Path_146%22%20data-name%3D%22Path%20146%22%20d%3D%22M21.94%2C47.024A1.024%2C1.024%2C0%2C0%2C0%2C20.916%2C46H2.9v2.048H20.926A1.024%2C1.024%2C0%2C0%2C0%2C21.94%2C47.024Z%22%20transform%3D%22translate%28-2.9%20-39.292%29%22%20fill%3D%22%23002345%22%2F%3E%3Cpath%20id%3D%22Path_147%22%20data-name%3D%22Path%20147%22%20d%3D%22M73.155%2C29.739h0a3.047%2C3.047%2C0%2C0%2C0%2C0-4.306l-5.6-5.632L66.12%2C21.234l5.6%2C5.627a1.024%2C1.024%2C0%2C0%2C1%2C0%2C1.439L66.13%2C33.812l1.426%2C1.446Z%22%20transform%3D%22translate%28-49.935%20-19.8%29%22%20fill%3D%22%23002345%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");}.request-configurator--hide form {display: none;}.request__results {display: none;}.request-configurator--hide .request__results {display: block;}.request__results-wrap {display: none;}.benefits-slider-init {padding: 40px 0;position: relative;}.benefits-slider-init .wrapper {width: 100%;}.benefits-slider-init.owl-carousel {display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;}.benefits-slider-init .owl-item {position: relative;text-align: center;}.benefits-slider-init .owl-nav, .benefits-slider-init .owl-dots {display: none;}@media (min-width: 768px) {.benefits-slider-init {padding: 60px 0;}.benefits-slider-init .owl-dots {left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline;bottom: 60px;position: absolute;}.benefits-slider-init .owl-dots .owl-dot {margin-left: 9px;margin-right: 9px;}.benefits-slider-init .owl-dots .owl-dot.active span {background: #31adc5;}.benefits-slider-init .owl-dots .owl-dot span {background: #002345;height: 7px;width: 7px;}.benefits-slider-init .owl-nav {display: flex;justify-content: space-between;margin-top: 4px;width: 100%;}.benefits-slider-init .owl-prev .fa, .benefits-slider-init .owl-next .fa {font-size: 44px;}}.benefits-slider-container {margin: 0 auto;padding-left: 25px;padding-right: 15px;}.benefits-slide--content {background-color: #fff;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);margin-bottom: 10px;margin-top: 10px;padding: 36px 15px;}.benefits-slide__icon {text-align: center;}.benefits-slide__icon img {margin: 0 auto 32px;max-height: 120px;max-width: 120px;}.benefits-slide__title {hyphens: auto;min-height: 58px;word-break: break-all;}.benefits-slide {display: block;margin-bottom: 0;max-width: 365px;padding-left: 5px;padding-right: 5px;text-align: center;}.benefits-slide .benefits-slide__title {-webkit-transition: opacity 0.5s ease 0s;-moz-transition: opacity 0.5s ease 0s;-o-transition: opacity 0.5s ease 0s;transition: opacity 0.5s ease 0s;padding-left: 23px;}@media (min-width: 768px) {.benefits-slide .benefits-slide__title {margin-top: 12px;padding-left: 0;}}@media (min-width: 768px) {.benefits-slider-container {max-width: 1100px;padding-left: 15px;padding-right: 15px;}.benefits-slide__icon img {margin: 0 auto 48px;}}@media (min-width: 992px) {.benefits-slider-container {max-width: 1190px;}}.cta-teaser .cta-teaser__content.cta-newsletter {box-shadow: none;padding-bottom: 0;}@media (min-width: 768px) {.cta-teaser .cta-teaser__content.cta-newsletter {padding-bottom: 30px;}}.cta-teaser__form {height: 100%;padding: 0 25px 40px 30px;}.cta-teaser__form .custom-chk {border-color: #fff;}.cta-teaser__form .custom-chk::after {border-color: #fff;}.cta-teaser__form form {margin-bottom: 0;max-width: 555px;}.cta-teaser__form .form-group .custom-checkbox {color: #fff;position: relative;}.cta-teaser__form .form-group .custom-checkbox .form-control {height: 24px;left: 0;min-height: 2px;top: 0;width: 24px;}.cta-teaser__form .form-control {background-color: transparent;border-bottom-color: #fff;color: #fff;}.cta-teaser__form .form-control::-webkit-input-placeholder {color: #fff;font-weight: 500;}.cta-teaser__form .form-control:-moz-placeholder {color: #fff;font-weight: 500;}.cta-teaser__form .form-control::-moz-placeholder {color: #fff;font-weight: 500;}.cta-teaser__form .form-control::placeholder {color: #fff;font-weight: 500;}.cta-teaser__form .form-control:-ms-input-placeholder {color: #fff;font-weight: 500;}.cta-teaser__form.bg--cyan .btn:hover {background-color: #002345;color: #fff;}.cta-teaser__form.bg--cyan .custom-checkbox a:hover, .cta-teaser__form.bg--cyan .custom-checkbox a:focus {color: #002345;}.cta-teaser__form.bg--yellow .form-control {border-bottom-color: #002345;color: #002345;}.cta-teaser__form.bg--yellow .form-control::-webkit-input-placeholder {color: #002345;}.cta-teaser__form.bg--yellow .form-control:-moz-placeholder {color: #002345;}.cta-teaser__form.bg--yellow .form-control::-moz-placeholder {color: #002345;}.cta-teaser__form.bg--yellow .form-control::placeholder {color: #002345;}.cta-teaser__form.bg--yellow .form-control:-ms-input-placeholder {color: #002345;}.cta-teaser__form.bg--yellow .form-group .custom-checkbox {color: #002345;}.cta-teaser__form.bg--yellow .custom-chk {border-color: #002345;}.cta-teaser__form.bg--yellow .custom-chk::after {border-color: #002345;}@media (min-width: 768px) {.cta-teaser__form {padding: 30px 25px 40px;}.cta-teaser__form form {margin-bottom: 0;}}@media (min-width: 1280px) {.cta-teaser__form {padding: 65px 30px 80px;}}.dropzone {padding: 0;height: auto;min-height: 50px;border: 0;}.dropzone.dz-started .dz-message {display: block;}.dropzone.dz-clickable {cursor: pointer;margin-top: 6px;margin-bottom: 20px;}.dropzone.dz-clickable .dz-note {padding-bottom: 50px;color: #fff;}.dropzone .dz-message {margin: 15px;}.dropzone .img-circle {margin-bottom: 6px;min-height: 160px;}.dropzone .dz-default.dz-message {position: absolute;opacity: 1;top: 0;left: 0;height: 160px;width: 100%;margin: 0;border: 2px dashed #fff;text-align: center;transition: all 0.3s ease-in-out 0s;display: flex;align-items: center;justify-content: center;font-weight: 400;color: #fff;padding-top: 38px;}.dropzone .dz-default.dz-message u {margin-left: 6px;}.dropzone .dz-default.dz-message::before, .dropzone .dz-default.dz-message::after {content: '';background-position: 50% 50%;background-repeat: no-repeat;transition: all 0.3s linear 0s;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.dropzone .dz-default.dz-message::before {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219.22%22%20height%3D%223.015%22%3E%3Cpath%20data-name%3D%22Path%20136%22%20d%3D%22M17.718.012a1.5%201.5%200%200%201-1.5%201.5H3a1.5%201.5%200%200%201-1.5-1.5c.028-.016-1.491%200-1.5%200a3.007%203.007%200%200%200%203%203h13.217a3.007%203.007%200%200%200%203-3c.003-.024-1.478-.005-1.499%200Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");background-position: 49.9% 46%;background-size: 22px;}.dropzone .dz-default.dz-message::after {background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.425%22%20height%3D%2213.712%22%3E%3Cg%20data-name%3D%22Group%201767%22%20fill%3D%22%23fff%22%3E%3Cpath%20data-name%3D%22Path%20134%22%20d%3D%22M5.71%203.754a.751.751%200%200%200-.751.751v9.2c-.012.007%201.49.019%201.5%200v-9.2a.751.751%200%200%200-.749-.751Z%22%2F%3E%3Cpath%20data-name%3D%22Path%20135%22%20d%3D%22M7.345.663a2.255%202.255%200%200%200-3.184%200L.005%204.803l1.06%201.064%204.157-4.141a.751.751%200%200%201%201.06%200l4.079%204.138L11.43%204.81Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 49.9% 38%;background-size: 12px;}.dropzone .dz-default.dz-message:hover {background-color: rgba(255, 255, 255, 0.1);}.dropzone .dz-default.dz-message:hover::after {background-position: 49.9% 36%;}.dropzone .dz-default.dz-message .dz-button:hover, .dropzone .dz-default.dz-message .dz-button:focus, .dropzone .dz-default.dz-message .dz-button:active {box-shadow: none;}.dropzone .dz-preview {width: 100%;height: 67px;min-height: 67px;margin: 0;margin-bottom: 15px;border-radius: 3px;}.dropzone .dz-preview.image__uploading .dz-image {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg data-name='Path 706' fill='none'%3E%3Cpath d='M10 0A10 10 0 1 1 0 10 10 10 0 0 1 10 0Z'/%3E%3Cpath d='M10 1c-4.963 0-9 4.037-9 9s4.037 9 9 9 9-4.037 9-9-4.037-9-9-9m0-1c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");opacity: 0.5;}.dropzone .dz-preview.image__uploaded .dz-image {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg data-name='Group 1768'%3E%3Cg data-name='Group 1751'%3E%3Cg data-name='Path 706' fill='none'%3E%3Cpath d='M10 0A10 10 0 1 1 0 10 10 10 0 0 1 10 0Z'/%3E%3Cpath d='M10 1c-4.963 0-9 4.037-9 9s4.037 9 9 9 9-4.037 9-9-4.037-9-9-9m0-1c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0Z' fill='%23fff'/%3E%3C/g%3E%3Cg data-name='Group 1641'%3E%3Cg data-name='Group 1741'%3E%3Cpath data-name='Path 638' d='M8.777 12.711c.058-.078.087-.124.123-.163q2.506-2.749 5.013-5.495c.039-.042.079-.1.125-.111.062-.013.158-.011.191.03s.012.141 0 .212c0 .03-.043.055-.067.081l-5.193 5.669c-.158.172-.221.172-.379 0L5.854 9.952a.35.35 0 0 1-.1-.14.245.245 0 0 1 .025-.188.236.236 0 0 1 .184-.017c.039.009.072.06.1.1q1.302 1.414 2.591 2.827a2.064 2.064 0 0 1 .123.172' fill='%23fff' stroke='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg data-name='Group 1756'%3E%3Cg data-name='Path 706' fill='%23fff'%3E%3Cpath d='M10 19.5C4.762 19.5.5 15.238.5 10S4.762.5 10 .5s9.5 4.262 9.5 9.5-4.262 9.5-9.5 9.5Z'/%3E%3Cpath d='M10 1c-4.963 0-9 4.037-9 9s4.037 9 9 9 9-4.037 9-9-4.037-9-9-9m0-1c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0Z'/%3E%3C/g%3E%3Cg data-name='Group 1641'%3E%3Cg data-name='Group 1741'%3E%3Cpath data-name='Path 638' d='M8.777 12.711c.058-.078.087-.124.123-.163q2.506-2.749 5.013-5.495c.039-.042.079-.1.125-.111.062-.013.158-.011.191.03s.012.141 0 .212c0 .03-.043.055-.067.081l-5.193 5.669c-.158.172-.221.172-.379 0L5.854 9.952a.35.35 0 0 1-.1-.14.245.245 0 0 1 .025-.188.236.236 0 0 1 .184-.017c.039.009.072.06.1.1q1.302 1.414 2.591 2.827a2.064 2.064 0 0 1 .123.172' fill='%23fff' stroke='%2331adc5'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.dropzone .dz-preview.image__uploading {background: transparent;}.dropzone .dz-preview.image__uploading .dz-filename {opacity: 0.5;}.dropzone .dz-preview.image__uploading .dz-image {background-position: center center;background-repeat: no-repeat;}.dropzone .dz-preview.image__uploading .dz-remove {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.7' height='10.71'%3E%3Cg data-name='Group 1753'%3E%3Cg data-name='Group 1754' fill='%23fff' stroke='%23fff' stroke-width='.5'%3E%3Cpath data-name='Path 692' d='M5.665 5.305a1.389 1.389 0 0 0 .225-.148q2.19-2.17 4.375-4.346c.059-.059.138-.124.152-.2.018-.093.013-.239-.045-.285a.489.489 0 0 0-.307-.031c-.046 0-.09.063-.13.1Q8.219 2.126 6.504 3.851c-.378.38-.765.753-1.195 1.176a1.4 1.4 0 0 0-.144-.208Q2.997 2.626.825.437c-.2-.2-.38-.24-.5-.118s-.069.3.127.5q2.19 2.169 4.379 4.341a1.285 1.285 0 0 0 .223.143c-.311.312-.564.567-.819.821l-2.822 2.8c-.342.342-.685.681-1.024 1.027-.14.141-.166.342-.052.434.152.122.291.058.417-.056.042-.038.081-.079.121-.12l4.3-4.331c.058-.058.119-.114.215-.205a1.944 1.944 0 0 0 .154.206q2.179 2.2 4.36 4.391c.192.194.353.23.476.112s.085-.309-.115-.498c-.257-.254-.516-.506-.773-.761L6.765 6.412c-.35-.349-.7-.7-1.1-1.107'/%3E%3Cpath data-name='Path 693' d='M5.665 5.305c.4.406.75.759 1.1 1.107q1.364 1.357 2.732 2.711c.257.254.516.506.773.761.191.189.232.379.112.495s-.283.081-.476-.112Q7.724 8.072 5.545 5.875a1.944 1.944 0 0 1-.154-.206c-.1.092-.157.147-.215.205L.875 10.206c-.04.04-.079.082-.121.12-.126.114-.265.178-.417.056-.114-.092-.088-.293.052-.434.34-.342.682-.681 1.024-1.021l2.822-2.8c.255-.254.508-.509.819-.821a1.285 1.285 0 0 1-.223-.143Q2.641 2.99.456.814C.26.62.215.439.329.319s.3-.08.5.118l4.336 4.382a1.4 1.4 0 0 1 .144.211c.43-.423.816-.8 1.195-1.176Q8.221 2.128 9.935.398c.04-.04.084-.1.13-.1a.489.489 0 0 1 .308.034c.057.046.063.192.045.285-.014.07-.093.134-.153.194Q8.079 2.986 5.889 5.157a1.389 1.389 0 0 1-.225.148'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size: 11px;}.dropzone .dz-preview.image__uploading .dz-remove:hover {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.7' height='10.71'%3E%3Cg data-name='Group 1753'%3E%3Cg data-name='Group 1754' fill='%23fff' stroke='%23fff' stroke-width='.5'%3E%3Cpath data-name='Path 692' d='M5.665 5.305a1.389 1.389 0 0 0 .225-.148q2.19-2.17 4.375-4.346c.059-.059.138-.124.152-.2.018-.093.013-.239-.045-.285a.489.489 0 0 0-.307-.031c-.046 0-.09.063-.13.1Q8.219 2.126 6.504 3.851c-.378.38-.765.753-1.195 1.176a1.4 1.4 0 0 0-.144-.208Q2.997 2.626.825.437c-.2-.2-.38-.24-.5-.118s-.069.3.127.5q2.19 2.169 4.379 4.341a1.285 1.285 0 0 0 .223.143c-.311.312-.564.567-.819.821l-2.822 2.8c-.342.342-.685.681-1.024 1.027-.14.141-.166.342-.052.434.152.122.291.058.417-.056.042-.038.081-.079.121-.12l4.3-4.331c.058-.058.119-.114.215-.205a1.944 1.944 0 0 0 .154.206q2.179 2.2 4.36 4.391c.192.194.353.23.476.112s.085-.309-.115-.498c-.257-.254-.516-.506-.773-.761L6.765 6.412c-.35-.349-.7-.7-1.1-1.107'/%3E%3Cpath data-name='Path 693' d='M5.665 5.305c.4.406.75.759 1.1 1.107q1.364 1.357 2.732 2.711c.257.254.516.506.773.761.191.189.232.379.112.495s-.283.081-.476-.112Q7.724 8.072 5.545 5.875a1.944 1.944 0 0 1-.154-.206c-.1.092-.157.147-.215.205L.875 10.206c-.04.04-.079.082-.121.12-.126.114-.265.178-.417.056-.114-.092-.088-.293.052-.434.34-.342.682-.681 1.024-1.021l2.822-2.8c.255-.254.508-.509.819-.821a1.285 1.285 0 0 1-.223-.143Q2.641 2.99.456.814C.26.62.215.439.329.319s.3-.08.5.118l4.336 4.382a1.4 1.4 0 0 1 .144.211c.43-.423.816-.8 1.195-1.176Q8.221 2.128 9.935.398c.04-.04.084-.1.13-.1a.489.489 0 0 1 .308.034c.057.046.063.192.045.285-.014.07-.093.134-.153.194Q8.079 2.986 5.889 5.157a1.389 1.389 0 0 1-.225.148'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.dropzone .dz-preview.image__uploaded {background: transparent;}.dropzone .dz-preview.image__uploaded .dz-image {background-repeat: no-repeat;}.dropzone .dz-preview .dz-error-message {background: #ff0000;background: linear-gradient(to bottom, #ff0000, #ff0000);color: #fff;left: 0;top: 100%;}.dropzone .dz-preview .dz-error-message::after {border-bottom: 6px solid #ff0000;}.dropzone .dz-preview .dz-details {display: flex;font-size: 15px;height: 40px;min-height: 40px;padding: 0;text-align: left;opacity: 1;justify-content: space-between;font-weight: 500;}.dropzone .dz-preview .dz-details .dz-filename {display: flex;max-width: calc(100% - 103px);padding-left: 37px;}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {border: 0;}.dropzone .dz-preview .dz-details .dz-filename:hover span {border: 0;background-color: transparent;}.dropzone .dz-preview .dz-details .dz-filename span {padding: 0;color: #fff;background-color: transparent;max-width: 400px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}@media (min-width: 992px) {.dropzone .dz-preview .dz-details .dz-filename {padding-left: 50px;}}.dropzone .dz-preview .dz-details .dz-size {color: #fff;margin-bottom: 0;padding-right: 50px;}.dropzone .dz-preview .dz-details .dz-size span {background-color: transparent;font-size: 10px;font-weight: 400;padding: 0;}.dropzone .dz-preview .dz-progress {background-color: transparent;border: 0;height: 2px;left: 0;right: 0;top: 100%;}.dropzone .dz-preview .dz-progress::after {background-color: #fff;border: 0;border-bottom-left-radius: 5px;border-bottom-right-radius: 0;content: '';height: 2px;left: 0;margin: 0;opacity: 0.5;position: absolute;right: 0;top: 0;width: 100%;z-index: -1;}.dropzone .dz-preview .dz-progress .dz-upload {background-color: #fff;}.dropzone .dz-preview .dz-image {background-position: 11px center;background-repeat: no-repeat;background-size: 20px;border-radius: 0 !important;height: 20px;width: 35px;}.dropzone .dz-preview.dz-complete .dz-progress {opacity: 1;}.dropzone .dz-preview.dz-complete .dz-details .dz-filename {padding-left: 50px;}.dropzone .dz-preview:hover .dz-image img {-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;-webkit-filter: none;filter: none;}.dropzone .dz-preview .dz-remove {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.193' height='17.715'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 1814' fill='%23fff' stroke='%23fff' stroke-width='.5' d='M0 0h15.193v17.715H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 1728' clip-path='url(%23a)' fill='%23fff' stroke='%23fff' stroke-linejoin='bevel' stroke-width='.5'%3E%3Cpath data-name='Path 701' d='M13.12 9.816v4.423a2.121 2.121 0 0 1-.972 1.9 1.861 1.861 0 0 1-1.025.29c-2.15 0-4.3.007-6.45 0a2.039 2.039 0 0 1-2-2.215c-.009-3.008 0-6.016 0-9.024a.328.328 0 0 1 .023-.171c.051-.071.134-.176.19-.166.075.012.151.109.2.19.031.053.011.141.011.213v8.905a1.8 1.8 0 0 0 .574 1.449 1.49 1.49 0 0 0 1 .357q3.234.005 6.469 0a1.551 1.551 0 0 0 1.56-1.63V5.273a.591.591 0 0 1 .024-.25c.039-.075.13-.177.186-.169.075.011.15.107.2.186.029.045.011.128.011.193v4.581'/%3E%3Cpath data-name='Path 702' d='M7.883 3.638H2.109c-.2 0-.3-.086-.3-.235s.107-.225.3-.225c.957 0 1.913-.006 2.87 0a.3.3 0 0 0 .33-.224c.136-.323.293-.635.435-.955a1.1 1.1 0 0 1 1.075-.721h2.162a1.091 1.091 0 0 1 1.063.711c.156.349.324.692.477 1.042a.206.206 0 0 0 .221.147h2.942c.186 0 .306.1.3.235s-.121.227-.309.228H7.883M5.677 3.16h4.459c-.186-.384-.351-.749-.538-1.1a.536.536 0 0 0-.477-.314H6.668a.472.472 0 0 0-.433.246c-.2.373-.367.763-.558 1.168'/%3E%3Cpath data-name='Path 703' d='M5.487 10.279v3.632c0 .244-.07.377-.2.385s-.222-.132-.222-.385V6.588c.006-.2.1-.344.222-.321.16.029.2.158.2.322v3.691'/%3E%3Cpath data-name='Path 704' d='M8.104 10.299v3.612c0 .244-.07.377-.2.385s-.222-.132-.222-.385V6.588c.006-.2.1-.344.222-.321.161.029.2.158.2.322V10.3'/%3E%3Cpath data-name='Path 705' d='M10.721 10.281v3.632c0 .244-.071.377-.2.384s-.221-.133-.221-.386V6.588c.006-.2.1-.343.223-.32.161.029.2.159.2.323v3.691'/%3E%3C/g%3E%3C/svg%3E");background-size: 15px 17px;background-repeat: no-repeat;background-position: center center;width: 16px;height: 20px;position: absolute;top: 1px;right: 16px;z-index: 99;}.dropzone .dz-preview .dz-remove:hover {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.19' height='18.015'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 1814' fill='%23fff' stroke='%23fff' stroke-width='.25' d='M0 4h15.19v18.015H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 1728' transform='translate(0 -4)' clip-path='url(%23a)' fill='%23fff' stroke='%23fff' stroke-linejoin='bevel' stroke-width='.25'%3E%3Cpath data-name='Path 701' d='M13.117 14.435v4.244a2.012 2.012 0 0 1-.972 1.827 1.919 1.919 0 0 1-1.025.278c-2.15 0-4.3.007-6.449 0a1.991 1.991 0 0 1-2-2.125c-.009-2.886 0-5.772 0-8.658a.3.3 0 0 1 .023-.165c.051-.068.134-.168.19-.16.075.012.151.1.2.182.031.051.011.135.011.2v8.545a1.694 1.694 0 0 0 .574 1.391 1.528 1.528 0 0 0 1 .342q3.234.005 6.467 0a1.519 1.519 0 0 0 1.56-1.564v-8.696a.545.545 0 0 1 .024-.24c.039-.072.13-.17.186-.163.075.01.15.1.2.178.029.043.011.123.011.186v4.4'/%3E%3Cpath data-name='Path 702' d='M7.384 7.772 1.7 6.77c-.197-.035-.281-.133-.256-.274s.143-.197.333-.164c.942.166 1.885.327 2.826.499a.3.3 0 0 0 .362-.152c.188-.281.395-.549.588-.826a1.106 1.106 0 0 1 1.178-.496l2.128.375a1.093 1.093 0 0 1 .929.854c.094.357.204.71.296 1.068a.207.207 0 0 0 .193.177l2.79.492.107.02c.184.031.285.145.257.274s-.157.193-.343.16L7.384 7.773m-2.091-.836 4.39.774c-.12-.395-.222-.769-.348-1.132A.537.537 0 0 0 8.92 6.2l-2.415-.426a.476.476 0 0 0-.467.157c-.26.318-.489.657-.745 1.007'/%3E%3Cpath data-name='Path 703' d='M5.486 14.885v3.485c0 .235-.07.362-.2.369s-.222-.127-.222-.369v-7.027c.006-.2.1-.33.222-.308.16.028.2.151.2.309v3.542'/%3E%3Cpath data-name='Path 704' d='M8.103 14.899v3.466c0 .234-.07.362-.2.369s-.222-.127-.222-.37v-7.027c.006-.2.1-.33.222-.308.161.028.2.152.2.309v3.561'/%3E%3Cpath data-name='Path 705' d='M10.719 14.884v3.485c0 .234-.071.362-.2.368s-.221-.128-.221-.371v-7.027c.006-.2.1-.329.223-.307.161.028.2.152.2.309v3.542'/%3E%3C/g%3E%3C/svg%3E");text-decoration: none;}.dropzone .dz-preview:not(.dz-processing) .dz-progress {animation: none;}.dropzone .dz-error {display: none;}.hotspot-image-content, .hotspot-image {position: relative;}.hotspot-image {margin-bottom: 96px;}.hotspot-image img {width: 100%;}@media (min-width: 992px) {.hotspot-image {margin-bottom: 0;}}.hotspot-popover--open {-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}.hotspot-popover--open .site-main {z-index: inherit;}.hotspot-popover--open .desktop-spot .hotspot-point {pointer-events: none;}.hotspot-point[aria-describedby] {border-color: #31adc5;}.hotspot-point[aria-describedby]::after {background-color: #31adc5;}.hotspot-point {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;border: 2px solid #f7b700;border-radius: 50%;cursor: pointer;display: inline-block;height: 36px;position: absolute;width: 36px;z-index: 999;}.hotspot-point:hover {border-color: #31adc5;}.hotspot-point:hover::after {background-color: #31adc5;}.hotspot-point.js--tooltip-active {border-color: #31adc5;}.hotspot-point.js--tooltip-active::after {background-color: #31adc5;}.hotspot-point::after {-webkit-transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;background-color: #f7b700;border-radius: 50%;content: '';height: 22px;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 22px;}@media (min-width: 768px) {.hotspot-point::after {height: 27px;width: 27px;}}@media (min-width: 768px) {.hotspot-point {height: 41px;width: 41px;}}.hotspot-section .container {padding: 0;}@media (min-width: 992px) {.hotspot-section .container {padding-left: 15px;padding-right: 15px;}}.hotspot-section .bs-popover-left > .arrow, .hotspot-section .bs-popover-auto[x-placement^="left"] > .arrow, .hotspot-section .bs-popover-auto[x-placement^='left'] > .arrow {height: 2px;right: -10px;width: 25px;}@media (min-width: 1280px) {.hotspot-section .bs-popover-left > .arrow, .hotspot-section .bs-popover-auto[x-placement^="left"] > .arrow, .hotspot-section .bs-popover-auto[x-placement^='left'] > .arrow {right: -50px;width: 50px;}}.hotspot-section .bs-popover-right > .arrow, .hotspot-section .bs-popover-auto[x-placement^="right"] > .arrow, .hotspot-section .bs-popover-auto[x-placement^='right'] > .arrow {height: 2px;left: -10px;width: 25px;}@media (min-width: 1280px) {.hotspot-section .bs-popover-right > .arrow, .hotspot-section .bs-popover-auto[x-placement^="right"] > .arrow, .hotspot-section .bs-popover-auto[x-placement^='right'] > .arrow {left: -50px;width: 50px;}}.hotspot-section .bs-popover-top > .arrow, .hotspot-section .bs-popover-auto[x-placement^="top"] > .arrow, .hotspot-section .bs-popover-auto[x-placement^='top'] > .arrow {bottom: -10px;height: 25px;width: 2px;}@media (min-width: 1280px) {.hotspot-section .bs-popover-top > .arrow, .hotspot-section .bs-popover-auto[x-placement^="top"] > .arrow, .hotspot-section .bs-popover-auto[x-placement^='top'] > .arrow {bottom: -50px;height: 50px;}}.hotspot-section .bs-popover-bottom > .arrow, .hotspot-section .bs-popover-auto[x-placement^="bottom"] > .arrow, .hotspot-section .bs-popover-auto[x-placement^='bottom'] > .arrow {height: 25px;top: -10px;width: 2px;}@media (min-width: 1280px) {.hotspot-section .bs-popover-bottom > .arrow, .hotspot-section .bs-popover-auto[x-placement^="bottom"] > .arrow, .hotspot-section .bs-popover-auto[x-placement^='bottom'] > .arrow {height: 50px;top: -50px;}}@media (min-width: 1280px) {.hotspot-section .popover[x-placement='top'] {top: -40px !important;}}@media (min-width: 1280px) {.hotspot-section .popover[x-placement='bottom'] {top: 40px !important;}}@media (min-width: 1280px) {.hotspot-section .popover[x-placement='right'] {left: 40px !important;}}@media (min-width: 1280px) {.hotspot-section .popover[x-placement='left'] {left: -40px !important;}}.hotspot-section .popover {background-color: #31adc5;color: #fff;display: none;max-width: 342px;padding: 18px 18px 25px;}.hotspot-section .popover .hotspot-dismiss {color: #fff;cursor: pointer;display: inline-block;font-size: 26px;font-weight: 500;line-height: 32px;position: absolute;right: 24px;top: 30px;}.hotspot-section .popover .arrow {background-color: #31adc5;z-index: -1;}.hotspot-section .popover .arrow::before, .hotspot-section .popover .arrow::after {display: none;}@media (min-width: 992px) {.hotspot-section .popover {display: block;}}@media (min-width: 1280px) {.hotspot-section .popover {max-width: 521px;padding: 25px 25px 33px;}}.hotspot-block {background-color: #31adc5;color: #fff;padding: 25px 25px 33px;}.hotspot-block-title {color: #fff;font-size: 26px;font-weight: 500;line-height: 32px;margin-bottom: 29px;padding-right: 30px;text-transform: uppercase;}.hotspot-block-content {color: #fff;font-size: 19px;font-weight: 400;line-height: 29px;padding-right: 30px;}.hotspot-mobile {position: relative;}.hotspot-mobile .nav-title {color: #31adc5;font-size: 16px;font-weight: 500;left: 50%;line-height: 25px;position: absolute;top: -55px;transform: translate(-50%, -50%);}.hotspot-section .owl-dots .dot {border: 2px solid #f7b700;border-radius: 50%;cursor: pointer;display: inline-block;height: 36px;position: absolute;width: 36px;}.hotspot-section .owl-dots .dot.active {border-color: #31adc5;}.hotspot-section .owl-dots .dot.active::after {background-color: #31adc5;}.hotspot-section .owl-dots .dot::after {background-color: #f7b700;border-radius: 50%;content: '';height: 22px;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 22px;}.hotspot-slider {margin-top: 60px;}.hotspot-slider .owl-nav {left: 50%;position: absolute;top: -70px;transform: translateY(-50%);}.hotspot-slider .owl-next {position: absolute;right: -75px;}.hotspot-slider .owl-prev {left: -75px;position: absolute;}.hotspot-box {background-color: #31adc5;color: #fff;padding: 25px 25px 37px;text-align: left;}.hotspot-title {font-size: 28px;font-weight: 500;line-height: 37px;margin-bottom: 30px;text-transform: uppercase;}.hotspot-content {font-size: 16px;font-weight: 400;line-height: 25px;}