/*

Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #23241f;
}

.hljs,
.hljs-tag,
.hljs-subst {
  color: #f8f8f2;
}

.hljs-strong,
.hljs-emphasis {
  color: #a8a8a2;
}

.hljs-bullet,
.hljs-quote,
.hljs-number,
.hljs-regexp,
.hljs-literal,
.hljs-link {
  color: #ae81ff;
}

.hljs-code,
.hljs-title,
.hljs-section,
.hljs-selector-class {
  color: #a6e22e;
}

.hljs-strong {
  font-weight: bold;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-name,
.hljs-attr {
  color: #f92672;
}

.hljs-symbol,
.hljs-attribute {
  color: #66d9ef;
}

.hljs-params,
.hljs-class .hljs-title {
  color: #f8f8f2;
}

.hljs-string,
.hljs-type,
.hljs-built_in,
.hljs-builtin-name,
.hljs-selector-id,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-addition,
.hljs-variable,
.hljs-template-variable {
  color: #e6db74;
}

.hljs-comment,
.hljs-deletion,
.hljs-meta {
  color: #75715e;
}

@font-face {
  font-family: 'fakt-soft';
  src: url("../fonts/fakt/FaktSoftPro-Blond.d41d8cd9.eot") format("embedded-opentype"), url("../fonts/fakt/FaktSoftPro-Blond.69ba91a1.woff") format("woff");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'fakt-soft';
  src: url("../fonts/fakt/FaktSoftPro-Normal.d41d8cd9.eot") format("embedded-opentype"), url("../fonts/fakt/FaktSoftPro-Normal.158be925.woff") format("woff");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'fakt-soft';
  src: url("../fonts/fakt/FaktSoftPro-Medium.d41d8cd9.eot") format("embedded-opentype"), url("../fonts/fakt/FaktSoftPro-Medium.a70c57f2.woff") format("woff");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-family: 'Source Code Pro';
  src: url("../fonts/Source_Code_Pro/SourceCodePro-Regular.bbf13abf.ttf") format("truetype");
  font-weight: 300;
  font-style: normal; }

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

html {
  font-family: sans-serif;
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article,
aside,
footer,
header,
nav,
section {
  display: block; }

h1 {
  font-size: 2em;
  margin: 0.67em 0; }

figcaption,
figure,
main {
  display: block; }

figure {
  margin: 1em 40px; }

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible; }

pre {
  font-family: monospace, monospace;
  font-size: 1em; }

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }

a:active,
a:hover {
  outline-width: 0; }

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; }

b,
strong {
  font-weight: inherit; }

b,
strong {
  font-weight: bolder; }

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

dfn {
  font-style: italic; }

mark {
  background-color: #ff0;
  color: #000; }

small {
  font-size: 80%; }

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

audio,
video {
  display: inline-block; }

audio:not([controls]) {
  display: none;
  height: 0; }

img {
  border-style: none; }

svg:not(:root) {
  overflow: hidden; }

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.15;
  margin: 0; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal; }

progress {
  display: inline-block;
  vertical-align: baseline; }

textarea {
  overflow: auto; }

[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit; }

details,
menu {
  display: block; }

summary {
  display: list-item; }

canvas {
  display: inline-block; }

template {
  display: none; }

[hidden] {
  display: none; }

html {
  overflow-y: scroll; }

body {
  text-rendering: optimizeLegibility; }

button {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button:focus {
  outline: none !important; }

small {
  font-size: 90% !important; }

strong {
  font-weight: 500; }

a {
  cursor: pointer; }

a:focus {
    outline: none; }

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit; }

pre {
  background-color: #F9FAFC;
  padding: 10px;
  padding-left: 15px;
  border-radius: .25rem; }

dt {
  font-weight: 500 !important; }

@media print {
  *,
  *::before,
  *::after,
  p::first-letter,
  div::first-letter,
  blockquote::first-letter,
  li::first-letter,
  p::first-line,
  div::first-line,
  blockquote::first-line,
  li::first-line {
    text-shadow: none !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #999;
    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; }
  .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 #ddd !important; } }

html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

*,
*::before,
*::after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit; }

@-ms-viewport {
  width: device-width; }

html {
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent; }

body {
  font-family: "fakt-soft", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Droid Sans, Helvetica Neue, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  color: #3C4858;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: none !important; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 8px;
  margin-bottom: .5rem; }

p {
  margin-top: 0;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  cursor: help; }

address {
  margin-bottom: 16px;
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: bold; }

dd {
  margin-bottom: 8px;
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 16px;
  margin: 0 0 1rem; }

a {
  color: #45C8F1;
  text-decoration: none; }

a:focus, a:hover {
    color: #10a9d9;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }

a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none; }

a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre {
  margin-top: 0;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 16px;
  margin: 0 0 1rem; }

img {
  vertical-align: middle; }

[role="button"] {
  cursor: pointer; }

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  -ms-touch-action: manipulation;
      touch-action: manipulation; }

table {
  border-collapse: collapse;
  background-color: transparent; }

caption {
  padding-top: 16px 12px;
  padding-top: 1rem 0.75rem;
  padding-bottom: 16px 12px;
  padding-bottom: 1rem 0.75rem;
  color: #8492A6;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: left; }

label {
  display: inline-block;
  margin-bottom: 8px;
  margin-bottom: .5rem; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
textarea {
  line-height: inherit; }

input[type="radio"]:disabled,
input[type="checkbox"]:disabled {
  cursor: not-allowed; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 8px;
  margin-bottom: .5rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: inherit; }

input[type="search"] {
  -webkit-appearance: none; }

output {
  display: inline-block; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 16px;
  margin-bottom: 1rem;
  font-family: inherit;
  font-weight: 400;
  line-height: 1.1;
  color: inherit; }

h1, .h1 {
  font-size: 40px;
  font-size: 2.5rem; }

h2, .h2 {
  font-size: 32px;
  font-size: 2rem; }

h3, .h3 {
  font-size: 28px;
  font-size: 1.75rem; }

h4, .h4 {
  font-size: 24px;
  font-size: 1.5rem; }

h5, .h5 {
  font-size: 20px;
  font-size: 1.25rem; }

h6, .h6 {
  font-size: 16px;
  font-size: 1rem; }

.lead {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 96px;
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.1; }

.display-2 {
  font-size: 88px;
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.1; }

.display-3 {
  font-size: 72px;
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.1; }

.display-4 {
  font-size: 56px;
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.1; }

hr {
  margin-top: 16px;
  margin-top: 1rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, .1); }

small,
.small {
  font-size: 80%;
  font-weight: 300; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fff7c9; }

.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: 5px; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  padding: 8px 16px;
  padding: 0.5rem 1rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  font-size: 20px;
  font-size: 1.25rem;
  border-left: 4px solid #EFF2F7;
  border-left: 0.25rem solid #EFF2F7; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #E0E6ED; }

.blockquote-footer::before {
    content: "\2014 \00A0"; }

.blockquote-reverse {
  padding-right: 16px;
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: 4px solid #EFF2F7;
  border-right: 0.25rem solid #EFF2F7;
  border-left: 0; }

.blockquote-reverse .blockquote-footer::before {
  content: ""; }

.blockquote-reverse .blockquote-footer::after {
  content: "\00A0 \2014"; }

.monospace {
  font-family: "Source Code Pro", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

.icon-down {
  content: 'Y';
  font-family: 'icon-works'; }

.icon-up {
  content: 'y';
  font-family: 'icon-works'; }

.base-font {
  font-family: "fakt-soft", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Droid Sans, Helvetica Neue, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; }

.icon-font {
  font-family: icon-works; }

.text-accent {
  color: #FF659D; }

.header-info-icon {
  padding-left: 32px;
  padding-left: 2rem;
  background-image: url('data:image/svg+xml, <svg width="30px" height="30px" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(-292.000000, -765.000000)"><g id="info-primary" transform="translate(292.000000, 765.000000)"><g id="Info" fill="#45C8F1"><circle id="Oval" cx="15" cy="15" r="15"></circle></g><path d="M14.8429803,9.93618267 C14.5449492,9.93618267 14.3180427,9.86548666 14.1622537,9.72409251 C14.0064647,9.58269836 13.9285714,9.36387736 13.9285714,9.06762295 L13.9285714,8.58284543 C13.9285714,8.28659102 14.0064647,8.06777003 14.1622537,7.92637588 C14.3180427,7.78498173 14.5449492,7.71428571 14.8429803,7.71428571 L15.3916256,7.71428571 C15.6896567,7.71428571 15.9131766,7.78498173 16.0621921,7.92637588 C16.2112076,8.06777003 16.2857143,8.28659102 16.2857143,8.58284543 L16.2857143,9.06762295 C16.2857143,9.36387736 16.2112076,9.58269836 16.0621921,9.72409251 C15.9131766,9.86548666 15.6896567,9.93618267 15.3916256,9.93618267 L14.8429803,9.93618267 Z M14.0098522,21.6112412 L14.0098522,13.5316159 C14.0098522,13.2353615 14.0877455,13.013174 14.2435345,12.8650468 C14.3993234,12.7169196 14.62623,12.6428571 14.9242611,12.6428571 L15.3103448,12.6428571 C15.6083759,12.6428571 15.8318958,12.7169196 15.9809113,12.8650468 C16.1299269,13.013174 16.2044335,13.2353615 16.2044335,13.5316159 L16.2044335,21.6112412 C16.2044335,21.9074956 16.1299269,22.1296831 15.9809113,22.2778103 C15.8318958,22.4259375 15.6083759,22.5 15.3103448,22.5 L14.9242611,22.5 C14.62623,22.5 14.3993234,22.4259375 14.2435345,22.2778103 C14.0877455,22.1296831 14.0098522,21.9074956 14.0098522,21.6112412 Z" id="i" fill="#FFFFFF"></path></g></g></svg>');
  background-position: 0 8px;
  background-position: 0 .5rem;
  background-repeat: no-repeat;
  background-size: 1rem; }

.paragraph-info-icon {
  padding-left: 8px;
  padding-left: .5rem;
  background-image: url('data:image/svg+xml, <svg width="30px" height="30px" viewBox="0 0 30 30" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="icons" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(-292.000000, -765.000000)"><g id="info-primary" transform="translate(292.000000, 765.000000)"><g id="Info" fill="#45C8F1"><circle id="Oval" cx="15" cy="15" r="15"></circle></g><path d="M14.8429803,9.93618267 C14.5449492,9.93618267 14.3180427,9.86548666 14.1622537,9.72409251 C14.0064647,9.58269836 13.9285714,9.36387736 13.9285714,9.06762295 L13.9285714,8.58284543 C13.9285714,8.28659102 14.0064647,8.06777003 14.1622537,7.92637588 C14.3180427,7.78498173 14.5449492,7.71428571 14.8429803,7.71428571 L15.3916256,7.71428571 C15.6896567,7.71428571 15.9131766,7.78498173 16.0621921,7.92637588 C16.2112076,8.06777003 16.2857143,8.28659102 16.2857143,8.58284543 L16.2857143,9.06762295 C16.2857143,9.36387736 16.2112076,9.58269836 16.0621921,9.72409251 C15.9131766,9.86548666 15.6896567,9.93618267 15.3916256,9.93618267 L14.8429803,9.93618267 Z M14.0098522,21.6112412 L14.0098522,13.5316159 C14.0098522,13.2353615 14.0877455,13.013174 14.2435345,12.8650468 C14.3993234,12.7169196 14.62623,12.6428571 14.9242611,12.6428571 L15.3103448,12.6428571 C15.6083759,12.6428571 15.8318958,12.7169196 15.9809113,12.8650468 C16.1299269,13.013174 16.2044335,13.2353615 16.2044335,13.5316159 L16.2044335,21.6112412 C16.2044335,21.9074956 16.1299269,22.1296831 15.9809113,22.2778103 C15.8318958,22.4259375 15.6083759,22.5 15.3103448,22.5 L14.9242611,22.5 C14.62623,22.5 14.3993234,22.4259375 14.2435345,22.2778103 C14.0877455,22.1296831 14.0098522,21.9074956 14.0098522,21.6112412 Z" id="i" fill="#FFFFFF"></path></g></g></svg>');
  background-position: left;
  background-repeat: no-repeat;
  background-size: 1rem; }

.api-icon {
  background-image: url('data:image/svg+xml, <svg width="47" height="28"  xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect fill="#3C4858" width="46.667" height="28" rx="2"/><path d="M15.315 9.928l-1.436 5.152h2.872l-1.436-5.152zm-.823-1.2h1.652l3.081 10.067h-1.409l-.741-2.623h-3.527l-.728 2.623h-1.409l3.081-10.067zm7.673 1.12v3.782h1.578c.629 0 1.12-.166 1.473-.499.353-.333.53-.798.53-1.396 0-.597-.176-1.062-.527-1.392-.35-.33-.842-.496-1.476-.496h-1.578zm-1.362-1.12h2.94c1.123 0 1.975.255 2.555.766.58.51.87 1.257.87 2.241 0 .994-.289 1.744-.867 2.252-.577.508-1.43.762-2.558.762h-1.578v4.046h-1.362V8.728zm8.34 0h5.59v1.146h-2.11v7.774h2.11v1.147h-5.59v-1.147h2.11V9.874h-2.11V8.728z" fill="#FFF"/></g></svg>');
  background-repeat: no-repeat;
  background-size: 26px;
  background-position: center; }

.browser-icon {
  background-image: url('data:image/svg+xml, <svg width="30" height="30" viewBox="0 0 30 30" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M15.174 29.601c8.188 0 14.826-6.58 14.826-14.698 0-3.53-1.255-6.77-3.348-9.304A14.847 14.847 0 0 0 15.174.204C6.985.204.347 6.785.347 14.903.347 23.02 6.985 29.6 15.174 29.6z" fill="#FFE36A"/><path d="M1.32 20.905c-.346-.72-.42-1.075-.644-1.583-.169-.381-.307-1.046-.393-1.555-.07-.411-.098-.682-.14-.928-.128-.752-.079-2.57-.079-2.57s.062-1.08.255-2.197c.109-.632.308-1.268.441-1.744C1.15 8.935 2.42 6.752 2.42 6.752s2.24 2.254 4.288 4.635c1.18 1.372.601.8 1.595 1.692.993.892.063-.116.927.882 2.041 2.357.57 3.49 1.032 4.03.461.538 2.632 2.078 3.655 2.212 2.23.294 6.837-2.637 6.837-2.637l-5.396 12.117s-.045.074-1.195-.026c-1.672-.146-4.841-.635-8.09-2.978a16.644 16.644 0 0 1-1.694-1.482C3.39 24.203 2.5 22.951 2.5 22.951s-.062.05-.744-1.281c-.161-.314-.33-.543-.438-.765z" fill="#71DE85"/><path d="M17.377.238c-1.47-.255-1.468-.175-1.468-.175s-.655-.068-1.492-.028c-.463.022-.982.112-1.476.18a15.5 15.5 0 0 0-2.147.467C4.348 2.697 2.113 7.485 2.113 7.485s7.163 9.934 7.6 10.374c.44.44-1.06-4.72-.322-3.958.454.463 1.835 1.98 1.835 1.98.745-1.43-.98-4.012 0-5.015.723-.74.2-.861.907-.907.706-.046-2.296.217.808 0 3.104-.218-1.651-.796 1.476-1.005.912-.061-3.243.062-1.476 0 1.192-.042-1.587.058.28 0 .998-.031 1.453-.274 2.775-.315 5.116-.16 12.463-.159 12.463-.159s-.203-.45-.478-.951c-.24-.435-.572-.883-.978-1.417-.131-.173-.287-.38-.451-.592-.245-.317-.508-.596-.736-.843-.244-.265-.472-.535-.688-.727-.303-.272-.581-.493-.844-.717-.878-.754-1.468-1.082-2.144-1.432-.494-.256-1.564-.846-2.296-1.017C19.14.62 18.847.39 17.377.238z" fill="#F6524F"/><path d="M15.251 20.859c3.304 0 5.982-2.655 5.982-5.93 0-3.276-2.678-5.931-5.982-5.931-3.304 0-5.982 2.655-5.982 5.93 0 3.276 2.678 5.93 5.982 5.93z" stroke="#FFF" stroke-width=".716" fill="#66B7F9"/></g></svg>');
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: center; }

pre.pre-dark {
  background-color: #3C4858;
  color: #EFF2F7; }

pre.pre-dark .btn-icon {
    color: #E0E6ED; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 4px;
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #636c72; }

code,
kbd,
pre,
samp {
  font-family: "Source Code Pro", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

code {
  padding: 3.2px 6.4px;
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #3C4858;
  background-color: #F9FAFC;
  border-radius: 0.25rem; }

a > code {
    padding: 0;
    color: inherit;
    background-color: inherit; }

kbd {
  padding: 3.2px 6.4px;
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #292b2c;
  border-radius: 0.2rem; }

kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  font-size: 90%;
  color: #292b2c; }

pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px; }

@media (min-width: 576px) {
    .container {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 768px) {
    .container {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 992px) {
    .container {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 1200px) {
    .container {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 576px) {
    .container {
      width: 540px;
      max-width: 100%; } }

@media (min-width: 768px) {
    .container {
      width: 720px;
      max-width: 100%; } }

@media (min-width: 992px) {
    .container {
      width: 960px;
      max-width: 100%; } }

@media (min-width: 1200px) {
    .container {
      width: 1140px;
      max-width: 100%; } }

.container-fluid {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px; }

@media (min-width: 576px) {
    .container-fluid {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 768px) {
    .container-fluid {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 992px) {
    .container-fluid {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 1200px) {
    .container-fluid {
      padding-right: 15px;
      padding-left: 15px; } }

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

@media (min-width: 576px) {
    .row {
      margin-right: -15px;
      margin-left: -15px; } }

@media (min-width: 768px) {
    .row {
      margin-right: -15px;
      margin-left: -15px; } }

@media (min-width: 992px) {
    .row {
      margin-right: -15px;
      margin-left: -15px; } }

@media (min-width: 1200px) {
    .row {
      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-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-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-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-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 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

@media (min-width: 576px) {
    .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-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-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-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-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 {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 768px) {
    .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-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-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-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-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 {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 992px) {
    .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-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-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-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-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 {
      padding-right: 15px;
      padding-left: 15px; } }

@media (min-width: 1200px) {
    .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-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-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-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-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 {
      padding-right: 15px;
      padding-left: 15px; } }

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%; }

.col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto; }

.col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.33333%;
          flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.66667%;
          flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.66667%;
          flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.33333%;
          flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.66667%;
          flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.33333%;
          flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%; }

.pull-0 {
  right: auto; }

.pull-1 {
  right: 8.33333%; }

.pull-2 {
  right: 16.66667%; }

.pull-3 {
  right: 25%; }

.pull-4 {
  right: 33.33333%; }

.pull-5 {
  right: 41.66667%; }

.pull-6 {
  right: 50%; }

.pull-7 {
  right: 58.33333%; }

.pull-8 {
  right: 66.66667%; }

.pull-9 {
  right: 75%; }

.pull-10 {
  right: 83.33333%; }

.pull-11 {
  right: 91.66667%; }

.pull-12 {
  right: 100%; }

.push-0 {
  left: auto; }

.push-1 {
  left: 8.33333%; }

.push-2 {
  left: 16.66667%; }

.push-3 {
  left: 25%; }

.push-4 {
  left: 33.33333%; }

.push-5 {
  left: 41.66667%; }

.push-6 {
  left: 50%; }

.push-7 {
  left: 58.33333%; }

.push-8 {
  left: 66.66667%; }

.push-9 {
  left: 75%; }

.push-10 {
  left: 83.33333%; }

.push-11 {
  left: 91.66667%; }

.push-12 {
  left: 100%; }

.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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto; }
  .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .pull-sm-0 {
    right: auto; }
  .pull-sm-1 {
    right: 8.33333%; }
  .pull-sm-2 {
    right: 16.66667%; }
  .pull-sm-3 {
    right: 25%; }
  .pull-sm-4 {
    right: 33.33333%; }
  .pull-sm-5 {
    right: 41.66667%; }
  .pull-sm-6 {
    right: 50%; }
  .pull-sm-7 {
    right: 58.33333%; }
  .pull-sm-8 {
    right: 66.66667%; }
  .pull-sm-9 {
    right: 75%; }
  .pull-sm-10 {
    right: 83.33333%; }
  .pull-sm-11 {
    right: 91.66667%; }
  .pull-sm-12 {
    right: 100%; }
  .push-sm-0 {
    left: auto; }
  .push-sm-1 {
    left: 8.33333%; }
  .push-sm-2 {
    left: 16.66667%; }
  .push-sm-3 {
    left: 25%; }
  .push-sm-4 {
    left: 33.33333%; }
  .push-sm-5 {
    left: 41.66667%; }
  .push-sm-6 {
    left: 50%; }
  .push-sm-7 {
    left: 58.33333%; }
  .push-sm-8 {
    left: 66.66667%; }
  .push-sm-9 {
    left: 75%; }
  .push-sm-10 {
    left: 83.33333%; }
  .push-sm-11 {
    left: 91.66667%; }
  .push-sm-12 {
    left: 100%; }
  .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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto; }
  .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .pull-md-0 {
    right: auto; }
  .pull-md-1 {
    right: 8.33333%; }
  .pull-md-2 {
    right: 16.66667%; }
  .pull-md-3 {
    right: 25%; }
  .pull-md-4 {
    right: 33.33333%; }
  .pull-md-5 {
    right: 41.66667%; }
  .pull-md-6 {
    right: 50%; }
  .pull-md-7 {
    right: 58.33333%; }
  .pull-md-8 {
    right: 66.66667%; }
  .pull-md-9 {
    right: 75%; }
  .pull-md-10 {
    right: 83.33333%; }
  .pull-md-11 {
    right: 91.66667%; }
  .pull-md-12 {
    right: 100%; }
  .push-md-0 {
    left: auto; }
  .push-md-1 {
    left: 8.33333%; }
  .push-md-2 {
    left: 16.66667%; }
  .push-md-3 {
    left: 25%; }
  .push-md-4 {
    left: 33.33333%; }
  .push-md-5 {
    left: 41.66667%; }
  .push-md-6 {
    left: 50%; }
  .push-md-7 {
    left: 58.33333%; }
  .push-md-8 {
    left: 66.66667%; }
  .push-md-9 {
    left: 75%; }
  .push-md-10 {
    left: 83.33333%; }
  .push-md-11 {
    left: 91.66667%; }
  .push-md-12 {
    left: 100%; }
  .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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto; }
  .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .pull-lg-0 {
    right: auto; }
  .pull-lg-1 {
    right: 8.33333%; }
  .pull-lg-2 {
    right: 16.66667%; }
  .pull-lg-3 {
    right: 25%; }
  .pull-lg-4 {
    right: 33.33333%; }
  .pull-lg-5 {
    right: 41.66667%; }
  .pull-lg-6 {
    right: 50%; }
  .pull-lg-7 {
    right: 58.33333%; }
  .pull-lg-8 {
    right: 66.66667%; }
  .pull-lg-9 {
    right: 75%; }
  .pull-lg-10 {
    right: 83.33333%; }
  .pull-lg-11 {
    right: 91.66667%; }
  .pull-lg-12 {
    right: 100%; }
  .push-lg-0 {
    left: auto; }
  .push-lg-1 {
    left: 8.33333%; }
  .push-lg-2 {
    left: 16.66667%; }
  .push-lg-3 {
    left: 25%; }
  .push-lg-4 {
    left: 33.33333%; }
  .push-lg-5 {
    left: 41.66667%; }
  .push-lg-6 {
    left: 50%; }
  .push-lg-7 {
    left: 58.33333%; }
  .push-lg-8 {
    left: 66.66667%; }
  .push-lg-9 {
    left: 75%; }
  .push-lg-10 {
    left: 83.33333%; }
  .push-lg-11 {
    left: 91.66667%; }
  .push-lg-12 {
    left: 100%; }
  .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: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto; }
  .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%; }
  .pull-xl-0 {
    right: auto; }
  .pull-xl-1 {
    right: 8.33333%; }
  .pull-xl-2 {
    right: 16.66667%; }
  .pull-xl-3 {
    right: 25%; }
  .pull-xl-4 {
    right: 33.33333%; }
  .pull-xl-5 {
    right: 41.66667%; }
  .pull-xl-6 {
    right: 50%; }
  .pull-xl-7 {
    right: 58.33333%; }
  .pull-xl-8 {
    right: 66.66667%; }
  .pull-xl-9 {
    right: 75%; }
  .pull-xl-10 {
    right: 83.33333%; }
  .pull-xl-11 {
    right: 91.66667%; }
  .pull-xl-12 {
    right: 100%; }
  .push-xl-0 {
    left: auto; }
  .push-xl-1 {
    left: 8.33333%; }
  .push-xl-2 {
    left: 16.66667%; }
  .push-xl-3 {
    left: 25%; }
  .push-xl-4 {
    left: 33.33333%; }
  .push-xl-5 {
    left: 41.66667%; }
  .push-xl-6 {
    left: 50%; }
  .push-xl-7 {
    left: 58.33333%; }
  .push-xl-8 {
    left: 66.66667%; }
  .push-xl-9 {
    left: 75%; }
  .push-xl-10 {
    left: 83.33333%; }
  .push-xl-11 {
    left: 91.66667%; }
  .push-xl-12 {
    left: 100%; }
  .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%; } }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.table th,
  .table td {
    padding: 16px 12px;
    padding: 1rem 0.75rem;
    vertical-align: top;
    border-top: 1px solid #EFF2F7; }

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #EFF2F7; }

.table tbody + tbody {
    border-top: 2px solid #EFF2F7; }

.table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 8px;
  padding: 0.5rem; }

.table-bordered {
  border: 1px solid #EFF2F7; }

.table-bordered th,
  .table-bordered td {
    border: 1px solid #EFF2F7; }

.table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, .05); }

.table-hover tbody tr:hover {
  background-color: #f9fafc; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f9fafc; }

.table-hover .table-active:hover {
  background-color: #e8ecf4; }

.table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: #e8ecf4; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgba(19, 206, 102, .08); }

.table-hover .table-success:hover {
  background-color: rgba(17, 183, 90, .08); }

.table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: rgba(17, 183, 90, .08); }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #ebf9fd; }

.table-hover .table-info:hover {
  background-color: #d3f2fc; }

.table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #d3f2fc; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff7c9; }

.table-hover .table-warning:hover {
  background-color: #fff3b0; }

.table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #fff3b0; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgba(255, 73, 73, .08); }

.table-hover .table-danger:hover {
  background-color: rgba(255, 48, 48, .08); }

.table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: rgba(255, 48, 48, .08); }

.thead-inverse th {
  color: #fff;
  background-color: #3C4858; }

.thead-default th {
  color: #E0E6ED;
  background-color: #EFF2F7; }

.table-inverse {
  color: #fff;
  background-color: #3C4858; }

.table-inverse th,
  .table-inverse td,
  .table-inverse thead th {
    border-color: #fff; }

.table-inverse.table-bordered {
    border: 0; }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar; }

.table-responsive.table-bordered {
    border: 0; }

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.table th,
  .table td {
    padding: 16px 12px;
    padding: 1rem 0.75rem;
    vertical-align: top;
    border-top: 1px solid #EFF2F7; }

.table th .form-control-static,
    .table td .form-control-static {
      padding-top: 0;
      padding-bottom: 0; }

.table th {
    font-weight: 500; }

.table thead th {
    vertical-align: bottom;
    border-bottom: 1px solid #EFF2F7;
    font-size: 12px;
    font-size: 0.75rem;
    color: #8492A6;
    text-transform: uppercase;
    letter-spacing: 0.64px;
    letter-spacing: .04rem; }

.table tbody + tbody {
    border-top: 2px solid #EFF2F7; }

.table .table {
    background-color: #fff; }

.table-sm th,
.table-sm td {
  padding: 8px;
  padding: 0.5rem; }

.table-bordered {
  border: 1px solid #EFF2F7; }

.table-bordered th,
  .table-bordered td {
    border: 1px solid #EFF2F7; }

.table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, .05); }

.table-hover tbody tr:hover {
  background-color: #f9fafc; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: #f9fafc; }

.table-hover .table-active:hover {
  background-color: #e8ecf4; }

.table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: #e8ecf4; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgba(19, 206, 102, .08); }

.table-hover .table-success:hover {
  background-color: rgba(17, 183, 90, .08); }

.table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: rgba(17, 183, 90, .08); }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #ebf9fd; }

.table-hover .table-info:hover {
  background-color: #d3f2fc; }

.table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #d3f2fc; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff7c9; }

.table-hover .table-warning:hover {
  background-color: #fff3b0; }

.table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #fff3b0; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgba(255, 73, 73, .08); }

.table-hover .table-danger:hover {
  background-color: rgba(255, 48, 48, .08); }

.table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: rgba(255, 48, 48, .08); }

.thead-inverse th {
  color: #fff;
  background-color: #3C4858; }

.thead-default th {
  color: #E0E6ED;
  background-color: #EFF2F7; }

.table-inverse {
  color: #fff;
  background-color: #3C4858; }

.table-inverse th,
  .table-inverse td,
  .table-inverse thead th {
    border-color: #fff; }

.table-inverse.table-bordered {
    border: 0; }

@media (max-width: 575px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-sm.table-bordered {
      border: 0; } }

@media (max-width: 767px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-md.table-bordered {
      border: 0; } }

@media (max-width: 991px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-lg.table-bordered {
      border: 0; } }

@media (max-width: 1199px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xl.table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }

.table-responsive.table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  padding: 8px 12px;
  padding: 0.5rem 0.75rem;
  font-size: 16px;
  line-height: 1.25;
  color: #3C4858;
  background-color: #EFF2F7;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #EFF2F7;
  border-radius: 0.25rem;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; }

.form-control::-ms-expand {
    background-color: transparent;
    border: 0; }

.form-control:focus {
    color: #3C4858;
    background-color: #f9fafc;
    border-color: #45C8F1;
    outline: none; }

.form-control::-webkit-input-placeholder {
    color: rgba(132, 146, 166, .65);
    opacity: 1; }

.form-control:-ms-input-placeholder {
    color: rgba(132, 146, 166, .65);
    opacity: 1; }

.form-control::-ms-input-placeholder {
    color: rgba(132, 146, 166, .65);
    opacity: 1; }

.form-control::placeholder {
    color: rgba(132, 146, 166, .65);
    opacity: 1; }

.form-control:disabled, .form-control[readonly] {
    background-color: #EFF2F7;
    opacity: 1; }

.form-control:disabled {
    cursor: not-allowed; }

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px); }

select.form-control:focus::-ms-value {
  color: #3C4858;
  background-color: #EFF2F7; }

.form-control-file,
.form-control-range {
  display: block; }

.col-form-label {
  padding-top: calc(0.5rem - 2px);
  padding-bottom: calc(0.5rem - 2px);
  margin-bottom: 0; }

.col-form-label-lg {
  padding-top: calc(0.75rem - 2px);
  padding-bottom: calc(0.75rem - 2px);
  font-size: 20px;
  font-size: 1.25rem; }

.col-form-label-sm {
  padding-top: calc(0.25rem - 2px);
  padding-bottom: calc(0.25rem - 2px);
  font-size: 14px;
  font-size: 0.875rem; }

.col-form-legend {
  padding-top: 8px;
  padding-top: 0.5rem;
  padding-bottom: 8px;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  font-size: 16px; }

.form-control-static {
  padding-top: 8px;
  padding-top: 0.5rem;
  padding-bottom: 8px;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  line-height: 1.25;
  border: solid transparent;
  border-width: 1px 0; }

.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 4px 8px;
  padding: 0.25rem 0.5rem;
  font-size: 14px;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 29px;
  height: 1.8125rem; }

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 12px 24px;
  padding: 0.75rem 1.5rem;
  font-size: 20px;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 50.666px;
  height: 3.16667rem; }

.form-group {
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 4px;
  margin-top: 0.25rem; }

.form-check {
  position: relative;
  display: block;
  margin-bottom: 8px;
  margin-bottom: 0.5rem; }

.form-check.disabled .form-check-label {
    color: #8492A6;
    cursor: not-allowed; }

.form-check-label {
  padding-left: 20px;
  padding-left: 1.25rem;
  margin-bottom: 0;
  cursor: pointer; }

.form-check-input {
  position: absolute;
  margin-top: 4px;
  margin-top: 0.25rem;
  margin-left: -20px;
  margin-left: -1.25rem; }

.form-check-input:only-child {
    position: static; }

.form-check-inline {
  display: inline-block; }

.form-check-inline .form-check-label {
    vertical-align: middle; }

.form-check-inline + .form-check-inline {
    margin-left: 12px;
    margin-left: 0.75rem; }

.form-control-feedback {
  margin-top: 4px;
  margin-top: 0.25rem; }

.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 36px;
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 9px;
  background-position: center right 0.5625rem;
  background-size: 1.125rem 1.125rem; }

.has-success .form-control-feedback,
.has-success .form-control-label,
.has-success .col-form-label,
.has-success .form-check-label,
.has-success .custom-control {
  color: #13CE66; }

.has-success .form-control {
  border-color: #13CE66; }

.has-success .input-group-addon {
  color: #13CE66;
  border-color: #13CE66;
  background-color: #b5f8d3; }

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' 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"); }

.has-warning .form-control-feedback,
.has-warning .form-control-label,
.has-warning .col-form-label,
.has-warning .form-check-label,
.has-warning .custom-control {
  color: #F19B45; }

.has-warning .form-control {
  border-color: #F19B45; }

.has-warning .input-group-addon {
  color: #F19B45;
  border-color: #F19B45;
  background-color: white; }

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); }

.has-danger .form-control-feedback,
.has-danger .form-control-label,
.has-danger .col-form-label,
.has-danger .form-check-label,
.has-danger .custom-control {
  color: #FF4949; }

.has-danger .form-control {
  border-color: #FF4949; }

.has-danger .input-group-addon {
  color: #FF4949;
  border-color: #FF4949;
  background-color: white; }

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); }

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.form-inline .form-check {
    width: 100%; }

@media (min-width: 576px) {
    .form-inline label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 auto;
              flex: 0 0 auto;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-static {
      display: inline-block; }
    .form-inline .input-group {
      width: auto; }
    .form-inline .form-control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    .form-inline .form-check {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: auto;
      margin-top: 0;
      margin-bottom: 0; }
    .form-inline .form-check-label {
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding-left: 0; }
    .form-inline .custom-control-indicator {
      position: static;
      display: inline-block;
      margin-right: 0.25rem;
      vertical-align: text-bottom; }
    .form-inline .has-feedback .form-control-feedback {
      top: 0; } }

.form-header {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 400;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.form-link-button {
  display: block;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  color: #45C8F1;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
  margin-left: 3.2px;
  margin-left: 0.2rem;
  cursor: pointer;
  text-transform: uppercase; }

.form-link-button:before {
    content: '\F217';
    font-family: Ionicons;
    display: inline-block;
    margin-right: 8px;
    margin-right: 0.5rem; }

.form-control-big {
  padding: 12px 16px;
  padding: .75rem 1rem; }

.form-toggle-link {
  display: block;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  color: #45C8F1;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
  cursor: pointer;
  text-transform: uppercase; }

.form-toggle-link:before {
    text-transform: none;
    content: '\f123';
    display: inline-block;
    font-family: Ionicons;
    margin-right: 8px;
    margin-right: 0.5rem; }

.form-toggle-link.open:before {
    text-transform: none;
    content: '\f126'; }

.form-control-label {
  text-transform: uppercase;
  font-size: 12.8px;
  font-size: .8rem;
  font-weight: 500; }

.form-toggle-header {
  cursor: pointer; }

.form-control:disabled {
  opacity: .6; }

.form-container {
  padding: 28px 32px;
  padding: 1.75rem 2rem;
  border: 1px solid #E0E6ED;
  margin-bottom: 32px;
  margin-bottom: 2rem;
  border-radius: 0.25rem; }

.form-container .form-section:not(:last-child) {
    padding-bottom: 16px;
    padding-bottom: 1rem; }

.form-section {
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.form-sub-section {
  margin-left: 16px;
  margin-left: 1rem; }

.has-danger .form-control-feedback,
.has-danger .form-control-label,
.has-danger .col-form-label,
.has-danger .form-check-label,
.has-danger .custom-control {
  color: #FF4949; }

.has-danger .form-control {
  border-color: #FF4949; }

.has-danger .input-group-addon {
  color: #FF4949;
  border-color: #FF4949;
  background-color: white; }

.has-danger .form-control {
  border-color: #ffe2e2 !important; }

.has-danger .form-control-danger {
  background-color: #ffe2e2; }

.has-danger .form-control-danger.custom-select {
    background-size: 1.125rem; }

.btn {
  display: inline-block;
  font-weight: 300;
  line-height: 1.25;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 12px 16px;
  padding: 0.75rem 1rem;
  font-size: 16px;
  border-radius: 0.25rem;
  -webkit-transition: all 80ms ease-in-out;
  transition: all 80ms ease-in-out; }

.btn:focus, .btn:hover {
    text-decoration: none; }

.btn:focus, .btn.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, .25);
            box-shadow: 0 0 0 2px rgba(2, 117, 216, .25); }

.btn.disabled, .btn:disabled {
    cursor: not-allowed;
    opacity: .65; }

.btn:active, .btn.active {
    background-image: none; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #45C8F1;
  border-color: #45C8F1; }

.btn-primary:hover {
    color: #fff;
    background-color: #16baed;
    border-color: #11b4e7; }

.btn-primary:focus, .btn-primary.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(69, 200, 241, .5);
            box-shadow: 0 0 0 2px rgba(69, 200, 241, .5); }

.btn-primary.disabled, .btn-primary:disabled {
    background-color: #45C8F1;
    border-color: #45C8F1; }

.btn-primary:active, .btn-primary.active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #16baed;
    background-image: none;
    border-color: #11b4e7; }

.btn-secondary {
  color: #fff;
  background-color: #8492A6;
  border-color: #8492A6; }

.btn-secondary:hover {
    color: #fff;
    background-color: #68788f;
    border-color: #637389; }

.btn-secondary:focus, .btn-secondary.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(132, 146, 166, .5);
            box-shadow: 0 0 0 2px rgba(132, 146, 166, .5); }

.btn-secondary.disabled, .btn-secondary:disabled {
    background-color: #8492A6;
    border-color: #8492A6; }

.btn-secondary:active, .btn-secondary.active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #68788f;
    background-image: none;
    border-color: #637389; }

.btn-info {
  color: #fff;
  background-color: #205E71;
  border-color: #205E71; }

.btn-info:hover {
    color: #fff;
    background-color: #153d49;
    border-color: #123641; }

.btn-info:focus, .btn-info.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(32, 94, 113, .5);
            box-shadow: 0 0 0 2px rgba(32, 94, 113, .5); }

.btn-info.disabled, .btn-info:disabled {
    background-color: #205E71;
    border-color: #205E71; }

.btn-info:active, .btn-info.active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #153d49;
    background-image: none;
    border-color: #123641; }

.btn-success {
  color: #fff;
  background-color: #13CE66;
  border-color: #13CE66; }

.btn-success:hover {
    color: #fff;
    background-color: #0f9f4f;
    border-color: #0e964a; }

.btn-success:focus, .btn-success.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(19, 206, 102, .5);
            box-shadow: 0 0 0 2px rgba(19, 206, 102, .5); }

.btn-success.disabled, .btn-success:disabled {
    background-color: #13CE66;
    border-color: #13CE66; }

.btn-success:active, .btn-success.active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #0f9f4f;
    background-image: none;
    border-color: #0e964a; }

.btn-warning {
  color: #fff;
  background-color: #F19B45;
  border-color: #F19B45; }

.btn-warning:hover {
    color: #fff;
    background-color: #ed8216;
    border-color: #e77c11; }

.btn-warning:focus, .btn-warning.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(241, 155, 69, .5);
            box-shadow: 0 0 0 2px rgba(241, 155, 69, .5); }

.btn-warning.disabled, .btn-warning:disabled {
    background-color: #F19B45;
    border-color: #F19B45; }

.btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ed8216;
    background-image: none;
    border-color: #e77c11; }

.btn-danger {
  color: #fff;
  background-color: #FF4949;
  border-color: #FF4949; }

.btn-danger:hover {
    color: #fff;
    background-color: #ff1616;
    border-color: #ff0c0c; }

.btn-danger:focus, .btn-danger.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(255, 73, 73, .5);
            box-shadow: 0 0 0 2px rgba(255, 73, 73, .5); }

.btn-danger.disabled, .btn-danger:disabled {
    background-color: #FF4949;
    border-color: #FF4949; }

.btn-danger:active, .btn-danger.active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #ff1616;
    background-image: none;
    border-color: #ff0c0c; }

.btn-outline-primary {
  color: #45C8F1;
  background-image: none;
  background-color: transparent;
  border-color: #45C8F1; }

.btn-outline-primary:hover {
    color: #fff;
    background-color: #45C8F1;
    border-color: #45C8F1; }

.btn-outline-primary:focus, .btn-outline-primary.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(69, 200, 241, .5);
            box-shadow: 0 0 0 2px rgba(69, 200, 241, .5); }

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #45C8F1;
    background-color: transparent; }

.btn-outline-primary:active, .btn-outline-primary.active,
  .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #45C8F1;
    border-color: #45C8F1; }

.btn-outline-secondary {
  color: #8492A6;
  background-image: none;
  background-color: transparent;
  border-color: #8492A6; }

.btn-outline-secondary:hover {
    color: #fff;
    background-color: #8492A6;
    border-color: #8492A6; }

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(132, 146, 166, .5);
            box-shadow: 0 0 0 2px rgba(132, 146, 166, .5); }

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #8492A6;
    background-color: transparent; }

.btn-outline-secondary:active, .btn-outline-secondary.active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #8492A6;
    border-color: #8492A6; }

.btn-outline-info {
  color: #205E71;
  background-image: none;
  background-color: transparent;
  border-color: #205E71; }

.btn-outline-info:hover {
    color: #fff;
    background-color: #205E71;
    border-color: #205E71; }

.btn-outline-info:focus, .btn-outline-info.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(32, 94, 113, .5);
            box-shadow: 0 0 0 2px rgba(32, 94, 113, .5); }

.btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #205E71;
    background-color: transparent; }

.btn-outline-info:active, .btn-outline-info.active,
  .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #205E71;
    border-color: #205E71; }

.btn-outline-success {
  color: #13CE66;
  background-image: none;
  background-color: transparent;
  border-color: #13CE66; }

.btn-outline-success:hover {
    color: #fff;
    background-color: #13CE66;
    border-color: #13CE66; }

.btn-outline-success:focus, .btn-outline-success.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(19, 206, 102, .5);
            box-shadow: 0 0 0 2px rgba(19, 206, 102, .5); }

.btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #13CE66;
    background-color: transparent; }

.btn-outline-success:active, .btn-outline-success.active,
  .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #13CE66;
    border-color: #13CE66; }

.btn-outline-warning {
  color: #F19B45;
  background-image: none;
  background-color: transparent;
  border-color: #F19B45; }

.btn-outline-warning:hover {
    color: #fff;
    background-color: #F19B45;
    border-color: #F19B45; }

.btn-outline-warning:focus, .btn-outline-warning.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(241, 155, 69, .5);
            box-shadow: 0 0 0 2px rgba(241, 155, 69, .5); }

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #F19B45;
    background-color: transparent; }

.btn-outline-warning:active, .btn-outline-warning.active,
  .show > .btn-outline-warning.dropdown-toggle {
    color: #fff;
    background-color: #F19B45;
    border-color: #F19B45; }

.btn-outline-danger {
  color: #FF4949;
  background-image: none;
  background-color: transparent;
  border-color: #FF4949; }

.btn-outline-danger:hover {
    color: #fff;
    background-color: #FF4949;
    border-color: #FF4949; }

.btn-outline-danger:focus, .btn-outline-danger.focus {
    -webkit-box-shadow: 0 0 0 2px rgba(255, 73, 73, .5);
            box-shadow: 0 0 0 2px rgba(255, 73, 73, .5); }

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #FF4949;
    background-color: transparent; }

.btn-outline-danger:active, .btn-outline-danger.active,
  .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #FF4949;
    border-color: #FF4949; }

.btn-link {
  font-weight: 300;
  color: #45C8F1;
  border-radius: 0; }

.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
    background-color: transparent; }

.btn-link, .btn-link:focus, .btn-link:active {
    border-color: transparent; }

.btn-link:hover {
    border-color: transparent; }

.btn-link:focus, .btn-link:hover {
    color: #10a9d9;
    text-decoration: underline;
    background-color: transparent; }

.btn-link:disabled {
    color: #E0E6ED; }

.btn-link:disabled:focus, .btn-link:disabled:hover {
      text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 12px 24px;
  padding: 0.75rem 1.5rem;
  font-size: 20px;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 6.4px 12.8px;
  padding: 0.4rem 0.8rem;
  font-size: 14px;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }

.btn-block + .btn-block {
  margin-top: 8px;
  margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.btn {
  cursor: pointer;
  letter-spacing: 1px;
  -webkit-transition: all .15s ease;
  transition: all .15s ease; }

.btn:hover {
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1);
            box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .1); }

.btn.btn-link:hover {
    -webkit-transform: none;
            transform: none;
    -webkit-box-shadow: none;
            box-shadow: none; }

.btn:disabled {
    -webkit-transform: none;
            transform: none;
    -webkit-box-shadow: none;
            box-shadow: none; }

.btn.btn-no-focus:focus {
    -webkit-box-shadow: none;
            box-shadow: none; }

.btn-xs {
  padding: 0 8px;
  padding: 0 .5rem;
  font-size: 14px;
  font-size: 0.875rem; }

.btn-accent {
  background-color: #FF659D;
  border-color: #FF659D;
  color: #fff; }

.btn-outline-accent {
  color: #FF659D;
  background-image: none;
  background-color: transparent;
  border-color: #FF659D; }

.btn-outline-accent:hover {
    background-color: #FF659D;
    color: #fff; }

.btn-lg, .btn-group-lg > .btn {
  font-size: 17.6px;
  padding: 16px 32px;
  padding: 1rem 2rem; }

.btn-inline-form {
  padding: 8px 12px;
  padding: .5rem .75rem;
  border: 0; }

.btn-icon {
  background: transparent;
  font-family: "Ionicons";
  color: #8492A6;
  -webkit-box-shadow: none;
          box-shadow: none; }

.btn-icon:hover {
    color: #45C8F1;
    -webkit-box-shadow: none;
            box-shadow: none; }

.btn-input-sized {
  padding: 8px 12px !important;
  padding: .5rem .75rem !important; }

.btn-spinner {
  display: inline-block;
  vertical-align: middle;
  border: 2px solid #fff;
  border-top-color: #fff;
  border-left-color: transparent;
  margin-left: 16px;
  margin-left: 1rem;
  width: 16px;
  height: 16px;
  opacity: 1;
  border-radius: 50%;
  animation: btnSpinner 0.6s infinite linear;
  -webkit-animation: btnSpinner 0.6s infinite linear; }

.btn-spinner.btn-spinner-primary {
    border-top-color: #45C8F1; }

.btn-spinner.btn-spinner-gray {
    border-top-color: #8492A6; }

.btn-pill {
  border-radius: 30px; }

@keyframes btnSpinner {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes btnSpinner {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }

.fade.show {
    opacity: 1; }

.collapse {
  display: none; }

.collapse.show {
    display: block; }

tr.collapse.show {
  display: table-row; }

tbody.collapse.show {
  display: table-row-group; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:focus {
  outline: 0; }

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  min-width: 10rem;
  padding: 8px 0;
  padding: 0.5rem 0;
  margin: 2px 0 0;
  margin: 0.125rem 0 0;
  font-size: 16px;
  color: #3C4858;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(31, 45, 61, .15);
  border-radius: 0.25rem; }

.dropdown-divider {
  height: 1px;
  margin: 8px 0;
  margin: 0.5rem 0;
  overflow: hidden;
  background-color: #EFF2F7; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 24px;
  padding: 3px 1.5rem;
  clear: both;
  font-weight: 300;
  color: #3C4858;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0; }

.dropdown-item:focus, .dropdown-item:hover {
    color: #323c49;
    text-decoration: none;
    background-color: #F9FAFC; }

.dropdown-item.active, .dropdown-item:active {
    color: #3C4858;
    text-decoration: none;
    background-color: #fff; }

.dropdown-item.disabled, .dropdown-item:disabled {
    color: #E0E6ED;
    cursor: not-allowed;
    background-color: transparent; }

.show > .dropdown-menu {
  display: block; }

.show > a {
  outline: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-header {
  display: block;
  padding: 8px 24px;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 14px;
  font-size: 0.875rem;
  color: #8492A6;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990; }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
  margin-bottom: 0.125rem; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }

.btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto; }

.btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 2; }

.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: 2; }

.btn-group .btn + .btn,
  .btn-group .btn + .btn-group,
  .btn-group .btn-group + .btn,
  .btn-group .btn-group + .btn-group,
  .btn-group-vertical .btn + .btn,
  .btn-group-vertical .btn + .btn-group,
  .btn-group-vertical .btn-group + .btn,
  .btn-group-vertical .btn-group + .btn-group {
    margin-left: -1px; }

.btn-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }

.btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

.btn-group > .btn:first-child {
  margin-left: 0; }

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; }

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

.btn + .dropdown-toggle-split {
  padding-right: 12px;
  padding-right: 0.75rem;
  padding-left: 12px;
  padding-left: 0.75rem; }

.btn + .dropdown-toggle-split::after {
    margin-left: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 9.6px;
  padding-right: 0.6rem;
  padding-left: 9.6px;
  padding-left: 0.6rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 18px;
  padding-right: 1.125rem;
  padding-left: 18px;
  padding-left: 1.125rem; }

.btn-group-vertical {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.btn-group-vertical .btn,
  .btn-group-vertical .btn-group {
    width: 100%; }

.btn-group-vertical > .btn + .btn,
  .btn-group-vertical > .btn + .btn-group,
  .btn-group-vertical > .btn-group + .btn,
  .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none; }

.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%; }

.input-group .form-control {
    position: relative;
    z-index: 2;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }

.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0; }

.input-group-addon,
.input-group-btn {
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 8px 12px;
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.25;
  color: #3C4858;
  text-align: center;
  background-color: #eceeef;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 0.25rem; }

.input-group-addon.form-control-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 4px 8px;
    padding: 0.25rem 0.5rem;
    font-size: 14px;
    font-size: 0.875rem;
    border-radius: 0.2rem; }

.input-group-addon.form-control-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 12px 24px;
    padding: 0.75rem 1.5rem;
    font-size: 20px;
    font-size: 1.25rem;
    border-radius: 0.3rem; }

.input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

.input-group .form-control:not(:last-child),
.input-group-addon:not(:last-child),
.input-group-btn:not(:last-child) > .btn,
.input-group-btn:not(:last-child) > .btn-group > .btn,
.input-group-btn:not(:last-child) > .dropdown-toggle,
.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0; }

.input-group-addon:not(:last-child) {
  border-right: 0; }

.input-group .form-control:not(:first-child),
.input-group-addon:not(:first-child),
.input-group-btn:not(:first-child) > .btn,
.input-group-btn:not(:first-child) > .btn-group > .btn,
.input-group-btn:not(:first-child) > .dropdown-toggle,
.input-group-btn:not(:last-child) > .btn:not(:first-child),
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.form-control + .input-group-addon:not(:first-child) {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }

.input-group-btn > .btn {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1; }

.input-group-btn > .btn + .btn {
      margin-left: -1px; }

.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
      z-index: 3; }

.input-group-btn:not(:last-child) > .btn,
  .input-group-btn:not(:last-child) > .btn-group {
    margin-right: -1px; }

.input-group-btn:not(:first-child) > .btn,
  .input-group-btn:not(:first-child) > .btn-group {
    z-index: 2;
    margin-left: -1px; }

.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
    .input-group-btn:not(:first-child) > .btn-group:focus,
    .input-group-btn:not(:first-child) > .btn-group:active,
    .input-group-btn:not(:first-child) > .btn-group:hover {
      z-index: 3; }

.custom-control {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 24px;
  min-height: 1.5rem;
  padding-left: 24px;
  padding-left: 1.5rem;
  margin-right: 16px;
  margin-right: 1rem;
  cursor: pointer; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }

.custom-control-input:checked ~ .custom-control-indicator {
    color: #fff;
    background-color: #0275d8; }

.custom-control-input:focus ~ .custom-control-indicator {
    -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8;
            box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8; }

.custom-control-input:active ~ .custom-control-indicator {
    color: #fff;
    background-color: #8fcafe; }

.custom-control-input:disabled ~ .custom-control-indicator {
    cursor: not-allowed;
    background-color: #eceeef; }

.custom-control-input:disabled ~ .custom-control-description {
    color: #636c72;
    cursor: not-allowed; }

.custom-control-indicator {
  position: absolute;
  top: 4px;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 16px;
  width: 1rem;
  height: 16px;
  height: 1rem;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

.custom-checkbox .custom-control-indicator {
  border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #0275d8;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }

.custom-radio .custom-control-indicator {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }

.custom-controls-stacked {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.custom-controls-stacked .custom-control {
    margin-bottom: 4px;
    margin-bottom: 0.25rem; }

.custom-controls-stacked .custom-control + .custom-control {
      margin-left: 0; }

.custom-select {
  display: inline-block;
  max-width: 100%;
  height: calc(2.25rem + 2px);
  padding: 6px 28px 6px 12px;
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.25;
  color: #3C4858;
  vertical-align: middle;
  background: #EFF2F7 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 12px center;
  background: #EFF2F7 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #EFF2F7;
  border-radius: 0.25rem;
  -moz-appearance: none;
  -webkit-appearance: none; }

.custom-select:focus {
    border-color: #45C8F1;
    outline: none; }

.custom-select:focus::-ms-value {
      color: #3C4858;
      background-color: #EFF2F7; }

.custom-select:disabled {
    color: #E0E6ED;
    cursor: not-allowed;
    background-color: #eceeef; }

.custom-select::-ms-expand {
    opacity: 0; }

.custom-select-sm {
  padding-top: 6px;
  padding-top: 0.375rem;
  padding-bottom: 6px;
  padding-bottom: 0.375rem;
  font-size: 75%; }

.custom-file {
  position: relative;
  display: inline-block;
  max-width: 100%;
  height: 40px;
  height: 2.5rem;
  margin-bottom: 0;
  cursor: pointer; }

.custom-file-input {
  min-width: 224px;
  min-width: 14rem;
  max-width: 100%;
  height: 40px;
  height: 2.5rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0; }

.custom-file-control {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 40px;
  height: 2.5rem;
  padding: 8px 16px;
  padding: 0.5rem 1rem;
  line-height: 1.5;
  color: #464a4c;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 0.25rem; }

.custom-file-control:lang(en)::after {
    content: "Choose file..."; }

.custom-file-control::before {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    z-index: 6;
    display: block;
    height: 40px;
    height: 2.5rem;
    padding: 8px 16px;
    padding: 0.5rem 1rem;
    line-height: 1.5;
    color: #464a4c;
    background-color: #eceeef;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 0 0.25rem 0.25rem 0; }

.custom-file-control:lang(en)::before {
    content: "Browse"; }

.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.75em 1.5em; }

.nav-link:focus, .nav-link:hover {
    text-decoration: none; }

.nav-link.disabled {
    color: #E0E6ED;
    cursor: not-allowed; }

.nav-tabs {
  border-bottom: 0 solid #E0E6ED; }

.nav-tabs .nav-item {
    margin-bottom: 0; }

.nav-tabs .nav-link {
    border: 0 solid transparent;
    border-top-right-radius: 4px;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 4px;
    border-top-left-radius: 0.25rem; }

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
      border-color: transparent transparent #E0E6ED; }

.nav-tabs .nav-link.disabled {
      color: #E0E6ED;
      background-color: transparent;
      border-color: transparent; }

.nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #464a4c;
    background-color: #fff;
    border-color: #E0E6ED #E0E6ED #fff; }

.nav-tabs .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .nav-item.show .nav-link {
  color: #fff;
  cursor: default;
  background-color: #0275d8; }

.nav-fill .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.nav-tabs {
  border-bottom: none; }

.nav-tabs .nav-link {
    text-transform: uppercase;
    font-size: 13px;
    color: #8492A6;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0.64px;
    letter-spacing: .04rem; }

.nav-tabs .nav-link.active {
      color: #45C8F1;
      border-bottom: 4px solid #45C8F1 !important;
      background-color: transparent; }

.nav-tabs .nav-link:hover {
      color: #45C8F1; }

.tab-content {
  padding: 24px 16px;
  padding: 1.5rem 1rem; }

.navbar {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 8px 16px;
  padding: 0.5rem 1rem; }

.navbar-brand {
  display: inline-block;
  padding-top: 4px;
  padding-top: .25rem;
  padding-bottom: 4px;
  padding-bottom: .25rem;
  margin-right: 16px;
  margin-right: 1rem;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap; }

.navbar-brand:focus, .navbar-brand:hover {
    text-decoration: none; }

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }

.navbar-text {
  display: inline-block;
  padding-top: 6.8px;
  padding-top: .425rem;
  padding-bottom: 6.8px;
  padding-bottom: .425rem; }

.navbar-toggler {
  -ms-flex-item-align: start;
      align-self: flex-start;
  padding: 4px 12px;
  padding: 0.25rem 0.75rem;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.navbar-toggler:focus, .navbar-toggler:hover {
    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%; }

.navbar-toggler-left {
  position: absolute;
  left: 16px;
  left: 1rem; }

.navbar-toggler-right {
  position: absolute;
  right: 16px;
  right: 1rem; }

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-toggleable {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .navbar-toggleable .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .navbar-toggleable .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-toggleable > .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .navbar-toggleable .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%; }
    .navbar-toggleable .navbar-toggler {
      display: none; } }

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .navbar-toggleable-sm .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .navbar-toggleable-sm .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-toggleable-sm > .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .navbar-toggleable-sm .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%; }
    .navbar-toggleable-sm .navbar-toggler {
      display: none; } }

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-toggleable-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .navbar-toggleable-md .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .navbar-toggleable-md .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-toggleable-md > .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .navbar-toggleable-md .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%; }
    .navbar-toggleable-md .navbar-toggler {
      display: none; } }

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    .navbar-toggleable-lg .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; }
      .navbar-toggleable-lg .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-toggleable-lg > .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center; }
    .navbar-toggleable-lg .navbar-collapse {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%; }
    .navbar-toggleable-lg .navbar-toggler {
      display: none; } }

.navbar-toggleable-xl {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-toggleable-xl > .container {
    padding-right: 0;
    padding-left: 0; }

.navbar-toggleable-xl .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }

.navbar-toggleable-xl .navbar-nav .nav-link {
      padding-right: 8px;
      padding-right: .5rem;
      padding-left: 8px;
      padding-left: .5rem; }

.navbar-toggleable-xl > .container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }

.navbar-toggleable-xl .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%; }

.navbar-toggleable-xl .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand,
.navbar-light .navbar-toggler {
  color: #45C8F1; }

.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
  .navbar-light .navbar-toggler:focus,
  .navbar-light .navbar-toggler:hover {
    color: #45C8F1; }

.navbar-light .navbar-nav .nav-link {
  color: #8492A6; }

.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: #1f2d3d; }

.navbar-light .navbar-nav .nav-link.disabled {
    color: #E0E6ED; }

.navbar-light .navbar-nav .open > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.active {
  color: #45C8F1; }

.navbar-light .navbar-toggler {
  border-color: rgba(31, 45, 61, .1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%238492A6' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }

.navbar-light .navbar-text {
  color: #8492A6; }

.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-toggler {
  color: white; }

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover,
  .navbar-inverse .navbar-toggler:focus,
  .navbar-inverse .navbar-toggler:hover {
    color: white; }

.navbar-inverse .navbar-nav .nav-link {
  color: rgba(255, 255, 255, .5); }

.navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, .75); }

.navbar-inverse .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, .25); }

.navbar-inverse .navbar-nav .open > .nav-link,
.navbar-inverse .navbar-nav .active > .nav-link,
.navbar-inverse .navbar-nav .nav-link.open,
.navbar-inverse .navbar-nav .nav-link.active {
  color: white; }

.navbar-inverse .navbar-toggler {
  border-color: rgba(255, 255, 255, .1); }

.navbar-inverse .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }

.navbar-inverse .navbar-text {
  color: rgba(255, 255, 255, .5); }

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
  border: 1px solid #E0E6ED;
  border-radius: 0.25rem; }

.card-block {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 20px;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 12px;
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -6px;
  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: 20px;
  margin-left: 1.25rem; }

.card > .list-group:first-child .list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 4px;
  border-top-left-radius: 0.25rem; }

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: 0.25rem; }

.card-header {
  padding: 12px 20px;
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #F9FAFC;
  border-bottom: 1px solid #E0E6ED; }

.card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }

.card-footer {
  padding: 12px 20px;
  padding: 0.75rem 1.25rem;
  background-color: #F9FAFC;
  border-top: 1px solid #E0E6ED; }

.card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -10px;
  margin-right: -0.625rem;
  margin-bottom: -12px;
  margin-bottom: -0.75rem;
  margin-left: -10px;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -10px;
  margin-right: -0.625rem;
  margin-left: -10px;
  margin-left: -0.625rem; }

.card-primary {
  background-color: #45C8F1;
  border-color: #45C8F1; }

.card-primary .card-header,
  .card-primary .card-footer {
    background-color: transparent; }

.card-success {
  background-color: #13CE66;
  border-color: #13CE66; }

.card-success .card-header,
  .card-success .card-footer {
    background-color: transparent; }

.card-info {
  background-color: #205E71;
  border-color: #205E71; }

.card-info .card-header,
  .card-info .card-footer {
    background-color: transparent; }

.card-warning {
  background-color: #F19B45;
  border-color: #F19B45; }

.card-warning .card-header,
  .card-warning .card-footer {
    background-color: transparent; }

.card-danger {
  background-color: #FF4949;
  border-color: #FF4949; }

.card-danger .card-header,
  .card-danger .card-footer {
    background-color: transparent; }

.card-outline-primary {
  background-color: transparent;
  border-color: #45C8F1; }

.card-outline-secondary {
  background-color: transparent;
  border-color: #8492A6; }

.card-outline-info {
  background-color: transparent;
  border-color: #205E71; }

.card-outline-success {
  background-color: transparent;
  border-color: #13CE66; }

.card-outline-warning {
  background-color: transparent;
  border-color: #F19B45; }

.card-outline-danger {
  background-color: transparent;
  border-color: #FF4949; }

.card-inverse {
  color: rgba(255, 255, 255, .65); }

.card-inverse .card-header,
  .card-inverse .card-footer {
    background-color: transparent;
    border-color: rgba(255, 255, 255, .2); }

.card-inverse .card-header,
  .card-inverse .card-footer,
  .card-inverse .card-title,
  .card-inverse .card-blockquote {
    color: #fff; }

.card-inverse .card-link,
  .card-inverse .card-text,
  .card-inverse .card-subtitle,
  .card-inverse .card-blockquote .blockquote-footer {
    color: rgba(255, 255, 255, .65); }

.card-inverse .card-link:focus, .card-inverse .card-link:hover {
    color: #fff; }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0; }

.card-img {
  border-radius: calc(0.25rem - 1px); }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 20px;
  padding: 1.25rem; }

.card-img-top {
  border-top-right-radius: calc(0.25rem - 1px);
  border-top-left-radius: calc(0.25rem - 1px); }

.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap; }
    .card-deck .card {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 1;
          -ms-flex: 1 0 0px;
              flex: 1 0 0;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
      .card-deck .card:not(:first-child) {
        margin-left: 15px; }
      .card-deck .card:not(:last-child) {
        margin-right: 15px; } }

@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap; }
    .card-group .card {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 0px;
              flex: 1 0 0; }
      .card-group .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group .card:first-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-top {
          border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-bottom {
          border-bottom-right-radius: 0; }
      .card-group .card:last-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-top {
          border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-bottom {
          border-bottom-left-radius: 0; }
      .card-group .card:not(:first-child):not(:last-child) {
        border-radius: 0; }
        .card-group .card:not(:first-child):not(:last-child) .card-img-top,
        .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
          border-radius: 0; } }

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem; }
    .card-columns .card {
      display: inline-block;
      width: 100%;
      margin-bottom: 0.75rem; } }

.card-header {
  background-color: #fff;
  border-bottom: none; }

.card-footer {
  background-color: #fff;
  border-top: none; }

.breadcrumb {
  padding: 12px 16px;
  padding: 0.75rem 1rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #eceeef;
  border-radius: 0.25rem; }

.breadcrumb::after {
    display: block;
    content: "";
    clear: both; }

.breadcrumb-item {
  float: left; }

.breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 8px;
    padding-right: 0.5rem;
    padding-left: 8px;
    padding-left: 0.5rem;
    color: #636c72;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none; }

.breadcrumb-item.active {
    color: #636c72; }

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem; }

.page-item:first-child .page-link {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 4px;
  border-top-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: 0.25rem;
  border-top-right-radius: 4px;
  border-top-right-radius: 0.25rem; }

.page-item.active .page-link {
  z-index: 2;
  color: #fff;
  background-color: #45C8F1;
  border-color: #45C8F1; }

.page-item.disabled .page-link {
  color: #E0E6ED;
  pointer-events: none;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #E0E6ED; }

.page-link {
  position: relative;
  display: block;
  padding: 12px 16px;
  padding: 0.75rem 1rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #45C8F1;
  background-color: #fff;
  border: 1px solid #E0E6ED; }

.page-link:focus, .page-link:hover {
    color: #10a9d9;
    text-decoration: none;
    background-color: #EFF2F7;
    border-color: #E0E6ED; }

.pagination-lg .page-link {
  padding: 12px 24px;
  padding: 0.75rem 1.5rem;
  font-size: 20px;
  font-size: 1.25rem; }

.pagination-lg .page-item:first-child .page-link {
  border-bottom-left-radius: 4.8px;
  border-bottom-left-radius: 0.3rem;
  border-top-left-radius: 4.8px;
  border-top-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-bottom-right-radius: 4.8px;
  border-bottom-right-radius: 0.3rem;
  border-top-right-radius: 4.8px;
  border-top-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 4px 8px;
  padding: 0.25rem 0.5rem;
  font-size: 14px;
  font-size: 0.875rem; }

.pagination-sm .page-item:first-child .page-link {
  border-bottom-left-radius: 3.2px;
  border-bottom-left-radius: 0.2rem;
  border-top-left-radius: 3.2px;
  border-top-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-bottom-right-radius: 3.2px;
  border-bottom-right-radius: 0.2rem;
  border-top-right-radius: 3.2px;
  border-top-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 300;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem; }

.badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

a.badge:focus, a.badge:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.badge-default {
  background-color: #8492A6; }

.badge-default[href]:focus, .badge-default[href]:hover {
    background-color: #68788f; }

.badge-primary {
  background-color: #45C8F1; }

.badge-primary[href]:focus, .badge-primary[href]:hover {
    background-color: #16baed; }

.badge-success {
  background-color: #13CE66; }

.badge-success[href]:focus, .badge-success[href]:hover {
    background-color: #0f9f4f; }

.badge-info {
  background-color: #205E71; }

.badge-info[href]:focus, .badge-info[href]:hover {
    background-color: #153d49; }

.badge-warning {
  background-color: #F19B45; }

.badge-warning[href]:focus, .badge-warning[href]:hover {
    background-color: #ed8216; }

.badge-danger {
  background-color: #FF4949; }

.badge-danger[href]:focus, .badge-danger[href]:hover {
    background-color: #ff1616; }

.badge {
  text-transform: uppercase;
  vertical-align: middle;
  border-radius: 2px; }

.badge-sm {
  padding: 3px 4px 3px 4px;
  font-size: 9px;
  font-weight: normal; }

.badge-accent {
  background-color: #FF659D; }

.question-badge {
  display: inline-block;
  vertical-align: sub;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url("/static/images/icons/svg/question-mark.svg"); }

.jumbotron {
  padding: 32px 16px;
  padding: 2rem 1rem;
  margin-bottom: 32px;
  margin-bottom: 2rem;
  background-color: #eceeef;
  border-radius: 0.3rem; }

@media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-hr {
  border-top-color: #d0d5d8; }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.alert {
  padding: 16px 24px;
  padding: 1rem 1.5rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  border: 0 solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: bold; }

.alert-dismissible .close {
  position: relative;
  top: -16px;
  top: -1rem;
  right: -24px;
  right: -1.5rem;
  padding: 16px 24px;
  padding: 1rem 1.5rem;
  color: inherit; }

.alert-success {
  background-color: rgba(19, 206, 102, .08);
  border-color: #e5f8d1;
  color: #3f6910; }

.alert-success hr {
    border-top-color: #d8f5bb; }

.alert-success .alert-link {
    color: #243d09; }

.alert-info {
  background-color: #ebf9fd;
  border-color: #d9edf7;
  color: #095f7a; }

.alert-info hr {
    border-top-color: #c4e3f3; }

.alert-info .alert-link {
    color: #063a4b; }

.alert-warning {
  background-color: #fff7c9;
  border-color: #fff7c9;
  color: #786600; }

.alert-warning hr {
    border-top-color: #fff3b0; }

.alert-warning .alert-link {
    color: #453b00; }

.alert-danger {
  background-color: rgba(255, 73, 73, .08);
  border-color: #ffe2e2;
  color: #801f00; }

.alert-danger hr {
    border-top-color: #ffc9c9; }

.alert-danger .alert-link {
    color: #4d1300; }

.alert-info {
  padding-left: 64px;
  padding-left: 4rem;
  background-image: url('data:image/svg+xml, <svg width="30" height="30" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><circle cx="15" cy="15" r="15" fill="#45C8F1"/><path d="M14.843 9.936c-.298 0-.525-.07-.68-.212-.157-.141-.234-.36-.234-.656v-.485c0-.296.077-.515.233-.657.156-.141.383-.212.681-.212h.549c.298 0 .521.071.67.212.15.142.224.36.224.657v.485c0 .296-.075.515-.224.656-.149.141-.372.212-.67.212h-.549zm-.833 11.675v-8.08c0-.296.078-.518.234-.666.155-.148.382-.222.68-.222h.386c.298 0 .522.074.67.222.15.148.224.37.224.667v8.08c0 .295-.074.518-.223.666-.15.148-.373.222-.67.222h-.387c-.298 0-.525-.074-.68-.222-.156-.148-.234-.37-.234-.667z" fill="#FFF"/></g></svg>');
  background-position: 24px 20px;
  background-position: 1.5rem 1.25rem;
  background-repeat: no-repeat;
  background-size: 1rem; }

.alert-warning {
  padding-left: 64px;
  padding-left: 4rem;
  background-image: url('data:image/svg+xml, <svg width="30" height="30" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><circle fill="#FFC82C" cx="15" cy="15" r="15"/><path d="M14.896 18.245a.515.515 0 0 1-.408-.172.752.752 0 0 1-.172-.451l-.473-4.814c-.028-.201-.057-.462-.086-.785a10.34 10.34 0 0 1-.043-.913V8.724c0-.33.083-.58.247-.752.165-.172.42-.258.763-.258h.602c.33 0 .58.086.752.258.172.172.258.423.258.752v2.386c0 .286-.018.59-.054.913-.035.323-.06.591-.075.806l-.473 4.793a.752.752 0 0 1-.171.45c-.1.116-.244.173-.43.173h-.237zm-1.16 3.288v-.645c0-.315.086-.555.258-.72.172-.165.415-.247.73-.247h.602c.315 0 .555.082.72.247.165.165.247.405.247.72v.645c0 .315-.082.555-.247.72-.165.165-.405.247-.72.247h-.602c-.315 0-.558-.082-.73-.247-.172-.165-.258-.405-.258-.72z" fill="#FFF"/></g></svg>');
  background-position: 24px 20px;
  background-position: 1.5rem 1.25rem;
  background-repeat: no-repeat;
  background-size: 1rem; }

.alert-danger {
  padding-left: 64px;
  padding-left: 4rem;
  background-image: url('data:image/svg+xml, <svg width="30" height="30" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><circle fill="#FF4949" cx="15" cy="15" r="15"/><path d="M14.896 18.245a.515.515 0 0 1-.408-.172.752.752 0 0 1-.172-.451l-.473-4.814c-.028-.201-.057-.462-.086-.785a10.34 10.34 0 0 1-.043-.913V8.724c0-.33.083-.58.247-.752.165-.172.42-.258.763-.258h.602c.33 0 .58.086.752.258.172.172.258.423.258.752v2.386c0 .286-.018.59-.054.913-.035.323-.06.591-.075.806l-.473 4.793a.752.752 0 0 1-.171.45c-.1.116-.244.173-.43.173h-.237zm-1.16 3.288v-.645c0-.315.086-.555.258-.72.172-.165.415-.247.73-.247h.602c.315 0 .555.082.72.247.165.165.247.405.247.72v.645c0 .315-.082.555-.247.72-.165.165-.405.247-.72.247h-.602c-.315 0-.558-.082-.73-.247-.172-.165-.258-.405-.258-.72z" fill="#FFF"/></g></svg>');
  background-position: 24px 20px;
  background-position: 1.5rem 1.25rem;
  background-repeat: no-repeat;
  background-size: 1rem; }

.alert-white {
  padding-left: 64px;
  padding-left: 4rem;
  background-color: #fff;
  border-color: #fff;
  background-image: url("/static/images/icons/svg/info-grey.svg");
  background-position: 24px 16px;
  background-position: 1.5rem 1rem;
  background-repeat: no-repeat;
  background-size: 20px; }

.alert-info-pattern {
  padding: 20px;
  padding: 1.25rem;
  background-color: #ebfaff;
  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fi="http://www.w3.org/2000/svg" x="0" y="0" width="700" height="350" viewBox="0 0 700 350"><rect x="0px" y="0px" width="100%" height="100%" opacity="1" fill="#ebfaff"/><defs><g transform="matrix(-1.0158988237380981 0 0 1.0158988237380981 333.0010164671321 173)" id="L1_0"><path d="M45.193,15.034l1.188-0.285l-0.513-1.108c-0.747-1.613-3.4-4.428-8.09-3.563c-0.339,0.063-0.666,0.155-0.986,0.266   c1.825-3,5.66-5.323,8.418-6.035l1.892-0.488L45.6,2.572c-0.149-0.124-3.694-3.034-8.188-2.509   c-3.648,0.422-6.402,1.981-8.218,4.621c-1.33-0.806-3.009-1.389-5.127-1.617c-4.225-0.452-7.578,2.095-7.719,2.203l-1.651,1.277   l2.03,0.487c3.042,0.729,7.215,3.243,8.477,6.32c-0.334-0.108-0.682-0.206-1.061-0.276c-5.998-1.11-7.101,2.556-7.145,2.712   l-0.282,1.001l1.012,0.243c2.756,0.661,4.057,1.753,4.672,2.625c-3.981,0.848-6.68,2.613-8.309,5.389   c-2.131,3.63-2.13,8.567-2.13,13.793v0.22c0,11.028,7.602,20,16.945,20h0.456c9.343,0,16.944-8.972,16.944-20v-0.22   c0-3.308-0.003-6.497-0.543-9.315l0.031-0.02l-0.054-0.081c-0.314-1.595-0.797-3.073-1.563-4.377   c-1.479-2.52-3.841-4.207-7.241-5.131C38.386,18.315,41.398,15.944,45.193,15.034z M37.642,2.05   c1.993-0.228,3.804,0.408,5.036,1.034c-3.563,1.541-7.815,4.823-8.747,8.995c-0.015,0.013-0.028,0.027-0.042,0.04   c-0.004-0.021-0.009-0.042-0.013-0.063c-0.024-0.134-0.054-0.271-0.082-0.408c-0.028-0.135-0.054-0.269-0.086-0.405   c-0.04-0.168-0.087-0.337-0.134-0.507c-0.028-0.101-0.055-0.201-0.086-0.303c-0.062-0.203-0.132-0.406-0.205-0.609   c-0.023-0.062-0.044-0.124-0.068-0.186c-0.09-0.237-0.19-0.471-0.297-0.705c-0.01-0.022-0.02-0.043-0.03-0.065   c-0.493-1.06-1.174-2.081-2.112-2.97C32.26,3.7,34.565,2.405,37.642,2.05z M19.4,5.822c1.14-0.499,2.718-0.951,4.453-0.767   C26.12,5.299,27.78,6.029,29,7.032c0.223,0.184,0.433,0.375,0.626,0.576c0.041,0.042,0.087,0.082,0.127,0.125   c0.239,0.261,0.454,0.535,0.649,0.817c0.026,0.037,0.049,0.075,0.074,0.112c0.188,0.283,0.359,0.573,0.508,0.87   c0.003,0.005,0.005,0.01,0.008,0.015c0.322,0.645,0.557,1.316,0.727,1.982c0.003,0.01,0.005,0.02,0.008,0.03   c0.165,0.654,0.266,1.301,0.325,1.914c0.005,0.054,0.008,0.108,0.013,0.162c0.013,0.153,0.02,0.298,0.028,0.446   c-0.043,0.056-0.09,0.112-0.132,0.168c-0.113,0.119-0.201,0.248-0.262,0.359c-0.048,0.068-0.088,0.135-0.134,0.203   c-0.148,0.215-0.289,0.428-0.424,0.641c-0.046,0.074-0.091,0.146-0.136,0.219c-0.156,0.253-0.302,0.501-0.44,0.746   c-0.019,0.033-0.038,0.066-0.056,0.099c-0.32,0.575-0.59,1.113-0.807,1.58c-0.319-1.169-0.967-2.449-2.132-3.446   C27.238,10.724,23.178,7.405,19.4,5.822z M24.513,19.312c-0.577-1.222-1.894-2.79-4.886-3.811c0.66-0.468,1.896-0.875,4.15-0.457   c1.018,0.189,1.772,0.573,2.355,1.037c0.138,0.11,0.267,0.224,0.385,0.343c0.064,0.065,0.127,0.129,0.186,0.196   c0.129,0.149,0.249,0.301,0.353,0.456c0.025,0.037,0.051,0.073,0.074,0.11c0.418,0.665,0.624,1.351,0.726,1.887   c-0.037,0.001-0.071,0.004-0.108,0.005c-1.147,0.03-2.22,0.108-3.227,0.231C24.518,19.311,24.515,19.312,24.513,19.312z    M42.45,26.06c0.012,0.021,0.02,0.044,0.032,0.065l-3.229,3.229l1.414,1.414l2.138-2.137l1.06,1.591   c0.253,1.451,0.36,3.039,0.405,4.736l-1.31-1.31l-3.707,3.707l1.414,1.414l2.293-2.293l1.293,1.293l0.05-0.05   c0.001,0.373,0.002,0.742,0.002,1.122v0.22c0,1.168-0.1,2.308-0.278,3.415l-1.264-0.632l-3.51,3.51l1.414,1.414l2.49-2.49   l0.446,0.223c-1.919,7.274-7.577,12.56-14.243,12.56h-0.456c-6.601,0-12.207-5.187-14.18-12.351l0.235-0.235l2.293,2.293   l1.414-1.414l-3.707-3.707l-0.734,0.734c-0.168-1.078-0.266-2.185-0.266-3.32v-0.22c0-0.464,0.001-0.916,0.002-1.368l0.998-0.998   l2.293,2.293l1.414-1.414l-3.707-3.707l-0.951,0.951c0.07-2.167,0.249-4.157,0.725-5.897l0.226-0.226l2.293,2.293l1.414-1.414   l-2.998-2.998c0.052-0.096,0.09-0.202,0.146-0.296c1.177-2.006,3.108-3.376,5.902-4.169l-3.463,3.463l1.414,1.414l2.293-2.293   l2.293,2.293l1.414-1.414l-3.569-3.569c0.535-0.138,1.103-0.253,1.699-0.351l0.213-0.033c1.458-0.225,3.104-0.339,4.95-0.339h0.4   c0.216,0,0.422,0.006,0.633,0.009l0.021,0.002c1.871,0.029,3.557,0.185,5.012,0.463l0.363,0.07c0.169,0.036,0.338,0.071,0.502,0.11   l-3.639,3.639l1.414,1.414l2.293-2.293l2.293,2.293l1.414-1.414l-3.596-3.596C39.128,22.526,41.206,23.941,42.45,26.06z    M31.438,19.117c-0.001,0-0.002,0-0.003,0c0.114-0.251,0.249-0.532,0.399-0.83c0.018-0.036,0.036-0.071,0.054-0.108   c0.06-0.118,0.125-0.241,0.19-0.364c0.073-0.136,0.148-0.274,0.227-0.415c0.033-0.06,0.065-0.118,0.099-0.178   c0.137-0.238,0.282-0.481,0.438-0.727c0.003-0.005,0.006-0.009,0.009-0.014c0.161-0.254,0.332-0.511,0.513-0.766l0.595-0.776   c0.473-0.582,0.982-1.104,1.517-1.546l0.285-0.235l0.002-0.011c0.722-0.54,1.516-0.94,2.377-1.1   c2.733-0.508,4.357,0.564,5.191,1.445c-4.115,1.383-7.318,4.218-8.595,5.959C33.718,19.284,32.615,19.176,31.438,19.117z" fill="#b8eeff"/><path d="M21.96,45.647 18.253,49.354 19.667,50.768 21.96,48.475 24.253,50.768 25.667,49.354z" fill="#b8eeff"/><path d="M25.253,54.354 26.667,55.768 28.96,53.475 31.253,55.768 32.667,54.354 28.96,50.647z" fill="#b8eeff"/><path d="M32.253,49.354 33.667,50.768 35.96,48.475 38.253,50.768 39.667,49.354 35.96,45.647z" fill="#b8eeff"/><path d="M21.96,40.475 24.253,42.768 25.667,41.354 21.96,37.647 18.253,41.354 19.667,42.768z" fill="#b8eeff"/><path d="M25.253,45.354 26.667,46.768 28.96,44.475 31.253,46.768 32.667,45.354 28.96,41.647z" fill="#b8eeff"/><path d="M32.253,41.354 33.667,42.768 35.96,40.475 38.253,42.768 39.667,41.354 35.96,37.647z" fill="#b8eeff"/><path d="M21.96,32.475 24.253,34.768 25.667,33.354 21.96,29.647 18.253,33.354 19.667,34.768z" fill="#b8eeff"/><path d="M28.96,33.647 25.253,37.354 26.667,38.768 28.96,36.475 31.253,38.768 32.667,37.354z" fill="#b8eeff"/><path d="M32.253,33.354 33.667,34.768 35.96,32.475 38.253,34.768 39.667,33.354 35.96,29.647z" fill="#b8eeff"/><path d="M28.96,28.475 31.253,30.768 32.667,29.354 28.96,25.647 25.253,29.354 26.667,30.768z" fill="#b8eeff"/></g><g transform="matrix(0.11718177795410156 0 0 0.11718177795410156 277.9999994707366 -17)" id="L1_2"><path d="M167.317,231.425c4.719,0,8.533-3.823,8.533-8.533c0-4.71-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     C158.784,227.603,162.598,231.425,167.317,231.425z" fill="#b8eeff"/><path d="M312.384,274.092c4.719,0,8.533-3.823,8.533-8.533s-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     S307.665,274.092,312.384,274.092z" fill="#b8eeff"/><path d="M252.65,214.359c4.719,0,8.533-3.823,8.533-8.533c0-4.71-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     C244.117,210.536,247.931,214.359,252.65,214.359z" fill="#b8eeff"/><path d="M218.517,308.225c4.719,0,8.533-3.823,8.533-8.533s-3.814-8.533-8.533-8.533c-4.719,0-8.533,3.823-8.533,8.533     S213.798,308.225,218.517,308.225z" fill="#b8eeff"/><path d="M132.132,148.874c-6.135,6.733-17.203,23.441-22.409,59.767c-5.478,38.323-0.512,74.65,14.37,105.054     c12.365,25.267,37.137,54.263,119.663,54.263h0.717c82.526,0,107.298-28.996,119.671-54.263     c14.882-30.404,19.849-66.731,14.362-105.054c-5.197-36.352-16.273-53.052-22.417-59.767c-1.613-1.775-3.9-2.782-6.298-2.782     H138.439C136.041,146.092,133.754,147.099,132.132,148.874z M345.739,163.159c4.548,6.255,11.904,20.164,15.872,47.898     c5.001,34.918,0.572,67.823-12.8,95.138c-10.189,20.813-31.249,44.698-104.337,44.698h-0.717     c-73.079,0-94.148-23.885-104.329-44.698c-13.38-27.315-17.801-60.22-12.8-95.138c3.959-27.716,11.324-41.634,15.872-47.898     H345.739z" fill="#b8eeff"/><path d="M467.234,76.784l-52.429-52.42c-11.563-11.58-27.486-16.99-43.588-14.822c-16.171,2.108-30.199,11.494-38.46,25.728     l-44.944,76.689H154.854l-17.358-26.402c-2.201-4.001,0.354-9.912,5.65-12.975c2.799-1.613,6.025-2.236,8.849-1.715     c1.382,0.256,3.9,1.05,5.265,3.422c2.364,4.079,7.578,5.478,11.657,3.115c2.739-1.579,4.267-4.446,4.267-7.398     c0-1.442-0.367-2.91-1.143-4.258c-1.374-2.364-0.785-4.941-0.324-6.263c0.956-2.714,3.106-5.197,5.914-6.81     c2.807-1.621,6.042-2.253,8.858-1.715c1.374,0.256,3.891,1.041,5.257,3.413c1.62,2.811,4.587,4.342,7.615,4.262     c1.378-0.035,2.767-0.404,4.042-1.139c4.087-2.355,5.487-7.569,3.123-11.657c-11.964-20.727-31.292-35.55-54.409-41.745     c-23.108-6.195-47.266-3.021-67.977,8.951C63.41,25.008,48.588,44.328,42.384,67.453c-6.195,23.117-3.021,47.258,8.951,67.985     c1.579,2.739,4.446,4.267,7.398,4.267c1.451,0,2.918-0.367,4.258-1.143c2.81-1.619,4.35-4.59,4.269-7.617     c-0.036-1.376-0.407-2.763-1.146-4.039c-0.768-1.331-0.529-3.738,0.623-6.281c1.519-3.337,4.292-6.409,7.433-8.218     c5.333-3.089,11.802-2.295,14.114,1.698c2.355,4.079,7.586,5.478,11.657,3.123c2.739-1.579,4.267-4.454,4.267-7.398     c0-1.451-0.367-2.918-1.143-4.258c-1.374-2.372-0.785-4.941-0.324-6.263c0.956-2.714,3.106-5.197,5.914-6.81     c2.799-1.621,6.025-2.261,8.858-1.715c1.374,0.256,3.891,1.041,5.257,3.413c0.048,0.083,0.104,0.158,0.153,0.239     c0.038,0.061,0.068,0.124,0.108,0.184l11.398,17.34h-6.738c-0.973,0-1.937,0.171-2.867,0.495     c-1.536,0.555-37.871,14.336-48.887,91.349c-6.451,45.133-0.401,88.329,17.502,124.902     c21.369,43.635,62.255,67.441,125.081,72.395v46.835c-24.734,6.248-46.584,21.449-61.103,43.227l-5.734,8.593     c-1.741,2.62-1.903,5.982-0.418,8.764c1.476,2.773,4.369,4.506,7.518,4.506h170.667c3.157,0,6.042-1.732,7.526-4.506     c1.485-2.782,1.323-6.144-0.427-8.764l-5.726-8.593c-14.518-21.778-36.366-36.977-61.103-43.226v-46.8     c62.604-4.867,103.658-28.682,125.082-72.432c17.903-36.574,23.953-79.77,17.502-124.902     c-11.017-77.013-47.352-90.795-48.896-91.349c-0.922-0.324-1.886-0.495-2.867-0.495h-13.394l29.987-51.174l1.468-0.205     l0.009-0.009l52.42,52.412c9.668,9.677,26.556,9.668,36.207,0.009c4.83-4.838,7.501-11.264,7.501-18.099     C474.735,88.048,472.064,81.623,467.234,76.784z M121.044,74.084c-0.137-0.026-0.265-0.051-0.393-0.077     c-6.869-1.28-14.165,0.034-20.531,3.703c-6.366,3.678-11.162,9.335-13.474,15.932c-0.051,0.12-0.094,0.247-0.137,0.375     c-6.664-1.34-14.174-0.256-20.872,3.601c-2.935,1.696-5.646,3.903-8.017,6.438c-1.993-10.556-1.61-21.509,1.25-32.192     c5.018-18.714,17.024-34.355,33.801-44.041c16.768-9.694,36.309-12.254,55.031-7.245c10.409,2.786,19.862,7.743,27.873,14.475     c-2.228,0.689-4.404,1.632-6.48,2.83c-6.366,3.686-11.162,9.344-13.474,15.932c-0.043,0.12-0.085,0.23-0.128,0.35     c-0.12-0.026-0.239-0.051-0.358-0.077c-6.869-1.28-14.157,0.034-20.523,3.712C127.914,61.668,123.229,67.598,121.044,74.084z      M313.284,495.959H174.95c16.444-21.478,41.89-34.133,69.163-34.133C271.394,461.826,296.84,474.48,313.284,495.959z      M252.65,445.118c-2.826-0.231-5.672-0.359-8.538-0.359c-2.862,0-5.706,0.128-8.529,0.358v-43.146     c2.927,0.072,5.88,0.121,8.893,0.121c2.764,0,5.482-0.04,8.174-0.102V445.118z M358.686,129.025     c5.12,2.782,28.322,18.466,36.71,77.193c5.982,41.737,0.461,81.493-15.932,114.987c-21.316,43.546-64.205,63.821-135.706,63.821     c-70.784,0-113.673-20.275-134.989-63.821c-16.393-33.493-21.914-73.25-15.94-114.987c8.363-58.496,31.684-74.385,36.745-77.193     h148.236h59.332H358.686z M455.159,100.925c-3.217,3.217-8.823,3.217-12.058,0l-52.437-52.429     c-4.028-4.028-9.523-5.888-15.027-5.111c-5.598,0.725-10.411,3.934-13.218,8.772l-35.063,59.802h-19.763l39.91-68.087     c5.598-9.643,15.036-15.992,25.95-17.417c10.769-1.442,21.504,2.193,29.286,9.975l52.429,52.42v0.009     c1.613,1.604,2.5,3.746,2.5,6.033C457.668,97.171,456.781,99.312,455.159,100.925z" fill="#b8eeff"/></g><path d="M50.501,58v-4c0-0.552-0.448-1-1-1s-1,0.448-1,1v4h-1v-2c0-0.552-0.448-1-1-1s-1,0.448-1,1v2h-1v-4c0-0.552-0.448-1-1-1   s-1,0.448-1,1v4h-1.026c-0.164-4.806-1.314-25.584-9.046-38.388c1.802-0.757,3.072-2.538,3.072-4.612   c0-0.19-0.035-0.371-0.056-0.556l2.758-0.739l0.621-1.547l1.311,1.029l11.591-3.106l-0.259-0.966   c-0.948-3.539-7.796-5.157-14.369-3.397c-3.284,0.88-6.326,2.564-8.406,4.633c-0.045,0.017-0.094,0.025-0.138,0.044   c-1.294-2.768-3.938-5.567-7.162-7.518c-2.781-1.683-5.884-2.697-8.739-2.856C9.74-0.141,7.556,0.63,6.646,2.135L6.128,2.99   l10.266,6.213l1.545-0.623l0.165,1.659l1.277,0.773c-1.718,0.009-3.523,0.235-5.283,0.707c-3.14,0.841-6.021,2.378-8.111,4.328   c-2.129,1.986-3.09,4.099-2.634,5.798l0.259,0.966l11.591-3.105l0.621-1.547l1.311,1.029l2.627-0.704   c-0.155,0.481-0.261,0.984-0.261,1.516c0,2.757,2.243,5,5,5c1.135,0,2.17-0.394,3.01-1.034c0.199,1.141,0.389,2.275,0.559,3.393   c0.026,0.172,0.055,0.348,0.081,0.519c0.215,1.44,0.408,2.858,0.573,4.241c0.001,0.006,0.004,0.01,0.005,0.016   c1.546,12.99,0.625,22.153-2.69,25.866h-0.538v-3c0-0.552-0.448-1-1-1s-1,0.448-1,1v3h-3.026c0.635-0.838,1.026-1.87,1.026-3   c0-2.757-2.243-5-5-5s-5,2.243-5,5c0,1.13,0.391,2.162,1.026,3H1.501v2h25h14h18v-2L50.501,58L50.501,58z M13.501,55   c0-1.654,1.346-3,3-3s3,1.346,3,3s-1.346,3-3,3S13.501,56.655,13.501,55z M29.161,21.789c0.027-0.069,0.037-0.141,0.061-0.21   c0.071-0.21,0.143-0.42,0.185-0.641c0.06-0.31,0.094-0.623,0.094-0.938c0-0.034,0-0.067-0.001-0.101   c0.022,0.004,0.045,0.003,0.067,0.007c0.247,0.048,0.497,0.082,0.752,0.091c0.409,0.642,0.796,1.314,1.17,2.003H29.2   C29.186,21.931,29.174,21.858,29.161,21.789z M29.556,24h2.942c0.027,0.058,0.054,0.117,0.081,0.175   c0.188,0.403,0.372,0.816,0.553,1.237c0.058,0.136,0.117,0.272,0.174,0.41c0.158,0.377,0.313,0.764,0.465,1.155   c0.064,0.165,0.131,0.328,0.193,0.494c0.161,0.425,0.318,0.861,0.473,1.302c0.145,0.413,0.284,0.829,0.421,1.247   c0.048,0.146,0.097,0.291,0.144,0.439c0.057,0.18,0.112,0.362,0.168,0.542h-4.558c-0.302-2.366-0.661-4.716-1.055-6.991   C29.557,24.006,29.557,24.003,29.556,24z M30.851,33h4.909c0.65,2.336,1.188,4.698,1.632,7h-5.977   C31.314,37.709,31.116,35.358,30.851,33z M31.484,42h6.275c0.431,2.482,0.755,4.854,1,7h-7.545   C31.453,46.817,31.531,44.458,31.484,42z M30.789,17.971c-0.011,0.001-0.022-0.003-0.033-0.002L30.501,18   c-0.857,0-1.493-0.371-1.879-0.685c-0.304-0.247-0.554-0.547-0.742-0.892c-0.003-0.005-0.009-0.009-0.012-0.014   c-0.124-0.23-0.224-0.474-0.285-0.735l-0.032-0.205c-0.023-0.153-0.05-0.308-0.05-0.469c0-0.151,0.023-0.297,0.045-0.442   c0.015-0.088,0.029-0.175,0.053-0.272l0.01-0.042c0.033-0.125,0.066-0.249,0.114-0.366c0.051-0.124,0.116-0.242,0.185-0.359   c0.019-0.033,0.034-0.068,0.054-0.099c0.188-0.293,0.428-0.558,0.714-0.779l0.198-0.153c0.13-0.085,0.268-0.159,0.411-0.223   l0.257-0.087c0.167-0.057,0.326-0.098,0.479-0.127C30.178,12.023,30.337,12,30.501,12c0.185,0,0.364,0.022,0.54,0.055   c0.067,0.013,0.133,0.031,0.198,0.048c0.102,0.026,0.201,0.057,0.299,0.093c0.081,0.031,0.161,0.062,0.239,0.1   c0.067,0.032,0.131,0.07,0.195,0.106c0.619,0.357,1.112,0.927,1.354,1.642l0.044,0.128c0.077,0.265,0.131,0.539,0.131,0.828   C33.501,16.556,32.306,17.824,30.789,17.971z M37.616,7.65c5.101-1.368,9.696-0.375,11.328,1.106l-8.361,2.241l-2.622-2.059   l-1.241,3.094l-1.885,0.505c-0.011-0.02-0.028-0.036-0.039-0.056c-0.127-0.215-0.268-0.415-0.424-0.608   c-0.051-0.064-0.102-0.128-0.156-0.189c-0.145-0.163-0.301-0.312-0.466-0.454c-0.083-0.072-0.165-0.142-0.252-0.208   c-0.154-0.117-0.315-0.221-0.482-0.319c-0.114-0.067-0.228-0.131-0.347-0.189c-0.157-0.076-0.317-0.142-0.482-0.202   c-0.074-0.027-0.142-0.067-0.217-0.091C33.587,9.105,35.545,8.205,37.616,7.65z M16.574,6.975L9.177,2.498   c0.785-0.376,1.985-0.554,3.365-0.479c2.497,0.139,5.345,1.075,7.814,2.57c3.554,2.151,5.668,4.971,6.529,6.977   c-0.079,0.083-0.146,0.177-0.22,0.266c-0.081,0.097-0.168,0.19-0.241,0.292c-0.072,0.101-0.131,0.21-0.196,0.317   c-0.013,0.022-0.027,0.043-0.04,0.065c-0.517-0.299-1.104-0.552-1.74-0.763l-4.453-2.696l-0.33-3.317L16.574,6.975z M14.961,14.938   l-1.241,3.094l-8.352,2.237c0.272-0.826,0.971-1.815,1.983-2.76c1.829-1.706,4.477-3.112,7.265-3.859   c1.667-0.446,3.313-0.641,4.827-0.641c1.585,0,3.023,0.216,4.193,0.577l1.879,1.137c-0.003,0.05-0.01,0.101-0.012,0.151   l-0.586,0.157c-0.024-0.003-0.048,0.001-0.072-0.002C24.73,15.022,24.618,15,24.501,15c-0.059,0-0.114,0.015-0.172,0.017   c-0.228,0.004-0.453,0.028-0.679,0.069c-0.081,0.014-0.162,0.025-0.242,0.043c-0.192,0.045-0.379,0.107-0.566,0.176   c-0.13,0.046-0.26,0.087-0.385,0.143c-0.073,0.034-0.141,0.078-0.212,0.115c-0.207,0.106-0.412,0.212-0.6,0.344l-4.06,1.088   L14.961,14.938z M24.501,23c-1.654,0-3-1.346-3-3c0-0.956,0.458-1.799,1.157-2.349l0.042-0.032c0.136-0.103,0.28-0.191,0.428-0.271   c0.024-0.013,0.047-0.027,0.071-0.039c0.105-0.053,0.215-0.092,0.324-0.132c0.093-0.032,0.185-0.065,0.282-0.088   c0.067-0.017,0.135-0.028,0.203-0.04c0.112-0.019,0.226-0.029,0.342-0.035c0.126-0.004,0.253-0.009,0.378,0.008l0.327,0.042   l0.01-0.003c0.415,0.083,0.812,0.251,1.171,0.511c0.001,0.002,0.003,0.004,0.004,0.006c0.114,0.187,0.241,0.361,0.378,0.531   c0.038,0.048,0.077,0.096,0.117,0.142c0.134,0.155,0.272,0.302,0.423,0.439c0.083,0.163,0.153,0.327,0.205,0.492   c0.012,0.041,0.033,0.08,0.043,0.121c0.061,0.232,0.095,0.464,0.095,0.697c0,0.423-0.096,0.846-0.286,1.255   c-0.001,0.002-0.001,0.004-0.002,0.006C26.736,22.285,25.704,23,24.501,23z M28.555,58c1.162-1.847,1.928-4.244,2.386-7h8.031   c0.314,3.184,0.445,5.688,0.497,7H28.555z" transform="matrix(0.9999833106994629 0 0 0.9999833106994629 29.00000054930723 259)" id="L1_3" fill="#b8eeff"/><g transform="matrix(0.1171877309679985 0 0 0.1171877309679985 173 266)" id="L1_4"><path d="M383.166,134.203l-1.359-3.325c-2.239-5.48-8.496-8.105-13.974-5.868c-5.48,2.239-8.106,8.495-5.869,13.975l1.359,3.325    c1.696,4.153,5.7,6.667,9.925,6.667c1.35,0,2.723-0.257,4.049-0.799C382.777,145.941,385.404,139.684,383.166,134.203z" fill="#b8eeff"/><path d="M350.286,28.013c-5.919,0-10.717,4.798-10.717,10.717v2.679c0,5.918,4.798,10.717,10.717,10.717    c5.919,0,10.717-4.799,10.717-10.717V38.73C361.003,32.811,356.205,28.013,350.286,28.013z" fill="#b8eeff"/><path d="M460.209,34.19c-7.894-6.971-18.879-12.547-32.649-16.572c-0.15-0.044-0.301-0.085-0.452-0.122l-22.581-5.541    c-0.025-0.005-0.05-0.008-0.076-0.014c-0.031-0.008-0.059-0.019-0.09-0.026l-36.892-8.431c-24.066-8.696-51.14-0.73-66.078,19.548    c-0.407,0.556-0.803,1.111-1.245,1.748c-11.472,16.78-13.922,38.105-6.553,57.045c0.03,0.076,0.061,0.153,0.092,0.228    l62.439,150.202c2.598,6.78,1.708,14.078-2.455,20.055c-4.016,5.782-10.85,9.233-18.28,9.233h-7.064    c-2.316-17.909-10.424-34.466-23.403-47.445c-15.535-15.535-36.194-24.091-58.173-24.091h-35.184    c-50.018,0-94.721,30.235-113.602,75.983H82.641c-25.694,0-46.597,20.909-46.597,46.608v0.354c0,5.918,4.798,10.717,10.717,10.717    h52.61h39.921h31.347h21.459c2.906,10.888,10.131,20.026,19.719,25.47l-57.694,57.693c-3.065,3.065-3.982,7.674-2.323,11.679    c1.659,4.005,5.566,6.616,9.901,6.616h59.865v76.155c0,5.919,4.798,10.717,10.717,10.717c5.919,0,10.717-4.798,10.717-10.717    v-76.155h40.336l20.953,20.953c2.093,2.093,4.836,3.14,7.578,3.139c2.742,0,5.486-1.047,7.578-3.139    c4.185-4.185,4.185-10.97,0-15.156l-24.092-24.092c-2.009-2.009-4.736-3.139-7.578-3.139h-44.775v-50.554    c14.339-3.826,25.651-15.133,29.479-29.469h63.501c27.638,0,53.461-13.622,69.076-36.443c15.606-22.82,18.941-51.825,8.923-77.59    c-0.023-0.057-0.045-0.113-0.068-0.168l-21.115-51.693c-2.238-5.48-8.494-8.106-13.974-5.869    c-5.48,2.238-8.106,8.494-5.869,13.974l21.079,51.607c7.415,19.147,4.923,40.688-6.668,57.639    c-11.616,16.976-30.825,27.111-51.385,27.111h-51.33c5.772-8.112,9.437-18.075,9.437-29.107c0-13.112-5.317-25.771-14.977-35.652    c-9.259-9.456-21.16-14.879-32.649-14.879h-6.098c-39.017,0-69.734,3.868-93.025,11.754c17.716-14.471,40.229-22.91,64.228-22.91    h35.184c16.253,0,31.529,6.326,43.017,17.813c11.487,11.486,17.813,26.759,17.813,43.006c0,5.919,4.798,10.717,10.717,10.717    h17.094c14.449,0,27.864-6.893,35.876-18.427c8.326-11.953,10.073-26.593,4.796-40.167c-0.03-0.076-0.061-0.153-0.092-0.229    L313.527,73.95c-4.752-12.317-3.142-26.167,4.265-37c0.29-0.419,0.581-0.827,0.869-1.22c9.408-12.772,26.668-17.674,41.977-11.918    c0.451,0.169,0.914,0.309,1.385,0.417l29.234,6.68V57.87h-31.39c-6.978,0-13.246,3.302-17.187,9.045    c-3.974,5.772-4.789,12.834-2.239,19.37c0.02,0.053,0.042,0.106,0.063,0.158l9.932,24.315c1.697,4.153,5.7,6.667,9.925,6.667    c1.35,0,2.722-0.257,4.049-0.799c5.479-2.238,8.106-8.494,5.869-13.974l-9.537-23.349h41.234h17.608    c1.241,0,2.251,1.01,2.251,2.252v13.15c0,5.919,4.798,10.717,10.717,10.717h7.052c20.045,0,36.352-16.307,36.352-36.352v-0.482    C475.954,54.989,470.657,43.417,460.209,34.19z M89.133,302.238H59.709c3.957-8.726,12.747-14.811,22.932-14.811h8.676    C90.286,292.313,89.557,297.26,89.133,302.238z M221.564,403.697h-33.992l33.992-33.992V403.697z M232.282,333.114    c-7.175,0-13.47-3.78-17.043-9.442h31.222h2.873C245.758,329.335,239.461,333.114,232.282,333.114z M240.362,244.034h6.098    c5.679,0,12.159,3.155,17.328,8.435c5.715,5.846,8.864,13.184,8.864,20.661c0,15.676-14.401,29.107-26.192,29.107h-65.106v-14.093    c0-5.918-4.798-10.717-10.717-10.717c-5.919,0-10.717,4.799-10.717,10.717v14.093h-9.913v-14.093    c0-5.918-4.798-10.717-10.717-10.717c-5.919,0-10.717,4.799-10.717,10.717v14.093H110.68c2.117-17.991,9.997-30.205,25.32-39.389    C156.827,250.365,191.939,244.034,240.362,244.034z M454.52,69.069c0,6.962-4.794,12.825-11.253,14.463v-1.977    c0-13.061-10.625-23.686-23.685-23.686h-6.891V36.03l9.077,2.228c10.616,3.125,18.775,7.162,24.253,11.999    c5.798,5.121,8.499,10.945,8.499,18.33V69.069z" fill="#b8eeff"/></g><path d="M81.35,32.249c-0.388-1.387-0.865-2.742-1.42-4.029c-0.96-2.236-1.854-3.512-2.022-3.746   c-0.459-0.629-1.076-1.119-1.773-1.443c-0.041-1.43,0.361-2.266,0.811-2.748c0.066,0.178,0.137,0.354,0.191,0.535   c2.777,9.205,8.881,3.393,3.406-4.939C75.067,7.548,60.567,2.104,60.567,2.104l-3.405,4.939c0,0,2.729,0.727,6.184,2.18   c-0.186,1.365-0.855,1.975-1.344,2.24c-0.422-0.439-0.93-0.801-1.502-1.045c-1.508-0.625-3.273-0.371-4.541,0.648l-2.381,1.912   c-0.47,0.375-0.988,0.795-1.625,1.313c-1.203,0.973-2.615,2.117-4.246,3.383c-0.774,0.623-1.609,1.246-2.492,1.906l-1.027,0.773   c-0.418,0.289-0.838,0.588-1.318,0.932c-0.848,0.602-1.725,1.225-2.6,1.777l-0.148,0.1c-0.322,0.223-0.658,0.428-1.025,0.652   c-0.305,0.188-0.611,0.377-0.836,0.525c-0.322,0.182-0.639,0.371-0.955,0.563l-0.098,0.059c-0.292,0.176-0.584,0.352-0.885,0.504   c-0.082,0.041-0.163,0.084-0.26,0.141c-1.042,0.611-2.18,1.139-3.373,1.691l-0.791,0.361c-1.399,0.568-2.723,1.105-4.125,1.514   l-1.002,0.326l-1.105,0.279c-0.08,0.021-0.16,0.043-0.239,0.068c-0.359,0.113-0.812,0.209-1.328,0.318l-0.868,0.191   c-0.319,0.084-0.689,0.143-1.131,0.215c-0.316,0.051-0.635,0.104-1.053,0.184c-0.395,0.086-0.833,0.139-1.389,0.209   c-0.225,0.029-0.452,0.057-0.697,0.094l-1.018,0.148l-0.275,0.02c-0.293,0.018-0.584,0.039-0.842,0.07   c-0.271,0.025-0.541,0.055-0.9,0.094c-0.373,0.039-0.74,0.078-1.078,0.098c-0.658,0.027-1.307,0.074-2.004,0.125   c-0.717,0.053-1.393,0.102-2.082,0.107c-0.578,0.021-1.135,0.053-1.744,0.092c-0.535,0.031-1.033,0.063-1.574,0.066   c-2.041,0.064-3.381,0.232-3.528,0.252c-1.616,0.211-2.994,1.283-3.597,2.797c-0.604,1.514-0.338,3.24,0.689,4.504   c0.094,0.115,0.961,1.168,2.562,2.646c0.946,0.923,2.036,1.716,3.231,2.561c1.389,1.036,2.959,1.848,4.643,2.719   c0.336,0.175,0.684,0.332,1.044,0.483c0.104,0.043,0.217,0.086,0.323,0.129c-0.009,0.003-0.027,0.009-0.033,0.011   c-1.546,0.519-2.693,1.834-2.994,3.437c-0.303,1.602,0.288,3.244,1.539,4.287c0.113,0.096,1.167,0.963,3.021,2.106   c1.106,0.728,2.327,1.295,3.661,1.896c1.552,0.746,3.236,1.239,5.041,1.768c-0.047,0.027-0.076,0.045-0.076,0.045   c-1.408,0.82-2.264,2.344-2.231,3.973c0.031,1.629,0.944,3.117,2.381,3.885c0.131,0.068,1.339,0.703,3.388,1.445   c1.225,0.484,2.539,0.791,3.97,1.107c0.831,0.207,1.683,0.344,2.556,0.449c-0.461,0.85-0.653,1.836-0.512,2.824   c0.234,1.643,1.342,3.034,2.887,3.631c0.14,0.053,1.423,0.541,3.637,1.049c1.314,0.34,2.689,0.488,4.184,0.631   c0.768,0.092,1.607,0.137,2.568,0.137c0.945,0,1.926-0.043,2.953-0.088c0.39-0.016,0.779-0.051,1.178-0.1   c0.369-0.047,0.744-0.104,1.123-0.164c0.273-0.043,0.551-0.086,0.881-0.129c0.57-0.078,1.141-0.188,1.711-0.306   c0.08-0.016,0.158-0.03,0.253-0.057l1.485-0.388c1.158-0.303,2.396-0.653,3.564-1.153l0.168-0.065   c1.038-0.408,2.217-0.873,3.387-1.527c1.135-0.588,2.346-1.246,3.486-2.053l1.502-1.027c0.109-0.076,0.217-0.156,0.312-0.236   l1.426-1.17c1.969-1.619,3.878-3.637,5.82-6.15c0.044-0.055,0.085-0.109,0.128-0.17c1.834-2.582,3.194-4.93,4.137-7.123   c0.485-1.014,0.836-1.994,1.144-2.854l0.293-0.808c0.041-0.111,0.08-0.225,0.108-0.328l0.224-0.762   c0.271-0.92,0.553-1.869,0.746-2.865c0.498-2.174,0.787-4.465,0.91-7.244c0.051-2.409-0.05-4.483-0.306-6.332   C82.189,35.704,81.826,33.918,81.35,32.249z M70.717,13.157c0.769,0.529,1.508,1.092,2.196,1.691   c-1.533,0.441-3.393,1.545-5.41,3.922c-0.112-0.326-0.26-0.639-0.445-0.928C68.037,15.646,69.449,14.145,70.717,13.157z    M75.385,17.659c-1.164,0.91-2.197,2.52-2.236,5.059c-0.635,0.15-1.223,0.426-1.729,0.813c-0.368-0.928-0.666-1.496-0.75-1.646   c-0.237-0.43-0.565-0.797-0.932-1.121C72.742,17.185,74.818,17.48,75.385,17.659z M68.041,11.497   c-1.215,1.09-2.444,2.553-3.41,4.475c-0.155-0.053-0.312-0.102-0.475-0.137c-0.281-0.057-0.566-0.076-0.85-0.078   c0.01-0.799-0.025-1.328-0.049-1.564c1.133-0.566,2.361-1.725,2.879-3.699C66.769,10.806,67.406,11.142,68.041,11.497z    M12.797,44.676c-1.617-0.836-3.013-1.557-4.236-2.469c-1.117-0.791-2.107-1.507-2.927-2.309c-1.503-1.389-2.269-2.324-2.301-2.363   c-0.343-0.422-0.431-0.996-0.229-1.502c0.201-0.504,0.66-0.861,1.197-0.932c0.053-0.006,1.303-0.166,3.201-0.227   c0.558-0.006,1.105-0.037,1.781-0.076c0.503-0.031,1.033-0.064,1.543-0.082c0.746-0.008,1.469-0.061,2.303-0.121   c0.6-0.045,1.215-0.09,1.855-0.115c0.405-0.021,0.828-0.064,1.355-0.121c0.254-0.027,0.51-0.055,0.801-0.084   c0.236-0.027,0.471-0.043,0.717-0.059c0.123-0.006,0.246-0.014,0.443-0.035l1.089-0.16c0.225-0.031,0.435-0.059,0.733-0.096   c0.514-0.063,1.044-0.131,1.52-0.234c0.351-0.066,0.64-0.115,0.994-0.172c0.479-0.078,0.932-0.152,1.403-0.279l0.715-0.15   c0.552-0.117,1.072-0.229,1.652-0.408l1.188-0.305l1.053-0.338c1.512-0.439,2.904-1.004,4.436-1.629l0.855-0.389   c1.271-0.59,2.472-1.146,3.623-1.822l0.102-0.055c0.372-0.186,0.73-0.4,1.089-0.617l0.097-0.057   c0.292-0.176,0.584-0.352,0.959-0.566c0.283-0.182,0.57-0.359,0.883-0.551c0.385-0.236,0.77-0.473,1.195-0.768   c0.928-0.586,1.838-1.232,2.781-1.902c0.41-0.293,0.817-0.584,1.272-0.9l1.093-0.82c0.889-0.662,1.752-1.309,2.532-1.938   c1.627-1.264,3.058-2.422,4.347-3.465c0.559-0.453,1.072-0.869,1.539-1.242l2.385-1.914c0.345-0.277,0.791-0.387,1.227-0.303   c0.098,0.02,0.193,0.047,0.273,0.08c0.5,0.213,0.873,0.707,0.93,1.23c0.006,0.045,0.096,0.965-0.014,2.486   c-0.151,0.137-0.295,0.283-0.428,0.441l-1.972,2.334c-0.39,0.455-0.817,0.969-1.344,1.598c-0.994,1.186-2.162,2.578-3.521,4.133   c-0.641,0.762-1.342,1.533-2.082,2.348l-0.859,0.957c-0.354,0.365-0.711,0.738-1.115,1.166c-0.717,0.754-1.458,1.533-2.212,2.242   l-0.125,0.127c-0.272,0.281-0.565,0.547-0.882,0.838c-0.266,0.242-0.528,0.486-0.721,0.674c-0.281,0.24-0.557,0.486-0.83,0.734   l-0.084,0.076c-0.254,0.229-0.506,0.459-0.772,0.666c-0.072,0.055-0.144,0.113-0.228,0.186c-0.906,0.801-1.921,1.535-2.988,2.307   l-0.706,0.506c-1.265,0.826-2.46,1.607-3.759,2.277l-0.922,0.51l-1.031,0.486c-0.075,0.037-0.148,0.074-0.222,0.113   c-0.331,0.18-0.757,0.361-1.243,0.566l-0.815,0.354c-0.297,0.145-0.648,0.272-1.067,0.43c-0.303,0.109-0.604,0.223-0.999,0.381   c-0.372,0.16-0.791,0.297-1.323,0.471c-0.215,0.072-0.433,0.143-0.666,0.225l-0.971,0.343l-0.267,0.071   c-0.284,0.074-0.565,0.15-0.812,0.23c-0.262,0.076-0.521,0.156-0.866,0.264c-0.358,0.109-0.712,0.219-1.04,0.301   c-0.642,0.154-1.269,0.324-1.943,0.508c-0.692,0.189-1.347,0.365-2.021,0.505c-0.463,0.106-0.914,0.224-1.387,0.346l-1.166-0.319   c-0.49-0.162-0.967-0.326-1.414-0.506c-0.315-0.129-0.595-0.236-0.867-0.341c-0.32-0.122-0.635-0.243-0.936-0.37   C13.365,44.953,13.088,44.828,12.797,44.676z M19.268,56.98c-1.248-0.561-2.357-1.076-3.314-1.705   c-1.742-1.074-2.672-1.846-2.711-1.879c-0.418-0.348-0.613-0.896-0.514-1.43c0.102-0.533,0.483-0.973,0.996-1.145   c0.051-0.017,1.248-0.412,3.1-0.834c0.547-0.113,1.078-0.248,1.733-0.419c0.487-0.127,1.003-0.26,1.499-0.375   c0.73-0.149,1.43-0.34,2.236-0.559c0.58-0.158,1.176-0.32,1.801-0.47c0.393-0.1,0.799-0.223,1.306-0.379   c0.245-0.076,0.489-0.151,0.771-0.233c0.227-0.072,0.453-0.134,0.692-0.195c0.119-0.03,0.238-0.063,0.428-0.12l1.038-0.363   c0.215-0.076,0.416-0.142,0.701-0.236c0.492-0.16,1-0.328,1.447-0.52c0.332-0.134,0.605-0.236,0.943-0.359   c0.455-0.17,0.885-0.33,1.324-0.543l0.672-0.285c0.519-0.221,1.009-0.43,1.544-0.717l1.108-0.525l0.968-0.533   c1.4-0.723,2.659-1.542,4.042-2.449l0.765-0.545c1.135-0.822,2.207-1.598,3.208-2.482l0.088-0.072   c0.33-0.256,0.642-0.535,0.95-0.814l0.084-0.076c0.254-0.229,0.507-0.457,0.835-0.738c0.241-0.232,0.489-0.461,0.76-0.711   c0.332-0.305,0.664-0.609,1.026-0.98c0.798-0.752,1.568-1.563,2.365-2.4c0.346-0.365,0.691-0.729,1.078-1.127l0.914-1.016   c0.744-0.82,1.469-1.619,2.114-2.387c1.354-1.551,2.537-2.961,3.603-4.23c0.463-0.553,0.887-1.061,1.273-1.516l1.975-2.336   c0.283-0.338,0.701-0.531,1.146-0.531c0.099,0,0.198,0.01,0.282,0.027c0.002,0,0.002,0,0.004,0   c-0.088,0.309-0.182,0.607-0.254,0.934l1.464,0.328c-0.826,0.404-1.527,1.053-1.98,1.891l-1.454,2.688   c-0.287,0.525-0.603,1.115-0.945,1.756c-0.74,1.383-1.613,3.012-2.646,4.846c-0.469,0.869-0.99,1.76-1.559,2.723l-0.647,1.113   c-0.272,0.43-0.544,0.867-0.825,1.322c-0.558,0.898-1.134,1.83-1.722,2.672c-0.04,0.057-0.079,0.115-0.112,0.172   c-0.205,0.322-0.431,0.633-0.689,0.996c-0.211,0.293-0.422,0.588-0.566,0.807c-0.229,0.293-0.447,0.592-0.666,0.891l-0.061,0.084   c-0.203,0.279-0.405,0.557-0.625,0.814c-0.062,0.074-0.124,0.15-0.186,0.232c-0.722,0.961-1.566,1.891-2.455,2.867l-0.588,0.637   c-1.068,1.066-2.078,2.074-3.217,2.998l-0.798,0.688l-0.904,0.682c-0.07,0.053-0.139,0.107-0.199,0.16   c-0.291,0.246-0.676,0.512-1.104,0.809l-0.723,0.513c-0.27,0.207-0.598,0.408-0.965,0.642c-0.271,0.17-0.543,0.34-0.895,0.573   c-0.331,0.229-0.714,0.451-1.121,0.687l-0.092,0.053c-0.192,0.111-0.387,0.223-0.596,0.348l-0.873,0.531l-0.252,0.127   c-0.262,0.131-0.523,0.262-0.746,0.389c-0.241,0.129-0.48,0.262-0.773,0.424c-0.336,0.187-0.666,0.369-0.98,0.521   c-0.596,0.281-1.176,0.574-1.768,0.877c-0.65,0.33-1.264,0.643-1.908,0.922c-0.523,0.242-1.023,0.488-1.494,0.721l-0.113,0.058   c-0.018,0.008-0.035,0.017-0.053,0.024c-0.248-0.037-0.506-0.067-0.742-0.112c-0.334-0.065-0.629-0.119-0.917-0.168   c-0.337-0.06-0.669-0.117-0.989-0.185c-0.3-0.063-0.596-0.135-0.911-0.227C22.15,58.082,20.643,57.644,19.268,56.98z    M31.158,69.004c-1.34-0.297-2.532-0.573-3.593-0.991c-1.925-0.699-2.991-1.265-3.036-1.287c-0.48-0.256-0.784-0.752-0.795-1.297   c-0.01-0.543,0.274-1.05,0.75-1.326c0.01-0.006,1.092-0.64,2.854-1.444c0.502-0.216,0.983-0.451,1.498-0.705l0.115-0.058   c0.451-0.226,0.93-0.459,1.393-0.674c0.693-0.3,1.348-0.634,2.076-1.005c0.535-0.272,1.086-0.553,1.662-0.823   c0.374-0.181,0.756-0.392,1.205-0.64c0.223-0.125,0.447-0.248,0.706-0.387c0.206-0.117,0.417-0.223,0.696-0.361l1.277-0.743   c0.19-0.113,0.371-0.22,0.549-0.322l0.09-0.051c0.426-0.246,0.91-0.522,1.312-0.806c0.299-0.198,0.548-0.354,0.819-0.524   c0.422-0.267,0.82-0.517,1.217-0.819l0.584-0.408c0.468-0.324,0.91-0.631,1.38-1.023l0.978-0.742l0.839-0.719   c1.229-0.994,2.29-2.057,3.457-3.223l0.639-0.689c0.945-1.039,1.84-2.02,2.707-3.174c0.272-0.318,0.521-0.658,0.771-1l0.062-0.082   c0.198-0.275,0.399-0.549,0.666-0.895c0.188-0.277,0.383-0.552,0.616-0.875c0.257-0.357,0.515-0.717,0.785-1.145   c0.64-0.914,1.235-1.879,1.826-2.832c0.265-0.428,0.528-0.854,0.823-1.322l0.705-1.205c0.556-0.945,1.097-1.869,1.568-2.744   c1.03-1.83,1.914-3.479,2.662-4.877c0.34-0.635,0.653-1.219,0.938-1.742l1.457-2.689c0.242-0.449,0.699-0.73,1.191-0.771   c0.184,0.012,0.365,0.035,0.547,0.061c0.375,0.115,0.707,0.365,0.893,0.697c0.025,0.049,0.66,1.205,1.256,3.25   c0.029,0.102,0.054,0.209,0.08,0.314l-0.596,1.518c-0.227,0.572-0.476,1.215-0.763,1.959c-0.577,1.492-1.258,3.248-2.073,5.229   c-0.373,0.959-0.803,1.947-1.246,2.975l-0.522,1.219c-0.209,0.438-0.413,0.883-0.619,1.328l-0.06,0.129   c-0.454,0.986-0.926,2.006-1.418,2.938c-0.034,0.066-0.067,0.131-0.094,0.188c-0.168,0.353-0.354,0.692-0.578,1.104   c-0.18,0.324-0.356,0.652-0.479,0.898c-0.194,0.326-0.38,0.656-0.603,1.057c-0.178,0.318-0.354,0.639-0.563,0.955   c-0.054,0.082-0.103,0.162-0.146,0.24c-0.609,1.066-1.353,2.113-2.146,3.236l-0.521,0.727c-0.957,1.223-1.86,2.379-2.908,3.463   l-0.729,0.805l-0.842,0.816c-0.06,0.057-0.115,0.115-0.177,0.18c-0.273,0.297-0.653,0.635-1.026,0.967L50.75,59.31   c-0.051,0.043-0.099,0.088-0.148,0.14c-0.244,0.241-0.548,0.485-0.902,0.774c-0.257,0.207-0.513,0.414-0.842,0.698   c-0.309,0.277-0.674,0.552-1.131,0.896c-0.188,0.142-0.377,0.283-0.579,0.44l-0.832,0.656l-0.235,0.158   c-0.252,0.166-0.498,0.332-0.715,0.492l-0.723,0.52c-0.323,0.236-0.641,0.467-0.945,0.662c-0.574,0.361-1.126,0.734-1.684,1.111   c-0.627,0.422-1.217,0.82-1.841,1.188c-0.505,0.313-0.984,0.627-1.432,0.922l-0.168,0.109c-0.427,0.279-0.829,0.543-1.278,0.807   c-0.445,0.275-0.844,0.529-1.199,0.763c-0.019,0-0.037,0-0.056-0.002C34.217,69.496,32.644,69.371,31.158,69.004z M79.735,43.779   c-0.114,2.557-0.38,4.678-0.848,6.721c-0.177,0.902-0.437,1.783-0.692,2.646l-0.225,0.77l-0.344,0.953   c-0.297,0.836-0.604,1.699-1.049,2.627c-0.883,2.053-2.143,4.221-3.892,6.678c-1.819,2.355-3.576,4.218-5.368,5.689l-1.431,1.174   c-0.033,0.027-0.069,0.055-0.103,0.076l-1.518,1.039c-1.014,0.715-2.115,1.314-3.195,1.875c-1.035,0.578-2.113,1.002-3.066,1.379   l-0.207,0.082c-1.076,0.459-2.209,0.77-3.182,1.025l-1.568,0.404c-0.52,0.104-1.027,0.205-1.521,0.272   c-0.347,0.045-0.648,0.093-0.949,0.14c-0.347,0.055-0.688,0.106-1.021,0.147c-0.312,0.039-0.625,0.067-0.939,0.082   c-1.897,0.084-3.649,0.136-5.07-0.035c-1.401-0.135-2.652-0.269-3.794-0.563c-2.083-0.479-3.25-0.928-3.265-0.934   c-0.536-0.207-0.919-0.688-1-1.256c-0.081-0.566,0.151-1.135,0.614-1.488c0.006-0.004,0.318-0.238,0.858-0.611   c0.197,0,0.401-0.008,0.603-0.014c0.004-0.139,0.023-0.277,0.035-0.418c0.36-0.238,0.771-0.504,1.238-0.791   c0.465-0.271,0.907-0.561,1.377-0.867l0.172-0.112c0.433-0.285,0.891-0.584,1.338-0.863c0.671-0.396,1.3-0.817,1.986-1.28   c0.513-0.347,1.039-0.701,1.596-1.052c0.361-0.231,0.729-0.498,1.141-0.797l0.676-0.485c0.196-0.146,0.398-0.281,0.683-0.468   l1.194-0.909c0.185-0.146,0.358-0.275,0.604-0.461c0.402-0.304,0.859-0.646,1.234-0.984c0.279-0.24,0.514-0.43,0.791-0.654   c0.389-0.318,0.756-0.617,1.119-0.975l0.524-0.474c0.421-0.375,0.856-0.762,1.228-1.161l0.971-0.947l0.766-0.842   c1.127-1.166,2.076-2.382,3.119-3.716l0.582-0.81c0.826-1.17,1.607-2.274,2.293-3.471l0.049-0.08   c0.244-0.369,0.461-0.756,0.711-1.205c0.172-0.307,0.342-0.612,0.567-0.996c0.157-0.307,0.323-0.608,0.528-0.985   c0.215-0.394,0.428-0.785,0.649-1.252c0.534-1.011,1.021-2.065,1.505-3.112l0.049-0.105c0.201-0.436,0.399-0.869,0.627-1.348   l0.549-1.275c0.455-1.049,0.896-2.072,1.272-3.039c0.813-1.975,1.503-3.752,2.104-5.309c0.267-0.691,0.513-1.326,0.736-1.895   l1.146-2.928c0.212-0.539,0.699-0.918,1.26-0.99c0.061-0.008,0.121-0.012,0.182-0.012c0.521,0,1.023,0.25,1.314,0.648   c0.033,0.045,0.826,1.146,1.693,3.166c0.502,1.166,0.936,2.395,1.289,3.658c0.438,1.535,0.77,3.174,0.99,4.879   C79.689,39.645,79.781,41.564,79.735,43.779z" transform="matrix(0.5812517258114419 0.07045475574764326 -0.07045475574764326 0.5812517258114419 48.81191239813978 58.06221070648526)" id="L1_5" fill="#b8eeff"/><g transform="matrix(0.12776613235473633 0 0 0.12776613235473633 176 59.000000577068704)" id="L1_6"><path d="M469.319,393.442c-6.666-23.331-32.769-68.993-37.333-76.886c-1.341-6.537-7.994-35.272-27.521-70.626   c-19.823-35.888-57.234-85.49-123.144-119.301c-7.696-20.583,3.65-30.175,18.127-39.652c3.123-2.045,5.591-3.66,7.428-5.497   c1.97-1.97,2.686-4.871,1.857-7.531c-0.827-2.661-3.063-4.643-5.803-5.148c-36.537-6.732-63.44,3.299-79.568,12.899   c-12.168,7.243-20.183,15.305-24.095,19.763c-24.559-2.471-48.747-0.317-71.928,6.564c-52.111,15.468-81.911,48.536-92.304,62.036   c-9.396,12.205-14.68,26.871-15.279,42.41l-0.007,0.179c-0.222,6.346-2.134,12.43-5.529,17.594   c-20.086,30.542-15.226,46.029-7.611,53.644c14.286,14.285,35.165-0.543,51.941-12.459c8.523-6.053,17.337-12.312,22.859-13.393   c1.928-0.377,4.279-0.926,7.255-1.622c6.936-1.62,17.006-3.968,29.851-5.962c2.775,3.399,7.632,9.11,13.555,15.066   c12.931,13.001,24.302,20.469,33.799,22.195c0.446,0.081,0.896,0.121,1.342,0.121c1.742,0,3.446-0.607,4.806-1.742   c1.708-1.425,2.694-3.534,2.694-5.758c0-7.312-0.833-23.804-1.372-33.694c3.846,0.053,7.793,0.175,11.836,0.371   c6.305,5.807,12.969,10.405,18.001,13.523c16.243,10.066,34.749,16.83,46.047,16.83c3.803,0,7.004-2.847,7.448-6.624   c0.443-3.763,0.249-7.71-0.548-11.825c42.339,12.464,82.526,34.395,119.732,65.351c-7.828,7.705-16.992,17.807-24.289,28.956   c-9.89,15.109-13.937,28.575-12.029,40.023c0.374,2.24,1.741,4.19,3.721,5.303c1.979,1.113,4.355,1.27,6.463,0.427   c3.34-1.335,6.953-3.429,11.137-5.854c20.232-11.723,50.808-29.442,96.482,8.17c1.378,1.135,3.069,1.71,4.769,1.71   c1.426,0,2.856-0.406,4.109-1.227C468.964,399.976,470.22,396.599,469.319,393.442z M279.509,81.603   c0.539,0,1.077,0.004,1.623,0.013c-4.094,3.333-8.215,7.426-11.386,12.477c-4.642,7.395-6.533,15.565-5.676,24.414   c-15.406-6.558-30.883-11.33-46.278-14.316C228.647,94.735,249.173,81.603,279.509,81.603z M136.287,248.193   c6.82-0.675,14.175-1.184,22.035-1.429c0.326,5.974,0.78,14.692,1.079,22.149C151.811,264.105,143.255,255.918,136.287,248.193z    M355.505,378.89c4.15-13.778,17.18-31.573,36.634-49.405c1.576-1.445,2.46-3.494,2.431-5.632c-0.029-2.138-0.97-4.162-2.585-5.563   c-43.679-37.89-91.55-63.678-142.334-76.705c-3.684-6.89-8.748-14.141-15.224-21.737c-11.65-13.667-23.588-23.441-24.091-23.851   c-3.212-2.617-7.936-2.135-10.552,1.077c-2.616,3.211-2.134,7.935,1.077,10.552c0.112,0.091,11.375,9.313,22.15,21.954   c10.222,11.991,16.422,22.74,18.294,31.599c-8.059-2.003-19.142-6.522-30.23-13.394c-16.235-10.061-27.028-21.757-29.611-32.087   c-1.005-4.019-5.078-6.464-9.095-5.457c-4.019,1.004-6.462,5.077-5.457,9.095c1.084,4.336,2.938,8.444,5.286,12.291   c-41.509-0.418-71.591,6.595-86.947,10.182c-2.83,0.661-5.064,1.183-6.726,1.508c-8.692,1.702-18.393,8.591-28.663,15.884   c-12.174,8.646-27.323,19.407-32.65,14.082c-4.966-4.966-1.312-18.299,9.538-34.795c4.907-7.463,7.669-16.215,7.986-25.279   l0.006-0.155c0.478-12.414,4.688-24.115,12.175-33.839c9.502-12.343,36.777-42.586,84.687-56.807   c44.949-13.342,92.197-7.854,140.434,16.313c63.844,31.989,99.955,79.619,119.006,113.943c20.749,37.382,26.386,67.6,26.438,67.893   c0.155,0.866,0.462,1.699,0.905,2.459c0.221,0.378,16.512,28.367,27.638,52.295C404.699,352.283,373.906,368.299,355.505,378.89z" fill="#b8eeff"/><path d="M179.239,125.68c-12.455-0.239-24.891,0.817-36.965,3.139c-4.068,0.782-6.731,4.714-5.949,8.781   c0.69,3.589,3.833,6.085,7.357,6.085c0.47,0,0.946-0.044,1.424-0.136c11.048-2.125,22.432-3.089,33.846-2.872   c4.117,0.066,7.563-3.214,7.642-7.355C186.673,129.181,183.38,125.759,179.239,125.68z" fill="#b8eeff"/><path d="M266.235,147.532c-18.506-8.885-37.251-15.145-55.715-18.605c-4.07-0.762-7.99,1.919-8.753,5.99   c-0.763,4.071,1.919,7.99,5.99,8.753c17.173,3.218,34.664,9.067,51.986,17.384c58.37,28.029,91.331,69.762,108.703,99.836   c1.39,2.405,3.909,3.75,6.501,3.75c1.272,0,2.563-0.325,3.744-1.007c3.587-2.072,4.815-6.659,2.743-10.246   C363.004,221.483,328.058,177.219,266.235,147.532z" fill="#b8eeff"/><circle cx="59" cy="211" r="8" fill="#b8eeff"/></g><g transform="matrix(0.12191234529018402 0 0 0.12191234529018402 97.74373823404312 167.7460942319251)" id="L1_7"><path d="M304.194,316.588c-27.976,0-50.738,22.761-50.738,50.738c0,27.976,22.761,50.736,50.738,50.736   c27.976,0,50.738-22.76,50.738-50.736C354.932,339.349,332.171,316.588,304.194,316.588z M339.071,367.325   c0,6.471-1.803,12.515-4.887,17.714c-19.132-5.605-36.095-23.927-36.668-51.932c2.164-0.422,4.394-0.658,6.679-0.658   C323.426,332.449,339.071,348.094,339.071,367.325z M269.318,367.325c0-13.043,7.208-24.42,17.839-30.401   c1.872,29.172,19.268,49.023,39.744,56.815c-6.108,5.258-14.034,8.461-22.708,8.461   C284.963,402.199,269.318,386.555,269.318,367.325z" fill="#b8eeff"/><path d="M432.273,260.985c0.461,0,0.918-0.06,1.359-0.177c0.007,0,0.009-0.002,0.009-0.002   c0.131-0.035,0.259-0.075,0.386-0.12c0.004,0,0.007-0.004,0.009-0.002c1.199-0.423,2.25-1.275,2.898-2.481   c7.911-14.701,22.774-22.73,45.281-24.479c0.792,0.437,1.606,0.884,2.382,1.314c1.2,0.663,2.521,0.989,3.834,0.989   c1.829,0,3.643-0.63,5.106-1.86c2.512-2.113,3.464-5.556,2.393-8.658c-28.92-83.804-94.059-153.843-175.037-188.697l5.793-15.92   c1.497-4.117-0.625-8.667-4.741-10.166c-4.115-1.492-8.667,0.625-10.166,4.741l-5.76,15.827   C223.384,5.329,128.834,17.237,51.375,63.705c-2.814,1.689-4.299,4.938-3.732,8.171c0.568,3.233,3.067,5.783,6.29,6.413   c0.862,0.169,1.764,0.347,2.643,0.52c11.781,12.001,15.432,24.641,11.114,38.496c-0.004,0.005-0.005,0.013-0.004,0.013   c-0.386,1.251-0.286,2.536,0.193,3.65c0.002,0.004,0.004,0.005,0.005,0.009v0.002c0.093,0.213,0.199,0.419,0.317,0.617   c0.005,0.002,0.005,0.007,0.007,0.011c0.552,0.918,1.386,1.674,2.424,2.122c30.013,13.506,67.342,30.326,92.614,70.962   c1.297,2.086,3.854,3.002,6.186,2.215c23.552-7.97,44.288-13.133,77.265-1.826l-83.99,233.771   c-0.125,0.347-0.187,0.698-0.261,1.048c-54.013,5.847-99.853,18.217-156.997,37.046c-4.158,1.37-6.421,5.854-5.049,10.015   c1.372,4.16,5.854,6.424,10.015,5.049c80.439-26.505,137.927-39.996,228.901-40.177c0.532-0.002,1.06-0.002,1.59-0.002   c85.572,0,161.109,13.913,237.575,43.739c0.947,0.37,1.922,0.545,2.88,0.545c3.173,0,6.168-1.916,7.39-5.051   c1.592-4.08-0.424-8.678-4.506-10.27c-78.366-30.57-155.723-44.825-243.333-44.825c-0.539,0-1.089,0-1.628,0.002   c-21.449,0.042-41.017,0.839-59.518,2.319l81.661-227.289c25.234,11.851,37.053,27.448,48.427,44.903   c0.032,0.049,0.081,0.079,0.115,0.126c0.276,0.395,0.592,0.761,0.969,1.071c0.017,0.014,0.03,0.032,0.047,0.046   c0.368,0.295,0.791,0.525,1.241,0.715c0.112,0.048,0.222,0.09,0.338,0.13c0.11,0.038,0.209,0.093,0.323,0.125   c0.217,0.059,0.433,0.056,0.651,0.087c0.199,0.029,0.389,0.073,0.591,0.079c0.053,0.002,0.107,0.021,0.159,0.021   c0.207,0,0.399-0.075,0.602-0.099c0.247-0.029,0.493-0.01,0.738-0.076c45.29-11.905,83.836,1.627,114.818,12.526   C431.043,260.879,431.661,260.985,432.273,260.985z M438.613,239.158c-0.047-9.47-1.223-18.656-3.468-27.515   c11.288,3.871,21.845,8.761,31.541,13.75C455.307,228.019,445.92,232.606,438.613,239.158z M473.309,210.939   c-22.863-11.741-50.426-23.04-81.717-23.04c-3.035,0-6.107,0.106-9.211,0.328c-3.586-46.667-18.084-87.996-44.051-125.357   C398.008,95.242,446.444,148.225,473.309,210.939z M279.156,128.295c-0.005-0.002-0.01-0.003-0.015-0.005   c-0.006-0.002-0.01-0.005-0.016-0.008c-0.008-0.003-0.015-0.003-0.023-0.006c-32.384-11.783-64.114-17.714-94.636-17.714   c-0.643,0-1.282,0.002-1.923,0.007c35.366-32.88,76.665-52.818,125.595-60.707c32.413,37.501,51.233,79.328,57.189,127.249   C341.564,156.87,312.67,140.491,279.156,128.295z M277.633,40.155c-44.324,11.858-82.32,34.286-115.311,67.978   c-25.288-24.508-56.8-34.805-84.3-41.06C140.299,35.366,211.876,25.816,277.633,40.155z M72.689,82.144   c9.607,2.148,19.736,4.823,29.854,8.432c-7.976,3.964-15.496,8.792-22.506,14.48C79.826,97.102,77.322,89.46,72.689,82.144z    M82.024,117.273c10.17-9.184,21.605-16.281,34.127-21.18c14.503,6.637,28.479,15.709,40.265,28.743   c0.135,0.151,0.275,0.299,0.423,0.443c0.004,0.002,0.005,0.005,0.009,0.009c0,0,0.002,0,0.002,0.002   c0.106,0.102,0.215,0.202,0.326,0.299c0.004,0.007,0.011,0.018,0.016,0.013c1.413,1.219,3.142,1.852,4.885,1.914h0.002   c0.011,0,0.022,0.002,0.035,0.002h0.002c0.317,0.007,0.628,0.004,0.945-0.027c0.04-0.004,0.08-0.007,0.12-0.011   c11.39-1.142,23.028-1.256,34.84-0.543c-10.825,14.358-22.062,33.193-31.769,53.3C141.817,146.221,109.667,129.861,82.024,117.273z    M176.383,183.581c10.472-21.442,22.942-41.687,34.221-55.54c18.174,2.079,36.759,6.295,55.642,12.635l-15.971,44.452   C219.188,174.431,197.512,177.264,176.383,183.581z M265.018,191.007l16.134-44.907c14.395,5.647,27.819,12.122,40.228,19.402   c-0.296,17.976-3.679,41.547-9.303,64.87C301.469,215.567,288.308,201.757,265.018,191.007z M427.706,248.491   c-29.224-10.173-64.545-20.964-106.115-12.546c5.676-22.673,9.268-45.356,10.168-64.012c13.934,9.117,26.518,19.272,37.507,30.542   c1.481,1.539,3.572,2.481,5.863,2.432c0.007-0.002,0.013-0.004,0.016,0c0.117-0.002,0.231-0.007,0.346-0.015   c0.007,0,0.02,0.002,0.018-0.002c0.224-0.015,0.443-0.038,0.661-0.071c16.511-2.288,32.25-0.592,46.952,3.205   C427.242,220.721,428.78,234.283,427.706,248.491z" fill="#b8eeff"/></g></defs><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_0" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_0" x="-350" y="-350"/><use xlink:href="#L1_0" x="0" y="-350"/><use xlink:href="#L1_0" x="350" y="-350"/><use xlink:href="#L1_0" x="-350" y="0"/><use xlink:href="#L1_0" x="0" y="0"/><use xlink:href="#L1_0" x="350" y="0"/><use xlink:href="#L1_0" x="-350" y="350"/><use xlink:href="#L1_0" x="0" y="350"/><use xlink:href="#L1_0" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_0)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_2" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_2" x="-350" y="-350"/><use xlink:href="#L1_2" x="0" y="-350"/><use xlink:href="#L1_2" x="350" y="-350"/><use xlink:href="#L1_2" x="-350" y="0"/><use xlink:href="#L1_2" x="0" y="0"/><use xlink:href="#L1_2" x="350" y="0"/><use xlink:href="#L1_2" x="-350" y="350"/><use xlink:href="#L1_2" x="0" y="350"/><use xlink:href="#L1_2" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_2)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_3" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_3" x="-350" y="-350"/><use xlink:href="#L1_3" x="0" y="-350"/><use xlink:href="#L1_3" x="350" y="-350"/><use xlink:href="#L1_3" x="-350" y="0"/><use xlink:href="#L1_3" x="0" y="0"/><use xlink:href="#L1_3" x="350" y="0"/><use xlink:href="#L1_3" x="-350" y="350"/><use xlink:href="#L1_3" x="0" y="350"/><use xlink:href="#L1_3" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_3)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_4" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_4" x="-350" y="-350"/><use xlink:href="#L1_4" x="0" y="-350"/><use xlink:href="#L1_4" x="350" y="-350"/><use xlink:href="#L1_4" x="-350" y="0"/><use xlink:href="#L1_4" x="0" y="0"/><use xlink:href="#L1_4" x="350" y="0"/><use xlink:href="#L1_4" x="-350" y="350"/><use xlink:href="#L1_4" x="0" y="350"/><use xlink:href="#L1_4" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_4)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_5" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_5" x="-350" y="-350"/><use xlink:href="#L1_5" x="0" y="-350"/><use xlink:href="#L1_5" x="350" y="-350"/><use xlink:href="#L1_5" x="-350" y="0"/><use xlink:href="#L1_5" x="0" y="0"/><use xlink:href="#L1_5" x="350" y="0"/><use xlink:href="#L1_5" x="-350" y="350"/><use xlink:href="#L1_5" x="0" y="350"/><use xlink:href="#L1_5" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_5)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_6" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_6" x="-350" y="-350"/><use xlink:href="#L1_6" x="0" y="-350"/><use xlink:href="#L1_6" x="350" y="-350"/><use xlink:href="#L1_6" x="-350" y="0"/><use xlink:href="#L1_6" x="0" y="0"/><use xlink:href="#L1_6" x="350" y="0"/><use xlink:href="#L1_6" x="-350" y="350"/><use xlink:href="#L1_6" x="0" y="350"/><use xlink:href="#L1_6" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_6)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_7" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_7" x="-350" y="-350"/><use xlink:href="#L1_7" x="0" y="-350"/><use xlink:href="#L1_7" x="350" y="-350"/><use xlink:href="#L1_7" x="-350" y="0"/><use xlink:href="#L1_7" x="0" y="0"/><use xlink:href="#L1_7" x="350" y="0"/><use xlink:href="#L1_7" x="-350" y="350"/><use xlink:href="#L1_7" x="0" y="350"/><use xlink:href="#L1_7" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_7)"/></g></svg>');
  background-size: 400px; }

.alert-info-pattern-gray {
  background-repeat: repeat;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fi="http://www.w3.org/2000/svg" x="0" y="0" width="700" height="350" viewBox="0 0 700 350"><rect x="0px" y="0px" width="100%" height="100%" opacity="1" fill="#f9fafc"/><defs><g transform="matrix(-1.0158988237380981 0 0 1.0158988237380981 333.0010164671321 173)" id="L1_0"><path d="M45.193,15.034l1.188-0.285l-0.513-1.108c-0.747-1.613-3.4-4.428-8.09-3.563c-0.339,0.063-0.666,0.155-0.986,0.266   c1.825-3,5.66-5.323,8.418-6.035l1.892-0.488L45.6,2.572c-0.149-0.124-3.694-3.034-8.188-2.509   c-3.648,0.422-6.402,1.981-8.218,4.621c-1.33-0.806-3.009-1.389-5.127-1.617c-4.225-0.452-7.578,2.095-7.719,2.203l-1.651,1.277   l2.03,0.487c3.042,0.729,7.215,3.243,8.477,6.32c-0.334-0.108-0.682-0.206-1.061-0.276c-5.998-1.11-7.101,2.556-7.145,2.712   l-0.282,1.001l1.012,0.243c2.756,0.661,4.057,1.753,4.672,2.625c-3.981,0.848-6.68,2.613-8.309,5.389   c-2.131,3.63-2.13,8.567-2.13,13.793v0.22c0,11.028,7.602,20,16.945,20h0.456c9.343,0,16.944-8.972,16.944-20v-0.22   c0-3.308-0.003-6.497-0.543-9.315l0.031-0.02l-0.054-0.081c-0.314-1.595-0.797-3.073-1.563-4.377   c-1.479-2.52-3.841-4.207-7.241-5.131C38.386,18.315,41.398,15.944,45.193,15.034z M37.642,2.05   c1.993-0.228,3.804,0.408,5.036,1.034c-3.563,1.541-7.815,4.823-8.747,8.995c-0.015,0.013-0.028,0.027-0.042,0.04   c-0.004-0.021-0.009-0.042-0.013-0.063c-0.024-0.134-0.054-0.271-0.082-0.408c-0.028-0.135-0.054-0.269-0.086-0.405   c-0.04-0.168-0.087-0.337-0.134-0.507c-0.028-0.101-0.055-0.201-0.086-0.303c-0.062-0.203-0.132-0.406-0.205-0.609   c-0.023-0.062-0.044-0.124-0.068-0.186c-0.09-0.237-0.19-0.471-0.297-0.705c-0.01-0.022-0.02-0.043-0.03-0.065   c-0.493-1.06-1.174-2.081-2.112-2.97C32.26,3.7,34.565,2.405,37.642,2.05z M19.4,5.822c1.14-0.499,2.718-0.951,4.453-0.767   C26.12,5.299,27.78,6.029,29,7.032c0.223,0.184,0.433,0.375,0.626,0.576c0.041,0.042,0.087,0.082,0.127,0.125   c0.239,0.261,0.454,0.535,0.649,0.817c0.026,0.037,0.049,0.075,0.074,0.112c0.188,0.283,0.359,0.573,0.508,0.87   c0.003,0.005,0.005,0.01,0.008,0.015c0.322,0.645,0.557,1.316,0.727,1.982c0.003,0.01,0.005,0.02,0.008,0.03   c0.165,0.654,0.266,1.301,0.325,1.914c0.005,0.054,0.008,0.108,0.013,0.162c0.013,0.153,0.02,0.298,0.028,0.446   c-0.043,0.056-0.09,0.112-0.132,0.168c-0.113,0.119-0.201,0.248-0.262,0.359c-0.048,0.068-0.088,0.135-0.134,0.203   c-0.148,0.215-0.289,0.428-0.424,0.641c-0.046,0.074-0.091,0.146-0.136,0.219c-0.156,0.253-0.302,0.501-0.44,0.746   c-0.019,0.033-0.038,0.066-0.056,0.099c-0.32,0.575-0.59,1.113-0.807,1.58c-0.319-1.169-0.967-2.449-2.132-3.446   C27.238,10.724,23.178,7.405,19.4,5.822z M24.513,19.312c-0.577-1.222-1.894-2.79-4.886-3.811c0.66-0.468,1.896-0.875,4.15-0.457   c1.018,0.189,1.772,0.573,2.355,1.037c0.138,0.11,0.267,0.224,0.385,0.343c0.064,0.065,0.127,0.129,0.186,0.196   c0.129,0.149,0.249,0.301,0.353,0.456c0.025,0.037,0.051,0.073,0.074,0.11c0.418,0.665,0.624,1.351,0.726,1.887   c-0.037,0.001-0.071,0.004-0.108,0.005c-1.147,0.03-2.22,0.108-3.227,0.231C24.518,19.311,24.515,19.312,24.513,19.312z    M42.45,26.06c0.012,0.021,0.02,0.044,0.032,0.065l-3.229,3.229l1.414,1.414l2.138-2.137l1.06,1.591   c0.253,1.451,0.36,3.039,0.405,4.736l-1.31-1.31l-3.707,3.707l1.414,1.414l2.293-2.293l1.293,1.293l0.05-0.05   c0.001,0.373,0.002,0.742,0.002,1.122v0.22c0,1.168-0.1,2.308-0.278,3.415l-1.264-0.632l-3.51,3.51l1.414,1.414l2.49-2.49   l0.446,0.223c-1.919,7.274-7.577,12.56-14.243,12.56h-0.456c-6.601,0-12.207-5.187-14.18-12.351l0.235-0.235l2.293,2.293   l1.414-1.414l-3.707-3.707l-0.734,0.734c-0.168-1.078-0.266-2.185-0.266-3.32v-0.22c0-0.464,0.001-0.916,0.002-1.368l0.998-0.998   l2.293,2.293l1.414-1.414l-3.707-3.707l-0.951,0.951c0.07-2.167,0.249-4.157,0.725-5.897l0.226-0.226l2.293,2.293l1.414-1.414   l-2.998-2.998c0.052-0.096,0.09-0.202,0.146-0.296c1.177-2.006,3.108-3.376,5.902-4.169l-3.463,3.463l1.414,1.414l2.293-2.293   l2.293,2.293l1.414-1.414l-3.569-3.569c0.535-0.138,1.103-0.253,1.699-0.351l0.213-0.033c1.458-0.225,3.104-0.339,4.95-0.339h0.4   c0.216,0,0.422,0.006,0.633,0.009l0.021,0.002c1.871,0.029,3.557,0.185,5.012,0.463l0.363,0.07c0.169,0.036,0.338,0.071,0.502,0.11   l-3.639,3.639l1.414,1.414l2.293-2.293l2.293,2.293l1.414-1.414l-3.596-3.596C39.128,22.526,41.206,23.941,42.45,26.06z    M31.438,19.117c-0.001,0-0.002,0-0.003,0c0.114-0.251,0.249-0.532,0.399-0.83c0.018-0.036,0.036-0.071,0.054-0.108   c0.06-0.118,0.125-0.241,0.19-0.364c0.073-0.136,0.148-0.274,0.227-0.415c0.033-0.06,0.065-0.118,0.099-0.178   c0.137-0.238,0.282-0.481,0.438-0.727c0.003-0.005,0.006-0.009,0.009-0.014c0.161-0.254,0.332-0.511,0.513-0.766l0.595-0.776   c0.473-0.582,0.982-1.104,1.517-1.546l0.285-0.235l0.002-0.011c0.722-0.54,1.516-0.94,2.377-1.1   c2.733-0.508,4.357,0.564,5.191,1.445c-4.115,1.383-7.318,4.218-8.595,5.959C33.718,19.284,32.615,19.176,31.438,19.117z" fill="#eff2f7"/><path d="M21.96,45.647 18.253,49.354 19.667,50.768 21.96,48.475 24.253,50.768 25.667,49.354z" fill="#eff2f7"/><path d="M25.253,54.354 26.667,55.768 28.96,53.475 31.253,55.768 32.667,54.354 28.96,50.647z" fill="#eff2f7"/><path d="M32.253,49.354 33.667,50.768 35.96,48.475 38.253,50.768 39.667,49.354 35.96,45.647z" fill="#eff2f7"/><path d="M21.96,40.475 24.253,42.768 25.667,41.354 21.96,37.647 18.253,41.354 19.667,42.768z" fill="#eff2f7"/><path d="M25.253,45.354 26.667,46.768 28.96,44.475 31.253,46.768 32.667,45.354 28.96,41.647z" fill="#eff2f7"/><path d="M32.253,41.354 33.667,42.768 35.96,40.475 38.253,42.768 39.667,41.354 35.96,37.647z" fill="#eff2f7"/><path d="M21.96,32.475 24.253,34.768 25.667,33.354 21.96,29.647 18.253,33.354 19.667,34.768z" fill="#eff2f7"/><path d="M28.96,33.647 25.253,37.354 26.667,38.768 28.96,36.475 31.253,38.768 32.667,37.354z" fill="#eff2f7"/><path d="M32.253,33.354 33.667,34.768 35.96,32.475 38.253,34.768 39.667,33.354 35.96,29.647z" fill="#eff2f7"/><path d="M28.96,28.475 31.253,30.768 32.667,29.354 28.96,25.647 25.253,29.354 26.667,30.768z" fill="#eff2f7"/></g><g transform="matrix(0.11718177795410156 0 0 0.11718177795410156 277.9999994707366 -17)" id="L1_2"><path d="M167.317,231.425c4.719,0,8.533-3.823,8.533-8.533c0-4.71-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     C158.784,227.603,162.598,231.425,167.317,231.425z" fill="#eff2f7"/><path d="M312.384,274.092c4.719,0,8.533-3.823,8.533-8.533s-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     S307.665,274.092,312.384,274.092z" fill="#eff2f7"/><path d="M252.65,214.359c4.719,0,8.533-3.823,8.533-8.533c0-4.71-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     C244.117,210.536,247.931,214.359,252.65,214.359z" fill="#eff2f7"/><path d="M218.517,308.225c4.719,0,8.533-3.823,8.533-8.533s-3.814-8.533-8.533-8.533c-4.719,0-8.533,3.823-8.533,8.533     S213.798,308.225,218.517,308.225z" fill="#eff2f7"/><path d="M132.132,148.874c-6.135,6.733-17.203,23.441-22.409,59.767c-5.478,38.323-0.512,74.65,14.37,105.054     c12.365,25.267,37.137,54.263,119.663,54.263h0.717c82.526,0,107.298-28.996,119.671-54.263     c14.882-30.404,19.849-66.731,14.362-105.054c-5.197-36.352-16.273-53.052-22.417-59.767c-1.613-1.775-3.9-2.782-6.298-2.782     H138.439C136.041,146.092,133.754,147.099,132.132,148.874z M345.739,163.159c4.548,6.255,11.904,20.164,15.872,47.898     c5.001,34.918,0.572,67.823-12.8,95.138c-10.189,20.813-31.249,44.698-104.337,44.698h-0.717     c-73.079,0-94.148-23.885-104.329-44.698c-13.38-27.315-17.801-60.22-12.8-95.138c3.959-27.716,11.324-41.634,15.872-47.898     H345.739z" fill="#eff2f7"/><path d="M467.234,76.784l-52.429-52.42c-11.563-11.58-27.486-16.99-43.588-14.822c-16.171,2.108-30.199,11.494-38.46,25.728     l-44.944,76.689H154.854l-17.358-26.402c-2.201-4.001,0.354-9.912,5.65-12.975c2.799-1.613,6.025-2.236,8.849-1.715     c1.382,0.256,3.9,1.05,5.265,3.422c2.364,4.079,7.578,5.478,11.657,3.115c2.739-1.579,4.267-4.446,4.267-7.398     c0-1.442-0.367-2.91-1.143-4.258c-1.374-2.364-0.785-4.941-0.324-6.263c0.956-2.714,3.106-5.197,5.914-6.81     c2.807-1.621,6.042-2.253,8.858-1.715c1.374,0.256,3.891,1.041,5.257,3.413c1.62,2.811,4.587,4.342,7.615,4.262     c1.378-0.035,2.767-0.404,4.042-1.139c4.087-2.355,5.487-7.569,3.123-11.657c-11.964-20.727-31.292-35.55-54.409-41.745     c-23.108-6.195-47.266-3.021-67.977,8.951C63.41,25.008,48.588,44.328,42.384,67.453c-6.195,23.117-3.021,47.258,8.951,67.985     c1.579,2.739,4.446,4.267,7.398,4.267c1.451,0,2.918-0.367,4.258-1.143c2.81-1.619,4.35-4.59,4.269-7.617     c-0.036-1.376-0.407-2.763-1.146-4.039c-0.768-1.331-0.529-3.738,0.623-6.281c1.519-3.337,4.292-6.409,7.433-8.218     c5.333-3.089,11.802-2.295,14.114,1.698c2.355,4.079,7.586,5.478,11.657,3.123c2.739-1.579,4.267-4.454,4.267-7.398     c0-1.451-0.367-2.918-1.143-4.258c-1.374-2.372-0.785-4.941-0.324-6.263c0.956-2.714,3.106-5.197,5.914-6.81     c2.799-1.621,6.025-2.261,8.858-1.715c1.374,0.256,3.891,1.041,5.257,3.413c0.048,0.083,0.104,0.158,0.153,0.239     c0.038,0.061,0.068,0.124,0.108,0.184l11.398,17.34h-6.738c-0.973,0-1.937,0.171-2.867,0.495     c-1.536,0.555-37.871,14.336-48.887,91.349c-6.451,45.133-0.401,88.329,17.502,124.902     c21.369,43.635,62.255,67.441,125.081,72.395v46.835c-24.734,6.248-46.584,21.449-61.103,43.227l-5.734,8.593     c-1.741,2.62-1.903,5.982-0.418,8.764c1.476,2.773,4.369,4.506,7.518,4.506h170.667c3.157,0,6.042-1.732,7.526-4.506     c1.485-2.782,1.323-6.144-0.427-8.764l-5.726-8.593c-14.518-21.778-36.366-36.977-61.103-43.226v-46.8     c62.604-4.867,103.658-28.682,125.082-72.432c17.903-36.574,23.953-79.77,17.502-124.902     c-11.017-77.013-47.352-90.795-48.896-91.349c-0.922-0.324-1.886-0.495-2.867-0.495h-13.394l29.987-51.174l1.468-0.205     l0.009-0.009l52.42,52.412c9.668,9.677,26.556,9.668,36.207,0.009c4.83-4.838,7.501-11.264,7.501-18.099     C474.735,88.048,472.064,81.623,467.234,76.784z M121.044,74.084c-0.137-0.026-0.265-0.051-0.393-0.077     c-6.869-1.28-14.165,0.034-20.531,3.703c-6.366,3.678-11.162,9.335-13.474,15.932c-0.051,0.12-0.094,0.247-0.137,0.375     c-6.664-1.34-14.174-0.256-20.872,3.601c-2.935,1.696-5.646,3.903-8.017,6.438c-1.993-10.556-1.61-21.509,1.25-32.192     c5.018-18.714,17.024-34.355,33.801-44.041c16.768-9.694,36.309-12.254,55.031-7.245c10.409,2.786,19.862,7.743,27.873,14.475     c-2.228,0.689-4.404,1.632-6.48,2.83c-6.366,3.686-11.162,9.344-13.474,15.932c-0.043,0.12-0.085,0.23-0.128,0.35     c-0.12-0.026-0.239-0.051-0.358-0.077c-6.869-1.28-14.157,0.034-20.523,3.712C127.914,61.668,123.229,67.598,121.044,74.084z      M313.284,495.959H174.95c16.444-21.478,41.89-34.133,69.163-34.133C271.394,461.826,296.84,474.48,313.284,495.959z      M252.65,445.118c-2.826-0.231-5.672-0.359-8.538-0.359c-2.862,0-5.706,0.128-8.529,0.358v-43.146     c2.927,0.072,5.88,0.121,8.893,0.121c2.764,0,5.482-0.04,8.174-0.102V445.118z M358.686,129.025     c5.12,2.782,28.322,18.466,36.71,77.193c5.982,41.737,0.461,81.493-15.932,114.987c-21.316,43.546-64.205,63.821-135.706,63.821     c-70.784,0-113.673-20.275-134.989-63.821c-16.393-33.493-21.914-73.25-15.94-114.987c8.363-58.496,31.684-74.385,36.745-77.193     h148.236h59.332H358.686z M455.159,100.925c-3.217,3.217-8.823,3.217-12.058,0l-52.437-52.429     c-4.028-4.028-9.523-5.888-15.027-5.111c-5.598,0.725-10.411,3.934-13.218,8.772l-35.063,59.802h-19.763l39.91-68.087     c5.598-9.643,15.036-15.992,25.95-17.417c10.769-1.442,21.504,2.193,29.286,9.975l52.429,52.42v0.009     c1.613,1.604,2.5,3.746,2.5,6.033C457.668,97.171,456.781,99.312,455.159,100.925z" fill="#eff2f7"/></g><path d="M50.501,58v-4c0-0.552-0.448-1-1-1s-1,0.448-1,1v4h-1v-2c0-0.552-0.448-1-1-1s-1,0.448-1,1v2h-1v-4c0-0.552-0.448-1-1-1   s-1,0.448-1,1v4h-1.026c-0.164-4.806-1.314-25.584-9.046-38.388c1.802-0.757,3.072-2.538,3.072-4.612   c0-0.19-0.035-0.371-0.056-0.556l2.758-0.739l0.621-1.547l1.311,1.029l11.591-3.106l-0.259-0.966   c-0.948-3.539-7.796-5.157-14.369-3.397c-3.284,0.88-6.326,2.564-8.406,4.633c-0.045,0.017-0.094,0.025-0.138,0.044   c-1.294-2.768-3.938-5.567-7.162-7.518c-2.781-1.683-5.884-2.697-8.739-2.856C9.74-0.141,7.556,0.63,6.646,2.135L6.128,2.99   l10.266,6.213l1.545-0.623l0.165,1.659l1.277,0.773c-1.718,0.009-3.523,0.235-5.283,0.707c-3.14,0.841-6.021,2.378-8.111,4.328   c-2.129,1.986-3.09,4.099-2.634,5.798l0.259,0.966l11.591-3.105l0.621-1.547l1.311,1.029l2.627-0.704   c-0.155,0.481-0.261,0.984-0.261,1.516c0,2.757,2.243,5,5,5c1.135,0,2.17-0.394,3.01-1.034c0.199,1.141,0.389,2.275,0.559,3.393   c0.026,0.172,0.055,0.348,0.081,0.519c0.215,1.44,0.408,2.858,0.573,4.241c0.001,0.006,0.004,0.01,0.005,0.016   c1.546,12.99,0.625,22.153-2.69,25.866h-0.538v-3c0-0.552-0.448-1-1-1s-1,0.448-1,1v3h-3.026c0.635-0.838,1.026-1.87,1.026-3   c0-2.757-2.243-5-5-5s-5,2.243-5,5c0,1.13,0.391,2.162,1.026,3H1.501v2h25h14h18v-2L50.501,58L50.501,58z M13.501,55   c0-1.654,1.346-3,3-3s3,1.346,3,3s-1.346,3-3,3S13.501,56.655,13.501,55z M29.161,21.789c0.027-0.069,0.037-0.141,0.061-0.21   c0.071-0.21,0.143-0.42,0.185-0.641c0.06-0.31,0.094-0.623,0.094-0.938c0-0.034,0-0.067-0.001-0.101   c0.022,0.004,0.045,0.003,0.067,0.007c0.247,0.048,0.497,0.082,0.752,0.091c0.409,0.642,0.796,1.314,1.17,2.003H29.2   C29.186,21.931,29.174,21.858,29.161,21.789z M29.556,24h2.942c0.027,0.058,0.054,0.117,0.081,0.175   c0.188,0.403,0.372,0.816,0.553,1.237c0.058,0.136,0.117,0.272,0.174,0.41c0.158,0.377,0.313,0.764,0.465,1.155   c0.064,0.165,0.131,0.328,0.193,0.494c0.161,0.425,0.318,0.861,0.473,1.302c0.145,0.413,0.284,0.829,0.421,1.247   c0.048,0.146,0.097,0.291,0.144,0.439c0.057,0.18,0.112,0.362,0.168,0.542h-4.558c-0.302-2.366-0.661-4.716-1.055-6.991   C29.557,24.006,29.557,24.003,29.556,24z M30.851,33h4.909c0.65,2.336,1.188,4.698,1.632,7h-5.977   C31.314,37.709,31.116,35.358,30.851,33z M31.484,42h6.275c0.431,2.482,0.755,4.854,1,7h-7.545   C31.453,46.817,31.531,44.458,31.484,42z M30.789,17.971c-0.011,0.001-0.022-0.003-0.033-0.002L30.501,18   c-0.857,0-1.493-0.371-1.879-0.685c-0.304-0.247-0.554-0.547-0.742-0.892c-0.003-0.005-0.009-0.009-0.012-0.014   c-0.124-0.23-0.224-0.474-0.285-0.735l-0.032-0.205c-0.023-0.153-0.05-0.308-0.05-0.469c0-0.151,0.023-0.297,0.045-0.442   c0.015-0.088,0.029-0.175,0.053-0.272l0.01-0.042c0.033-0.125,0.066-0.249,0.114-0.366c0.051-0.124,0.116-0.242,0.185-0.359   c0.019-0.033,0.034-0.068,0.054-0.099c0.188-0.293,0.428-0.558,0.714-0.779l0.198-0.153c0.13-0.085,0.268-0.159,0.411-0.223   l0.257-0.087c0.167-0.057,0.326-0.098,0.479-0.127C30.178,12.023,30.337,12,30.501,12c0.185,0,0.364,0.022,0.54,0.055   c0.067,0.013,0.133,0.031,0.198,0.048c0.102,0.026,0.201,0.057,0.299,0.093c0.081,0.031,0.161,0.062,0.239,0.1   c0.067,0.032,0.131,0.07,0.195,0.106c0.619,0.357,1.112,0.927,1.354,1.642l0.044,0.128c0.077,0.265,0.131,0.539,0.131,0.828   C33.501,16.556,32.306,17.824,30.789,17.971z M37.616,7.65c5.101-1.368,9.696-0.375,11.328,1.106l-8.361,2.241l-2.622-2.059   l-1.241,3.094l-1.885,0.505c-0.011-0.02-0.028-0.036-0.039-0.056c-0.127-0.215-0.268-0.415-0.424-0.608   c-0.051-0.064-0.102-0.128-0.156-0.189c-0.145-0.163-0.301-0.312-0.466-0.454c-0.083-0.072-0.165-0.142-0.252-0.208   c-0.154-0.117-0.315-0.221-0.482-0.319c-0.114-0.067-0.228-0.131-0.347-0.189c-0.157-0.076-0.317-0.142-0.482-0.202   c-0.074-0.027-0.142-0.067-0.217-0.091C33.587,9.105,35.545,8.205,37.616,7.65z M16.574,6.975L9.177,2.498   c0.785-0.376,1.985-0.554,3.365-0.479c2.497,0.139,5.345,1.075,7.814,2.57c3.554,2.151,5.668,4.971,6.529,6.977   c-0.079,0.083-0.146,0.177-0.22,0.266c-0.081,0.097-0.168,0.19-0.241,0.292c-0.072,0.101-0.131,0.21-0.196,0.317   c-0.013,0.022-0.027,0.043-0.04,0.065c-0.517-0.299-1.104-0.552-1.74-0.763l-4.453-2.696l-0.33-3.317L16.574,6.975z M14.961,14.938   l-1.241,3.094l-8.352,2.237c0.272-0.826,0.971-1.815,1.983-2.76c1.829-1.706,4.477-3.112,7.265-3.859   c1.667-0.446,3.313-0.641,4.827-0.641c1.585,0,3.023,0.216,4.193,0.577l1.879,1.137c-0.003,0.05-0.01,0.101-0.012,0.151   l-0.586,0.157c-0.024-0.003-0.048,0.001-0.072-0.002C24.73,15.022,24.618,15,24.501,15c-0.059,0-0.114,0.015-0.172,0.017   c-0.228,0.004-0.453,0.028-0.679,0.069c-0.081,0.014-0.162,0.025-0.242,0.043c-0.192,0.045-0.379,0.107-0.566,0.176   c-0.13,0.046-0.26,0.087-0.385,0.143c-0.073,0.034-0.141,0.078-0.212,0.115c-0.207,0.106-0.412,0.212-0.6,0.344l-4.06,1.088   L14.961,14.938z M24.501,23c-1.654,0-3-1.346-3-3c0-0.956,0.458-1.799,1.157-2.349l0.042-0.032c0.136-0.103,0.28-0.191,0.428-0.271   c0.024-0.013,0.047-0.027,0.071-0.039c0.105-0.053,0.215-0.092,0.324-0.132c0.093-0.032,0.185-0.065,0.282-0.088   c0.067-0.017,0.135-0.028,0.203-0.04c0.112-0.019,0.226-0.029,0.342-0.035c0.126-0.004,0.253-0.009,0.378,0.008l0.327,0.042   l0.01-0.003c0.415,0.083,0.812,0.251,1.171,0.511c0.001,0.002,0.003,0.004,0.004,0.006c0.114,0.187,0.241,0.361,0.378,0.531   c0.038,0.048,0.077,0.096,0.117,0.142c0.134,0.155,0.272,0.302,0.423,0.439c0.083,0.163,0.153,0.327,0.205,0.492   c0.012,0.041,0.033,0.08,0.043,0.121c0.061,0.232,0.095,0.464,0.095,0.697c0,0.423-0.096,0.846-0.286,1.255   c-0.001,0.002-0.001,0.004-0.002,0.006C26.736,22.285,25.704,23,24.501,23z M28.555,58c1.162-1.847,1.928-4.244,2.386-7h8.031   c0.314,3.184,0.445,5.688,0.497,7H28.555z" transform="matrix(0.9999833106994629 0 0 0.9999833106994629 29.00000054930723 259)" id="L1_3" fill="#eff2f7"/><g transform="matrix(0.1171877309679985 0 0 0.1171877309679985 173 266)" id="L1_4"><path d="M383.166,134.203l-1.359-3.325c-2.239-5.48-8.496-8.105-13.974-5.868c-5.48,2.239-8.106,8.495-5.869,13.975l1.359,3.325    c1.696,4.153,5.7,6.667,9.925,6.667c1.35,0,2.723-0.257,4.049-0.799C382.777,145.941,385.404,139.684,383.166,134.203z" fill="#eff2f7"/><path d="M350.286,28.013c-5.919,0-10.717,4.798-10.717,10.717v2.679c0,5.918,4.798,10.717,10.717,10.717    c5.919,0,10.717-4.799,10.717-10.717V38.73C361.003,32.811,356.205,28.013,350.286,28.013z" fill="#eff2f7"/><path d="M460.209,34.19c-7.894-6.971-18.879-12.547-32.649-16.572c-0.15-0.044-0.301-0.085-0.452-0.122l-22.581-5.541    c-0.025-0.005-0.05-0.008-0.076-0.014c-0.031-0.008-0.059-0.019-0.09-0.026l-36.892-8.431c-24.066-8.696-51.14-0.73-66.078,19.548    c-0.407,0.556-0.803,1.111-1.245,1.748c-11.472,16.78-13.922,38.105-6.553,57.045c0.03,0.076,0.061,0.153,0.092,0.228    l62.439,150.202c2.598,6.78,1.708,14.078-2.455,20.055c-4.016,5.782-10.85,9.233-18.28,9.233h-7.064    c-2.316-17.909-10.424-34.466-23.403-47.445c-15.535-15.535-36.194-24.091-58.173-24.091h-35.184    c-50.018,0-94.721,30.235-113.602,75.983H82.641c-25.694,0-46.597,20.909-46.597,46.608v0.354c0,5.918,4.798,10.717,10.717,10.717    h52.61h39.921h31.347h21.459c2.906,10.888,10.131,20.026,19.719,25.47l-57.694,57.693c-3.065,3.065-3.982,7.674-2.323,11.679    c1.659,4.005,5.566,6.616,9.901,6.616h59.865v76.155c0,5.919,4.798,10.717,10.717,10.717c5.919,0,10.717-4.798,10.717-10.717    v-76.155h40.336l20.953,20.953c2.093,2.093,4.836,3.14,7.578,3.139c2.742,0,5.486-1.047,7.578-3.139    c4.185-4.185,4.185-10.97,0-15.156l-24.092-24.092c-2.009-2.009-4.736-3.139-7.578-3.139h-44.775v-50.554    c14.339-3.826,25.651-15.133,29.479-29.469h63.501c27.638,0,53.461-13.622,69.076-36.443c15.606-22.82,18.941-51.825,8.923-77.59    c-0.023-0.057-0.045-0.113-0.068-0.168l-21.115-51.693c-2.238-5.48-8.494-8.106-13.974-5.869    c-5.48,2.238-8.106,8.494-5.869,13.974l21.079,51.607c7.415,19.147,4.923,40.688-6.668,57.639    c-11.616,16.976-30.825,27.111-51.385,27.111h-51.33c5.772-8.112,9.437-18.075,9.437-29.107c0-13.112-5.317-25.771-14.977-35.652    c-9.259-9.456-21.16-14.879-32.649-14.879h-6.098c-39.017,0-69.734,3.868-93.025,11.754c17.716-14.471,40.229-22.91,64.228-22.91    h35.184c16.253,0,31.529,6.326,43.017,17.813c11.487,11.486,17.813,26.759,17.813,43.006c0,5.919,4.798,10.717,10.717,10.717    h17.094c14.449,0,27.864-6.893,35.876-18.427c8.326-11.953,10.073-26.593,4.796-40.167c-0.03-0.076-0.061-0.153-0.092-0.229    L313.527,73.95c-4.752-12.317-3.142-26.167,4.265-37c0.29-0.419,0.581-0.827,0.869-1.22c9.408-12.772,26.668-17.674,41.977-11.918    c0.451,0.169,0.914,0.309,1.385,0.417l29.234,6.68V57.87h-31.39c-6.978,0-13.246,3.302-17.187,9.045    c-3.974,5.772-4.789,12.834-2.239,19.37c0.02,0.053,0.042,0.106,0.063,0.158l9.932,24.315c1.697,4.153,5.7,6.667,9.925,6.667    c1.35,0,2.722-0.257,4.049-0.799c5.479-2.238,8.106-8.494,5.869-13.974l-9.537-23.349h41.234h17.608    c1.241,0,2.251,1.01,2.251,2.252v13.15c0,5.919,4.798,10.717,10.717,10.717h7.052c20.045,0,36.352-16.307,36.352-36.352v-0.482    C475.954,54.989,470.657,43.417,460.209,34.19z M89.133,302.238H59.709c3.957-8.726,12.747-14.811,22.932-14.811h8.676    C90.286,292.313,89.557,297.26,89.133,302.238z M221.564,403.697h-33.992l33.992-33.992V403.697z M232.282,333.114    c-7.175,0-13.47-3.78-17.043-9.442h31.222h2.873C245.758,329.335,239.461,333.114,232.282,333.114z M240.362,244.034h6.098    c5.679,0,12.159,3.155,17.328,8.435c5.715,5.846,8.864,13.184,8.864,20.661c0,15.676-14.401,29.107-26.192,29.107h-65.106v-14.093    c0-5.918-4.798-10.717-10.717-10.717c-5.919,0-10.717,4.799-10.717,10.717v14.093h-9.913v-14.093    c0-5.918-4.798-10.717-10.717-10.717c-5.919,0-10.717,4.799-10.717,10.717v14.093H110.68c2.117-17.991,9.997-30.205,25.32-39.389    C156.827,250.365,191.939,244.034,240.362,244.034z M454.52,69.069c0,6.962-4.794,12.825-11.253,14.463v-1.977    c0-13.061-10.625-23.686-23.685-23.686h-6.891V36.03l9.077,2.228c10.616,3.125,18.775,7.162,24.253,11.999    c5.798,5.121,8.499,10.945,8.499,18.33V69.069z" fill="#eff2f7"/></g><path d="M81.35,32.249c-0.388-1.387-0.865-2.742-1.42-4.029c-0.96-2.236-1.854-3.512-2.022-3.746   c-0.459-0.629-1.076-1.119-1.773-1.443c-0.041-1.43,0.361-2.266,0.811-2.748c0.066,0.178,0.137,0.354,0.191,0.535   c2.777,9.205,8.881,3.393,3.406-4.939C75.067,7.548,60.567,2.104,60.567,2.104l-3.405,4.939c0,0,2.729,0.727,6.184,2.18   c-0.186,1.365-0.855,1.975-1.344,2.24c-0.422-0.439-0.93-0.801-1.502-1.045c-1.508-0.625-3.273-0.371-4.541,0.648l-2.381,1.912   c-0.47,0.375-0.988,0.795-1.625,1.313c-1.203,0.973-2.615,2.117-4.246,3.383c-0.774,0.623-1.609,1.246-2.492,1.906l-1.027,0.773   c-0.418,0.289-0.838,0.588-1.318,0.932c-0.848,0.602-1.725,1.225-2.6,1.777l-0.148,0.1c-0.322,0.223-0.658,0.428-1.025,0.652   c-0.305,0.188-0.611,0.377-0.836,0.525c-0.322,0.182-0.639,0.371-0.955,0.563l-0.098,0.059c-0.292,0.176-0.584,0.352-0.885,0.504   c-0.082,0.041-0.163,0.084-0.26,0.141c-1.042,0.611-2.18,1.139-3.373,1.691l-0.791,0.361c-1.399,0.568-2.723,1.105-4.125,1.514   l-1.002,0.326l-1.105,0.279c-0.08,0.021-0.16,0.043-0.239,0.068c-0.359,0.113-0.812,0.209-1.328,0.318l-0.868,0.191   c-0.319,0.084-0.689,0.143-1.131,0.215c-0.316,0.051-0.635,0.104-1.053,0.184c-0.395,0.086-0.833,0.139-1.389,0.209   c-0.225,0.029-0.452,0.057-0.697,0.094l-1.018,0.148l-0.275,0.02c-0.293,0.018-0.584,0.039-0.842,0.07   c-0.271,0.025-0.541,0.055-0.9,0.094c-0.373,0.039-0.74,0.078-1.078,0.098c-0.658,0.027-1.307,0.074-2.004,0.125   c-0.717,0.053-1.393,0.102-2.082,0.107c-0.578,0.021-1.135,0.053-1.744,0.092c-0.535,0.031-1.033,0.063-1.574,0.066   c-2.041,0.064-3.381,0.232-3.528,0.252c-1.616,0.211-2.994,1.283-3.597,2.797c-0.604,1.514-0.338,3.24,0.689,4.504   c0.094,0.115,0.961,1.168,2.562,2.646c0.946,0.923,2.036,1.716,3.231,2.561c1.389,1.036,2.959,1.848,4.643,2.719   c0.336,0.175,0.684,0.332,1.044,0.483c0.104,0.043,0.217,0.086,0.323,0.129c-0.009,0.003-0.027,0.009-0.033,0.011   c-1.546,0.519-2.693,1.834-2.994,3.437c-0.303,1.602,0.288,3.244,1.539,4.287c0.113,0.096,1.167,0.963,3.021,2.106   c1.106,0.728,2.327,1.295,3.661,1.896c1.552,0.746,3.236,1.239,5.041,1.768c-0.047,0.027-0.076,0.045-0.076,0.045   c-1.408,0.82-2.264,2.344-2.231,3.973c0.031,1.629,0.944,3.117,2.381,3.885c0.131,0.068,1.339,0.703,3.388,1.445   c1.225,0.484,2.539,0.791,3.97,1.107c0.831,0.207,1.683,0.344,2.556,0.449c-0.461,0.85-0.653,1.836-0.512,2.824   c0.234,1.643,1.342,3.034,2.887,3.631c0.14,0.053,1.423,0.541,3.637,1.049c1.314,0.34,2.689,0.488,4.184,0.631   c0.768,0.092,1.607,0.137,2.568,0.137c0.945,0,1.926-0.043,2.953-0.088c0.39-0.016,0.779-0.051,1.178-0.1   c0.369-0.047,0.744-0.104,1.123-0.164c0.273-0.043,0.551-0.086,0.881-0.129c0.57-0.078,1.141-0.188,1.711-0.306   c0.08-0.016,0.158-0.03,0.253-0.057l1.485-0.388c1.158-0.303,2.396-0.653,3.564-1.153l0.168-0.065   c1.038-0.408,2.217-0.873,3.387-1.527c1.135-0.588,2.346-1.246,3.486-2.053l1.502-1.027c0.109-0.076,0.217-0.156,0.312-0.236   l1.426-1.17c1.969-1.619,3.878-3.637,5.82-6.15c0.044-0.055,0.085-0.109,0.128-0.17c1.834-2.582,3.194-4.93,4.137-7.123   c0.485-1.014,0.836-1.994,1.144-2.854l0.293-0.808c0.041-0.111,0.08-0.225,0.108-0.328l0.224-0.762   c0.271-0.92,0.553-1.869,0.746-2.865c0.498-2.174,0.787-4.465,0.91-7.244c0.051-2.409-0.05-4.483-0.306-6.332   C82.189,35.704,81.826,33.918,81.35,32.249z M70.717,13.157c0.769,0.529,1.508,1.092,2.196,1.691   c-1.533,0.441-3.393,1.545-5.41,3.922c-0.112-0.326-0.26-0.639-0.445-0.928C68.037,15.646,69.449,14.145,70.717,13.157z    M75.385,17.659c-1.164,0.91-2.197,2.52-2.236,5.059c-0.635,0.15-1.223,0.426-1.729,0.813c-0.368-0.928-0.666-1.496-0.75-1.646   c-0.237-0.43-0.565-0.797-0.932-1.121C72.742,17.185,74.818,17.48,75.385,17.659z M68.041,11.497   c-1.215,1.09-2.444,2.553-3.41,4.475c-0.155-0.053-0.312-0.102-0.475-0.137c-0.281-0.057-0.566-0.076-0.85-0.078   c0.01-0.799-0.025-1.328-0.049-1.564c1.133-0.566,2.361-1.725,2.879-3.699C66.769,10.806,67.406,11.142,68.041,11.497z    M12.797,44.676c-1.617-0.836-3.013-1.557-4.236-2.469c-1.117-0.791-2.107-1.507-2.927-2.309c-1.503-1.389-2.269-2.324-2.301-2.363   c-0.343-0.422-0.431-0.996-0.229-1.502c0.201-0.504,0.66-0.861,1.197-0.932c0.053-0.006,1.303-0.166,3.201-0.227   c0.558-0.006,1.105-0.037,1.781-0.076c0.503-0.031,1.033-0.064,1.543-0.082c0.746-0.008,1.469-0.061,2.303-0.121   c0.6-0.045,1.215-0.09,1.855-0.115c0.405-0.021,0.828-0.064,1.355-0.121c0.254-0.027,0.51-0.055,0.801-0.084   c0.236-0.027,0.471-0.043,0.717-0.059c0.123-0.006,0.246-0.014,0.443-0.035l1.089-0.16c0.225-0.031,0.435-0.059,0.733-0.096   c0.514-0.063,1.044-0.131,1.52-0.234c0.351-0.066,0.64-0.115,0.994-0.172c0.479-0.078,0.932-0.152,1.403-0.279l0.715-0.15   c0.552-0.117,1.072-0.229,1.652-0.408l1.188-0.305l1.053-0.338c1.512-0.439,2.904-1.004,4.436-1.629l0.855-0.389   c1.271-0.59,2.472-1.146,3.623-1.822l0.102-0.055c0.372-0.186,0.73-0.4,1.089-0.617l0.097-0.057   c0.292-0.176,0.584-0.352,0.959-0.566c0.283-0.182,0.57-0.359,0.883-0.551c0.385-0.236,0.77-0.473,1.195-0.768   c0.928-0.586,1.838-1.232,2.781-1.902c0.41-0.293,0.817-0.584,1.272-0.9l1.093-0.82c0.889-0.662,1.752-1.309,2.532-1.938   c1.627-1.264,3.058-2.422,4.347-3.465c0.559-0.453,1.072-0.869,1.539-1.242l2.385-1.914c0.345-0.277,0.791-0.387,1.227-0.303   c0.098,0.02,0.193,0.047,0.273,0.08c0.5,0.213,0.873,0.707,0.93,1.23c0.006,0.045,0.096,0.965-0.014,2.486   c-0.151,0.137-0.295,0.283-0.428,0.441l-1.972,2.334c-0.39,0.455-0.817,0.969-1.344,1.598c-0.994,1.186-2.162,2.578-3.521,4.133   c-0.641,0.762-1.342,1.533-2.082,2.348l-0.859,0.957c-0.354,0.365-0.711,0.738-1.115,1.166c-0.717,0.754-1.458,1.533-2.212,2.242   l-0.125,0.127c-0.272,0.281-0.565,0.547-0.882,0.838c-0.266,0.242-0.528,0.486-0.721,0.674c-0.281,0.24-0.557,0.486-0.83,0.734   l-0.084,0.076c-0.254,0.229-0.506,0.459-0.772,0.666c-0.072,0.055-0.144,0.113-0.228,0.186c-0.906,0.801-1.921,1.535-2.988,2.307   l-0.706,0.506c-1.265,0.826-2.46,1.607-3.759,2.277l-0.922,0.51l-1.031,0.486c-0.075,0.037-0.148,0.074-0.222,0.113   c-0.331,0.18-0.757,0.361-1.243,0.566l-0.815,0.354c-0.297,0.145-0.648,0.272-1.067,0.43c-0.303,0.109-0.604,0.223-0.999,0.381   c-0.372,0.16-0.791,0.297-1.323,0.471c-0.215,0.072-0.433,0.143-0.666,0.225l-0.971,0.343l-0.267,0.071   c-0.284,0.074-0.565,0.15-0.812,0.23c-0.262,0.076-0.521,0.156-0.866,0.264c-0.358,0.109-0.712,0.219-1.04,0.301   c-0.642,0.154-1.269,0.324-1.943,0.508c-0.692,0.189-1.347,0.365-2.021,0.505c-0.463,0.106-0.914,0.224-1.387,0.346l-1.166-0.319   c-0.49-0.162-0.967-0.326-1.414-0.506c-0.315-0.129-0.595-0.236-0.867-0.341c-0.32-0.122-0.635-0.243-0.936-0.37   C13.365,44.953,13.088,44.828,12.797,44.676z M19.268,56.98c-1.248-0.561-2.357-1.076-3.314-1.705   c-1.742-1.074-2.672-1.846-2.711-1.879c-0.418-0.348-0.613-0.896-0.514-1.43c0.102-0.533,0.483-0.973,0.996-1.145   c0.051-0.017,1.248-0.412,3.1-0.834c0.547-0.113,1.078-0.248,1.733-0.419c0.487-0.127,1.003-0.26,1.499-0.375   c0.73-0.149,1.43-0.34,2.236-0.559c0.58-0.158,1.176-0.32,1.801-0.47c0.393-0.1,0.799-0.223,1.306-0.379   c0.245-0.076,0.489-0.151,0.771-0.233c0.227-0.072,0.453-0.134,0.692-0.195c0.119-0.03,0.238-0.063,0.428-0.12l1.038-0.363   c0.215-0.076,0.416-0.142,0.701-0.236c0.492-0.16,1-0.328,1.447-0.52c0.332-0.134,0.605-0.236,0.943-0.359   c0.455-0.17,0.885-0.33,1.324-0.543l0.672-0.285c0.519-0.221,1.009-0.43,1.544-0.717l1.108-0.525l0.968-0.533   c1.4-0.723,2.659-1.542,4.042-2.449l0.765-0.545c1.135-0.822,2.207-1.598,3.208-2.482l0.088-0.072   c0.33-0.256,0.642-0.535,0.95-0.814l0.084-0.076c0.254-0.229,0.507-0.457,0.835-0.738c0.241-0.232,0.489-0.461,0.76-0.711   c0.332-0.305,0.664-0.609,1.026-0.98c0.798-0.752,1.568-1.563,2.365-2.4c0.346-0.365,0.691-0.729,1.078-1.127l0.914-1.016   c0.744-0.82,1.469-1.619,2.114-2.387c1.354-1.551,2.537-2.961,3.603-4.23c0.463-0.553,0.887-1.061,1.273-1.516l1.975-2.336   c0.283-0.338,0.701-0.531,1.146-0.531c0.099,0,0.198,0.01,0.282,0.027c0.002,0,0.002,0,0.004,0   c-0.088,0.309-0.182,0.607-0.254,0.934l1.464,0.328c-0.826,0.404-1.527,1.053-1.98,1.891l-1.454,2.688   c-0.287,0.525-0.603,1.115-0.945,1.756c-0.74,1.383-1.613,3.012-2.646,4.846c-0.469,0.869-0.99,1.76-1.559,2.723l-0.647,1.113   c-0.272,0.43-0.544,0.867-0.825,1.322c-0.558,0.898-1.134,1.83-1.722,2.672c-0.04,0.057-0.079,0.115-0.112,0.172   c-0.205,0.322-0.431,0.633-0.689,0.996c-0.211,0.293-0.422,0.588-0.566,0.807c-0.229,0.293-0.447,0.592-0.666,0.891l-0.061,0.084   c-0.203,0.279-0.405,0.557-0.625,0.814c-0.062,0.074-0.124,0.15-0.186,0.232c-0.722,0.961-1.566,1.891-2.455,2.867l-0.588,0.637   c-1.068,1.066-2.078,2.074-3.217,2.998l-0.798,0.688l-0.904,0.682c-0.07,0.053-0.139,0.107-0.199,0.16   c-0.291,0.246-0.676,0.512-1.104,0.809l-0.723,0.513c-0.27,0.207-0.598,0.408-0.965,0.642c-0.271,0.17-0.543,0.34-0.895,0.573   c-0.331,0.229-0.714,0.451-1.121,0.687l-0.092,0.053c-0.192,0.111-0.387,0.223-0.596,0.348l-0.873,0.531l-0.252,0.127   c-0.262,0.131-0.523,0.262-0.746,0.389c-0.241,0.129-0.48,0.262-0.773,0.424c-0.336,0.187-0.666,0.369-0.98,0.521   c-0.596,0.281-1.176,0.574-1.768,0.877c-0.65,0.33-1.264,0.643-1.908,0.922c-0.523,0.242-1.023,0.488-1.494,0.721l-0.113,0.058   c-0.018,0.008-0.035,0.017-0.053,0.024c-0.248-0.037-0.506-0.067-0.742-0.112c-0.334-0.065-0.629-0.119-0.917-0.168   c-0.337-0.06-0.669-0.117-0.989-0.185c-0.3-0.063-0.596-0.135-0.911-0.227C22.15,58.082,20.643,57.644,19.268,56.98z    M31.158,69.004c-1.34-0.297-2.532-0.573-3.593-0.991c-1.925-0.699-2.991-1.265-3.036-1.287c-0.48-0.256-0.784-0.752-0.795-1.297   c-0.01-0.543,0.274-1.05,0.75-1.326c0.01-0.006,1.092-0.64,2.854-1.444c0.502-0.216,0.983-0.451,1.498-0.705l0.115-0.058   c0.451-0.226,0.93-0.459,1.393-0.674c0.693-0.3,1.348-0.634,2.076-1.005c0.535-0.272,1.086-0.553,1.662-0.823   c0.374-0.181,0.756-0.392,1.205-0.64c0.223-0.125,0.447-0.248,0.706-0.387c0.206-0.117,0.417-0.223,0.696-0.361l1.277-0.743   c0.19-0.113,0.371-0.22,0.549-0.322l0.09-0.051c0.426-0.246,0.91-0.522,1.312-0.806c0.299-0.198,0.548-0.354,0.819-0.524   c0.422-0.267,0.82-0.517,1.217-0.819l0.584-0.408c0.468-0.324,0.91-0.631,1.38-1.023l0.978-0.742l0.839-0.719   c1.229-0.994,2.29-2.057,3.457-3.223l0.639-0.689c0.945-1.039,1.84-2.02,2.707-3.174c0.272-0.318,0.521-0.658,0.771-1l0.062-0.082   c0.198-0.275,0.399-0.549,0.666-0.895c0.188-0.277,0.383-0.552,0.616-0.875c0.257-0.357,0.515-0.717,0.785-1.145   c0.64-0.914,1.235-1.879,1.826-2.832c0.265-0.428,0.528-0.854,0.823-1.322l0.705-1.205c0.556-0.945,1.097-1.869,1.568-2.744   c1.03-1.83,1.914-3.479,2.662-4.877c0.34-0.635,0.653-1.219,0.938-1.742l1.457-2.689c0.242-0.449,0.699-0.73,1.191-0.771   c0.184,0.012,0.365,0.035,0.547,0.061c0.375,0.115,0.707,0.365,0.893,0.697c0.025,0.049,0.66,1.205,1.256,3.25   c0.029,0.102,0.054,0.209,0.08,0.314l-0.596,1.518c-0.227,0.572-0.476,1.215-0.763,1.959c-0.577,1.492-1.258,3.248-2.073,5.229   c-0.373,0.959-0.803,1.947-1.246,2.975l-0.522,1.219c-0.209,0.438-0.413,0.883-0.619,1.328l-0.06,0.129   c-0.454,0.986-0.926,2.006-1.418,2.938c-0.034,0.066-0.067,0.131-0.094,0.188c-0.168,0.353-0.354,0.692-0.578,1.104   c-0.18,0.324-0.356,0.652-0.479,0.898c-0.194,0.326-0.38,0.656-0.603,1.057c-0.178,0.318-0.354,0.639-0.563,0.955   c-0.054,0.082-0.103,0.162-0.146,0.24c-0.609,1.066-1.353,2.113-2.146,3.236l-0.521,0.727c-0.957,1.223-1.86,2.379-2.908,3.463   l-0.729,0.805l-0.842,0.816c-0.06,0.057-0.115,0.115-0.177,0.18c-0.273,0.297-0.653,0.635-1.026,0.967L50.75,59.31   c-0.051,0.043-0.099,0.088-0.148,0.14c-0.244,0.241-0.548,0.485-0.902,0.774c-0.257,0.207-0.513,0.414-0.842,0.698   c-0.309,0.277-0.674,0.552-1.131,0.896c-0.188,0.142-0.377,0.283-0.579,0.44l-0.832,0.656l-0.235,0.158   c-0.252,0.166-0.498,0.332-0.715,0.492l-0.723,0.52c-0.323,0.236-0.641,0.467-0.945,0.662c-0.574,0.361-1.126,0.734-1.684,1.111   c-0.627,0.422-1.217,0.82-1.841,1.188c-0.505,0.313-0.984,0.627-1.432,0.922l-0.168,0.109c-0.427,0.279-0.829,0.543-1.278,0.807   c-0.445,0.275-0.844,0.529-1.199,0.763c-0.019,0-0.037,0-0.056-0.002C34.217,69.496,32.644,69.371,31.158,69.004z M79.735,43.779   c-0.114,2.557-0.38,4.678-0.848,6.721c-0.177,0.902-0.437,1.783-0.692,2.646l-0.225,0.77l-0.344,0.953   c-0.297,0.836-0.604,1.699-1.049,2.627c-0.883,2.053-2.143,4.221-3.892,6.678c-1.819,2.355-3.576,4.218-5.368,5.689l-1.431,1.174   c-0.033,0.027-0.069,0.055-0.103,0.076l-1.518,1.039c-1.014,0.715-2.115,1.314-3.195,1.875c-1.035,0.578-2.113,1.002-3.066,1.379   l-0.207,0.082c-1.076,0.459-2.209,0.77-3.182,1.025l-1.568,0.404c-0.52,0.104-1.027,0.205-1.521,0.272   c-0.347,0.045-0.648,0.093-0.949,0.14c-0.347,0.055-0.688,0.106-1.021,0.147c-0.312,0.039-0.625,0.067-0.939,0.082   c-1.897,0.084-3.649,0.136-5.07-0.035c-1.401-0.135-2.652-0.269-3.794-0.563c-2.083-0.479-3.25-0.928-3.265-0.934   c-0.536-0.207-0.919-0.688-1-1.256c-0.081-0.566,0.151-1.135,0.614-1.488c0.006-0.004,0.318-0.238,0.858-0.611   c0.197,0,0.401-0.008,0.603-0.014c0.004-0.139,0.023-0.277,0.035-0.418c0.36-0.238,0.771-0.504,1.238-0.791   c0.465-0.271,0.907-0.561,1.377-0.867l0.172-0.112c0.433-0.285,0.891-0.584,1.338-0.863c0.671-0.396,1.3-0.817,1.986-1.28   c0.513-0.347,1.039-0.701,1.596-1.052c0.361-0.231,0.729-0.498,1.141-0.797l0.676-0.485c0.196-0.146,0.398-0.281,0.683-0.468   l1.194-0.909c0.185-0.146,0.358-0.275,0.604-0.461c0.402-0.304,0.859-0.646,1.234-0.984c0.279-0.24,0.514-0.43,0.791-0.654   c0.389-0.318,0.756-0.617,1.119-0.975l0.524-0.474c0.421-0.375,0.856-0.762,1.228-1.161l0.971-0.947l0.766-0.842   c1.127-1.166,2.076-2.382,3.119-3.716l0.582-0.81c0.826-1.17,1.607-2.274,2.293-3.471l0.049-0.08   c0.244-0.369,0.461-0.756,0.711-1.205c0.172-0.307,0.342-0.612,0.567-0.996c0.157-0.307,0.323-0.608,0.528-0.985   c0.215-0.394,0.428-0.785,0.649-1.252c0.534-1.011,1.021-2.065,1.505-3.112l0.049-0.105c0.201-0.436,0.399-0.869,0.627-1.348   l0.549-1.275c0.455-1.049,0.896-2.072,1.272-3.039c0.813-1.975,1.503-3.752,2.104-5.309c0.267-0.691,0.513-1.326,0.736-1.895   l1.146-2.928c0.212-0.539,0.699-0.918,1.26-0.99c0.061-0.008,0.121-0.012,0.182-0.012c0.521,0,1.023,0.25,1.314,0.648   c0.033,0.045,0.826,1.146,1.693,3.166c0.502,1.166,0.936,2.395,1.289,3.658c0.438,1.535,0.77,3.174,0.99,4.879   C79.689,39.645,79.781,41.564,79.735,43.779z" transform="matrix(0.5812517258114419 0.07045475574764326 -0.07045475574764326 0.5812517258114419 48.81191239813978 58.06221070648526)" id="L1_5" fill="#eff2f7"/><g transform="matrix(0.12776613235473633 0 0 0.12776613235473633 176 59.000000577068704)" id="L1_6"><path d="M469.319,393.442c-6.666-23.331-32.769-68.993-37.333-76.886c-1.341-6.537-7.994-35.272-27.521-70.626   c-19.823-35.888-57.234-85.49-123.144-119.301c-7.696-20.583,3.65-30.175,18.127-39.652c3.123-2.045,5.591-3.66,7.428-5.497   c1.97-1.97,2.686-4.871,1.857-7.531c-0.827-2.661-3.063-4.643-5.803-5.148c-36.537-6.732-63.44,3.299-79.568,12.899   c-12.168,7.243-20.183,15.305-24.095,19.763c-24.559-2.471-48.747-0.317-71.928,6.564c-52.111,15.468-81.911,48.536-92.304,62.036   c-9.396,12.205-14.68,26.871-15.279,42.41l-0.007,0.179c-0.222,6.346-2.134,12.43-5.529,17.594   c-20.086,30.542-15.226,46.029-7.611,53.644c14.286,14.285,35.165-0.543,51.941-12.459c8.523-6.053,17.337-12.312,22.859-13.393   c1.928-0.377,4.279-0.926,7.255-1.622c6.936-1.62,17.006-3.968,29.851-5.962c2.775,3.399,7.632,9.11,13.555,15.066   c12.931,13.001,24.302,20.469,33.799,22.195c0.446,0.081,0.896,0.121,1.342,0.121c1.742,0,3.446-0.607,4.806-1.742   c1.708-1.425,2.694-3.534,2.694-5.758c0-7.312-0.833-23.804-1.372-33.694c3.846,0.053,7.793,0.175,11.836,0.371   c6.305,5.807,12.969,10.405,18.001,13.523c16.243,10.066,34.749,16.83,46.047,16.83c3.803,0,7.004-2.847,7.448-6.624   c0.443-3.763,0.249-7.71-0.548-11.825c42.339,12.464,82.526,34.395,119.732,65.351c-7.828,7.705-16.992,17.807-24.289,28.956   c-9.89,15.109-13.937,28.575-12.029,40.023c0.374,2.24,1.741,4.19,3.721,5.303c1.979,1.113,4.355,1.27,6.463,0.427   c3.34-1.335,6.953-3.429,11.137-5.854c20.232-11.723,50.808-29.442,96.482,8.17c1.378,1.135,3.069,1.71,4.769,1.71   c1.426,0,2.856-0.406,4.109-1.227C468.964,399.976,470.22,396.599,469.319,393.442z M279.509,81.603   c0.539,0,1.077,0.004,1.623,0.013c-4.094,3.333-8.215,7.426-11.386,12.477c-4.642,7.395-6.533,15.565-5.676,24.414   c-15.406-6.558-30.883-11.33-46.278-14.316C228.647,94.735,249.173,81.603,279.509,81.603z M136.287,248.193   c6.82-0.675,14.175-1.184,22.035-1.429c0.326,5.974,0.78,14.692,1.079,22.149C151.811,264.105,143.255,255.918,136.287,248.193z    M355.505,378.89c4.15-13.778,17.18-31.573,36.634-49.405c1.576-1.445,2.46-3.494,2.431-5.632c-0.029-2.138-0.97-4.162-2.585-5.563   c-43.679-37.89-91.55-63.678-142.334-76.705c-3.684-6.89-8.748-14.141-15.224-21.737c-11.65-13.667-23.588-23.441-24.091-23.851   c-3.212-2.617-7.936-2.135-10.552,1.077c-2.616,3.211-2.134,7.935,1.077,10.552c0.112,0.091,11.375,9.313,22.15,21.954   c10.222,11.991,16.422,22.74,18.294,31.599c-8.059-2.003-19.142-6.522-30.23-13.394c-16.235-10.061-27.028-21.757-29.611-32.087   c-1.005-4.019-5.078-6.464-9.095-5.457c-4.019,1.004-6.462,5.077-5.457,9.095c1.084,4.336,2.938,8.444,5.286,12.291   c-41.509-0.418-71.591,6.595-86.947,10.182c-2.83,0.661-5.064,1.183-6.726,1.508c-8.692,1.702-18.393,8.591-28.663,15.884   c-12.174,8.646-27.323,19.407-32.65,14.082c-4.966-4.966-1.312-18.299,9.538-34.795c4.907-7.463,7.669-16.215,7.986-25.279   l0.006-0.155c0.478-12.414,4.688-24.115,12.175-33.839c9.502-12.343,36.777-42.586,84.687-56.807   c44.949-13.342,92.197-7.854,140.434,16.313c63.844,31.989,99.955,79.619,119.006,113.943c20.749,37.382,26.386,67.6,26.438,67.893   c0.155,0.866,0.462,1.699,0.905,2.459c0.221,0.378,16.512,28.367,27.638,52.295C404.699,352.283,373.906,368.299,355.505,378.89z" fill="#eff2f7"/><path d="M179.239,125.68c-12.455-0.239-24.891,0.817-36.965,3.139c-4.068,0.782-6.731,4.714-5.949,8.781   c0.69,3.589,3.833,6.085,7.357,6.085c0.47,0,0.946-0.044,1.424-0.136c11.048-2.125,22.432-3.089,33.846-2.872   c4.117,0.066,7.563-3.214,7.642-7.355C186.673,129.181,183.38,125.759,179.239,125.68z" fill="#eff2f7"/><path d="M266.235,147.532c-18.506-8.885-37.251-15.145-55.715-18.605c-4.07-0.762-7.99,1.919-8.753,5.99   c-0.763,4.071,1.919,7.99,5.99,8.753c17.173,3.218,34.664,9.067,51.986,17.384c58.37,28.029,91.331,69.762,108.703,99.836   c1.39,2.405,3.909,3.75,6.501,3.75c1.272,0,2.563-0.325,3.744-1.007c3.587-2.072,4.815-6.659,2.743-10.246   C363.004,221.483,328.058,177.219,266.235,147.532z" fill="#eff2f7"/><circle cx="59" cy="211" r="8" fill="#eff2f7"/></g><g transform="matrix(0.12191234529018402 0 0 0.12191234529018402 97.74373823404312 167.7460942319251)" id="L1_7"><path d="M304.194,316.588c-27.976,0-50.738,22.761-50.738,50.738c0,27.976,22.761,50.736,50.738,50.736   c27.976,0,50.738-22.76,50.738-50.736C354.932,339.349,332.171,316.588,304.194,316.588z M339.071,367.325   c0,6.471-1.803,12.515-4.887,17.714c-19.132-5.605-36.095-23.927-36.668-51.932c2.164-0.422,4.394-0.658,6.679-0.658   C323.426,332.449,339.071,348.094,339.071,367.325z M269.318,367.325c0-13.043,7.208-24.42,17.839-30.401   c1.872,29.172,19.268,49.023,39.744,56.815c-6.108,5.258-14.034,8.461-22.708,8.461   C284.963,402.199,269.318,386.555,269.318,367.325z" fill="#eff2f7"/><path d="M432.273,260.985c0.461,0,0.918-0.06,1.359-0.177c0.007,0,0.009-0.002,0.009-0.002   c0.131-0.035,0.259-0.075,0.386-0.12c0.004,0,0.007-0.004,0.009-0.002c1.199-0.423,2.25-1.275,2.898-2.481   c7.911-14.701,22.774-22.73,45.281-24.479c0.792,0.437,1.606,0.884,2.382,1.314c1.2,0.663,2.521,0.989,3.834,0.989   c1.829,0,3.643-0.63,5.106-1.86c2.512-2.113,3.464-5.556,2.393-8.658c-28.92-83.804-94.059-153.843-175.037-188.697l5.793-15.92   c1.497-4.117-0.625-8.667-4.741-10.166c-4.115-1.492-8.667,0.625-10.166,4.741l-5.76,15.827   C223.384,5.329,128.834,17.237,51.375,63.705c-2.814,1.689-4.299,4.938-3.732,8.171c0.568,3.233,3.067,5.783,6.29,6.413   c0.862,0.169,1.764,0.347,2.643,0.52c11.781,12.001,15.432,24.641,11.114,38.496c-0.004,0.005-0.005,0.013-0.004,0.013   c-0.386,1.251-0.286,2.536,0.193,3.65c0.002,0.004,0.004,0.005,0.005,0.009v0.002c0.093,0.213,0.199,0.419,0.317,0.617   c0.005,0.002,0.005,0.007,0.007,0.011c0.552,0.918,1.386,1.674,2.424,2.122c30.013,13.506,67.342,30.326,92.614,70.962   c1.297,2.086,3.854,3.002,6.186,2.215c23.552-7.97,44.288-13.133,77.265-1.826l-83.99,233.771   c-0.125,0.347-0.187,0.698-0.261,1.048c-54.013,5.847-99.853,18.217-156.997,37.046c-4.158,1.37-6.421,5.854-5.049,10.015   c1.372,4.16,5.854,6.424,10.015,5.049c80.439-26.505,137.927-39.996,228.901-40.177c0.532-0.002,1.06-0.002,1.59-0.002   c85.572,0,161.109,13.913,237.575,43.739c0.947,0.37,1.922,0.545,2.88,0.545c3.173,0,6.168-1.916,7.39-5.051   c1.592-4.08-0.424-8.678-4.506-10.27c-78.366-30.57-155.723-44.825-243.333-44.825c-0.539,0-1.089,0-1.628,0.002   c-21.449,0.042-41.017,0.839-59.518,2.319l81.661-227.289c25.234,11.851,37.053,27.448,48.427,44.903   c0.032,0.049,0.081,0.079,0.115,0.126c0.276,0.395,0.592,0.761,0.969,1.071c0.017,0.014,0.03,0.032,0.047,0.046   c0.368,0.295,0.791,0.525,1.241,0.715c0.112,0.048,0.222,0.09,0.338,0.13c0.11,0.038,0.209,0.093,0.323,0.125   c0.217,0.059,0.433,0.056,0.651,0.087c0.199,0.029,0.389,0.073,0.591,0.079c0.053,0.002,0.107,0.021,0.159,0.021   c0.207,0,0.399-0.075,0.602-0.099c0.247-0.029,0.493-0.01,0.738-0.076c45.29-11.905,83.836,1.627,114.818,12.526   C431.043,260.879,431.661,260.985,432.273,260.985z M438.613,239.158c-0.047-9.47-1.223-18.656-3.468-27.515   c11.288,3.871,21.845,8.761,31.541,13.75C455.307,228.019,445.92,232.606,438.613,239.158z M473.309,210.939   c-22.863-11.741-50.426-23.04-81.717-23.04c-3.035,0-6.107,0.106-9.211,0.328c-3.586-46.667-18.084-87.996-44.051-125.357   C398.008,95.242,446.444,148.225,473.309,210.939z M279.156,128.295c-0.005-0.002-0.01-0.003-0.015-0.005   c-0.006-0.002-0.01-0.005-0.016-0.008c-0.008-0.003-0.015-0.003-0.023-0.006c-32.384-11.783-64.114-17.714-94.636-17.714   c-0.643,0-1.282,0.002-1.923,0.007c35.366-32.88,76.665-52.818,125.595-60.707c32.413,37.501,51.233,79.328,57.189,127.249   C341.564,156.87,312.67,140.491,279.156,128.295z M277.633,40.155c-44.324,11.858-82.32,34.286-115.311,67.978   c-25.288-24.508-56.8-34.805-84.3-41.06C140.299,35.366,211.876,25.816,277.633,40.155z M72.689,82.144   c9.607,2.148,19.736,4.823,29.854,8.432c-7.976,3.964-15.496,8.792-22.506,14.48C79.826,97.102,77.322,89.46,72.689,82.144z    M82.024,117.273c10.17-9.184,21.605-16.281,34.127-21.18c14.503,6.637,28.479,15.709,40.265,28.743   c0.135,0.151,0.275,0.299,0.423,0.443c0.004,0.002,0.005,0.005,0.009,0.009c0,0,0.002,0,0.002,0.002   c0.106,0.102,0.215,0.202,0.326,0.299c0.004,0.007,0.011,0.018,0.016,0.013c1.413,1.219,3.142,1.852,4.885,1.914h0.002   c0.011,0,0.022,0.002,0.035,0.002h0.002c0.317,0.007,0.628,0.004,0.945-0.027c0.04-0.004,0.08-0.007,0.12-0.011   c11.39-1.142,23.028-1.256,34.84-0.543c-10.825,14.358-22.062,33.193-31.769,53.3C141.817,146.221,109.667,129.861,82.024,117.273z    M176.383,183.581c10.472-21.442,22.942-41.687,34.221-55.54c18.174,2.079,36.759,6.295,55.642,12.635l-15.971,44.452   C219.188,174.431,197.512,177.264,176.383,183.581z M265.018,191.007l16.134-44.907c14.395,5.647,27.819,12.122,40.228,19.402   c-0.296,17.976-3.679,41.547-9.303,64.87C301.469,215.567,288.308,201.757,265.018,191.007z M427.706,248.491   c-29.224-10.173-64.545-20.964-106.115-12.546c5.676-22.673,9.268-45.356,10.168-64.012c13.934,9.117,26.518,19.272,37.507,30.542   c1.481,1.539,3.572,2.481,5.863,2.432c0.007-0.002,0.013-0.004,0.016,0c0.117-0.002,0.231-0.007,0.346-0.015   c0.007,0,0.02,0.002,0.018-0.002c0.224-0.015,0.443-0.038,0.661-0.071c16.511-2.288,32.25-0.592,46.952,3.205   C427.242,220.721,428.78,234.283,427.706,248.491z" fill="#eff2f7"/></g></defs><g fi:class="KUsePattern" opacity="1"><pattern id="pattern_L1_0" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_0" x="-350" y="-350"/><use xlink:href="#L1_0" x="0" y="-350"/><use xlink:href="#L1_0" x="350" y="-350"/><use xlink:href="#L1_0" x="-350" y="0"/><use xlink:href="#L1_0" x="0" y="0"/><use xlink:href="#L1_0" x="350" y="0"/><use xlink:href="#L1_0" x="-350" y="350"/><use xlink:href="#L1_0" x="0" y="350"/><use xlink:href="#L1_0" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_0)"/></g><g fi:class="KUsePattern" opacity="1"><pattern id="pattern_L1_2" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_2" x="-350" y="-350"/><use xlink:href="#L1_2" x="0" y="-350"/><use xlink:href="#L1_2" x="350" y="-350"/><use xlink:href="#L1_2" x="-350" y="0"/><use xlink:href="#L1_2" x="0" y="0"/><use xlink:href="#L1_2" x="350" y="0"/><use xlink:href="#L1_2" x="-350" y="350"/><use xlink:href="#L1_2" x="0" y="350"/><use xlink:href="#L1_2" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_2)"/></g><g fi:class="KUsePattern" opacity="1"><pattern id="pattern_L1_3" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_3" x="-350" y="-350"/><use xlink:href="#L1_3" x="0" y="-350"/><use xlink:href="#L1_3" x="350" y="-350"/><use xlink:href="#L1_3" x="-350" y="0"/><use xlink:href="#L1_3" x="0" y="0"/><use xlink:href="#L1_3" x="350" y="0"/><use xlink:href="#L1_3" x="-350" y="350"/><use xlink:href="#L1_3" x="0" y="350"/><use xlink:href="#L1_3" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_3)"/></g><g fi:class="KUsePattern" opacity="1"><pattern id="pattern_L1_4" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_4" x="-350" y="-350"/><use xlink:href="#L1_4" x="0" y="-350"/><use xlink:href="#L1_4" x="350" y="-350"/><use xlink:href="#L1_4" x="-350" y="0"/><use xlink:href="#L1_4" x="0" y="0"/><use xlink:href="#L1_4" x="350" y="0"/><use xlink:href="#L1_4" x="-350" y="350"/><use xlink:href="#L1_4" x="0" y="350"/><use xlink:href="#L1_4" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_4)"/></g><g fi:class="KUsePattern" opacity="1"><pattern id="pattern_L1_5" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_5" x="-350" y="-350"/><use xlink:href="#L1_5" x="0" y="-350"/><use xlink:href="#L1_5" x="350" y="-350"/><use xlink:href="#L1_5" x="-350" y="0"/><use xlink:href="#L1_5" x="0" y="0"/><use xlink:href="#L1_5" x="350" y="0"/><use xlink:href="#L1_5" x="-350" y="350"/><use xlink:href="#L1_5" x="0" y="350"/><use xlink:href="#L1_5" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_5)"/></g><g fi:class="KUsePattern" opacity="1"><pattern id="pattern_L1_6" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_6" x="-350" y="-350"/><use xlink:href="#L1_6" x="0" y="-350"/><use xlink:href="#L1_6" x="350" y="-350"/><use xlink:href="#L1_6" x="-350" y="0"/><use xlink:href="#L1_6" x="0" y="0"/><use xlink:href="#L1_6" x="350" y="0"/><use xlink:href="#L1_6" x="-350" y="350"/><use xlink:href="#L1_6" x="0" y="350"/><use xlink:href="#L1_6" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_6)"/></g><g fi:class="KUsePattern" opacity="1"><pattern id="pattern_L1_7" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_7" x="-350" y="-350"/><use xlink:href="#L1_7" x="0" y="-350"/><use xlink:href="#L1_7" x="350" y="-350"/><use xlink:href="#L1_7" x="-350" y="0"/><use xlink:href="#L1_7" x="0" y="0"/><use xlink:href="#L1_7" x="350" y="0"/><use xlink:href="#L1_7" x="-350" y="350"/><use xlink:href="#L1_7" x="0" y="350"/><use xlink:href="#L1_7" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_7)"/></g></svg>');
  background-size: 400px; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 16px;
  line-height: 1rem;
  text-align: center;
  background-color: #eceeef;
  border-radius: 0.25rem; }

.progress-bar {
  height: 16px;
  height: 1rem;
  color: #fff;
  background-color: #0275d8; }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite; }

.media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

.media-body {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1; }

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #464a4c;
  text-align: inherit; }

.list-group-item-action .list-group-item-heading {
    color: #292b2c; }

.list-group-item-action:focus, .list-group-item-action:hover {
    color: #464a4c;
    text-decoration: none;
    background-color: #f9fafc; }

.list-group-item-action:active {
    color: #292b2c;
    background-color: #eceeef; }

.list-group-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 16px;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  background-color: #fff;
  border: 0 solid rgba(0, 0, 0, .125); }

.list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 4px;
    border-top-left-radius: 0.25rem; }

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 4px;
    border-bottom-left-radius: 0.25rem; }

.list-group-item:focus, .list-group-item:hover {
    text-decoration: none; }

.list-group-item.disabled, .list-group-item:disabled {
    color: #636c72;
    cursor: not-allowed;
    background-color: #fff; }

.list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
      color: inherit; }

.list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
      color: #636c72; }

.list-group-item.active {
    z-index: 2;
    color: #45C8F1;
    background-color: #fff;
    border-color: #0275d8; }

.list-group-item.active .list-group-item-heading,
    .list-group-item.active .list-group-item-heading > small,
    .list-group-item.active .list-group-item-heading > .small {
      color: inherit; }

.list-group-item.active .list-group-item-text {
      color: #daeeff; }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }

.list-group-item-success {
  color: #3f6910;
  background-color: rgba(19, 206, 102, .08); }

a.list-group-item-success,
button.list-group-item-success {
  color: #3f6910; }

a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }

a.list-group-item-success:focus, a.list-group-item-success:hover,
  button.list-group-item-success:focus,
  button.list-group-item-success:hover {
    color: #3f6910;
    background-color: rgba(17, 183, 90, .08); }

a.list-group-item-success.active,
  button.list-group-item-success.active {
    color: #fff;
    background-color: #3f6910;
    border-color: #3f6910; }

.list-group-item-info {
  color: #095f7a;
  background-color: #ebf9fd; }

a.list-group-item-info,
button.list-group-item-info {
  color: #095f7a; }

a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }

a.list-group-item-info:focus, a.list-group-item-info:hover,
  button.list-group-item-info:focus,
  button.list-group-item-info:hover {
    color: #095f7a;
    background-color: #d3f2fc; }

a.list-group-item-info.active,
  button.list-group-item-info.active {
    color: #fff;
    background-color: #095f7a;
    border-color: #095f7a; }

.list-group-item-warning {
  color: #786600;
  background-color: #fff7c9; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #786600; }

a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }

a.list-group-item-warning:focus, a.list-group-item-warning:hover,
  button.list-group-item-warning:focus,
  button.list-group-item-warning:hover {
    color: #786600;
    background-color: #fff3b0; }

a.list-group-item-warning.active,
  button.list-group-item-warning.active {
    color: #fff;
    background-color: #786600;
    border-color: #786600; }

.list-group-item-danger {
  color: #801f00;
  background-color: rgba(255, 73, 73, .08); }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #801f00; }

a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }

a.list-group-item-danger:focus, a.list-group-item-danger:hover,
  button.list-group-item-danger:focus,
  button.list-group-item-danger:hover {
    color: #801f00;
    background-color: rgba(255, 48, 48, .08); }

a.list-group-item-danger.active,
  button.list-group-item-danger.active {
    color: #fff;
    background-color: #801f00;
    border-color: #801f00; }

.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%; }

.close {
  float: right;
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }

.close:focus, .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .75; }

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0; }

.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -25%);
            transform: translate(0, -25%); }

.modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0); }

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #E0E6ED;
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #3C4858; }

.modal-backdrop.fade {
    opacity: 0; }

.modal-backdrop.show {
    opacity: 0.95; }

.modal-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 16px 32px;
  padding: 1rem 2rem;
  border-bottom: 0px solid #E0E6ED; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  padding: 16px 32px 32px 32px;
  padding: 1rem 2rem 2rem 2rem; }

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 16px 32px 32px 32px;
  padding: 1rem 2rem 2rem 2rem;
  border-top: 1px solid #eceeef; }

.modal-footer > :not(:first-child) {
    margin-left: 4px;
    margin-left: .25rem; }

.modal-footer > :not(:last-child) {
    margin-right: 4px;
    margin-right: .25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 30px auto; }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    max-width: 1000px; } }

.modal-body {
  background-color: #fff; }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "fakt-soft", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Droid Sans, Helvetica Neue, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }

.tooltip.show {
    opacity: 0.9; }

.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
    padding: 5px 0;
    margin-top: -3px; }

.tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before {
      bottom: 0;
      left: 50%;
      margin-left: -5px;
      content: "";
      border-width: 5px 5px 0;
      border-top-color: #3C4858; }

.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
    padding: 0 5px;
    margin-left: 3px; }

.tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before {
      top: 50%;
      left: 0;
      margin-top: -5px;
      content: "";
      border-width: 5px 5px 5px 0;
      border-right-color: #3C4858; }

.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
    padding: 5px 0;
    margin-top: 3px; }

.tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before {
      top: 0;
      left: 50%;
      margin-left: -5px;
      content: "";
      border-width: 0 5px 5px;
      border-bottom-color: #3C4858; }

.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
    padding: 0 5px;
    margin-left: -3px; }

.tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before {
      top: 50%;
      right: 0;
      margin-top: -5px;
      content: "";
      border-width: 5px 0 5px 5px;
      border-left-color: #3C4858; }

.tooltip-inner {
  max-width: 200px;
  padding: 12px 16px;
  padding: 0.75rem 1rem;
  color: #fff;
  text-align: center;
  background-color: #3C4858;
  border-radius: 0.25rem; }

.tooltip-inner::before {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }

.tooltip-inner {
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);
          box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1); }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-family: "fakt-soft", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Droid Sans, Helvetica Neue, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #E0E6ED;
  border-radius: 0.3rem; }

.popover.popover-top, .popover.bs-tether-element-attached-bottom {
    margin-top: -10px; }

.popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after {
      left: 50%;
      border-bottom-width: 0; }

.popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before {
      bottom: -11px;
      margin-left: -11px;
      border-top-color: #e0e6ed; }

.popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after {
      bottom: -10px;
      margin-left: -10px;
      border-top-color: #fff; }

.popover.popover-right, .popover.bs-tether-element-attached-left {
    margin-left: 10px; }

.popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after {
      top: 50%;
      border-left-width: 0; }

.popover.popover-right::before, .popover.bs-tether-element-attached-left::before {
      left: -11px;
      margin-top: -11px;
      border-right-color: #e0e6ed; }

.popover.popover-right::after, .popover.bs-tether-element-attached-left::after {
      left: -10px;
      margin-top: -10px;
      border-right-color: #fff; }

.popover.popover-bottom, .popover.bs-tether-element-attached-top {
    margin-top: 10px; }

.popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after {
      left: 50%;
      border-top-width: 0; }

.popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before {
      top: -11px;
      margin-left: -11px;
      border-bottom-color: #e0e6ed; }

.popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after {
      top: -10px;
      margin-left: -10px;
      border-bottom-color: #f7f7f7; }

.popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before {
      position: absolute;
      top: 0;
      left: 50%;
      display: block;
      width: 20px;
      margin-left: -10px;
      content: "";
      border-bottom: 1px solid #f7f7f7; }

.popover.popover-left, .popover.bs-tether-element-attached-right {
    margin-left: -10px; }

.popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after {
      top: 50%;
      border-right-width: 0; }

.popover.popover-left::before, .popover.bs-tether-element-attached-right::before {
      right: -11px;
      margin-top: -11px;
      border-left-color: #e0e6ed; }

.popover.popover-left::after, .popover.bs-tether-element-attached-right::after {
      right: -10px;
      margin-top: -10px;
      border-left-color: #fff; }

.popover-title {
  padding: 16px 16px;
  padding: 1rem 1rem;
  margin-bottom: 0;
  font-size: 16px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-right-radius: calc(0.3rem - 1px);
  border-top-left-radius: calc(0.3rem - 1px); }

.popover-title:empty {
    display: none; }

.popover-content {
  padding: 16px 16px;
  padding: 1rem 1rem; }

.popover::before,
.popover::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover::before {
  content: "";
  border-width: 11px; }

.popover::after {
  content: "";
  border-width: 10px; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-family: "fakt-soft", system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Droid Sans, Helvetica Neue, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 16px;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #E0E6ED;
  border-radius: 0.3rem;
  -webkit-box-shadow: 0 0 4px 1px rgba(31, 45, 61, .15);
          box-shadow: 0 0 4px 1px rgba(31, 45, 61, .15); }

.popover.popover-top, .popover.bs-tether-element-attached-bottom {
    margin-top: -10px; }

.popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after {
      left: 50%;
      border-bottom-width: 0; }

.popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before {
      bottom: -11px;
      margin-left: -11px;
      border-top-color: #e0e6ed; }

.popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after {
      bottom: -10px;
      margin-left: -10px;
      border-top-color: #fff; }

.popover.popover-right, .popover.bs-tether-element-attached-left {
    margin-left: 10px; }

.popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after {
      top: 50%;
      border-left-width: 0; }

.popover.popover-right::before, .popover.bs-tether-element-attached-left::before {
      left: -11px;
      margin-top: -11px;
      border-right-color: #e0e6ed; }

.popover.popover-right::after, .popover.bs-tether-element-attached-left::after {
      left: -10px;
      margin-top: -10px;
      border-right-color: #fff; }

.popover.popover-bottom, .popover.bs-tether-element-attached-top {
    margin-top: 10px; }

.popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after {
      left: 50%;
      border-top-width: 0; }

.popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before {
      top: -11px;
      margin-left: -11px;
      border-bottom-color: #e0e6ed; }

.popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after {
      top: -10px;
      margin-left: -10px;
      border-bottom-color: #f7f7f7; }

.popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before {
      position: absolute;
      top: 0;
      left: 50%;
      display: block;
      width: 20px;
      margin-left: -10px;
      content: "";
      border-bottom: 1px solid #f7f7f7; }

.popover.popover-left, .popover.bs-tether-element-attached-right {
    margin-left: -10px; }

.popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after {
      top: 50%;
      border-right-width: 0; }

.popover.popover-left::before, .popover.bs-tether-element-attached-right::before {
      right: -11px;
      margin-top: -11px;
      border-left-color: #e0e6ed; }

.popover.popover-left::after, .popover.bs-tether-element-attached-right::after {
      right: -10px;
      margin-top: -10px;
      border-left-color: #fff; }

.popover-title {
  padding: 16px 16px;
  padding: 1rem 1rem;
  margin-bottom: 0;
  font-size: 16px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-right-radius: calc(0.3rem - 1px);
  border-top-left-radius: calc(0.3rem - 1px); }

.popover-title:empty {
    display: none; }

.popover-content {
  padding: 16px 16px;
  padding: 1rem 1rem; }

.popover::before,
.popover::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover::before {
  content: "";
  border-width: 11px; }

.popover::after {
  content: "";
  border-width: 10px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }

.carousel-item {
  position: relative;
  display: none;
  width: 100%; }

@media (-webkit-transform-3d) {
    .carousel-item {
      -webkit-transition: -webkit-transform 0.6s ease-in-out;
      transition: -webkit-transform 0.6s ease-in-out;
      transition: transform 0.6s ease-in-out;
      transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      -webkit-perspective: 1000px;
              perspective: 1000px; } }

@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
    .carousel-item {
      -webkit-transition: -webkit-transform 0.6s ease-in-out;
      transition: -webkit-transform 0.6s ease-in-out;
      transition: transform 0.6s ease-in-out;
      transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      -webkit-perspective: 1000px;
              perspective: 1000px; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0; }

@media (-webkit-transform-3d) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  .carousel-item-next,
  .active.carousel-item-right {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0); }
  .carousel-item-prev,
  .active.carousel-item-left {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0); } }

@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0); }
  .carousel-item-next,
  .active.carousel-item-right {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0); }
  .carousel-item-prev,
  .active.carousel-item-left {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0); } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5; }

.carousel-control-prev:focus, .carousel-control-prev:hover,
  .carousel-control-next:focus,
  .carousel-control-next:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .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: transparent no-repeat center center;
  background-size: 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }

.carousel-indicators li {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    max-width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: rgba(255, 255, 255, .5); }

.carousel-indicators li::before {
      position: absolute;
      top: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }

.carousel-indicators li::after {
      position: absolute;
      bottom: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }

.carousel-indicators .active {
    background-color: #fff; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

.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-faded {
  background-color: #f7f7f7; }

.bg-primary {
  background-color: #45C8F1 !important; }

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #16baed !important; }

.bg-success {
  background-color: #13CE66 !important; }

a.bg-success:focus, a.bg-success:hover {
  background-color: #0f9f4f !important; }

.bg-info {
  background-color: #205E71 !important; }

a.bg-info:focus, a.bg-info:hover {
  background-color: #153d49 !important; }

.bg-warning {
  background-color: #F19B45 !important; }

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #ed8216 !important; }

.bg-danger {
  background-color: #FF4949 !important; }

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #ff1616 !important; }

.bg-inverse {
  background-color: #3C4858 !important; }

a.bg-inverse:focus, a.bg-inverse:hover {
  background-color: #272f3a !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; }

.rounded {
  border-radius: 0.25rem; }

.rounded-top {
  border-top-right-radius: 4px;
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 4px;
  border-top-left-radius: 0.25rem; }

.rounded-right {
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: 0.25rem;
  border-top-right-radius: 4px;
  border-top-right-radius: 0.25rem; }

.rounded-bottom {
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: 0.25rem; }

.rounded-left {
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: 0.25rem;
  border-top-left-radius: 4px;
  border-top-left-radius: 0.25rem; }

.rounded-circle {
  border-radius: 50%; }

.rounded-0 {
  border-radius: 0; }

.clearfix::after {
  display: block;
  content: "";
  clear: both; }

.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-cell {
  display: table-cell !important; }

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  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-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    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-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .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-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

.flex-first {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1; }

.flex-last {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1; }

.flex-unordered {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0; }

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important; }

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important; }

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important; }

.flex-wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important; }

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important; }

.justify-content-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important; }

.justify-content-center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important; }

.justify-content-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important; }

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important; }

.align-items-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important; }

.align-items-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important; }

.align-items-center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important; }

.align-items-stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important; }

.align-content-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important; }

.align-content-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important; }

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important; }

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important; }

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important; }

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important; }

.align-self-auto {
  -ms-flex-item-align: auto !important;
      align-self: auto !important; }

.align-self-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important; }

.align-self-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important; }

.align-self-center {
  -ms-flex-item-align: center !important;
      align-self: center !important; }

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important; }

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .flex-sm-last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .flex-sm-unordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important; }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-sm-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important; }
  .align-items-sm-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important; }
  .align-items-sm-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important; }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important; }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .flex-md-last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .flex-md-unordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important; }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important; }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-md-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important; }
  .align-items-md-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important; }
  .align-items-md-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important; }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important; }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .flex-lg-last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .flex-lg-unordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important; }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-lg-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important; }
  .align-items-lg-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important; }
  .align-items-lg-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important; }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important; }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-first {
    -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
            order: -1; }
  .flex-xl-last {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .flex-xl-unordered {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important; }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important; }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important; }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-xl-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important; }
  .align-items-xl-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important; }
  .align-items-xl-center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important; }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important; }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important; }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important; }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important; }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        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: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !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; }

.sticky-top {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1030; }

.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; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.m-0 {
  margin: 0 0 !important; }

.mt-0 {
  margin-top: 0 !important; }

.mr-0 {
  margin-right: 0 !important; }

.mb-0 {
  margin-bottom: 0 !important; }

.ml-0 {
  margin-left: 0 !important; }

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important; }

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.m-1 {
  margin: 4px 4px !important;
  margin: 0.25rem 0.25rem !important; }

.mt-1 {
  margin-top: 4px !important;
  margin-top: 0.25rem !important; }

.mr-1 {
  margin-right: 4px !important;
  margin-right: 0.25rem !important; }

.mb-1 {
  margin-bottom: 4px !important;
  margin-bottom: 0.25rem !important; }

.ml-1 {
  margin-left: 4px !important;
  margin-left: 0.25rem !important; }

.mx-1 {
  margin-right: 4px !important;
  margin-right: 0.25rem !important;
  margin-left: 4px !important;
  margin-left: 0.25rem !important; }

.my-1 {
  margin-top: 4px !important;
  margin-top: 0.25rem !important;
  margin-bottom: 4px !important;
  margin-bottom: 0.25rem !important; }

.m-2 {
  margin: 8px 8px !important;
  margin: 0.5rem 0.5rem !important; }

.mt-2 {
  margin-top: 8px !important;
  margin-top: 0.5rem !important; }

.mr-2 {
  margin-right: 8px !important;
  margin-right: 0.5rem !important; }

.mb-2 {
  margin-bottom: 8px !important;
  margin-bottom: 0.5rem !important; }

.ml-2 {
  margin-left: 8px !important;
  margin-left: 0.5rem !important; }

.mx-2 {
  margin-right: 8px !important;
  margin-right: 0.5rem !important;
  margin-left: 8px !important;
  margin-left: 0.5rem !important; }

.my-2 {
  margin-top: 8px !important;
  margin-top: 0.5rem !important;
  margin-bottom: 8px !important;
  margin-bottom: 0.5rem !important; }

.m-3 {
  margin: 16px 16px !important;
  margin: 1rem 1rem !important; }

.mt-3 {
  margin-top: 16px !important;
  margin-top: 1rem !important; }

.mr-3 {
  margin-right: 16px !important;
  margin-right: 1rem !important; }

.mb-3 {
  margin-bottom: 16px !important;
  margin-bottom: 1rem !important; }

.ml-3 {
  margin-left: 16px !important;
  margin-left: 1rem !important; }

.mx-3 {
  margin-right: 16px !important;
  margin-right: 1rem !important;
  margin-left: 16px !important;
  margin-left: 1rem !important; }

.my-3 {
  margin-top: 16px !important;
  margin-top: 1rem !important;
  margin-bottom: 16px !important;
  margin-bottom: 1rem !important; }

.m-4 {
  margin: 24px 24px !important;
  margin: 1.5rem 1.5rem !important; }

.mt-4 {
  margin-top: 24px !important;
  margin-top: 1.5rem !important; }

.mr-4 {
  margin-right: 24px !important;
  margin-right: 1.5rem !important; }

.mb-4 {
  margin-bottom: 24px !important;
  margin-bottom: 1.5rem !important; }

.ml-4 {
  margin-left: 24px !important;
  margin-left: 1.5rem !important; }

.mx-4 {
  margin-right: 24px !important;
  margin-right: 1.5rem !important;
  margin-left: 24px !important;
  margin-left: 1.5rem !important; }

.my-4 {
  margin-top: 24px !important;
  margin-top: 1.5rem !important;
  margin-bottom: 24px !important;
  margin-bottom: 1.5rem !important; }

.m-5 {
  margin: 48px 48px !important;
  margin: 3rem 3rem !important; }

.mt-5 {
  margin-top: 48px !important;
  margin-top: 3rem !important; }

.mr-5 {
  margin-right: 48px !important;
  margin-right: 3rem !important; }

.mb-5 {
  margin-bottom: 48px !important;
  margin-bottom: 3rem !important; }

.ml-5 {
  margin-left: 48px !important;
  margin-left: 3rem !important; }

.mx-5 {
  margin-right: 48px !important;
  margin-right: 3rem !important;
  margin-left: 48px !important;
  margin-left: 3rem !important; }

.my-5 {
  margin-top: 48px !important;
  margin-top: 3rem !important;
  margin-bottom: 48px !important;
  margin-bottom: 3rem !important; }

.p-0 {
  padding: 0 0 !important; }

.pt-0 {
  padding-top: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pl-0 {
  padding-left: 0 !important; }

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-1 {
  padding: 4px 4px !important;
  padding: 0.25rem 0.25rem !important; }

.pt-1 {
  padding-top: 4px !important;
  padding-top: 0.25rem !important; }

.pr-1 {
  padding-right: 4px !important;
  padding-right: 0.25rem !important; }

.pb-1 {
  padding-bottom: 4px !important;
  padding-bottom: 0.25rem !important; }

.pl-1 {
  padding-left: 4px !important;
  padding-left: 0.25rem !important; }

.px-1 {
  padding-right: 4px !important;
  padding-right: 0.25rem !important;
  padding-left: 4px !important;
  padding-left: 0.25rem !important; }

.py-1 {
  padding-top: 4px !important;
  padding-top: 0.25rem !important;
  padding-bottom: 4px !important;
  padding-bottom: 0.25rem !important; }

.p-2 {
  padding: 8px 8px !important;
  padding: 0.5rem 0.5rem !important; }

.pt-2 {
  padding-top: 8px !important;
  padding-top: 0.5rem !important; }

.pr-2 {
  padding-right: 8px !important;
  padding-right: 0.5rem !important; }

.pb-2 {
  padding-bottom: 8px !important;
  padding-bottom: 0.5rem !important; }

.pl-2 {
  padding-left: 8px !important;
  padding-left: 0.5rem !important; }

.px-2 {
  padding-right: 8px !important;
  padding-right: 0.5rem !important;
  padding-left: 8px !important;
  padding-left: 0.5rem !important; }

.py-2 {
  padding-top: 8px !important;
  padding-top: 0.5rem !important;
  padding-bottom: 8px !important;
  padding-bottom: 0.5rem !important; }

.p-3 {
  padding: 16px 16px !important;
  padding: 1rem 1rem !important; }

.pt-3 {
  padding-top: 16px !important;
  padding-top: 1rem !important; }

.pr-3 {
  padding-right: 16px !important;
  padding-right: 1rem !important; }

.pb-3 {
  padding-bottom: 16px !important;
  padding-bottom: 1rem !important; }

.pl-3 {
  padding-left: 16px !important;
  padding-left: 1rem !important; }

.px-3 {
  padding-right: 16px !important;
  padding-right: 1rem !important;
  padding-left: 16px !important;
  padding-left: 1rem !important; }

.py-3 {
  padding-top: 16px !important;
  padding-top: 1rem !important;
  padding-bottom: 16px !important;
  padding-bottom: 1rem !important; }

.p-4 {
  padding: 24px 24px !important;
  padding: 1.5rem 1.5rem !important; }

.pt-4 {
  padding-top: 24px !important;
  padding-top: 1.5rem !important; }

.pr-4 {
  padding-right: 24px !important;
  padding-right: 1.5rem !important; }

.pb-4 {
  padding-bottom: 24px !important;
  padding-bottom: 1.5rem !important; }

.pl-4 {
  padding-left: 24px !important;
  padding-left: 1.5rem !important; }

.px-4 {
  padding-right: 24px !important;
  padding-right: 1.5rem !important;
  padding-left: 24px !important;
  padding-left: 1.5rem !important; }

.py-4 {
  padding-top: 24px !important;
  padding-top: 1.5rem !important;
  padding-bottom: 24px !important;
  padding-bottom: 1.5rem !important; }

.p-5 {
  padding: 48px 48px !important;
  padding: 3rem 3rem !important; }

.pt-5 {
  padding-top: 48px !important;
  padding-top: 3rem !important; }

.pr-5 {
  padding-right: 48px !important;
  padding-right: 3rem !important; }

.pb-5 {
  padding-bottom: 48px !important;
  padding-bottom: 3rem !important; }

.pl-5 {
  padding-left: 48px !important;
  padding-left: 3rem !important; }

.px-5 {
  padding-right: 48px !important;
  padding-right: 3rem !important;
  padding-left: 48px !important;
  padding-left: 3rem !important; }

.py-5 {
  padding-top: 48px !important;
  padding-top: 3rem !important;
  padding-bottom: 48px !important;
  padding-bottom: 3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto {
  margin-top: auto !important; }

.mr-auto {
  margin-right: auto !important; }

.mb-auto {
  margin-bottom: auto !important; }

.ml-auto {
  margin-left: auto !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 0 !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0 {
    margin-left: 0 !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1 {
    margin-left: 0.25rem !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2 {
    margin-left: 0.5rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem 1rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3 {
    margin-left: 1rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4 {
    margin-left: 1.5rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem 3rem !important; }
  .mt-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5 {
    margin-left: 3rem !important; }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-sm-0 {
    padding: 0 0 !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0 {
    padding-left: 0 !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1 {
    padding-left: 0.25rem !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2 {
    padding-left: 0.5rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem 1rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3 {
    padding-left: 1rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4 {
    padding-left: 1.5rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem 3rem !important; }
  .pt-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5 {
    padding-left: 3rem !important; }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto {
    margin-left: auto !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 0 !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mr-md-0 {
    margin-right: 0 !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0 {
    margin-left: 0 !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-md-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1 {
    margin-left: 0.25rem !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2 {
    margin-left: 0.5rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem 1rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3 {
    margin-left: 1rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4 {
    margin-left: 1.5rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem 3rem !important; }
  .mt-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5 {
    margin-left: 3rem !important; }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-md-0 {
    padding: 0 0 !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pr-md-0 {
    padding-right: 0 !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0 {
    padding-left: 0 !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-md-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1 {
    padding-left: 0.25rem !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2 {
    padding-left: 0.5rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem 1rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3 {
    padding-left: 1rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4 {
    padding-left: 1.5rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem 3rem !important; }
  .pt-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5 {
    padding-left: 3rem !important; }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .mr-md-auto {
    margin-right: auto !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto {
    margin-left: auto !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 0 !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0 {
    margin-left: 0 !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1 {
    margin-left: 0.25rem !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2 {
    margin-left: 0.5rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem 1rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3 {
    margin-left: 1rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4 {
    margin-left: 1.5rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem 3rem !important; }
  .mt-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5 {
    margin-left: 3rem !important; }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-lg-0 {
    padding: 0 0 !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0 {
    padding-left: 0 !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1 {
    padding-left: 0.25rem !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2 {
    padding-left: 0.5rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem 1rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3 {
    padding-left: 1rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4 {
    padding-left: 1.5rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem 3rem !important; }
  .pt-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5 {
    padding-left: 3rem !important; }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto {
    margin-left: auto !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 0 !important; }
  .mt-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0 {
    margin-left: 0 !important; }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1 {
    margin-left: 0.25rem !important; }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2 {
    margin-left: 0.5rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem 1rem !important; }
  .mt-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3 {
    margin-left: 1rem !important; }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4 {
    margin-left: 1.5rem !important; }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem 3rem !important; }
  .mt-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5 {
    margin-left: 3rem !important; }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-xl-0 {
    padding: 0 0 !important; }
  .pt-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0 {
    padding-left: 0 !important; }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1 {
    padding-left: 0.25rem !important; }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2 {
    padding-left: 0.5rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem 1rem !important; }
  .pt-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3 {
    padding-left: 1rem !important; }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4 {
    padding-left: 1.5rem !important; }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem 3rem !important; }
  .pt-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5 {
    padding-left: 3rem !important; }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto {
    margin-left: auto !important; }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

.text-justify {
  text-align: justify !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: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-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-normal {
  font-weight: 300; }

.font-weight-bold {
  font-weight: 500; }

.font-italic {
  font-style: italic; }

.text-white {
  color: #fff !important; }

.text-muted {
  color: #8492A6 !important; }

a.text-muted:focus, a.text-muted:hover {
  color: #68788f !important; }

.text-primary {
  color: #45C8F1 !important; }

a.text-primary:focus, a.text-primary:hover {
  color: #16baed !important; }

.text-success {
  color: #13CE66 !important; }

a.text-success:focus, a.text-success:hover {
  color: #0f9f4f !important; }

.text-info {
  color: #205E71 !important; }

a.text-info:focus, a.text-info:hover {
  color: #153d49 !important; }

.text-warning {
  color: #F19B45 !important; }

a.text-warning:focus, a.text-warning:hover {
  color: #ed8216 !important; }

.text-danger {
  color: #FF4949 !important; }

a.text-danger:focus, a.text-danger:hover {
  color: #ff1616 !important; }

.text-gray-dark {
  color: #3C4858 !important; }

a.text-gray-dark:focus, a.text-gray-dark:hover {
  color: #272f3a !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.invisible {
  visibility: hidden !important; }

.hidden-xs-up {
  display: none !important; }

@media (max-width: 575px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 576px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important; } }

.hidden-xl-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }

@media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }

@media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }

@media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

.fade-enter-active, .fade-leave-active {
  -webkit-transition: opacity .1s ease;
  transition: opacity .1s ease; }

.fade-enter, .fade-leave-to {
  opacity: 0; }

.slow-fade-enter-active, .slow-fade-leave-active {
  -webkit-transition: opacity .5s ease;
  transition: opacity .5s ease; }

.slow-fade-enter, .slowfade-leave-to {
  opacity: 0; }

.drop-down-enter, .drop-down-leave-to {
  -webkit-transform: translateX(0) translateY(-20px);
          transform: translateX(0) translateY(-20px);
  opacity: 0; }

.drop-down-enter-active, .drop-down-leave-active {
  -webkit-transition: all .15s;
  transition: all .15s; }

.drop-right-enter, .drop-right-leave-to {
  -webkit-transform: translateX(100px);
          transform: translateX(100px);
  opacity: 0; }

.drop-right-leave, .drop-right-enter-to {
  opacity: 1; }

.drop-right-enter-active, .drop-right-leave-active {
  position: absolute;
  -webkit-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out; }

.drop-right-enter-active {
  -webkit-transition-delay: 100ms;
          transition-delay: 100ms; }

.drop-up-enter, .drop-up-leave-to {
  -webkit-transform: translateX(0) translateY(20px);
          transform: translateX(0) translateY(20px);
  -webkit-transition-timing-function: cubic-bezier(0.74, 0.04, 0.26, 1.05);
          transition-timing-function: cubic-bezier(0.74, 0.04, 0.26, 1.05);
  opacity: 0; }

.drop-up-enter-active, .drop-up-leave-active {
  -webkit-transition: all .15s;
  transition: all .15s; }

.move-left-enter, .move-left-leave-to {
  -webkit-transform: translateY(0) translateX(-20px);
          transform: translateY(0) translateX(-20px);
  -webkit-transition-timing-function: cubic-bezier(0.74, 0.04, 0.26, 1.05);
          transition-timing-function: cubic-bezier(0.74, 0.04, 0.26, 1.05);
  opacity: 0; }

.move-left-enter-active, .move-left-leave-active {
  -webkit-transition: all .15s;
  transition: all .15s; }

.move-right-enter, .move-right-leave-to {
  -webkit-transform: translateY(0) translateX(20px);
          transform: translateY(0) translateX(20px);
  -webkit-transition-timing-function: cubic-bezier(0.74, 0.04, 0.26, 1.05);
          transition-timing-function: cubic-bezier(0.74, 0.04, 0.26, 1.05);
  opacity: 0; }

.move-right-enter-active, .move-right-leave-active {
  -webkit-transition: all .15s;
  transition: all .15s; }

.shake {
  -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
          animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }

@-webkit-keyframes shake {
  10%, 90% {
    -webkit-transform: translate3d(-1px, 0, 0);
            transform: translate3d(-1px, 0, 0); }
  20%, 80% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0); }
  30%, 50%, 70% {
    -webkit-transform: translate3d(-4px, 0, 0);
            transform: translate3d(-4px, 0, 0); }
  40%, 60% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0); } }

@keyframes shake {
  10%, 90% {
    -webkit-transform: translate3d(-1px, 0, 0);
            transform: translate3d(-1px, 0, 0); }
  20%, 80% {
    -webkit-transform: translate3d(2px, 0, 0);
            transform: translate3d(2px, 0, 0); }
  30%, 50%, 70% {
    -webkit-transform: translate3d(-4px, 0, 0);
            transform: translate3d(-4px, 0, 0); }
  40%, 60% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0); } }

.pulse {
  -webkit-animation: pulse 2s ease infinite;
          animation: pulse 2s ease infinite; }

@-webkit-keyframes pulse {
  0% {
    opacity: .7; }
  50% {
    opacity: .4; }
  100% {
    opacity: .7; } }

@keyframes pulse {
  0% {
    opacity: .7; }
  50% {
    opacity: .4; }
  100% {
    opacity: .7; } }

.flash-once {
  -webkit-animation: flash-once 3.5s ease 1;
          animation: flash-once 3.5s ease 1; }

@-webkit-keyframes flash-once {
  0% {
    opacity: .7;
    background-color: rgba(69, 200, 241, .2); }
  50% {
    opacity: .8; }
  100% {
    opacity: .9; } }

@keyframes flash-once {
  0% {
    opacity: .7;
    background-color: rgba(69, 200, 241, .2); }
  50% {
    opacity: .8; }
  100% {
    opacity: .9; } }

.fade-up {
  -webkit-animation: fade-up .5s ease-in-out;
          animation: fade-up .5s ease-in-out; }

@-webkit-keyframes fade-up {
  0% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes fade-up {
  0% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
    opacity: 0; }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in .3s ease-in-out;
          animation: fade-in .3s ease-in-out; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.spin {
  -webkit-animation-name: spin;
          animation-name: spin;
  -webkit-animation-duration: 2000ms;
          animation-duration: 2000ms;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear; }

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.bounceIn {
  -webkit-animation-name: bounceIn;
          animation-name: bounceIn;
  -webkit-transform-origin: center bottom;
          transform-origin: center bottom;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1; }

@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 1;
    -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); }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 1;
    -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); }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.toggle {
  position: relative;
  width: 70px; }

.toggle-checkbox {
  display: none; }

.toggle-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border-radius: 20px; }

.toggle-inner {
  display: block;
  width: 200%;
  margin-left: -100%;
  -webkit-transition: margin 0.2s ease-in 0s;
  transition: margin 0.2s ease-in 0s; }

.toggle-inner:before, .toggle-inner:after {
  display: block;
  float: left;
  width: 50%;
  height: 30px;
  padding: 0;
  line-height: 30px;
  font-size: 16px;
  color: #fff;
  font-weight: 300;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.toggle-inner:before {
  content: "On";
  padding-left: 10px;
  background-color: #45C8F1;
  color: #fff; }

.toggle-inner:after {
  content: "Off";
  padding-right: 12px;
  background-color: #8492A6;
  color: #fff;
  text-align: right; }

.toggle-switch {
  display: block;
  width: 18px;
  margin: 6px;
  background: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 36px;
  border-radius: 20px;
  -webkit-transition: all 0.2s ease-in 0s;
  transition: all 0.2s ease-in 0s; }

.toggle-checkbox:checked + .toggle-label .toggle-inner {
  margin-left: 0; }

.toggle-checkbox:checked + .toggle-label .toggle-switch {
  right: 0px; }

.divider {
  border-bottom: 1px solid #EFF2F7; }

.flash {
  padding: 16px;
  padding: 1rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  border-radius: 0.25rem; }

.flash.flash-info {
    background-color: #ebf9fd;
    color: #095f7a; }

.flash.flash-success {
    background-color: rgba(19, 206, 102, .08);
    color: #3f6910; }

.flash.flash-danger {
    background-color: rgba(255, 73, 73, .08);
    color: #801f00; }

.tag-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline; }

.tag-list.tag-list-xs .tag {
    padding: 0 6.4px;
    padding: 0 .4rem;
    font-size: 12px;
    font-size: 0.75rem; }

.tag-list.tag-edit-list .tag {
    border-radius: 3px 0 0 3px;
    margin-right: 0; }

.tag-list.tag-edit-list button.tag {
    border-radius: 0 3px 3px 0;
    margin-right: 8px;
    margin-right: 0.5rem;
    padding: 3.2px 9.6px;
    padding: .2rem .6rem;
    border-left: 1px solid #b8edff; }

.tag {
  display: inline-block;
  padding: 1.6px 9.6px;
  padding: .1rem .6rem;
  margin-right: 8px;
  margin-right: 0.5rem;
  white-space: nowrap;
  background-color: #ebfaff;
  border-radius: 3px;
  color: #0f97c1;
  font-size: 14px;
  font-size: 0.875rem; }

.modal {
  display: block; }

.tooltip {
  display: block;
  -webkit-transition-property: opacity !important;
  transition-property: opacity !important;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s; }

body {
  overflow-x: hidden; }

p {
  color: #5d6c81;
  line-height: 28px;
  font-weight: 300; }

.handwritten {
  font-family: 'Kalam', cursive;
  color: #FF659D; }

.font-height {
  height: 16px; }

.info-link {
  text-decoration: none;
  border-bottom: 1px dashed;
  padding-bottom: 2px;
  color: inherit; }

.info-link:hover {
    text-decoration: none; }

.cta-link {
  color: #45C8F1;
  font-weight: 300;
  text-decoration: none; }

.cta-link:hover {
    text-decoration: none; }

.cta-link::after {
    -webkit-transform: rotate(45deg) translate3d(0, 0, 0);
            transform: rotate(45deg) translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    border-top-width: 2px;
    border-top-style: solid;
    border-right-width: 2px;
    border-right-style: solid;
    content: "";
    display: inline-block;
    margin-left: .3em;
    position: relative;
    pointer-events: none;
    width: 6px;
    height: 6px;
    top: -1px; }

.green-dot {
  height: 8px;
  width: 8px;
  background-color: #13CE66;
  border-radius: 50%;
  display: inline-block;
  margin-left: 6.4px;
  margin-left: .4rem;
  vertical-align: middle;
  position: relative;
  margin-top: -2px; }

.form-header {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 400;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.custom-select {
  height: auto !important;
  padding: 12px 28px 12px 24px;
  padding: 0.75rem 1.75rem 0.75rem 1.5rem;
  width: 100%; }

.form-control {
  padding: 12px 16px;
  padding: .75rem 1rem; }

.screen-video {
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #E0E6ED; }

.screen-image {
  background-color: #fff;
  border-radius: 5px 5px 0 0;
  border: 1px solid #E0E6ED;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);
          box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .1);
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  opacity: 1; }

.big-drop-shadow {
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
          box-shadow: 0 10px 30px rgba(0, 0, 0, .08); }

.text-side {
  margin-top: 80px; }

@media (max-width: 767px) {
    .text-side {
      margin-top: 0;
      margin-bottom: 2rem; } }

.main {
  min-height: calc(100vh - 402px); }

[v-cloak] {
  display: none; }

.navbar {
  min-height: 90px;
  -webkit-transition: all .5s;
  transition: all .5s;
  z-index: 9999;
  background-color: #fff; }

.navbar .beta {
    font-size: 15px;
    font-weight: 500;
    margin-left: 8px;
    margin-left: .5rem;
    display: inline;
    color: #FF659D;
    line-height: 17.6px;
    line-height: 1.1rem;
    vertical-align: text-bottom; }

.navbar .navbar-toggler span {
    display: block;
    width: 28px;
    width: 1.75rem;
    height: 4px;
    margin-bottom: 6px;
    position: relative;
    background: #45C8F1;
    border-radius: 3px;
    z-index: 1; }

.navbar .navbar-toggler:hover {
    cursor: pointer; }

.navbar .navbar-toggler.navbar-toggler-right {
    right: 0; }

.navbar.navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 16px;
    padding-right: 1rem;
    padding-left: 16px;
    padding-left: 1rem; }

@media (max-width: 767px) {
    .navbar.navbar-toggleable-md .navbar-nav .nav-link {
      padding-left: 0;
      padding-right: 0; }
    .navbar.navbar-toggleable-md > .container {
      margin-left: 0;
      margin-right: 0; } }

.navbar .nav-link {
    color: #8492A6;
    font-weight: 300; }

.navbar .nav-link:hover {
      color: #3C4858; }

.navbar.navbar-fixed-drop-shadow {
    -webkit-box-shadow: 0 1px 2px 0px rgba(31, 45, 61, .15);
            box-shadow: 0 1px 2px 0px rgba(31, 45, 61, .15);
    min-height: 60px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0; }

.navbar.navbar-fixed-drop-shadow .btn {
      padding: 8px 12px;
      padding: 0.5rem .75rem; }

.sidebar-menu {
  list-style-type: none;
  padding-left: 0; }

@media (min-width: 576px) {
    .sidebar-menu {
      position: relative; } }

.sidebar-menu a {
    color: #8492A6; }

.sidebar-menu a.active {
      color: #45C8F1; }

.sidebar-menu .sidebar-menu-item {
    padding-left: 0;
    margin-bottom: 12px;
    margin-bottom: .75rem; }

.sidebar-menu .sidebar-menu-item h3 {
      color: #3C4858;
      font-size: 16px;
      display: block;
      margin-top: 32px;
      margin-top: 2rem;
      margin-bottom: 16px;
      margin-bottom: 1rem; }

.sidebar-menu .sidebar-menu-sub {
    list-style-type: none;
    padding-left: 0;
    margin-bottom: 8px;
    margin-bottom: .5rem; }

.sidebar-menu .sidebar-menu-sub .sidebar-menu-sub-item {
      margin-bottom: 8px;
      margin-bottom: .5rem; }

.sidebar-menu .sidebar-menu-sub .sidebar-menu-sub-item a {
        color: #8492A6;
        text-decoration: none;
        padding: 6.4px 0;
        padding: .4rem 0; }

.sidebar-menu .sidebar-menu-sub .sidebar-menu-sub-item a:hover {
          color: #45C8F1; }

.sidebar-menu .sidebar-menu-sub .sidebar-menu-sub-item.active a {
        color: #45C8F1;
        font-weight: 400; }

.sidebar-menu .side-bar-menu-toc {
    border-left: 2px solid #EFF2F7;
    padding-left: 16px;
    padding-left: 1rem;
    margin-bottom: 16px;
    margin-bottom: 1rem; }

.sidebar-menu .side-bar-menu-toc ul, .sidebar-menu .side-bar-menu-toc ol {
      padding-left: 0;
      list-style-type: none; }

.sidebar-menu .side-bar-menu-toc ul li, .sidebar-menu .side-bar-menu-toc ol li {
        line-height: 16px;
        line-height: 1rem;
        margin-bottom: 8px;
        margin-bottom: .5rem; }

.sidebar-menu .side-bar-menu-toc a {
      font-weight: 300 !important;
      color: #3C4858 !important;
      font-size: 85%; }

.sidebar-menu .side-bar-menu-toc #TableOfContents ul > li > ul > li > ul {
      display: none; }

section .section-lead-text {
  font-size: 16px;
  color: #5d6c81;
  font-weight: 300; }

section .section-super-header {
  font-weight: 600;
  font-family: sans-serif;
  letter-spacing: 1.2px;
  color: #8492A6;
  border-bottom: 2px solid #E0E6ED;
  padding-bottom: 12.8px;
  padding-bottom: .8rem;
  font-size: 11.2px;
  font-size: .7rem;
  text-transform: uppercase;
  margin-bottom: 9.6px;
  margin-bottom: .6rem;
  display: inline-block; }

section .section-header {
  font-size: 32px;
  font-size: 2rem; }

@media (max-width: 767px) {
  section .section-header {
    font-size: 2rem; } }

.landing {
  background-color: #fff; }

.landing .pattern-background {
    background-color: #ebfaff;
    background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:fi="http://www.w3.org/2000/svg" x="0" y="0" width="700" height="350" viewBox="0 0 700 350"><rect x="0px" y="0px" width="100%" height="100%" opacity="1" fill="#ebfaff"/><defs><g transform="matrix(-1.0158988237380981 0 0 1.0158988237380981 333.0010164671321 173)" id="L1_0"><path d="M45.193,15.034l1.188-0.285l-0.513-1.108c-0.747-1.613-3.4-4.428-8.09-3.563c-0.339,0.063-0.666,0.155-0.986,0.266   c1.825-3,5.66-5.323,8.418-6.035l1.892-0.488L45.6,2.572c-0.149-0.124-3.694-3.034-8.188-2.509   c-3.648,0.422-6.402,1.981-8.218,4.621c-1.33-0.806-3.009-1.389-5.127-1.617c-4.225-0.452-7.578,2.095-7.719,2.203l-1.651,1.277   l2.03,0.487c3.042,0.729,7.215,3.243,8.477,6.32c-0.334-0.108-0.682-0.206-1.061-0.276c-5.998-1.11-7.101,2.556-7.145,2.712   l-0.282,1.001l1.012,0.243c2.756,0.661,4.057,1.753,4.672,2.625c-3.981,0.848-6.68,2.613-8.309,5.389   c-2.131,3.63-2.13,8.567-2.13,13.793v0.22c0,11.028,7.602,20,16.945,20h0.456c9.343,0,16.944-8.972,16.944-20v-0.22   c0-3.308-0.003-6.497-0.543-9.315l0.031-0.02l-0.054-0.081c-0.314-1.595-0.797-3.073-1.563-4.377   c-1.479-2.52-3.841-4.207-7.241-5.131C38.386,18.315,41.398,15.944,45.193,15.034z M37.642,2.05   c1.993-0.228,3.804,0.408,5.036,1.034c-3.563,1.541-7.815,4.823-8.747,8.995c-0.015,0.013-0.028,0.027-0.042,0.04   c-0.004-0.021-0.009-0.042-0.013-0.063c-0.024-0.134-0.054-0.271-0.082-0.408c-0.028-0.135-0.054-0.269-0.086-0.405   c-0.04-0.168-0.087-0.337-0.134-0.507c-0.028-0.101-0.055-0.201-0.086-0.303c-0.062-0.203-0.132-0.406-0.205-0.609   c-0.023-0.062-0.044-0.124-0.068-0.186c-0.09-0.237-0.19-0.471-0.297-0.705c-0.01-0.022-0.02-0.043-0.03-0.065   c-0.493-1.06-1.174-2.081-2.112-2.97C32.26,3.7,34.565,2.405,37.642,2.05z M19.4,5.822c1.14-0.499,2.718-0.951,4.453-0.767   C26.12,5.299,27.78,6.029,29,7.032c0.223,0.184,0.433,0.375,0.626,0.576c0.041,0.042,0.087,0.082,0.127,0.125   c0.239,0.261,0.454,0.535,0.649,0.817c0.026,0.037,0.049,0.075,0.074,0.112c0.188,0.283,0.359,0.573,0.508,0.87   c0.003,0.005,0.005,0.01,0.008,0.015c0.322,0.645,0.557,1.316,0.727,1.982c0.003,0.01,0.005,0.02,0.008,0.03   c0.165,0.654,0.266,1.301,0.325,1.914c0.005,0.054,0.008,0.108,0.013,0.162c0.013,0.153,0.02,0.298,0.028,0.446   c-0.043,0.056-0.09,0.112-0.132,0.168c-0.113,0.119-0.201,0.248-0.262,0.359c-0.048,0.068-0.088,0.135-0.134,0.203   c-0.148,0.215-0.289,0.428-0.424,0.641c-0.046,0.074-0.091,0.146-0.136,0.219c-0.156,0.253-0.302,0.501-0.44,0.746   c-0.019,0.033-0.038,0.066-0.056,0.099c-0.32,0.575-0.59,1.113-0.807,1.58c-0.319-1.169-0.967-2.449-2.132-3.446   C27.238,10.724,23.178,7.405,19.4,5.822z M24.513,19.312c-0.577-1.222-1.894-2.79-4.886-3.811c0.66-0.468,1.896-0.875,4.15-0.457   c1.018,0.189,1.772,0.573,2.355,1.037c0.138,0.11,0.267,0.224,0.385,0.343c0.064,0.065,0.127,0.129,0.186,0.196   c0.129,0.149,0.249,0.301,0.353,0.456c0.025,0.037,0.051,0.073,0.074,0.11c0.418,0.665,0.624,1.351,0.726,1.887   c-0.037,0.001-0.071,0.004-0.108,0.005c-1.147,0.03-2.22,0.108-3.227,0.231C24.518,19.311,24.515,19.312,24.513,19.312z    M42.45,26.06c0.012,0.021,0.02,0.044,0.032,0.065l-3.229,3.229l1.414,1.414l2.138-2.137l1.06,1.591   c0.253,1.451,0.36,3.039,0.405,4.736l-1.31-1.31l-3.707,3.707l1.414,1.414l2.293-2.293l1.293,1.293l0.05-0.05   c0.001,0.373,0.002,0.742,0.002,1.122v0.22c0,1.168-0.1,2.308-0.278,3.415l-1.264-0.632l-3.51,3.51l1.414,1.414l2.49-2.49   l0.446,0.223c-1.919,7.274-7.577,12.56-14.243,12.56h-0.456c-6.601,0-12.207-5.187-14.18-12.351l0.235-0.235l2.293,2.293   l1.414-1.414l-3.707-3.707l-0.734,0.734c-0.168-1.078-0.266-2.185-0.266-3.32v-0.22c0-0.464,0.001-0.916,0.002-1.368l0.998-0.998   l2.293,2.293l1.414-1.414l-3.707-3.707l-0.951,0.951c0.07-2.167,0.249-4.157,0.725-5.897l0.226-0.226l2.293,2.293l1.414-1.414   l-2.998-2.998c0.052-0.096,0.09-0.202,0.146-0.296c1.177-2.006,3.108-3.376,5.902-4.169l-3.463,3.463l1.414,1.414l2.293-2.293   l2.293,2.293l1.414-1.414l-3.569-3.569c0.535-0.138,1.103-0.253,1.699-0.351l0.213-0.033c1.458-0.225,3.104-0.339,4.95-0.339h0.4   c0.216,0,0.422,0.006,0.633,0.009l0.021,0.002c1.871,0.029,3.557,0.185,5.012,0.463l0.363,0.07c0.169,0.036,0.338,0.071,0.502,0.11   l-3.639,3.639l1.414,1.414l2.293-2.293l2.293,2.293l1.414-1.414l-3.596-3.596C39.128,22.526,41.206,23.941,42.45,26.06z    M31.438,19.117c-0.001,0-0.002,0-0.003,0c0.114-0.251,0.249-0.532,0.399-0.83c0.018-0.036,0.036-0.071,0.054-0.108   c0.06-0.118,0.125-0.241,0.19-0.364c0.073-0.136,0.148-0.274,0.227-0.415c0.033-0.06,0.065-0.118,0.099-0.178   c0.137-0.238,0.282-0.481,0.438-0.727c0.003-0.005,0.006-0.009,0.009-0.014c0.161-0.254,0.332-0.511,0.513-0.766l0.595-0.776   c0.473-0.582,0.982-1.104,1.517-1.546l0.285-0.235l0.002-0.011c0.722-0.54,1.516-0.94,2.377-1.1   c2.733-0.508,4.357,0.564,5.191,1.445c-4.115,1.383-7.318,4.218-8.595,5.959C33.718,19.284,32.615,19.176,31.438,19.117z" fill="#b8eeff"/><path d="M21.96,45.647 18.253,49.354 19.667,50.768 21.96,48.475 24.253,50.768 25.667,49.354z" fill="#b8eeff"/><path d="M25.253,54.354 26.667,55.768 28.96,53.475 31.253,55.768 32.667,54.354 28.96,50.647z" fill="#b8eeff"/><path d="M32.253,49.354 33.667,50.768 35.96,48.475 38.253,50.768 39.667,49.354 35.96,45.647z" fill="#b8eeff"/><path d="M21.96,40.475 24.253,42.768 25.667,41.354 21.96,37.647 18.253,41.354 19.667,42.768z" fill="#b8eeff"/><path d="M25.253,45.354 26.667,46.768 28.96,44.475 31.253,46.768 32.667,45.354 28.96,41.647z" fill="#b8eeff"/><path d="M32.253,41.354 33.667,42.768 35.96,40.475 38.253,42.768 39.667,41.354 35.96,37.647z" fill="#b8eeff"/><path d="M21.96,32.475 24.253,34.768 25.667,33.354 21.96,29.647 18.253,33.354 19.667,34.768z" fill="#b8eeff"/><path d="M28.96,33.647 25.253,37.354 26.667,38.768 28.96,36.475 31.253,38.768 32.667,37.354z" fill="#b8eeff"/><path d="M32.253,33.354 33.667,34.768 35.96,32.475 38.253,34.768 39.667,33.354 35.96,29.647z" fill="#b8eeff"/><path d="M28.96,28.475 31.253,30.768 32.667,29.354 28.96,25.647 25.253,29.354 26.667,30.768z" fill="#b8eeff"/></g><g transform="matrix(0.11718177795410156 0 0 0.11718177795410156 277.9999994707366 -17)" id="L1_2"><path d="M167.317,231.425c4.719,0,8.533-3.823,8.533-8.533c0-4.71-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     C158.784,227.603,162.598,231.425,167.317,231.425z" fill="#b8eeff"/><path d="M312.384,274.092c4.719,0,8.533-3.823,8.533-8.533s-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     S307.665,274.092,312.384,274.092z" fill="#b8eeff"/><path d="M252.65,214.359c4.719,0,8.533-3.823,8.533-8.533c0-4.71-3.814-8.533-8.533-8.533s-8.533,3.823-8.533,8.533     C244.117,210.536,247.931,214.359,252.65,214.359z" fill="#b8eeff"/><path d="M218.517,308.225c4.719,0,8.533-3.823,8.533-8.533s-3.814-8.533-8.533-8.533c-4.719,0-8.533,3.823-8.533,8.533     S213.798,308.225,218.517,308.225z" fill="#b8eeff"/><path d="M132.132,148.874c-6.135,6.733-17.203,23.441-22.409,59.767c-5.478,38.323-0.512,74.65,14.37,105.054     c12.365,25.267,37.137,54.263,119.663,54.263h0.717c82.526,0,107.298-28.996,119.671-54.263     c14.882-30.404,19.849-66.731,14.362-105.054c-5.197-36.352-16.273-53.052-22.417-59.767c-1.613-1.775-3.9-2.782-6.298-2.782     H138.439C136.041,146.092,133.754,147.099,132.132,148.874z M345.739,163.159c4.548,6.255,11.904,20.164,15.872,47.898     c5.001,34.918,0.572,67.823-12.8,95.138c-10.189,20.813-31.249,44.698-104.337,44.698h-0.717     c-73.079,0-94.148-23.885-104.329-44.698c-13.38-27.315-17.801-60.22-12.8-95.138c3.959-27.716,11.324-41.634,15.872-47.898     H345.739z" fill="#b8eeff"/><path d="M467.234,76.784l-52.429-52.42c-11.563-11.58-27.486-16.99-43.588-14.822c-16.171,2.108-30.199,11.494-38.46,25.728     l-44.944,76.689H154.854l-17.358-26.402c-2.201-4.001,0.354-9.912,5.65-12.975c2.799-1.613,6.025-2.236,8.849-1.715     c1.382,0.256,3.9,1.05,5.265,3.422c2.364,4.079,7.578,5.478,11.657,3.115c2.739-1.579,4.267-4.446,4.267-7.398     c0-1.442-0.367-2.91-1.143-4.258c-1.374-2.364-0.785-4.941-0.324-6.263c0.956-2.714,3.106-5.197,5.914-6.81     c2.807-1.621,6.042-2.253,8.858-1.715c1.374,0.256,3.891,1.041,5.257,3.413c1.62,2.811,4.587,4.342,7.615,4.262     c1.378-0.035,2.767-0.404,4.042-1.139c4.087-2.355,5.487-7.569,3.123-11.657c-11.964-20.727-31.292-35.55-54.409-41.745     c-23.108-6.195-47.266-3.021-67.977,8.951C63.41,25.008,48.588,44.328,42.384,67.453c-6.195,23.117-3.021,47.258,8.951,67.985     c1.579,2.739,4.446,4.267,7.398,4.267c1.451,0,2.918-0.367,4.258-1.143c2.81-1.619,4.35-4.59,4.269-7.617     c-0.036-1.376-0.407-2.763-1.146-4.039c-0.768-1.331-0.529-3.738,0.623-6.281c1.519-3.337,4.292-6.409,7.433-8.218     c5.333-3.089,11.802-2.295,14.114,1.698c2.355,4.079,7.586,5.478,11.657,3.123c2.739-1.579,4.267-4.454,4.267-7.398     c0-1.451-0.367-2.918-1.143-4.258c-1.374-2.372-0.785-4.941-0.324-6.263c0.956-2.714,3.106-5.197,5.914-6.81     c2.799-1.621,6.025-2.261,8.858-1.715c1.374,0.256,3.891,1.041,5.257,3.413c0.048,0.083,0.104,0.158,0.153,0.239     c0.038,0.061,0.068,0.124,0.108,0.184l11.398,17.34h-6.738c-0.973,0-1.937,0.171-2.867,0.495     c-1.536,0.555-37.871,14.336-48.887,91.349c-6.451,45.133-0.401,88.329,17.502,124.902     c21.369,43.635,62.255,67.441,125.081,72.395v46.835c-24.734,6.248-46.584,21.449-61.103,43.227l-5.734,8.593     c-1.741,2.62-1.903,5.982-0.418,8.764c1.476,2.773,4.369,4.506,7.518,4.506h170.667c3.157,0,6.042-1.732,7.526-4.506     c1.485-2.782,1.323-6.144-0.427-8.764l-5.726-8.593c-14.518-21.778-36.366-36.977-61.103-43.226v-46.8     c62.604-4.867,103.658-28.682,125.082-72.432c17.903-36.574,23.953-79.77,17.502-124.902     c-11.017-77.013-47.352-90.795-48.896-91.349c-0.922-0.324-1.886-0.495-2.867-0.495h-13.394l29.987-51.174l1.468-0.205     l0.009-0.009l52.42,52.412c9.668,9.677,26.556,9.668,36.207,0.009c4.83-4.838,7.501-11.264,7.501-18.099     C474.735,88.048,472.064,81.623,467.234,76.784z M121.044,74.084c-0.137-0.026-0.265-0.051-0.393-0.077     c-6.869-1.28-14.165,0.034-20.531,3.703c-6.366,3.678-11.162,9.335-13.474,15.932c-0.051,0.12-0.094,0.247-0.137,0.375     c-6.664-1.34-14.174-0.256-20.872,3.601c-2.935,1.696-5.646,3.903-8.017,6.438c-1.993-10.556-1.61-21.509,1.25-32.192     c5.018-18.714,17.024-34.355,33.801-44.041c16.768-9.694,36.309-12.254,55.031-7.245c10.409,2.786,19.862,7.743,27.873,14.475     c-2.228,0.689-4.404,1.632-6.48,2.83c-6.366,3.686-11.162,9.344-13.474,15.932c-0.043,0.12-0.085,0.23-0.128,0.35     c-0.12-0.026-0.239-0.051-0.358-0.077c-6.869-1.28-14.157,0.034-20.523,3.712C127.914,61.668,123.229,67.598,121.044,74.084z      M313.284,495.959H174.95c16.444-21.478,41.89-34.133,69.163-34.133C271.394,461.826,296.84,474.48,313.284,495.959z      M252.65,445.118c-2.826-0.231-5.672-0.359-8.538-0.359c-2.862,0-5.706,0.128-8.529,0.358v-43.146     c2.927,0.072,5.88,0.121,8.893,0.121c2.764,0,5.482-0.04,8.174-0.102V445.118z M358.686,129.025     c5.12,2.782,28.322,18.466,36.71,77.193c5.982,41.737,0.461,81.493-15.932,114.987c-21.316,43.546-64.205,63.821-135.706,63.821     c-70.784,0-113.673-20.275-134.989-63.821c-16.393-33.493-21.914-73.25-15.94-114.987c8.363-58.496,31.684-74.385,36.745-77.193     h148.236h59.332H358.686z M455.159,100.925c-3.217,3.217-8.823,3.217-12.058,0l-52.437-52.429     c-4.028-4.028-9.523-5.888-15.027-5.111c-5.598,0.725-10.411,3.934-13.218,8.772l-35.063,59.802h-19.763l39.91-68.087     c5.598-9.643,15.036-15.992,25.95-17.417c10.769-1.442,21.504,2.193,29.286,9.975l52.429,52.42v0.009     c1.613,1.604,2.5,3.746,2.5,6.033C457.668,97.171,456.781,99.312,455.159,100.925z" fill="#b8eeff"/></g><path d="M50.501,58v-4c0-0.552-0.448-1-1-1s-1,0.448-1,1v4h-1v-2c0-0.552-0.448-1-1-1s-1,0.448-1,1v2h-1v-4c0-0.552-0.448-1-1-1   s-1,0.448-1,1v4h-1.026c-0.164-4.806-1.314-25.584-9.046-38.388c1.802-0.757,3.072-2.538,3.072-4.612   c0-0.19-0.035-0.371-0.056-0.556l2.758-0.739l0.621-1.547l1.311,1.029l11.591-3.106l-0.259-0.966   c-0.948-3.539-7.796-5.157-14.369-3.397c-3.284,0.88-6.326,2.564-8.406,4.633c-0.045,0.017-0.094,0.025-0.138,0.044   c-1.294-2.768-3.938-5.567-7.162-7.518c-2.781-1.683-5.884-2.697-8.739-2.856C9.74-0.141,7.556,0.63,6.646,2.135L6.128,2.99   l10.266,6.213l1.545-0.623l0.165,1.659l1.277,0.773c-1.718,0.009-3.523,0.235-5.283,0.707c-3.14,0.841-6.021,2.378-8.111,4.328   c-2.129,1.986-3.09,4.099-2.634,5.798l0.259,0.966l11.591-3.105l0.621-1.547l1.311,1.029l2.627-0.704   c-0.155,0.481-0.261,0.984-0.261,1.516c0,2.757,2.243,5,5,5c1.135,0,2.17-0.394,3.01-1.034c0.199,1.141,0.389,2.275,0.559,3.393   c0.026,0.172,0.055,0.348,0.081,0.519c0.215,1.44,0.408,2.858,0.573,4.241c0.001,0.006,0.004,0.01,0.005,0.016   c1.546,12.99,0.625,22.153-2.69,25.866h-0.538v-3c0-0.552-0.448-1-1-1s-1,0.448-1,1v3h-3.026c0.635-0.838,1.026-1.87,1.026-3   c0-2.757-2.243-5-5-5s-5,2.243-5,5c0,1.13,0.391,2.162,1.026,3H1.501v2h25h14h18v-2L50.501,58L50.501,58z M13.501,55   c0-1.654,1.346-3,3-3s3,1.346,3,3s-1.346,3-3,3S13.501,56.655,13.501,55z M29.161,21.789c0.027-0.069,0.037-0.141,0.061-0.21   c0.071-0.21,0.143-0.42,0.185-0.641c0.06-0.31,0.094-0.623,0.094-0.938c0-0.034,0-0.067-0.001-0.101   c0.022,0.004,0.045,0.003,0.067,0.007c0.247,0.048,0.497,0.082,0.752,0.091c0.409,0.642,0.796,1.314,1.17,2.003H29.2   C29.186,21.931,29.174,21.858,29.161,21.789z M29.556,24h2.942c0.027,0.058,0.054,0.117,0.081,0.175   c0.188,0.403,0.372,0.816,0.553,1.237c0.058,0.136,0.117,0.272,0.174,0.41c0.158,0.377,0.313,0.764,0.465,1.155   c0.064,0.165,0.131,0.328,0.193,0.494c0.161,0.425,0.318,0.861,0.473,1.302c0.145,0.413,0.284,0.829,0.421,1.247   c0.048,0.146,0.097,0.291,0.144,0.439c0.057,0.18,0.112,0.362,0.168,0.542h-4.558c-0.302-2.366-0.661-4.716-1.055-6.991   C29.557,24.006,29.557,24.003,29.556,24z M30.851,33h4.909c0.65,2.336,1.188,4.698,1.632,7h-5.977   C31.314,37.709,31.116,35.358,30.851,33z M31.484,42h6.275c0.431,2.482,0.755,4.854,1,7h-7.545   C31.453,46.817,31.531,44.458,31.484,42z M30.789,17.971c-0.011,0.001-0.022-0.003-0.033-0.002L30.501,18   c-0.857,0-1.493-0.371-1.879-0.685c-0.304-0.247-0.554-0.547-0.742-0.892c-0.003-0.005-0.009-0.009-0.012-0.014   c-0.124-0.23-0.224-0.474-0.285-0.735l-0.032-0.205c-0.023-0.153-0.05-0.308-0.05-0.469c0-0.151,0.023-0.297,0.045-0.442   c0.015-0.088,0.029-0.175,0.053-0.272l0.01-0.042c0.033-0.125,0.066-0.249,0.114-0.366c0.051-0.124,0.116-0.242,0.185-0.359   c0.019-0.033,0.034-0.068,0.054-0.099c0.188-0.293,0.428-0.558,0.714-0.779l0.198-0.153c0.13-0.085,0.268-0.159,0.411-0.223   l0.257-0.087c0.167-0.057,0.326-0.098,0.479-0.127C30.178,12.023,30.337,12,30.501,12c0.185,0,0.364,0.022,0.54,0.055   c0.067,0.013,0.133,0.031,0.198,0.048c0.102,0.026,0.201,0.057,0.299,0.093c0.081,0.031,0.161,0.062,0.239,0.1   c0.067,0.032,0.131,0.07,0.195,0.106c0.619,0.357,1.112,0.927,1.354,1.642l0.044,0.128c0.077,0.265,0.131,0.539,0.131,0.828   C33.501,16.556,32.306,17.824,30.789,17.971z M37.616,7.65c5.101-1.368,9.696-0.375,11.328,1.106l-8.361,2.241l-2.622-2.059   l-1.241,3.094l-1.885,0.505c-0.011-0.02-0.028-0.036-0.039-0.056c-0.127-0.215-0.268-0.415-0.424-0.608   c-0.051-0.064-0.102-0.128-0.156-0.189c-0.145-0.163-0.301-0.312-0.466-0.454c-0.083-0.072-0.165-0.142-0.252-0.208   c-0.154-0.117-0.315-0.221-0.482-0.319c-0.114-0.067-0.228-0.131-0.347-0.189c-0.157-0.076-0.317-0.142-0.482-0.202   c-0.074-0.027-0.142-0.067-0.217-0.091C33.587,9.105,35.545,8.205,37.616,7.65z M16.574,6.975L9.177,2.498   c0.785-0.376,1.985-0.554,3.365-0.479c2.497,0.139,5.345,1.075,7.814,2.57c3.554,2.151,5.668,4.971,6.529,6.977   c-0.079,0.083-0.146,0.177-0.22,0.266c-0.081,0.097-0.168,0.19-0.241,0.292c-0.072,0.101-0.131,0.21-0.196,0.317   c-0.013,0.022-0.027,0.043-0.04,0.065c-0.517-0.299-1.104-0.552-1.74-0.763l-4.453-2.696l-0.33-3.317L16.574,6.975z M14.961,14.938   l-1.241,3.094l-8.352,2.237c0.272-0.826,0.971-1.815,1.983-2.76c1.829-1.706,4.477-3.112,7.265-3.859   c1.667-0.446,3.313-0.641,4.827-0.641c1.585,0,3.023,0.216,4.193,0.577l1.879,1.137c-0.003,0.05-0.01,0.101-0.012,0.151   l-0.586,0.157c-0.024-0.003-0.048,0.001-0.072-0.002C24.73,15.022,24.618,15,24.501,15c-0.059,0-0.114,0.015-0.172,0.017   c-0.228,0.004-0.453,0.028-0.679,0.069c-0.081,0.014-0.162,0.025-0.242,0.043c-0.192,0.045-0.379,0.107-0.566,0.176   c-0.13,0.046-0.26,0.087-0.385,0.143c-0.073,0.034-0.141,0.078-0.212,0.115c-0.207,0.106-0.412,0.212-0.6,0.344l-4.06,1.088   L14.961,14.938z M24.501,23c-1.654,0-3-1.346-3-3c0-0.956,0.458-1.799,1.157-2.349l0.042-0.032c0.136-0.103,0.28-0.191,0.428-0.271   c0.024-0.013,0.047-0.027,0.071-0.039c0.105-0.053,0.215-0.092,0.324-0.132c0.093-0.032,0.185-0.065,0.282-0.088   c0.067-0.017,0.135-0.028,0.203-0.04c0.112-0.019,0.226-0.029,0.342-0.035c0.126-0.004,0.253-0.009,0.378,0.008l0.327,0.042   l0.01-0.003c0.415,0.083,0.812,0.251,1.171,0.511c0.001,0.002,0.003,0.004,0.004,0.006c0.114,0.187,0.241,0.361,0.378,0.531   c0.038,0.048,0.077,0.096,0.117,0.142c0.134,0.155,0.272,0.302,0.423,0.439c0.083,0.163,0.153,0.327,0.205,0.492   c0.012,0.041,0.033,0.08,0.043,0.121c0.061,0.232,0.095,0.464,0.095,0.697c0,0.423-0.096,0.846-0.286,1.255   c-0.001,0.002-0.001,0.004-0.002,0.006C26.736,22.285,25.704,23,24.501,23z M28.555,58c1.162-1.847,1.928-4.244,2.386-7h8.031   c0.314,3.184,0.445,5.688,0.497,7H28.555z" transform="matrix(0.9999833106994629 0 0 0.9999833106994629 29.00000054930723 259)" id="L1_3" fill="#b8eeff"/><g transform="matrix(0.1171877309679985 0 0 0.1171877309679985 173 266)" id="L1_4"><path d="M383.166,134.203l-1.359-3.325c-2.239-5.48-8.496-8.105-13.974-5.868c-5.48,2.239-8.106,8.495-5.869,13.975l1.359,3.325    c1.696,4.153,5.7,6.667,9.925,6.667c1.35,0,2.723-0.257,4.049-0.799C382.777,145.941,385.404,139.684,383.166,134.203z" fill="#b8eeff"/><path d="M350.286,28.013c-5.919,0-10.717,4.798-10.717,10.717v2.679c0,5.918,4.798,10.717,10.717,10.717    c5.919,0,10.717-4.799,10.717-10.717V38.73C361.003,32.811,356.205,28.013,350.286,28.013z" fill="#b8eeff"/><path d="M460.209,34.19c-7.894-6.971-18.879-12.547-32.649-16.572c-0.15-0.044-0.301-0.085-0.452-0.122l-22.581-5.541    c-0.025-0.005-0.05-0.008-0.076-0.014c-0.031-0.008-0.059-0.019-0.09-0.026l-36.892-8.431c-24.066-8.696-51.14-0.73-66.078,19.548    c-0.407,0.556-0.803,1.111-1.245,1.748c-11.472,16.78-13.922,38.105-6.553,57.045c0.03,0.076,0.061,0.153,0.092,0.228    l62.439,150.202c2.598,6.78,1.708,14.078-2.455,20.055c-4.016,5.782-10.85,9.233-18.28,9.233h-7.064    c-2.316-17.909-10.424-34.466-23.403-47.445c-15.535-15.535-36.194-24.091-58.173-24.091h-35.184    c-50.018,0-94.721,30.235-113.602,75.983H82.641c-25.694,0-46.597,20.909-46.597,46.608v0.354c0,5.918,4.798,10.717,10.717,10.717    h52.61h39.921h31.347h21.459c2.906,10.888,10.131,20.026,19.719,25.47l-57.694,57.693c-3.065,3.065-3.982,7.674-2.323,11.679    c1.659,4.005,5.566,6.616,9.901,6.616h59.865v76.155c0,5.919,4.798,10.717,10.717,10.717c5.919,0,10.717-4.798,10.717-10.717    v-76.155h40.336l20.953,20.953c2.093,2.093,4.836,3.14,7.578,3.139c2.742,0,5.486-1.047,7.578-3.139    c4.185-4.185,4.185-10.97,0-15.156l-24.092-24.092c-2.009-2.009-4.736-3.139-7.578-3.139h-44.775v-50.554    c14.339-3.826,25.651-15.133,29.479-29.469h63.501c27.638,0,53.461-13.622,69.076-36.443c15.606-22.82,18.941-51.825,8.923-77.59    c-0.023-0.057-0.045-0.113-0.068-0.168l-21.115-51.693c-2.238-5.48-8.494-8.106-13.974-5.869    c-5.48,2.238-8.106,8.494-5.869,13.974l21.079,51.607c7.415,19.147,4.923,40.688-6.668,57.639    c-11.616,16.976-30.825,27.111-51.385,27.111h-51.33c5.772-8.112,9.437-18.075,9.437-29.107c0-13.112-5.317-25.771-14.977-35.652    c-9.259-9.456-21.16-14.879-32.649-14.879h-6.098c-39.017,0-69.734,3.868-93.025,11.754c17.716-14.471,40.229-22.91,64.228-22.91    h35.184c16.253,0,31.529,6.326,43.017,17.813c11.487,11.486,17.813,26.759,17.813,43.006c0,5.919,4.798,10.717,10.717,10.717    h17.094c14.449,0,27.864-6.893,35.876-18.427c8.326-11.953,10.073-26.593,4.796-40.167c-0.03-0.076-0.061-0.153-0.092-0.229    L313.527,73.95c-4.752-12.317-3.142-26.167,4.265-37c0.29-0.419,0.581-0.827,0.869-1.22c9.408-12.772,26.668-17.674,41.977-11.918    c0.451,0.169,0.914,0.309,1.385,0.417l29.234,6.68V57.87h-31.39c-6.978,0-13.246,3.302-17.187,9.045    c-3.974,5.772-4.789,12.834-2.239,19.37c0.02,0.053,0.042,0.106,0.063,0.158l9.932,24.315c1.697,4.153,5.7,6.667,9.925,6.667    c1.35,0,2.722-0.257,4.049-0.799c5.479-2.238,8.106-8.494,5.869-13.974l-9.537-23.349h41.234h17.608    c1.241,0,2.251,1.01,2.251,2.252v13.15c0,5.919,4.798,10.717,10.717,10.717h7.052c20.045,0,36.352-16.307,36.352-36.352v-0.482    C475.954,54.989,470.657,43.417,460.209,34.19z M89.133,302.238H59.709c3.957-8.726,12.747-14.811,22.932-14.811h8.676    C90.286,292.313,89.557,297.26,89.133,302.238z M221.564,403.697h-33.992l33.992-33.992V403.697z M232.282,333.114    c-7.175,0-13.47-3.78-17.043-9.442h31.222h2.873C245.758,329.335,239.461,333.114,232.282,333.114z M240.362,244.034h6.098    c5.679,0,12.159,3.155,17.328,8.435c5.715,5.846,8.864,13.184,8.864,20.661c0,15.676-14.401,29.107-26.192,29.107h-65.106v-14.093    c0-5.918-4.798-10.717-10.717-10.717c-5.919,0-10.717,4.799-10.717,10.717v14.093h-9.913v-14.093    c0-5.918-4.798-10.717-10.717-10.717c-5.919,0-10.717,4.799-10.717,10.717v14.093H110.68c2.117-17.991,9.997-30.205,25.32-39.389    C156.827,250.365,191.939,244.034,240.362,244.034z M454.52,69.069c0,6.962-4.794,12.825-11.253,14.463v-1.977    c0-13.061-10.625-23.686-23.685-23.686h-6.891V36.03l9.077,2.228c10.616,3.125,18.775,7.162,24.253,11.999    c5.798,5.121,8.499,10.945,8.499,18.33V69.069z" fill="#b8eeff"/></g><path d="M81.35,32.249c-0.388-1.387-0.865-2.742-1.42-4.029c-0.96-2.236-1.854-3.512-2.022-3.746   c-0.459-0.629-1.076-1.119-1.773-1.443c-0.041-1.43,0.361-2.266,0.811-2.748c0.066,0.178,0.137,0.354,0.191,0.535   c2.777,9.205,8.881,3.393,3.406-4.939C75.067,7.548,60.567,2.104,60.567,2.104l-3.405,4.939c0,0,2.729,0.727,6.184,2.18   c-0.186,1.365-0.855,1.975-1.344,2.24c-0.422-0.439-0.93-0.801-1.502-1.045c-1.508-0.625-3.273-0.371-4.541,0.648l-2.381,1.912   c-0.47,0.375-0.988,0.795-1.625,1.313c-1.203,0.973-2.615,2.117-4.246,3.383c-0.774,0.623-1.609,1.246-2.492,1.906l-1.027,0.773   c-0.418,0.289-0.838,0.588-1.318,0.932c-0.848,0.602-1.725,1.225-2.6,1.777l-0.148,0.1c-0.322,0.223-0.658,0.428-1.025,0.652   c-0.305,0.188-0.611,0.377-0.836,0.525c-0.322,0.182-0.639,0.371-0.955,0.563l-0.098,0.059c-0.292,0.176-0.584,0.352-0.885,0.504   c-0.082,0.041-0.163,0.084-0.26,0.141c-1.042,0.611-2.18,1.139-3.373,1.691l-0.791,0.361c-1.399,0.568-2.723,1.105-4.125,1.514   l-1.002,0.326l-1.105,0.279c-0.08,0.021-0.16,0.043-0.239,0.068c-0.359,0.113-0.812,0.209-1.328,0.318l-0.868,0.191   c-0.319,0.084-0.689,0.143-1.131,0.215c-0.316,0.051-0.635,0.104-1.053,0.184c-0.395,0.086-0.833,0.139-1.389,0.209   c-0.225,0.029-0.452,0.057-0.697,0.094l-1.018,0.148l-0.275,0.02c-0.293,0.018-0.584,0.039-0.842,0.07   c-0.271,0.025-0.541,0.055-0.9,0.094c-0.373,0.039-0.74,0.078-1.078,0.098c-0.658,0.027-1.307,0.074-2.004,0.125   c-0.717,0.053-1.393,0.102-2.082,0.107c-0.578,0.021-1.135,0.053-1.744,0.092c-0.535,0.031-1.033,0.063-1.574,0.066   c-2.041,0.064-3.381,0.232-3.528,0.252c-1.616,0.211-2.994,1.283-3.597,2.797c-0.604,1.514-0.338,3.24,0.689,4.504   c0.094,0.115,0.961,1.168,2.562,2.646c0.946,0.923,2.036,1.716,3.231,2.561c1.389,1.036,2.959,1.848,4.643,2.719   c0.336,0.175,0.684,0.332,1.044,0.483c0.104,0.043,0.217,0.086,0.323,0.129c-0.009,0.003-0.027,0.009-0.033,0.011   c-1.546,0.519-2.693,1.834-2.994,3.437c-0.303,1.602,0.288,3.244,1.539,4.287c0.113,0.096,1.167,0.963,3.021,2.106   c1.106,0.728,2.327,1.295,3.661,1.896c1.552,0.746,3.236,1.239,5.041,1.768c-0.047,0.027-0.076,0.045-0.076,0.045   c-1.408,0.82-2.264,2.344-2.231,3.973c0.031,1.629,0.944,3.117,2.381,3.885c0.131,0.068,1.339,0.703,3.388,1.445   c1.225,0.484,2.539,0.791,3.97,1.107c0.831,0.207,1.683,0.344,2.556,0.449c-0.461,0.85-0.653,1.836-0.512,2.824   c0.234,1.643,1.342,3.034,2.887,3.631c0.14,0.053,1.423,0.541,3.637,1.049c1.314,0.34,2.689,0.488,4.184,0.631   c0.768,0.092,1.607,0.137,2.568,0.137c0.945,0,1.926-0.043,2.953-0.088c0.39-0.016,0.779-0.051,1.178-0.1   c0.369-0.047,0.744-0.104,1.123-0.164c0.273-0.043,0.551-0.086,0.881-0.129c0.57-0.078,1.141-0.188,1.711-0.306   c0.08-0.016,0.158-0.03,0.253-0.057l1.485-0.388c1.158-0.303,2.396-0.653,3.564-1.153l0.168-0.065   c1.038-0.408,2.217-0.873,3.387-1.527c1.135-0.588,2.346-1.246,3.486-2.053l1.502-1.027c0.109-0.076,0.217-0.156,0.312-0.236   l1.426-1.17c1.969-1.619,3.878-3.637,5.82-6.15c0.044-0.055,0.085-0.109,0.128-0.17c1.834-2.582,3.194-4.93,4.137-7.123   c0.485-1.014,0.836-1.994,1.144-2.854l0.293-0.808c0.041-0.111,0.08-0.225,0.108-0.328l0.224-0.762   c0.271-0.92,0.553-1.869,0.746-2.865c0.498-2.174,0.787-4.465,0.91-7.244c0.051-2.409-0.05-4.483-0.306-6.332   C82.189,35.704,81.826,33.918,81.35,32.249z M70.717,13.157c0.769,0.529,1.508,1.092,2.196,1.691   c-1.533,0.441-3.393,1.545-5.41,3.922c-0.112-0.326-0.26-0.639-0.445-0.928C68.037,15.646,69.449,14.145,70.717,13.157z    M75.385,17.659c-1.164,0.91-2.197,2.52-2.236,5.059c-0.635,0.15-1.223,0.426-1.729,0.813c-0.368-0.928-0.666-1.496-0.75-1.646   c-0.237-0.43-0.565-0.797-0.932-1.121C72.742,17.185,74.818,17.48,75.385,17.659z M68.041,11.497   c-1.215,1.09-2.444,2.553-3.41,4.475c-0.155-0.053-0.312-0.102-0.475-0.137c-0.281-0.057-0.566-0.076-0.85-0.078   c0.01-0.799-0.025-1.328-0.049-1.564c1.133-0.566,2.361-1.725,2.879-3.699C66.769,10.806,67.406,11.142,68.041,11.497z    M12.797,44.676c-1.617-0.836-3.013-1.557-4.236-2.469c-1.117-0.791-2.107-1.507-2.927-2.309c-1.503-1.389-2.269-2.324-2.301-2.363   c-0.343-0.422-0.431-0.996-0.229-1.502c0.201-0.504,0.66-0.861,1.197-0.932c0.053-0.006,1.303-0.166,3.201-0.227   c0.558-0.006,1.105-0.037,1.781-0.076c0.503-0.031,1.033-0.064,1.543-0.082c0.746-0.008,1.469-0.061,2.303-0.121   c0.6-0.045,1.215-0.09,1.855-0.115c0.405-0.021,0.828-0.064,1.355-0.121c0.254-0.027,0.51-0.055,0.801-0.084   c0.236-0.027,0.471-0.043,0.717-0.059c0.123-0.006,0.246-0.014,0.443-0.035l1.089-0.16c0.225-0.031,0.435-0.059,0.733-0.096   c0.514-0.063,1.044-0.131,1.52-0.234c0.351-0.066,0.64-0.115,0.994-0.172c0.479-0.078,0.932-0.152,1.403-0.279l0.715-0.15   c0.552-0.117,1.072-0.229,1.652-0.408l1.188-0.305l1.053-0.338c1.512-0.439,2.904-1.004,4.436-1.629l0.855-0.389   c1.271-0.59,2.472-1.146,3.623-1.822l0.102-0.055c0.372-0.186,0.73-0.4,1.089-0.617l0.097-0.057   c0.292-0.176,0.584-0.352,0.959-0.566c0.283-0.182,0.57-0.359,0.883-0.551c0.385-0.236,0.77-0.473,1.195-0.768   c0.928-0.586,1.838-1.232,2.781-1.902c0.41-0.293,0.817-0.584,1.272-0.9l1.093-0.82c0.889-0.662,1.752-1.309,2.532-1.938   c1.627-1.264,3.058-2.422,4.347-3.465c0.559-0.453,1.072-0.869,1.539-1.242l2.385-1.914c0.345-0.277,0.791-0.387,1.227-0.303   c0.098,0.02,0.193,0.047,0.273,0.08c0.5,0.213,0.873,0.707,0.93,1.23c0.006,0.045,0.096,0.965-0.014,2.486   c-0.151,0.137-0.295,0.283-0.428,0.441l-1.972,2.334c-0.39,0.455-0.817,0.969-1.344,1.598c-0.994,1.186-2.162,2.578-3.521,4.133   c-0.641,0.762-1.342,1.533-2.082,2.348l-0.859,0.957c-0.354,0.365-0.711,0.738-1.115,1.166c-0.717,0.754-1.458,1.533-2.212,2.242   l-0.125,0.127c-0.272,0.281-0.565,0.547-0.882,0.838c-0.266,0.242-0.528,0.486-0.721,0.674c-0.281,0.24-0.557,0.486-0.83,0.734   l-0.084,0.076c-0.254,0.229-0.506,0.459-0.772,0.666c-0.072,0.055-0.144,0.113-0.228,0.186c-0.906,0.801-1.921,1.535-2.988,2.307   l-0.706,0.506c-1.265,0.826-2.46,1.607-3.759,2.277l-0.922,0.51l-1.031,0.486c-0.075,0.037-0.148,0.074-0.222,0.113   c-0.331,0.18-0.757,0.361-1.243,0.566l-0.815,0.354c-0.297,0.145-0.648,0.272-1.067,0.43c-0.303,0.109-0.604,0.223-0.999,0.381   c-0.372,0.16-0.791,0.297-1.323,0.471c-0.215,0.072-0.433,0.143-0.666,0.225l-0.971,0.343l-0.267,0.071   c-0.284,0.074-0.565,0.15-0.812,0.23c-0.262,0.076-0.521,0.156-0.866,0.264c-0.358,0.109-0.712,0.219-1.04,0.301   c-0.642,0.154-1.269,0.324-1.943,0.508c-0.692,0.189-1.347,0.365-2.021,0.505c-0.463,0.106-0.914,0.224-1.387,0.346l-1.166-0.319   c-0.49-0.162-0.967-0.326-1.414-0.506c-0.315-0.129-0.595-0.236-0.867-0.341c-0.32-0.122-0.635-0.243-0.936-0.37   C13.365,44.953,13.088,44.828,12.797,44.676z M19.268,56.98c-1.248-0.561-2.357-1.076-3.314-1.705   c-1.742-1.074-2.672-1.846-2.711-1.879c-0.418-0.348-0.613-0.896-0.514-1.43c0.102-0.533,0.483-0.973,0.996-1.145   c0.051-0.017,1.248-0.412,3.1-0.834c0.547-0.113,1.078-0.248,1.733-0.419c0.487-0.127,1.003-0.26,1.499-0.375   c0.73-0.149,1.43-0.34,2.236-0.559c0.58-0.158,1.176-0.32,1.801-0.47c0.393-0.1,0.799-0.223,1.306-0.379   c0.245-0.076,0.489-0.151,0.771-0.233c0.227-0.072,0.453-0.134,0.692-0.195c0.119-0.03,0.238-0.063,0.428-0.12l1.038-0.363   c0.215-0.076,0.416-0.142,0.701-0.236c0.492-0.16,1-0.328,1.447-0.52c0.332-0.134,0.605-0.236,0.943-0.359   c0.455-0.17,0.885-0.33,1.324-0.543l0.672-0.285c0.519-0.221,1.009-0.43,1.544-0.717l1.108-0.525l0.968-0.533   c1.4-0.723,2.659-1.542,4.042-2.449l0.765-0.545c1.135-0.822,2.207-1.598,3.208-2.482l0.088-0.072   c0.33-0.256,0.642-0.535,0.95-0.814l0.084-0.076c0.254-0.229,0.507-0.457,0.835-0.738c0.241-0.232,0.489-0.461,0.76-0.711   c0.332-0.305,0.664-0.609,1.026-0.98c0.798-0.752,1.568-1.563,2.365-2.4c0.346-0.365,0.691-0.729,1.078-1.127l0.914-1.016   c0.744-0.82,1.469-1.619,2.114-2.387c1.354-1.551,2.537-2.961,3.603-4.23c0.463-0.553,0.887-1.061,1.273-1.516l1.975-2.336   c0.283-0.338,0.701-0.531,1.146-0.531c0.099,0,0.198,0.01,0.282,0.027c0.002,0,0.002,0,0.004,0   c-0.088,0.309-0.182,0.607-0.254,0.934l1.464,0.328c-0.826,0.404-1.527,1.053-1.98,1.891l-1.454,2.688   c-0.287,0.525-0.603,1.115-0.945,1.756c-0.74,1.383-1.613,3.012-2.646,4.846c-0.469,0.869-0.99,1.76-1.559,2.723l-0.647,1.113   c-0.272,0.43-0.544,0.867-0.825,1.322c-0.558,0.898-1.134,1.83-1.722,2.672c-0.04,0.057-0.079,0.115-0.112,0.172   c-0.205,0.322-0.431,0.633-0.689,0.996c-0.211,0.293-0.422,0.588-0.566,0.807c-0.229,0.293-0.447,0.592-0.666,0.891l-0.061,0.084   c-0.203,0.279-0.405,0.557-0.625,0.814c-0.062,0.074-0.124,0.15-0.186,0.232c-0.722,0.961-1.566,1.891-2.455,2.867l-0.588,0.637   c-1.068,1.066-2.078,2.074-3.217,2.998l-0.798,0.688l-0.904,0.682c-0.07,0.053-0.139,0.107-0.199,0.16   c-0.291,0.246-0.676,0.512-1.104,0.809l-0.723,0.513c-0.27,0.207-0.598,0.408-0.965,0.642c-0.271,0.17-0.543,0.34-0.895,0.573   c-0.331,0.229-0.714,0.451-1.121,0.687l-0.092,0.053c-0.192,0.111-0.387,0.223-0.596,0.348l-0.873,0.531l-0.252,0.127   c-0.262,0.131-0.523,0.262-0.746,0.389c-0.241,0.129-0.48,0.262-0.773,0.424c-0.336,0.187-0.666,0.369-0.98,0.521   c-0.596,0.281-1.176,0.574-1.768,0.877c-0.65,0.33-1.264,0.643-1.908,0.922c-0.523,0.242-1.023,0.488-1.494,0.721l-0.113,0.058   c-0.018,0.008-0.035,0.017-0.053,0.024c-0.248-0.037-0.506-0.067-0.742-0.112c-0.334-0.065-0.629-0.119-0.917-0.168   c-0.337-0.06-0.669-0.117-0.989-0.185c-0.3-0.063-0.596-0.135-0.911-0.227C22.15,58.082,20.643,57.644,19.268,56.98z    M31.158,69.004c-1.34-0.297-2.532-0.573-3.593-0.991c-1.925-0.699-2.991-1.265-3.036-1.287c-0.48-0.256-0.784-0.752-0.795-1.297   c-0.01-0.543,0.274-1.05,0.75-1.326c0.01-0.006,1.092-0.64,2.854-1.444c0.502-0.216,0.983-0.451,1.498-0.705l0.115-0.058   c0.451-0.226,0.93-0.459,1.393-0.674c0.693-0.3,1.348-0.634,2.076-1.005c0.535-0.272,1.086-0.553,1.662-0.823   c0.374-0.181,0.756-0.392,1.205-0.64c0.223-0.125,0.447-0.248,0.706-0.387c0.206-0.117,0.417-0.223,0.696-0.361l1.277-0.743   c0.19-0.113,0.371-0.22,0.549-0.322l0.09-0.051c0.426-0.246,0.91-0.522,1.312-0.806c0.299-0.198,0.548-0.354,0.819-0.524   c0.422-0.267,0.82-0.517,1.217-0.819l0.584-0.408c0.468-0.324,0.91-0.631,1.38-1.023l0.978-0.742l0.839-0.719   c1.229-0.994,2.29-2.057,3.457-3.223l0.639-0.689c0.945-1.039,1.84-2.02,2.707-3.174c0.272-0.318,0.521-0.658,0.771-1l0.062-0.082   c0.198-0.275,0.399-0.549,0.666-0.895c0.188-0.277,0.383-0.552,0.616-0.875c0.257-0.357,0.515-0.717,0.785-1.145   c0.64-0.914,1.235-1.879,1.826-2.832c0.265-0.428,0.528-0.854,0.823-1.322l0.705-1.205c0.556-0.945,1.097-1.869,1.568-2.744   c1.03-1.83,1.914-3.479,2.662-4.877c0.34-0.635,0.653-1.219,0.938-1.742l1.457-2.689c0.242-0.449,0.699-0.73,1.191-0.771   c0.184,0.012,0.365,0.035,0.547,0.061c0.375,0.115,0.707,0.365,0.893,0.697c0.025,0.049,0.66,1.205,1.256,3.25   c0.029,0.102,0.054,0.209,0.08,0.314l-0.596,1.518c-0.227,0.572-0.476,1.215-0.763,1.959c-0.577,1.492-1.258,3.248-2.073,5.229   c-0.373,0.959-0.803,1.947-1.246,2.975l-0.522,1.219c-0.209,0.438-0.413,0.883-0.619,1.328l-0.06,0.129   c-0.454,0.986-0.926,2.006-1.418,2.938c-0.034,0.066-0.067,0.131-0.094,0.188c-0.168,0.353-0.354,0.692-0.578,1.104   c-0.18,0.324-0.356,0.652-0.479,0.898c-0.194,0.326-0.38,0.656-0.603,1.057c-0.178,0.318-0.354,0.639-0.563,0.955   c-0.054,0.082-0.103,0.162-0.146,0.24c-0.609,1.066-1.353,2.113-2.146,3.236l-0.521,0.727c-0.957,1.223-1.86,2.379-2.908,3.463   l-0.729,0.805l-0.842,0.816c-0.06,0.057-0.115,0.115-0.177,0.18c-0.273,0.297-0.653,0.635-1.026,0.967L50.75,59.31   c-0.051,0.043-0.099,0.088-0.148,0.14c-0.244,0.241-0.548,0.485-0.902,0.774c-0.257,0.207-0.513,0.414-0.842,0.698   c-0.309,0.277-0.674,0.552-1.131,0.896c-0.188,0.142-0.377,0.283-0.579,0.44l-0.832,0.656l-0.235,0.158   c-0.252,0.166-0.498,0.332-0.715,0.492l-0.723,0.52c-0.323,0.236-0.641,0.467-0.945,0.662c-0.574,0.361-1.126,0.734-1.684,1.111   c-0.627,0.422-1.217,0.82-1.841,1.188c-0.505,0.313-0.984,0.627-1.432,0.922l-0.168,0.109c-0.427,0.279-0.829,0.543-1.278,0.807   c-0.445,0.275-0.844,0.529-1.199,0.763c-0.019,0-0.037,0-0.056-0.002C34.217,69.496,32.644,69.371,31.158,69.004z M79.735,43.779   c-0.114,2.557-0.38,4.678-0.848,6.721c-0.177,0.902-0.437,1.783-0.692,2.646l-0.225,0.77l-0.344,0.953   c-0.297,0.836-0.604,1.699-1.049,2.627c-0.883,2.053-2.143,4.221-3.892,6.678c-1.819,2.355-3.576,4.218-5.368,5.689l-1.431,1.174   c-0.033,0.027-0.069,0.055-0.103,0.076l-1.518,1.039c-1.014,0.715-2.115,1.314-3.195,1.875c-1.035,0.578-2.113,1.002-3.066,1.379   l-0.207,0.082c-1.076,0.459-2.209,0.77-3.182,1.025l-1.568,0.404c-0.52,0.104-1.027,0.205-1.521,0.272   c-0.347,0.045-0.648,0.093-0.949,0.14c-0.347,0.055-0.688,0.106-1.021,0.147c-0.312,0.039-0.625,0.067-0.939,0.082   c-1.897,0.084-3.649,0.136-5.07-0.035c-1.401-0.135-2.652-0.269-3.794-0.563c-2.083-0.479-3.25-0.928-3.265-0.934   c-0.536-0.207-0.919-0.688-1-1.256c-0.081-0.566,0.151-1.135,0.614-1.488c0.006-0.004,0.318-0.238,0.858-0.611   c0.197,0,0.401-0.008,0.603-0.014c0.004-0.139,0.023-0.277,0.035-0.418c0.36-0.238,0.771-0.504,1.238-0.791   c0.465-0.271,0.907-0.561,1.377-0.867l0.172-0.112c0.433-0.285,0.891-0.584,1.338-0.863c0.671-0.396,1.3-0.817,1.986-1.28   c0.513-0.347,1.039-0.701,1.596-1.052c0.361-0.231,0.729-0.498,1.141-0.797l0.676-0.485c0.196-0.146,0.398-0.281,0.683-0.468   l1.194-0.909c0.185-0.146,0.358-0.275,0.604-0.461c0.402-0.304,0.859-0.646,1.234-0.984c0.279-0.24,0.514-0.43,0.791-0.654   c0.389-0.318,0.756-0.617,1.119-0.975l0.524-0.474c0.421-0.375,0.856-0.762,1.228-1.161l0.971-0.947l0.766-0.842   c1.127-1.166,2.076-2.382,3.119-3.716l0.582-0.81c0.826-1.17,1.607-2.274,2.293-3.471l0.049-0.08   c0.244-0.369,0.461-0.756,0.711-1.205c0.172-0.307,0.342-0.612,0.567-0.996c0.157-0.307,0.323-0.608,0.528-0.985   c0.215-0.394,0.428-0.785,0.649-1.252c0.534-1.011,1.021-2.065,1.505-3.112l0.049-0.105c0.201-0.436,0.399-0.869,0.627-1.348   l0.549-1.275c0.455-1.049,0.896-2.072,1.272-3.039c0.813-1.975,1.503-3.752,2.104-5.309c0.267-0.691,0.513-1.326,0.736-1.895   l1.146-2.928c0.212-0.539,0.699-0.918,1.26-0.99c0.061-0.008,0.121-0.012,0.182-0.012c0.521,0,1.023,0.25,1.314,0.648   c0.033,0.045,0.826,1.146,1.693,3.166c0.502,1.166,0.936,2.395,1.289,3.658c0.438,1.535,0.77,3.174,0.99,4.879   C79.689,39.645,79.781,41.564,79.735,43.779z" transform="matrix(0.5812517258114419 0.07045475574764326 -0.07045475574764326 0.5812517258114419 48.81191239813978 58.06221070648526)" id="L1_5" fill="#b8eeff"/><g transform="matrix(0.12776613235473633 0 0 0.12776613235473633 176 59.000000577068704)" id="L1_6"><path d="M469.319,393.442c-6.666-23.331-32.769-68.993-37.333-76.886c-1.341-6.537-7.994-35.272-27.521-70.626   c-19.823-35.888-57.234-85.49-123.144-119.301c-7.696-20.583,3.65-30.175,18.127-39.652c3.123-2.045,5.591-3.66,7.428-5.497   c1.97-1.97,2.686-4.871,1.857-7.531c-0.827-2.661-3.063-4.643-5.803-5.148c-36.537-6.732-63.44,3.299-79.568,12.899   c-12.168,7.243-20.183,15.305-24.095,19.763c-24.559-2.471-48.747-0.317-71.928,6.564c-52.111,15.468-81.911,48.536-92.304,62.036   c-9.396,12.205-14.68,26.871-15.279,42.41l-0.007,0.179c-0.222,6.346-2.134,12.43-5.529,17.594   c-20.086,30.542-15.226,46.029-7.611,53.644c14.286,14.285,35.165-0.543,51.941-12.459c8.523-6.053,17.337-12.312,22.859-13.393   c1.928-0.377,4.279-0.926,7.255-1.622c6.936-1.62,17.006-3.968,29.851-5.962c2.775,3.399,7.632,9.11,13.555,15.066   c12.931,13.001,24.302,20.469,33.799,22.195c0.446,0.081,0.896,0.121,1.342,0.121c1.742,0,3.446-0.607,4.806-1.742   c1.708-1.425,2.694-3.534,2.694-5.758c0-7.312-0.833-23.804-1.372-33.694c3.846,0.053,7.793,0.175,11.836,0.371   c6.305,5.807,12.969,10.405,18.001,13.523c16.243,10.066,34.749,16.83,46.047,16.83c3.803,0,7.004-2.847,7.448-6.624   c0.443-3.763,0.249-7.71-0.548-11.825c42.339,12.464,82.526,34.395,119.732,65.351c-7.828,7.705-16.992,17.807-24.289,28.956   c-9.89,15.109-13.937,28.575-12.029,40.023c0.374,2.24,1.741,4.19,3.721,5.303c1.979,1.113,4.355,1.27,6.463,0.427   c3.34-1.335,6.953-3.429,11.137-5.854c20.232-11.723,50.808-29.442,96.482,8.17c1.378,1.135,3.069,1.71,4.769,1.71   c1.426,0,2.856-0.406,4.109-1.227C468.964,399.976,470.22,396.599,469.319,393.442z M279.509,81.603   c0.539,0,1.077,0.004,1.623,0.013c-4.094,3.333-8.215,7.426-11.386,12.477c-4.642,7.395-6.533,15.565-5.676,24.414   c-15.406-6.558-30.883-11.33-46.278-14.316C228.647,94.735,249.173,81.603,279.509,81.603z M136.287,248.193   c6.82-0.675,14.175-1.184,22.035-1.429c0.326,5.974,0.78,14.692,1.079,22.149C151.811,264.105,143.255,255.918,136.287,248.193z    M355.505,378.89c4.15-13.778,17.18-31.573,36.634-49.405c1.576-1.445,2.46-3.494,2.431-5.632c-0.029-2.138-0.97-4.162-2.585-5.563   c-43.679-37.89-91.55-63.678-142.334-76.705c-3.684-6.89-8.748-14.141-15.224-21.737c-11.65-13.667-23.588-23.441-24.091-23.851   c-3.212-2.617-7.936-2.135-10.552,1.077c-2.616,3.211-2.134,7.935,1.077,10.552c0.112,0.091,11.375,9.313,22.15,21.954   c10.222,11.991,16.422,22.74,18.294,31.599c-8.059-2.003-19.142-6.522-30.23-13.394c-16.235-10.061-27.028-21.757-29.611-32.087   c-1.005-4.019-5.078-6.464-9.095-5.457c-4.019,1.004-6.462,5.077-5.457,9.095c1.084,4.336,2.938,8.444,5.286,12.291   c-41.509-0.418-71.591,6.595-86.947,10.182c-2.83,0.661-5.064,1.183-6.726,1.508c-8.692,1.702-18.393,8.591-28.663,15.884   c-12.174,8.646-27.323,19.407-32.65,14.082c-4.966-4.966-1.312-18.299,9.538-34.795c4.907-7.463,7.669-16.215,7.986-25.279   l0.006-0.155c0.478-12.414,4.688-24.115,12.175-33.839c9.502-12.343,36.777-42.586,84.687-56.807   c44.949-13.342,92.197-7.854,140.434,16.313c63.844,31.989,99.955,79.619,119.006,113.943c20.749,37.382,26.386,67.6,26.438,67.893   c0.155,0.866,0.462,1.699,0.905,2.459c0.221,0.378,16.512,28.367,27.638,52.295C404.699,352.283,373.906,368.299,355.505,378.89z" fill="#b8eeff"/><path d="M179.239,125.68c-12.455-0.239-24.891,0.817-36.965,3.139c-4.068,0.782-6.731,4.714-5.949,8.781   c0.69,3.589,3.833,6.085,7.357,6.085c0.47,0,0.946-0.044,1.424-0.136c11.048-2.125,22.432-3.089,33.846-2.872   c4.117,0.066,7.563-3.214,7.642-7.355C186.673,129.181,183.38,125.759,179.239,125.68z" fill="#b8eeff"/><path d="M266.235,147.532c-18.506-8.885-37.251-15.145-55.715-18.605c-4.07-0.762-7.99,1.919-8.753,5.99   c-0.763,4.071,1.919,7.99,5.99,8.753c17.173,3.218,34.664,9.067,51.986,17.384c58.37,28.029,91.331,69.762,108.703,99.836   c1.39,2.405,3.909,3.75,6.501,3.75c1.272,0,2.563-0.325,3.744-1.007c3.587-2.072,4.815-6.659,2.743-10.246   C363.004,221.483,328.058,177.219,266.235,147.532z" fill="#b8eeff"/><circle cx="59" cy="211" r="8" fill="#b8eeff"/></g><g transform="matrix(0.12191234529018402 0 0 0.12191234529018402 97.74373823404312 167.7460942319251)" id="L1_7"><path d="M304.194,316.588c-27.976,0-50.738,22.761-50.738,50.738c0,27.976,22.761,50.736,50.738,50.736   c27.976,0,50.738-22.76,50.738-50.736C354.932,339.349,332.171,316.588,304.194,316.588z M339.071,367.325   c0,6.471-1.803,12.515-4.887,17.714c-19.132-5.605-36.095-23.927-36.668-51.932c2.164-0.422,4.394-0.658,6.679-0.658   C323.426,332.449,339.071,348.094,339.071,367.325z M269.318,367.325c0-13.043,7.208-24.42,17.839-30.401   c1.872,29.172,19.268,49.023,39.744,56.815c-6.108,5.258-14.034,8.461-22.708,8.461   C284.963,402.199,269.318,386.555,269.318,367.325z" fill="#b8eeff"/><path d="M432.273,260.985c0.461,0,0.918-0.06,1.359-0.177c0.007,0,0.009-0.002,0.009-0.002   c0.131-0.035,0.259-0.075,0.386-0.12c0.004,0,0.007-0.004,0.009-0.002c1.199-0.423,2.25-1.275,2.898-2.481   c7.911-14.701,22.774-22.73,45.281-24.479c0.792,0.437,1.606,0.884,2.382,1.314c1.2,0.663,2.521,0.989,3.834,0.989   c1.829,0,3.643-0.63,5.106-1.86c2.512-2.113,3.464-5.556,2.393-8.658c-28.92-83.804-94.059-153.843-175.037-188.697l5.793-15.92   c1.497-4.117-0.625-8.667-4.741-10.166c-4.115-1.492-8.667,0.625-10.166,4.741l-5.76,15.827   C223.384,5.329,128.834,17.237,51.375,63.705c-2.814,1.689-4.299,4.938-3.732,8.171c0.568,3.233,3.067,5.783,6.29,6.413   c0.862,0.169,1.764,0.347,2.643,0.52c11.781,12.001,15.432,24.641,11.114,38.496c-0.004,0.005-0.005,0.013-0.004,0.013   c-0.386,1.251-0.286,2.536,0.193,3.65c0.002,0.004,0.004,0.005,0.005,0.009v0.002c0.093,0.213,0.199,0.419,0.317,0.617   c0.005,0.002,0.005,0.007,0.007,0.011c0.552,0.918,1.386,1.674,2.424,2.122c30.013,13.506,67.342,30.326,92.614,70.962   c1.297,2.086,3.854,3.002,6.186,2.215c23.552-7.97,44.288-13.133,77.265-1.826l-83.99,233.771   c-0.125,0.347-0.187,0.698-0.261,1.048c-54.013,5.847-99.853,18.217-156.997,37.046c-4.158,1.37-6.421,5.854-5.049,10.015   c1.372,4.16,5.854,6.424,10.015,5.049c80.439-26.505,137.927-39.996,228.901-40.177c0.532-0.002,1.06-0.002,1.59-0.002   c85.572,0,161.109,13.913,237.575,43.739c0.947,0.37,1.922,0.545,2.88,0.545c3.173,0,6.168-1.916,7.39-5.051   c1.592-4.08-0.424-8.678-4.506-10.27c-78.366-30.57-155.723-44.825-243.333-44.825c-0.539,0-1.089,0-1.628,0.002   c-21.449,0.042-41.017,0.839-59.518,2.319l81.661-227.289c25.234,11.851,37.053,27.448,48.427,44.903   c0.032,0.049,0.081,0.079,0.115,0.126c0.276,0.395,0.592,0.761,0.969,1.071c0.017,0.014,0.03,0.032,0.047,0.046   c0.368,0.295,0.791,0.525,1.241,0.715c0.112,0.048,0.222,0.09,0.338,0.13c0.11,0.038,0.209,0.093,0.323,0.125   c0.217,0.059,0.433,0.056,0.651,0.087c0.199,0.029,0.389,0.073,0.591,0.079c0.053,0.002,0.107,0.021,0.159,0.021   c0.207,0,0.399-0.075,0.602-0.099c0.247-0.029,0.493-0.01,0.738-0.076c45.29-11.905,83.836,1.627,114.818,12.526   C431.043,260.879,431.661,260.985,432.273,260.985z M438.613,239.158c-0.047-9.47-1.223-18.656-3.468-27.515   c11.288,3.871,21.845,8.761,31.541,13.75C455.307,228.019,445.92,232.606,438.613,239.158z M473.309,210.939   c-22.863-11.741-50.426-23.04-81.717-23.04c-3.035,0-6.107,0.106-9.211,0.328c-3.586-46.667-18.084-87.996-44.051-125.357   C398.008,95.242,446.444,148.225,473.309,210.939z M279.156,128.295c-0.005-0.002-0.01-0.003-0.015-0.005   c-0.006-0.002-0.01-0.005-0.016-0.008c-0.008-0.003-0.015-0.003-0.023-0.006c-32.384-11.783-64.114-17.714-94.636-17.714   c-0.643,0-1.282,0.002-1.923,0.007c35.366-32.88,76.665-52.818,125.595-60.707c32.413,37.501,51.233,79.328,57.189,127.249   C341.564,156.87,312.67,140.491,279.156,128.295z M277.633,40.155c-44.324,11.858-82.32,34.286-115.311,67.978   c-25.288-24.508-56.8-34.805-84.3-41.06C140.299,35.366,211.876,25.816,277.633,40.155z M72.689,82.144   c9.607,2.148,19.736,4.823,29.854,8.432c-7.976,3.964-15.496,8.792-22.506,14.48C79.826,97.102,77.322,89.46,72.689,82.144z    M82.024,117.273c10.17-9.184,21.605-16.281,34.127-21.18c14.503,6.637,28.479,15.709,40.265,28.743   c0.135,0.151,0.275,0.299,0.423,0.443c0.004,0.002,0.005,0.005,0.009,0.009c0,0,0.002,0,0.002,0.002   c0.106,0.102,0.215,0.202,0.326,0.299c0.004,0.007,0.011,0.018,0.016,0.013c1.413,1.219,3.142,1.852,4.885,1.914h0.002   c0.011,0,0.022,0.002,0.035,0.002h0.002c0.317,0.007,0.628,0.004,0.945-0.027c0.04-0.004,0.08-0.007,0.12-0.011   c11.39-1.142,23.028-1.256,34.84-0.543c-10.825,14.358-22.062,33.193-31.769,53.3C141.817,146.221,109.667,129.861,82.024,117.273z    M176.383,183.581c10.472-21.442,22.942-41.687,34.221-55.54c18.174,2.079,36.759,6.295,55.642,12.635l-15.971,44.452   C219.188,174.431,197.512,177.264,176.383,183.581z M265.018,191.007l16.134-44.907c14.395,5.647,27.819,12.122,40.228,19.402   c-0.296,17.976-3.679,41.547-9.303,64.87C301.469,215.567,288.308,201.757,265.018,191.007z M427.706,248.491   c-29.224-10.173-64.545-20.964-106.115-12.546c5.676-22.673,9.268-45.356,10.168-64.012c13.934,9.117,26.518,19.272,37.507,30.542   c1.481,1.539,3.572,2.481,5.863,2.432c0.007-0.002,0.013-0.004,0.016,0c0.117-0.002,0.231-0.007,0.346-0.015   c0.007,0,0.02,0.002,0.018-0.002c0.224-0.015,0.443-0.038,0.661-0.071c16.511-2.288,32.25-0.592,46.952,3.205   C427.242,220.721,428.78,234.283,427.706,248.491z" fill="#b8eeff"/></g></defs><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_0" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_0" x="-350" y="-350"/><use xlink:href="#L1_0" x="0" y="-350"/><use xlink:href="#L1_0" x="350" y="-350"/><use xlink:href="#L1_0" x="-350" y="0"/><use xlink:href="#L1_0" x="0" y="0"/><use xlink:href="#L1_0" x="350" y="0"/><use xlink:href="#L1_0" x="-350" y="350"/><use xlink:href="#L1_0" x="0" y="350"/><use xlink:href="#L1_0" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_0)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_2" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_2" x="-350" y="-350"/><use xlink:href="#L1_2" x="0" y="-350"/><use xlink:href="#L1_2" x="350" y="-350"/><use xlink:href="#L1_2" x="-350" y="0"/><use xlink:href="#L1_2" x="0" y="0"/><use xlink:href="#L1_2" x="350" y="0"/><use xlink:href="#L1_2" x="-350" y="350"/><use xlink:href="#L1_2" x="0" y="350"/><use xlink:href="#L1_2" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_2)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_3" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_3" x="-350" y="-350"/><use xlink:href="#L1_3" x="0" y="-350"/><use xlink:href="#L1_3" x="350" y="-350"/><use xlink:href="#L1_3" x="-350" y="0"/><use xlink:href="#L1_3" x="0" y="0"/><use xlink:href="#L1_3" x="350" y="0"/><use xlink:href="#L1_3" x="-350" y="350"/><use xlink:href="#L1_3" x="0" y="350"/><use xlink:href="#L1_3" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_3)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_4" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_4" x="-350" y="-350"/><use xlink:href="#L1_4" x="0" y="-350"/><use xlink:href="#L1_4" x="350" y="-350"/><use xlink:href="#L1_4" x="-350" y="0"/><use xlink:href="#L1_4" x="0" y="0"/><use xlink:href="#L1_4" x="350" y="0"/><use xlink:href="#L1_4" x="-350" y="350"/><use xlink:href="#L1_4" x="0" y="350"/><use xlink:href="#L1_4" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_4)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_5" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_5" x="-350" y="-350"/><use xlink:href="#L1_5" x="0" y="-350"/><use xlink:href="#L1_5" x="350" y="-350"/><use xlink:href="#L1_5" x="-350" y="0"/><use xlink:href="#L1_5" x="0" y="0"/><use xlink:href="#L1_5" x="350" y="0"/><use xlink:href="#L1_5" x="-350" y="350"/><use xlink:href="#L1_5" x="0" y="350"/><use xlink:href="#L1_5" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_5)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_6" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_6" x="-350" y="-350"/><use xlink:href="#L1_6" x="0" y="-350"/><use xlink:href="#L1_6" x="350" y="-350"/><use xlink:href="#L1_6" x="-350" y="0"/><use xlink:href="#L1_6" x="0" y="0"/><use xlink:href="#L1_6" x="350" y="0"/><use xlink:href="#L1_6" x="-350" y="350"/><use xlink:href="#L1_6" x="0" y="350"/><use xlink:href="#L1_6" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_6)"/></g><g fi:class="KUsePattern" opacity="0.6"><pattern id="pattern_L1_7" width="350" height="350" patternUnits="userSpaceOnUse"><use xlink:href="#L1_7" x="-350" y="-350"/><use xlink:href="#L1_7" x="0" y="-350"/><use xlink:href="#L1_7" x="350" y="-350"/><use xlink:href="#L1_7" x="-350" y="0"/><use xlink:href="#L1_7" x="0" y="0"/><use xlink:href="#L1_7" x="350" y="0"/><use xlink:href="#L1_7" x="-350" y="350"/><use xlink:href="#L1_7" x="0" y="350"/><use xlink:href="#L1_7" x="350" y="350"/></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern_L1_7)"/></g></svg>');
    background-size: 400px; }

.landing img.big-landing-image {
    width: 800px;
    position: absolute; }

.landing img.landing-image {
    width: 100%;
    position: absolute; }

@media (max-width: 767px) {
    .landing img.big-landing-image {
      width: 640px;
      position: inherit; } }

@media (max-width: 575px) {
    .landing img.big-landing-image {
      width: 100%;
      position: inherit; } }

.free-trial-section {
  padding-bottom: 64px;
  padding-bottom: 4rem; }

.free-trial-section .card {
    border: none;
    border-top: 6px solid #FF659D;
    -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
            box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
    background-image: url("/images/css/tropical-bg.68870ff5.png");
    background-position: center bottom -30px;
    background-repeat: repeat-x;
    background-size: 100%; }

.footer {
  background-color: #F9FAFC; }

.footer .footer-top {
    padding: 64px 0;
    padding: 4rem 0; }

.footer .footer-top ul {
      list-style-type: none;
      padding-left: 0;
      margin-bottom: 0; }

.footer .footer-top a {
      color: #5d6c81; }

.footer .footer-top input {
      background-color: #fff;
      width: 70%; }

.footer .footer-bottom {
    padding: 24px 0;
    padding: 1.5rem 0;
    border-top: 1px solid #E0E6ED;
    color: #8492A6; }

.plans .card-starter {
  border-top: 6px solid #FF659D; }

.plans .card-growth {
  border-top: 6px solid #13CE66; }

.plans .card-business {
  border-top: 6px solid #45C8F1; }

.plans .billing-cycle-toggler {
  display: inline-block;
  width: 160px; }

.plans .billing-cycle-toggler:hover {
    cursor: pointer; }

.plans .billing-cycle-toggler .toggle {
    width: 50%;
    padding: 4.8px 9.6px;
    padding: .3rem .6rem;
    display: inline-block;
    text-transform: uppercase;
    font-size: 12px;
    font-size: 0.75rem;
    -webkit-transition: 0.3s cubic-bezier(0, 0, 0, 1);
    transition: 0.3s cubic-bezier(0, 0, 0, 1);
    font-weight: 500;
    background-color: #EFF2F7;
    color: #8492A6; }

.plans .billing-cycle-toggler .toggle.toggle-left {
      border-radius: 0.25rem 0 0 0.25rem; }

.plans .billing-cycle-toggler .toggle.toggle-right {
      border-radius: 0 0.25rem 0.25rem 0; }

.plans .billing-cycle-toggler .toggle:hover {
      background-color: #EBFAFF; }

.plans .billing-cycle-toggler .toggle.toggle-selected {
      background-color: #45C8F1;
      color: #fff; }

.plans .savings-box {
  display: inline-block;
  text-align: left;
  margin-left: 8px;
  margin-left: .5rem;
  font-weight: 500;
  font-size: 10.4px;
  font-size: .65rem;
  text-transform: uppercase;
  position: absolute;
  bottom: 10px; }

.plans table.plans-features-table {
  margin-bottom: 0; }

.plans table.plans-features-table tbody tr:first-child td {
    border-top: none; }

.plans table.plans-features-table tbody td {
    padding-left: 0;
    color: #3C4858; }

.plans ul.plans-features-common-list li {
  padding: 8px;
  padding: 0.5rem; }

.plans ul.plans-features-common-list li::before {
    content: '\F121';
    font-family: Ionicons;
    display: inline-block;
    margin-right: 8px;
    margin-right: 0.5rem;
    color: #13CE66; }

.plans .price-block {
  font-size: 14px;
  font-size: 0.875rem;
  color: #8492A6;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.plans .price-block .dollar-sign {
    display: inline-block;
    font-size: 20px;
    font-size: 1.25rem;
    font-weight: 300;
    -webkit-transform: translateY(3px) translateX(-3px);
            transform: translateY(3px) translateX(-3px);
    vertical-align: super;
    color: #3C4858; }

.plans .price-block .price {
    font-size: 48px;
    font-size: 3rem;
    margin-right: 3.2px;
    margin-right: .2rem;
    color: #3C4858; }

.docs {
  padding: 16px 0;
  padding: 1rem 0; }

.toc-sidebar {
  position: relative;
  right: 0;
  padding-left: 8px;
  padding-left: .5rem;
  font-size: 14px;
  font-size: 0.875rem;
  border-left: 2px solid #45C8F1; }

.toc-sidebar .toc-sidebar-header {
    line-height: 1;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    font-weight: 500; }

.toc-sidebar ul, .toc-sidebar ol {
    list-style-type: none;
    padding-left: 0; }

.article {
  margin-bottom: 64px;
  margin-bottom: 4rem; }

.article a h1, .article a h2, .article a h3, .article a h4, .article a h5 {
    color: #3C4858; }

.article .article-header .article-title {
    font-size: 28px;
    font-size: 1.75rem;
    margin-bottom: 16px;
    margin-bottom: 1rem; }

.article .article-header .article-sub {
    color: #8492A6;
    margin-bottom: 24px;
    margin-bottom: 1.5rem; }

.markdown *[id]:before {
  display: block;
  content: " ";
  margin-top: -90px;
  height: 90px;
  visibility: hidden; }

.markdown h1 {
  font-size: 28.8px;
  font-size: 1.8rem;
  margin-bottom: 32px;
  margin-bottom: 2rem; }

.markdown h2 {
  font-size: 24px;
  font-size: 1.5rem;
  margin-top: 40px;
  margin-top: 2.5rem;
  margin-bottom: 0;
  font-weight: 400;
  border-bottom: 1px solid #E0E6ED;
  padding-bottom: 16px;
  padding-bottom: 1rem; }

.markdown h3 {
  font-size: 16px;
  font-size: 1rem;
  margin-top: 24px;
  margin-top: 1.5rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  font-weight: 500;
  padding-bottom: .3em; }

.markdown h3::before {
    content: "#" !important;
    color: #45C8F1;
    position: absolute;
    left: -0.4em;
    margin-top: 0px !important;
    margin-top: 0rem !important;
    padding-right: 0.5em;
    line-height: 1;
    visibility: visible !important; }

.markdown p {
  color: #3C4858;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  word-wrap: break-word; }

.markdown blockquote {
  padding: 0 1em;
  border-left: 4px solid #45C8F1;
  border-left: 0.25rem solid #45C8F1;
  background-color: rgba(69, 200, 241, .05); }

.markdown blockquote p {
    padding: 12px;
    padding: .75rem; }

.markdown pre {
  padding: 16px;
  padding: 1rem;
  overflow: auto;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.45;
  border-radius: 0.25rem;
  background-color: #EFF2F7;
  margin: 24px 0;
  margin: 1.5rem 0; }

.markdown pre.chroma {
    background-color: #272822; }

.markdown strong {
  font-weight: 500; }

.markdown ul, .markdown ol {
  padding-left: 32px;
  padding-left: 2rem; }

.markdown ul li, .markdown ol li {
    margin-bottom: 8px;
    margin-bottom: 0.5rem; }

.markdown img {
  max-width: 100%; }

.markdown code {
  border: 1px solid #E0E6ED;
  color: #d82553;
  font-size: 85%; }

.markdown pre code {
  border: none;
  color: #fff;
  font-size: 100%; }

.markdown kbd {
  display: inline-block;
  padding: 3px 5px;
  font-size: 11px;
  line-height: 10px;
  color: #3C4858;
  vertical-align: middle;
  background-color: #F9FAFC;
  border: solid 1px #EFF2F7;
  border-bottom-color: #E0E6ED;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 #8492A6;
          box-shadow: inset 0 -1px 0 #8492A6; }

.status-circle, .status-circle.success, .status-circle.fail, .status-circle.muted, .status-circle.deactivated {
  border-radius: 50%;
  color: #fff;
  text-align: center; }

.status-circle .status-circle-icon {
    margin-left: auto;
    margin-right: auto;
    width: 40%;
    margin-top: 12px;
    fill: white;
    stroke-width: 0; }

.status-circle.small {
    width: 1.5em;
    height: 1.5em;
    line-height: 1.5em; }

.status-circle.small i {
      width: 1.5em; }

.status-circle.small .status-circle-icon {
      width: 45%;
      margin-top: 5px;
      stroke-width: 1; }

.status-circle.medium {
    width: 2.5em;
    height: 2.5em;
    line-height: 2.5em; }

.status-circle.medium i {
      width: 2.5em;
      height: 2.5em;
      line-height: 2.85em; }

.status-circle.large {
    width: 3.5em;
    height: 3.5em;
    line-height: 3.5em; }

.status-circle.large i {
      width: 3.5em; }

.status-circle.large .status-circle-icon {
      width: 45%;
      margin-top: 16px;
      stroke-width: 1; }

.status-circle.huge {
    width: 5.5em;
    height: 5.5em;
    line-height: 5.5em; }

.status-circle.huge i {
      width: 5.5em; }

.success.status-circle {
    background-color: #13CE66; }

.fail.status-circle {
    background-color: #FF4949; }

.muted.status-circle {
    background-color: #8492A6; }

.deactivated.status-circle {
    background-color: #E0E6ED; }

/* Background */

.chroma {
  color: #f8f8f2;
  background-color: #272822; }

/* Error */

.chroma .err {
  color: #960050;
  background-color: #1e0010; }

/* LineTableTD */

.chroma .lntd {
  vertical-align: top;
  padding: 0;
  margin: 0;
  border: 0; }

/* LineTable */

.chroma .lntable {
  border-spacing: 0;
  padding: 0;
  margin: 0;
  border: 0;
  width: auto;
  overflow: auto;
  display: block; }

/* LineHighlight */

.chroma .hl {
  display: block;
  width: 100%;
  background-color: #ffffcc; }

/* LineNumbersTable */

.chroma .lnt {
  margin-right: 0.4em;
  padding: 0 0.4em 0 0.4em;
  display: block; }

/* LineNumbers */

.chroma .ln {
  margin-right: 0.4em;
  padding: 0 0.4em 0 0.4em; }

/* Keyword */

.chroma .k {
  color: #66d9ef; }

/* KeywordConstant */

.chroma .kc {
  color: #66d9ef; }

/* KeywordDeclaration */

.chroma .kd {
  color: #66d9ef; }

/* KeywordNamespace */

.chroma .kn {
  color: #f92672; }

/* KeywordPseudo */

.chroma .kp {
  color: #66d9ef; }

/* KeywordReserved */

.chroma .kr {
  color: #66d9ef; }

/* KeywordType */

.chroma .kt {
  color: #66d9ef; }

/* NameAttribute */

.chroma .na {
  color: #a6e22e; }

/* NameClass */

.chroma .nc {
  color: #a6e22e; }

/* NameConstant */

.chroma .no {
  color: #66d9ef; }

/* NameDecorator */

.chroma .nd {
  color: #a6e22e; }

/* NameException */

.chroma .ne {
  color: #a6e22e; }

/* NameFunction */

.chroma .nf {
  color: #a6e22e; }

/* NameOther */

.chroma .nx {
  color: #a6e22e; }

/* NameTag */

.chroma .nt {
  color: #f92672; }

/* Literal */

.chroma .l {
  color: #ae81ff; }

/* LiteralDate */

.chroma .ld {
  color: #e6db74; }

/* LiteralString */

.chroma .s {
  color: #e6db74; }

/* LiteralStringAffix */

.chroma .sa {
  color: #e6db74; }

/* LiteralStringBacktick */

.chroma .sb {
  color: #e6db74; }

/* LiteralStringChar */

.chroma .sc {
  color: #e6db74; }

/* LiteralStringDelimiter */

.chroma .dl {
  color: #e6db74; }

/* LiteralStringDoc */

.chroma .sd {
  color: #e6db74; }

/* LiteralStringDouble */

.chroma .s2 {
  color: #e6db74; }

/* LiteralStringEscape */

.chroma .se {
  color: #ae81ff; }

/* LiteralStringHeredoc */

.chroma .sh {
  color: #e6db74; }

/* LiteralStringInterpol */

.chroma .si {
  color: #e6db74; }

/* LiteralStringOther */

.chroma .sx {
  color: #e6db74; }

/* LiteralStringRegex */

.chroma .sr {
  color: #e6db74; }

/* LiteralStringSingle */

.chroma .s1 {
  color: #e6db74; }

/* LiteralStringSymbol */

.chroma .ss {
  color: #e6db74; }

/* LiteralNumber */

.chroma .m {
  color: #ae81ff; }

/* LiteralNumberBin */

.chroma .mb {
  color: #ae81ff; }

/* LiteralNumberFloat */

.chroma .mf {
  color: #ae81ff; }

/* LiteralNumberHex */

.chroma .mh {
  color: #ae81ff; }

/* LiteralNumberInteger */

.chroma .mi {
  color: #ae81ff; }

/* LiteralNumberIntegerLong */

.chroma .il {
  color: #ae81ff; }

/* LiteralNumberOct */

.chroma .mo {
  color: #ae81ff; }

/* Operator */

.chroma .o {
  color: #f92672; }

/* OperatorWord */

.chroma .ow {
  color: #f92672; }

/* Comment */

.chroma .c {
  color: #75715e; }

/* CommentHashbang */

.chroma .ch {
  color: #75715e; }

/* CommentMultiline */

.chroma .cm {
  color: #75715e; }

/* CommentSingle */

.chroma .c1 {
  color: #75715e; }

/* CommentSpecial */

.chroma .cs {
  color: #75715e; }

/* CommentPreproc */

.chroma .cp {
  color: #75715e; }

/* CommentPreprocFile */

.chroma .cpf {
  color: #75715e; }

/* GenericDeleted */

.chroma .gd {
  color: #f92672; }

/* GenericEmph */

.chroma .ge {
  font-style: italic; }

/* GenericInserted */

.chroma .gi {
  color: #a6e22e; }

/* GenericStrong */

.chroma .gs {
  font-weight: bold; }

/* GenericSubheading */

.chroma .gu {
  color: #75715e; }

.blog article {
  margin-bottom: 80px;
  margin-bottom: 5rem; }

.blog h2, .blog h3 {
  border-bottom: none; }

.blog h2 {
  font-weight: 500; }

.blog small {
  font-size: 80% !important;
  font-weight: 300;
  color: #8492A6; }

.blog .blog-header {
  font-size: 40px;
  font-size: 2.5rem;
  color: #3C4858;
  font-weight: 500;
  line-height: 1.3;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

@media (max-width: 321px) {
    .blog .blog-header {
      font-size: 35px; } }

.blog a.blog-header {
  display: block;
  margin-bottom: 16px;
  margin-bottom: 1rem; }

.blog a.blog-header:hover {
    color: #45C8F1 !important; }

.blog .blog-meta-data {
  margin-bottom: 24px;
  margin-bottom: 1.5rem;
  letter-spacing: .01em; }

.blog .blog-meta-data img.blog-meta-data-avatar {
    width: 36px;
    border-radius: 30px;
    vertical-align: top;
    margin-right: 16px;
    margin-right: 1rem; }

.blog .blog-meta-data .blog-meta-data-author-container {
    display: inline-block; }

.blog .blog-meta-data .blog-meta-data-author-container .blog-meta-data-author-name {
      font-size: 14px;
      font-size: 0.875rem;
      color: #3C4858; }

.blog .blog-meta-data .blog-meta-data-author-container .blog-meta-data-published-date {
      font-size: 14px;
      font-size: 0.875rem;
      color: #8492A6; }

.blog .blog-meta-data .blog-meta-data-tags {
    display: inline-block;
    vertical-align: baseline; }

.blog .blog-body {
  font-size: 16.8px;
  font-size: 1.05rem; }

.blog .blog-body img {
    padding: 16px 0;
    padding: 1rem 0; }

.hero-section {
  height: 800px;
  overflow: hidden;
  background-image: url("/images/css/tropical-bg.68870ff5.png");
  background-position: center bottom;
  background-repeat: repeat-x;
  background-size: 100%;
  margin-bottom: 64px;
  margin-bottom: 4rem; }

.hero-section .hero-text {
    padding: 48px 0 0 0;
    padding: 3rem 0 0 0;
    font-weight: 500;
    font-size: 48px;
    font-size: 3rem; }

.hero-section .hero-sub {
    font-weight: 300;
    font-size: 20.8px;
    font-size: 1.3rem;
    line-height: 32px;
    line-height: 2rem;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    color: #5d6c81; }

.hero-section .hero-image {
    -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
            box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
    border-radius: 5px;
    border: 1px solid #E0E6ED;
    width: 360px; }

@media (min-width: 576px) {
      .hero-section .hero-image {
        width: 480px; } }

@media (min-width: 768px) {
      .hero-section .hero-image {
        width: 900px; } }

@media (max-width: 767px) {
  .hero-section {
    margin-bottom: 2rem;
    height: 550px; }
    .hero-section .hero-text {
      font-size: 2.5rem;
      padding: 1rem 0 0 0; }
    .hero-section .hero-sub {
      font-size: 1.1rem; } }

.api-monitoring-section {
  padding-top: 32px;
  padding-top: 2rem;
  padding-bottom: 32px;
  padding-bottom: 2rem;
  height: 690px;
  overflow: hidden;
  background-image: url("/images/css/bowed_bg.f744f541.svg");
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain; }

.api-monitoring-section img.results {
    left: 180px; }

.api-monitoring-section img.assertions {
    left: -100px;
    top: 180px; }

@media (max-width: 767px) {
  .api-monitoring-section {
    height: 670px; } }

.alerting-section {
  padding-top: 128px;
  padding-top: 8rem;
  padding-bottom: 32px;
  padding-bottom: 2rem;
  height: 880px;
  overflow: hidden; }

@media (max-width: 575px) {
    .alerting-section .alerting-options-image {
      width: 240px; } }

.alerting-section .alerting-image {
    -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
            box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
    border-radius: 5px;
    border: 1px solid #E0E6ED;
    width: 360px; }

@media (min-width: 576px) {
      .alerting-section .alerting-image {
        width: 480px; } }

@media (min-width: 768px) {
      .alerting-section .alerting-image {
        width: 900px; } }

@media (max-width: 767px) {
  .alerting-section {
    height: 600px; } }

.results-section {
  padding-top: 96px;
  padding-top: 6rem;
  padding-bottom: 32px;
  padding-bottom: 2rem;
  height: 1100px;
  overflow: hidden; }

.results-section .results-image {
    -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
            box-shadow: 0 10px 30px rgba(0, 0, 0, .08);
    border-radius: 5px;
    border: 1px solid #E0E6ED;
    width: 360px; }

@media (min-width: 576px) {
      .results-section .results-image {
        width: 480px; } }

@media (min-width: 768px) {
      .results-section .results-image {
        width: 900px; } }

@media (max-width: 767px) {
  .results-section {
    height: 700px; } }

.features-section {
  padding-top: 128px;
  padding-top: 8rem;
  padding-bottom: 32px;
  padding-bottom: 2rem; }

.features-section ul.feature-slider {
    list-style-type: none;
    padding: 0; }

.features-section ul.feature-slider .feature-header {
      text-transform: uppercase;
      margin-bottom: 16px;
      margin-bottom: 1rem;
      color: #a2acbb;
      font-weight: 500; }

.features-section ul.feature-slider .feature-body {
      margin: 0;
      color: #a2acbb; }

.features-section ul.feature-slider li {
      padding: 24px 32px;
      padding: 1.5rem 2rem;
      border-radius: 0.25rem; }

.features-section ul.feature-slider li:hover {
        cursor: pointer; }

.features-section ul.feature-slider li:hover .feature-header {
          color: #45C8F1; }

.features-section ul.feature-slider li:hover .feature-header .btn-icon {
            color: #45C8F1; }

.features-section ul.feature-slider li:hover .feature-body {
          color: #3C4858; }

.features-section ul.feature-slider li.feature-selected {
        background-color: #F9FAFC; }

.features-section ul.feature-slider li.feature-selected .feature-header {
          color: #45C8F1; }

.features-section ul.feature-slider li.feature-selected .feature-header .btn-icon {
            color: #45C8F1; }

.features-section ul.feature-slider li.feature-selected .feature-header:after {
            content: '';
            background-image: url("/images/css/arrow.f6b1ac24.png");
            background-position: center center;
            background-repeat: no-repeat;
            position: absolute;
            left: 235px;
            height: 15px;
            width: 100px; }

@media (max-width: 1199px) {
              .features-section ul.feature-slider li.feature-selected .feature-header:after {
                display: none; } }

.features-section ul.feature-slider li.feature-selected .feature-body {
          color: #3C4858; }

@media (max-width: 991px) {
      .features-section ul.feature-slider li {
        padding: 1rem 0 .5rem 0; }
        .features-section ul.feature-slider li .feature-body {
          display: none; }
        .features-section ul.feature-slider li .feature-header {
          margin-bottom: .5rem; }
        .features-section ul.feature-slider li.feature-selected {
          display: inline-block; }
          .features-section ul.feature-slider li.feature-selected .feature-body {
            display: inline-block; } }

.features-section .screen-image {
    width: 960px; }

@media (max-width: 991px) {
      .features-section .screen-image {
        width: 100%; } }

.all-features-section {
  padding-top: 64px;
  padding-top: 4rem;
  padding-bottom: 32px;
  padding-bottom: 2rem; }

.all-features-section h5 {
    font-size: 12.8px;
    font-size: .8rem;
    text-transform: uppercase;
    margin-bottom: 16px;
    margin-bottom: 1rem;
    color: #3C4858;
    display: inline-block;
    font-weight: 500;
    letter-spacing: .5px; }

.all-features-section p {
    margin-bottom: 32px;
    margin-bottom: 2rem;
    max-width: 300px; }

.site-monitoring-section {
  padding-top: 96px;
  padding-top: 6rem;
  padding-bottom: 96px;
  padding-bottom: 6rem;
  height: 750px;
  background-color: #EBFAFF;
  overflow: hidden; }

.site-monitoring-section img.screenshots {
    left: -200px;
    top: 400px; }

.site-monitoring-section img.code {
    left: -300px; }

@media (max-width: 767px) {
  .site-monitoring-section {
    height: 600px; } }

.testimonial-section {
  padding-top: 96px;
  padding-top: 6rem;
  padding-bottom: 64px;
  padding-bottom: 4rem; }

.testimonial-section.testimonial-1 .testimonial-card {
    border: none;
    height: 354px; }

.testimonial-section.testimonial-1 .testimonial-card .card-block {
      padding: 32px;
      padding: 2rem; }

.testimonial-section.testimonial-1 .testimonial-logo {
    height: 24px;
    margin-bottom: 16px;
    margin-bottom: 1rem; }

.testimonial-section.testimonial-1 .testimonial-text {
    height: 160px;
    font-size: 16px;
    color: #3C4858;
    font-weight: 300;
    padding: 8px 0;
    padding: 0.5rem 0; }

.testimonial-section.testimonial-1 .testimonial-portrait {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    float: left; }

.testimonial-section.testimonial-1 .testimonial-portrait img {
      width: 50px;
      margin-right: 16px;
      margin-right: 1rem; }

.testimonial-section.testimonial-1 .testimonial-portrait .testimonial-name-badge {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      float: left; }

@media (max-width: 767px) {
  .testimonial-section {
    padding-top: 4rem; } }

.public-stats-section {
  text-align: center;
  padding-top: 48px;
  padding-top: 3rem;
  padding-bottom: 64px;
  padding-bottom: 4rem; }

.public-stats-section .counter-text {
    color: #8492A6;
    font-weight: 200;
    font-size: 32px;
    font-size: 2rem; }

.public-stats-section .counter {
    color: #3C4858;
    margin: 8px;
    margin: .5rem;
    font-size: larger;
    font-weight: 500; }

@media (max-width: 767px) {
    .public-stats-section {
      text-align: left; } }

.faq-section {
  padding-top: 64px;
  padding-top: 4rem;
  padding-bottom: 32px;
  padding-bottom: 2rem; }

body.fixed-top-padding {
  padding-top: 90px; }
